### Extracting PCI Aliases from Kernel Modules Source: https://gitlab.com/libosinfo/libosinfo/-/blob/main/docs/data-sources.txt Use the 'modinfo' command to inspect kernel modules and extract device alias information. These aliases can be parsed to identify PCI vendor and product IDs for populating device link objects. ```bash # modinfo e1000.ko | grep alias alias: pci:v00008086d000010B5sv*sd*bc*sc*i* alias: pci:v00008086d00001099sv*sd*bc*sc*i* alias: pci:v00008086d0000108Asv*sd*bc*sc*i* alias: pci:v00008086d0000107Csv*sd*bc*sc*i* alias: pci:v00008086d0000107Bsv*sd*bc*sc*i* alias: pci:v00008086d0000107Asv*sd*bc*sc*i* alias: pci:v00008086d00001079sv*sd*bc*sc*i* alias: pci:v00008086d00001078sv*sd*bc*sc*i* alias: pci:v00008086d00001077sv*sd*bc*sc*i* ... ``` -------------------------------- ### Sign Commits with DCO Source: https://gitlab.com/libosinfo/libosinfo/-/blob/main/CONTRIBUTING.md Indicate compliance with the Developer Certificate of Origin by adding this line to each commit. Use `git commit --signoff` to automate this. ```git Signed-off-by: NAME ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.