zpci_reset_...tore_blocked(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so we're flipping through the Kernel API Manual, and the page is zpci_reset_...tore_blocked(9). The function itself is zpci_reset_load_store_blocked β€” and it Re-enables L/S from error state. That's the whole name, bestie, no cap ✨

🌸 SYNOPSIS 🌸

int zpci_reset_load_store_blocked (struct zpci_dev *zdev );

πŸŽ€ ARGUMENTS πŸŽ€

  • zdev β€” the zdev for which to unblock load/store access. That's the argument, and honestly it's carrying the whole vibe 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

So this one re-enables load/store access for a PCI function in the error state, while keeping DMA blocked. Yes, both things at once β€” highkey iconic πŸ’…

In this state, drivers can poke MMIO space to determine if error recovery is possible, while catching any rogue DMA access from the device. It's giving "let them look, but don't let them touch" energy, fr fr 😭✨

πŸ‘‘ RETURN πŸ‘‘

  • 0 on success
  • -EIO otherwise

Periodt. That's the return situation πŸ’–

🌈 SEE ALSO 🌈


okay that's the page, bestie 🫢 it lives under ./arch/s390/pci, it's dated October 2026, and it's the zpci_reset_...tore_blocked(9) page β€” mwah πŸ’–πŸŽ€πŸ’…

πŸ“¦ where this page comes from