- This work_struct is used to dispatch disconnect events directly from the 
pciehp_isr, as we cannot wait in pciehp_isr

Signed-off-by: Abhin Parekadan Jose <[email protected]>
---
 drivers/pci/hotplug/pciehp.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/pci/hotplug/pciehp.h b/drivers/pci/hotplug/pciehp.h
index debc79b0adfb..c8ceb9320e2e 100644
--- a/drivers/pci/hotplug/pciehp.h
+++ b/drivers/pci/hotplug/pciehp.h
@@ -116,6 +116,7 @@ struct controller {
        unsigned int ist_running;
        int request_result;
        wait_queue_head_t requester;
+       struct work_struct disconnect_work;
 };
 
 /**
-- 
2.51.1


Reply via email to