Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pcilibs-rs

PCI device enumeration and diagnostics for Linux container runtimes.

This crate provides helpers for reading PCI devices from sysfs, detecting PCIe devices, checking VFIO driver types, and capturing InfiniBand diagnostics snapshots.

Features

  • PCI device enumeration via sysfs (PCIDeviceManager)
  • PCIe detection from config space size
  • VFIO driver type matching
  • InfiniBand / uverbs diagnostic snapshots

License

Apache-2.0

About

Rust library for Linux PCI device enumeration via sysfs, PCIe detection, VFIO driver type matching, and InfiniBand diagnostic snapshots. Extracted from Kata Containers for reuse in container runtimes and VFIO/GPU passthrough tooling.

Resources

Code of conduct

Contributing

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages