Re: 答复: [PATCH] xhci: sideband: check vdev liveness before removing endpoints on unregister

From: Mathias Nyman

Date: Mon Sep 14 2026 - 10:50:30 EST



2. Add a sideband callback in xhci_free_virt_device() for defense
     in depth.

Selvarasu Ganesan pointed out that xhci 'core' in fact doesn't include
xhci-sideband.h yet. If possible I'd like to keep it that way.

Setting xhci->sideband->vdev to NULL, or calling a callback here changes this
and is the first time we then intertwine xhci core with sideband.


Disregard the above, I forgot about the xhci_sideband_notify_ep_ring_free() call
in xhci_discover_or_reset_device().

Rest of comment is still valid.

Thanks
Mathias