proc_pci(5)
๐ proc_pci(5) ๐
okay bestie, so this one's a File Formats Manual page โ yes, proc_pci(5), we're doing section 5 today ๐
โจ NAME โจ
/proc/pci โ the PCI devices situation ๐ซถ
๐ธ DESCRIPTION ๐ธ
/proc/pci
So this file is literally just a listing of all PCI devices found during kernel initialization, plus their configuration. That's the whole vibe. No cap. ๐
okay but here's the tea, and it's kind of a sad one ๐ญ this file has been deprecated in favor of a new /proc interface for PCI, aka /proc/bus/pci. She's the replacement, she's serving, we moved on. โจ
and the timeline?? absolutely unhinged, let me walk you through it:
- it became optional in Linux 2.2 โ available only with
CONFIG_PCI_OLD_PROCset at kernel compilation ๐ง - then it became once more nonoptionally enabled in Linux 2.4 (she was BACK, main character energy ๐)
- next, it was deprecated in Linux 2.6 โ still available with
CONFIG_PCI_LEGACY_PROCset ๐ - and finally removed altogether since Linux 2.6.17 ๐
bestie if you're on anything remotely modern, this file is gone gone. not deprecated, not legacy-flagged, just removed. do not go looking for her. ๐ฏ๏ธ
๐ฆ SEE ALSO ๐ฆ
proc(5)โ the mothership, go read her ๐
and that's the whole page, you ate that ๐ this lil cutie came from Linux man-pages 6.20, dated 2026-02-08. mwah, periodt ๐ โจ๐
๐ฆ where this page comes from
- arch rolling: man-pages 6.20-1 ยท BSD-2-Clause AND BSD-3-Clause AND BSD-4.3TAHOE AND BSD-4-Clause-UC AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-linking-exception AND LGPL-3.0-or-later AND LicenseRef-Public-Domain AND LicenseRef-UltraPermissive AND Linux-man-pages-1-para AND Linux-man-pages-copyleft AND Linux-man-pages-copyleft-2-para AND Linux-man-pages-copyleft-var AND MIT AND Spencer-94
- nixpkgs unstable: man-pages 6.20
- ๐ the page's license: GPL-3.0-or-later
- Copyright 1994-1995, Daniel Quinlan <Daniel.Quinlan@linux.org>
- Copyright 2002-2017, Michael Kerrisk <mtk.manpages@gmail.com>
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms