Re: Null pointer dereference in tg3_poll_work running linux-3.4

2017-03-28 Thread Salam Noureddine
On Tue, Mar 28, 2017 at 11:53 AM, Michael Chan wrote: > I don't remember any bug fixes related to this logic. One possibility > is that there is DMA corruption and we are getting a bad opaque value. > If you have the core dump, it will be useful to look at the receive > completion ring. These

Re: Null pointer dereference in tg3_poll_work running linux-3.4

2017-03-28 Thread Michael Chan
On Tue, Mar 28, 2017 at 11:32 AM, Salam Noureddine wrote: > Hi, > > We've seen a very rare kernel panic in tg3_poll_work on hardware > running linux-3.4. > I haven't seen any upstream patches that seem to fix this issue in the > tg3 driver. > The disassembly shows that the panic is happening in tg

Null pointer dereference in tg3_poll_work running linux-3.4

2017-03-28 Thread Salam Noureddine
Hi, We've seen a very rare kernel panic in tg3_poll_work on hardware running linux-3.4. I haven't seen any upstream patches that seem to fix this issue in the tg3 driver. The disassembly shows that the panic is happening in tg3_rx which is inlined into tg3_poll_work. In the code below, the "data"