i7core_edac: properly terminate pci_dev_table
commit3c52cc57ccd5c99441368d5e66be36681ce90e72
authorMauro Carvalho Chehab <mchehab@redhat.com>
Sun, 24 Oct 2010 13:12:28 +0000 (24 11:12 -0200)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Sun, 24 Oct 2010 13:31:50 +0000 (24 11:31 -0200)
tree1530857d511404da725e56e0943b6b722f84907e
parenta3e1541637f2096ab31af311c53eaeb0853650d3
i7core_edac: properly terminate pci_dev_table

At pci_xeon_fixup(), it waits for a null-terminated table, while at
i7core_get_all_devices, it just do a for 0..ARRAY_SIZE. As other tables
are zero-terminated, change it to be terminate with 0 as well, and fixes
a bug where it may be running out of the table elements.

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