lkml.org 
[lkml]   [2010]   [Aug]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: [PATCH] Gigabit Ethernet driver of Topcliff PCH
From
Date
On Thu, 2010-08-26 at 09:29 -0700, Stephen Hemminger wrote:
> On Thu, 26 Aug 2010 09:16:12 -0700
> Joe Perches <joe@perches.com> wrote:
> > My message logging order preference:
> > if there's a netif_msg_<type> and a struct net_device
> > netif_<level> (struct private *, netif_msg_<type>,
> > struct net_device *, fmt, args...)
> > if there's a struct net_device
> > netdev_<level> (struct net_device *, fmt, args...)
> > if there's a struct device
> > dev_<level> (struct device *, fmt, args...)
> > otherwise
> > pr_<level> (fmt, args...)
> At this point in process, netdevice isn't registered so it
> doesn't have a ethX name. so dev_info would be best.

Yes, likely true.

Ideally netdev_<level> is used after register_netdev.
The default "eth%d" is printed after alloc_netdev
but before register_netdev.

Before commmit 256df2f3879efdb2e9808bdb1b54b16fbb11fa38
when netdev_<level>s were converted to functions, they
would also dereference a NULL pointer if used before
register_netdev.




\
 
 \ /
  Last update: 2010-08-26 19:05    [from the cache]
©2003-2011 Jasper Spaans