PCI: add remove_id sysfs entry
authorChris Wright <chrisw@sous-sol.org>
Tue, 24 Feb 2009 05:52:23 +0000 (21:52 -0800)
committerJesse Barnes <jbarnes@virtuousgeek.org>
Fri, 20 Mar 2009 17:48:11 +0000 (10:48 -0700)
commit0994375e9614f78657031e04e30019b9cdb62795
tree471d1eb44d5d9c6351bb55cb6187fb30c1112316
parent13bf75766966e1bcc71fae536988caec312eef8f
PCI: add remove_id sysfs entry

This adds a remove_id sysfs entry to allow users of new_id to later
remove the added dynid.  One use case is management tools that want to
dynamically bind/unbind devices to pci-stub driver while devices are
assigned to KVM guests.  Rather than having to track which driver was
originally bound to the driver, a mangement tool can simply:

Guest uses device

Signed-off-by: Chris Wright <chrisw@sous-sol.org>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Documentation/ABI/testing/sysfs-bus-pci
drivers/pci/pci-driver.c