On Wed, Aug 7, 2013 at 7:54 AM, Stephen Rothwell [off-list ref] wrote:
Hi all,
Changes since 20130806:
The ext4 tree lost its build failure.
The mvebu tree gained a build failure so I used the version from
next-20130806.
The akpm tree gained conflicts against the ext4 tree.
----------------------------------------------------------------------------
From: Phil Sutter <phil@nwl.cc> Date: 2013-08-07 16:07:10
On Wed, Aug 07, 2013 at 10:29:18AM +0200, Sedat Dilek wrote:
On Wed, Aug 7, 2013 at 7:54 AM, Stephen Rothwell [off-list ref] wrote:
quoted
Hi all,
Changes since 20130806:
The ext4 tree lost its build failure.
The mvebu tree gained a build failure so I used the version from
next-20130806.
The akpm tree gained conflicts against the ext4 tree.
----------------------------------------------------------------------------
Could you please try the attached patch. It limits parsing the ethernet
header (by calling eth_type_trans()) to cases when the configured
protocol is ETH_P_ALL, so at least for 802.1X this should fix the
problem.
The idea behind this patch is that users setting the protocol to
something else probably do know better and so should be left alone.
Best wishes, Phil
From: Johannes Berg <johannes@sipsolutions.net> Date: 2013-08-07 16:13:29
On Wed, 2013-08-07 at 17:59 +0200, Phil Sutter wrote:
The idea behind this patch is that users setting the protocol to
something else probably do know better and so should be left alone.
Regardless of that, I think that still the skb pointers would be changed
by this patch which would confuse the receiver of the SKB (device
driver), no? Has anyone verified that theory? :)
johannes
From: Eric Dumazet <hidden> Date: 2013-08-07 16:17:29
On Wed, 2013-08-07 at 18:12 +0200, Johannes Berg wrote:
On Wed, 2013-08-07 at 17:59 +0200, Phil Sutter wrote:
quoted
The idea behind this patch is that users setting the protocol to
something else probably do know better and so should be left alone.
Regardless of that, I think that still the skb pointers would be changed
by this patch which would confuse the receiver of the SKB (device
driver), no? Has anyone verified that theory? :)
Maybe receivers made wrong assumptions about some headers being set or
not set ?
A patch can uncover prior bugs.
commit 76fe45812a3b134c3917 is an example of a fix we had to do because
of another fix ;)