RE: [Intel-wired-lan] [PATCH 1/1] drivers/net/i40e: define proper net_device::neigh_priv_len

2018-11-26 Thread Bowers, AndrewX
er...@vger.kernel.org; Konstantin Khorenko ; > David S . Miller > Subject: [Intel-wired-lan] [PATCH 1/1] drivers/net/i40e: define proper > net_device::neigh_priv_len > > Out of bound read reported by KASan. > > i40iw_net_event() reads unconditionally 16 bytes from > neig

[PATCH 1/1] drivers/net/i40e: define proper net_device::neigh_priv_len

2018-11-23 Thread Konstantin Khorenko
Out of bound read reported by KASan. i40iw_net_event() reads unconditionally 16 bytes from neigh->primary_key while the memory allocated for "neighbour" struct is evaluated in neigh_alloc() as tbl->entry_size + dev->neigh_priv_len where "dev" is a net_device. But the driver does not setup dev