Thread (5 messages) flat view 5 messages, 2 authors, 2015-08-12

Re: [PATCH net] netconsole: Check for carrier before calling netpoll_send_udp()

From: Jonathan Maxwell <hidden>
Date: 2015-08-11 05:53:20
Also in: lkml

What if the carrier check passes, and then the chip reset starts on
another cpu?  You'll have the same problem.
Okay, let me see if I can come up with a better way to mitigate this.

On Tue, Aug 11, 2015 at 2:22 PM, David Miller [off-list ref] wrote:
From: Jon Maxwell <redacted>
Date: Tue, 11 Aug 2015 11:32:26 +1000
quoted
We have seen a few crashes recently where a NIC is getting
reset for some reason and then the driver or another module calls
printk() which invokes netconsole. Netconsole then calls the
adapter specific poll routine via netpoll which crashes because
the adapter is resetting and its structures are being reinitialized.
This isn't a fix.

What if the carrier check passes, and then the chip reset starts on
another cpu?  You'll have the same problem.

I'm not applying this, sorry.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help