tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Synchronizing if_xennet_xenbus detach with event-handling
I'm getting a panic due to a race between the detach path (xennet_xenbus_detach) and event handling (xennet_handler called from triggered event channel). xennet_xenbus_detach frees up the tx ring and xennet_handler tries to access it. I'm not sure what event the event channel is being poked for (tx complete, rx ready, other). Does anybody know how these two code-paths are supposed to be synchronized ?
Home |
Main Index |
Thread Index |
Old Index