bnx2_io_error_detected(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… bnx2_io_error_detected(9) β€” Kernel API Manual πŸ’…

okay so bestie, welcome to the bnx2_io_error_detected(9) page from the Kernel API Manual. it’s giving PCI error-handling lore and we’re gonna read it together, no cap. 🫢


✨ NAME ✨

bnx2_io_error_detected β€” called when PCI error is detected. periodt. πŸ’–

πŸŽ€ SYNOPSIS πŸŽ€

pci_ers_result_t bnx2_io_error_detected (struct pci_dev *pdev ,
pci_channel_state_t state );

πŸ’– ARGUMENTS πŸ’–

  • pdev β€” Pointer to PCI device. literally a pointer to the PCI device, bestie. πŸ‘‘
  • state β€” The current pci connection state. that’s the vibe check on the pci connection. 🌈

πŸ¦‹ DESCRIPTION πŸ¦‹

This function is called after a PCI bus error affecting this device has been detected. so basically it’s the afterparty for a PCI bus error that hits this device. 😭

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/net/ethernet/broadcom/bnx2.c β€” yes bestie, the actual kernel file. πŸ’…
  • bnx2_io_slot_reset(9) β€” another one, go read it. ✨
  • bnx2_io_resume(9) β€” and this one too. πŸ¦‹

okay bye bestie πŸ’– final sign-off: source/version is ./drivers/net/ethernet/broadcom, dated October 2026, and this whole page is bnx2_io_error_detected(9) β€” slay. 🫢

πŸ“¦ where this page comes from