From c420f7e09e2c1f7929d3322a7bd556f2ff23cdfd Mon Sep 17 00:00:00 2001 From: Ben Gardner Date: Thu, 10 May 2007 22:58:58 -0700 Subject: [PATCH] --- yaml --- r: 57215 b: refs/heads/master c: 3c92c57af9a24a08b8d2f76650b1209239914fcd h: refs/heads/master i: 57213: e8051b7fbdca3794e47f7e768d6208da61db665b 57211: 339f765536b9812364361756fde7886e5b24b17b 57207: e8d64469051bc84046a5cb2c631849afb5855e76 57199: d6c5cbb9d5e4748dee712514f3d799f54ac02b71 57183: 6bce9a2a1a8a6809ca1c5811fbe39b1474378a3e 57151: ee741d19143e7c1ee8f9b33976924018049880e7 57087: c4afeac936f254f348ba94dfb17ec36f6454c523 v: v3 --- [refs] | 2 +- trunk/drivers/pci/search.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index e3244b208f81..edd90d47b4f0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e3008dedff4bdc96a5f67224cd3d8d12237082a0 +refs/heads/master: 3c92c57af9a24a08b8d2f76650b1209239914fcd diff --git a/trunk/drivers/pci/search.c b/trunk/drivers/pci/search.c index b137a27472c7..c13232435dc0 100644 --- a/trunk/drivers/pci/search.c +++ b/trunk/drivers/pci/search.c @@ -403,10 +403,11 @@ const struct pci_device_id *pci_find_present(const struct pci_device_id *ids) while (ids->vendor || ids->subvendor || ids->class_mask) { list_for_each_entry(dev, &pci_devices, global_list) { if ((found = pci_match_one_device(ids, dev)) != NULL) - break; + goto exit; } ids++; } +exit: up_read(&pci_bus_sem); return found; }