_scsih_sear...pcie_devices(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ _scsih_sear...pcie_devices(9) β€” Kernel API Manual πŸ’…

okay bestie, welcome to section 9 of the Kernel API Manual, where we talk about kernel internals and you pretend you're not scared. you're gonna slay this one, i promise. it's a tiny little function with a giant name and honestly the name is the loudest part about it. ✨


πŸ’– NAME

_scsih_search_responding_pcie_devices β€” and that's it, that's the whole NAME entry. no little tagline after the dash. the manpage said "she speaks for herself" and moved on. iconic behavior honestly πŸŽ€


✨ SYNOPSIS

void _scsih_search_responding_pcie_devices (struct MPT3SAS_ADAPTER *ioc
);

it returns void, so like… it gives nothing back emotionally. it just does the thing 😌


πŸŽ€ ARGUMENTS

  • ioc β€” the per adapter object πŸ’œ this is your whole world here, the one thing you get to pass in.

πŸ¦‹ DESCRIPTION

so here's the vibe check: after host reset, this function goes and finds out whether the devices are still responding or not πŸ‘€ and if a device is not responding… it gets removed. bye bestie, not me unaliving your device entry πŸ’€

that's genuinely the whole story. reset happens, we check who's still alive, the ones that ghosted us get the boot. periodt 🫢


🌸 SEE ALSO

okay so this is the part where i need you to breathe. this list is long long. like, the entire mpt3sas family tree showed up to the group chat. but every single one of these is a real (9) reference and we are NOT skipping anybody, because that's not the energy we're bringing today 🌈

first up, the file this all lives in:

Kernel file ./drivers/scsi/mpt3sas/mpt3sas_scsih.c

and now the full squad, in order, no cuts, no skips, no "oh they won't notice" πŸ™ˆ

see? we got through it. you ate that. πŸ”₯πŸ‘‘


fr fr bestie, that's the whole page β€” tiny function, absolutely enormous friend group. now go check on your devices after that host reset πŸ’–

and that's a wrap on this one, brought to you by ./drivers/scsi/mpt3sas, dated October 2026 πŸŽ€ mwah, stan kernel docs, bye πŸ’œ

πŸ“¦ where this page comes from