diff options
author | 2013-01-21 13:20:46 -0800 | |
---|---|---|
committer | 2013-01-25 14:42:06 -0700 | |
commit | e723f0b4f4ecaf3fdd542124b3f99379ab8df757 (patch) | |
tree | 86504b0376a652be0cda11618623259cc99bcb8d /tools/perf/scripts/python/syscall-counts.py | |
parent | PCI: Fix reference count leak in pci_dev_present() (diff) | |
download | linux-dev-e723f0b4f4ecaf3fdd542124b3f99379ab8df757.tar.xz linux-dev-e723f0b4f4ecaf3fdd542124b3f99379ab8df757.zip |
PCI: Make device create/destroy logic symmetric
According to device model documentation, the way to create/destroy PCI
devices should be symmetric. The rule is to either use
1) device_register()/device_unregister()
or
2) device_initialize()/device_add()/device_del()/put_device().
So change PCI core logic to follow the rule and get rid of the redundant
pci_dev_get()/pci_dev_put() pair.
Signed-off-by: Jiang Liu <jiang.liu@huawei.com>
Signed-off-by: Yinghai Lu <yinghai@kernel.org>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions