[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20080423.180849.240014014.davem@davemloft.net>
Date: Wed, 23 Apr 2008 18:08:49 -0700 (PDT)
From: David Miller <davem@...emloft.net>
To: khc@...waw.pl
Cc: jeff@...zik.org, paulkf@...rogate.com, jchapman@...alix.com,
alan@...rguk.ukuu.org.uk, akpm@...ux-foundation.org,
linux-kernel@...r.kernel.org, netdev@...r.kernel.org
Subject: Re: [PATCH v2] Re: WAN: new PPP code for generic HDLC
From: Krzysztof Halasa <khc@...waw.pl>
Date: Thu, 24 Apr 2008 02:48:29 +0200
> David Miller <davem@...emloft.net> writes:
>
> > No, it was added as an optimization since the private
> > area was allocated together with the struct netdev, and
> > thus at a constant offset computable a compile time.
>
> That's essentially what I meant. And it has changed, call it whatever
> you wish.
The core kernel code sets dev->priv to the alloc_netdev() allocated
memory region.
It doesn't do that just for fun.
Any code which overrides that setting is asking for trouble.
What if the code kernel code that set it, needed to use it
during device release for some reason?
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists