i7core_edac: Fix refcount error at PCI devices
authorMauro Carvalho Chehab <mchehab@redhat.com>
Sat, 21 Aug 2010 04:03:52 +0000 (01:03 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Sun, 24 Oct 2010 13:20:41 +0000 (11:20 -0200)
commit79daef2099a02fed35747c23bad22f30441133ea
tree6bdc6f1383d399fe35c89ec3158831cd67a5a932
parent88ef5ea9767b0c7bfb4b477e1857629fe8fa2983
i7core_edac: Fix refcount error at PCI devices

Probably due to a bug or some testing logic at PCI level, device
refcount for <bus>:00.0 device is decremented at the end of the
pci_get_device, made by i7core_get_all_devices(). The fact is that
the first versions of the driver relied on those devices to probe
for Nehalem, but the current versions don't use it at all.

So, let's just remove those devices from the driver, making it simpler
and fixing the bug.

Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/edac/i7core_edac.c