aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/rustdoc_test_gen.rs
diff options
context:
space:
mode:
authorTimothy Pearson <[email protected]>2025-07-15 21:38:23 +0000
committerMadhavan Srinivasan <[email protected]>2025-07-26 07:39:10 +0000
commit1010b4c012b0d78dfb9d3132b49aa2ef024a07a7 (patch)
treef67fcaebc1c32a665c7bb96d1523908ef6a845db /scripts/rustdoc_test_gen.rs
parentpowerpc/eeh: Export eeh_unfreeze_pe() (diff)
downloadkernel-1010b4c012b0d78dfb9d3132b49aa2ef024a07a7.tar.gz
kernel-1010b4c012b0d78dfb9d3132b49aa2ef024a07a7.zip
powerpc/eeh: Make EEH driver device hotplug safe
Multiple race conditions existed between the PCIe hotplug driver and the EEH driver, leading to a variety of kernel oopses of the same general nature: <pcie device unplug> <eeh driver trigger> <hotplug removal trigger> <pcie tree reconfiguration> <eeh recovery next step> <oops in EEH driver bus iteration loop> A second class of oops is also seen when the underlying bus disappears during device recovery. Refactor the EEH module to be PCI rescan and remove safe. Also clean up a few minor formatting / readability issues. Signed-off-by: Timothy Pearson <[email protected]> Signed-off-by: Bjorn Helgaas <[email protected]> Signed-off-by: Madhavan Srinivasan <[email protected]> Link: https://patch.msgid.link/1334208367.1359861.1752615503144.JavaMail.zimbra@raptorengineeringinc.com
Diffstat (limited to 'scripts/rustdoc_test_gen.rs')
0 files changed, 0 insertions, 0 deletions