00:1f.2 SATA controller [0106]: Intel Corporation 8 Series/C220 Series SATA AHCI Controller [8086:8c22] (rev 04) Subsystem: Lenovo Device [17aa:309f] Kernel driver in use: ahci Kernel modules: ahci If patched, the dmesg output would show:
pci ven8086 &dev8c22 &subsys309f17aa &rev04 patched Introduction: The Enigma of the Device String For the average computer user, strings like pci ven8086 &dev8c22 &subsys309f17aa &rev04 look like random noise. For system administrators, firmware engineers, and Linux kernel developers, however, this sequence is a precise set of coordinates pointing to a specific piece of silicon on a motherboard. When the word "patched" is appended, it signals an intervention—a modification to the default behavior of a hardware component. pci ven8086 ampdev8c22 ampsubsys309f17aa amprev04 patched
lspci -nn -v You might see: