[PATCH RFC 2/3] pciehp: add disconnect_work work_struct
From: Abhin Parekadan Jose
Date: Sun Aug 23 2026 - 14:36:20 EST
- 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 <abhinjoses@xxxxxxxxx>
---
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