Skip to main content

Inspect and control PCI device-driver binding in Linux

Project description

devbind: inspect and control PCI device-driver binding in Linux

devbind

PyPI Python Test

Inspect and control PCI device-driver binding in Linux.

Install

pipx install devbind

Or standalone (single-file, stdlib only, no pip needed):

curl -fsSL https://raw.githubusercontent.com/xnvme/devbind/main/src/devbind/devbind.py \
  -o ~/.local/bin/devbind && chmod +x ~/.local/bin/devbind

Shell completion

devbind --print-completion bash > ~/.local/share/bash-completion/completions/devbind

Open a new shell (or source the file) and tab-completion is live: devbind --bind <TAB> lists nvme vfio-pci vfio-noiommu uio_pci_generic.

Related

  • iommu: inspect and configure the IOMMU isolation level in Linux.
  • hugepages: inspect and manage Linux hugepages.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

devbind-0.3.5.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

devbind-0.3.5-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file devbind-0.3.5.tar.gz.

File metadata

  • Download URL: devbind-0.3.5.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for devbind-0.3.5.tar.gz
Algorithm Hash digest
SHA256 eb1c8cf8245e3ab18fef0cb91c98241c1e2c02529a18514bb3a75512892b674e
MD5 a915f15a982cbdd4b8ff23f50d587122
BLAKE2b-256 3f144e0f1086c3382ebe564f9ae4a041aa8e712192860093c098decd0b7a77fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for devbind-0.3.5.tar.gz:

Publisher: publish.yml on xnvme/devbind

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file devbind-0.3.5-py3-none-any.whl.

File metadata

  • Download URL: devbind-0.3.5-py3-none-any.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for devbind-0.3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 daff30379eaed2a3faa52e612bf87c27d078efeb9f349b02b4376da45c396f01
MD5 5c87690b61c8e1a903a38386db95ba5e
BLAKE2b-256 6ccfe4754ce2d4b40b401e661ce09bdaf771a957a0a1f179bd892cd35a5cd718

See more details on using hashes here.

Provenance

The following attestation bundles were made for devbind-0.3.5-py3-none-any.whl:

Publisher: publish.yml on xnvme/devbind

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page