setup-bus.c (7ae383be81781c5e1347f71c3eb0d53ce5188200) | setup-bus.c (a6b65983dabceb7ccb1801ee7f5bd421c2704d16) |
---|---|
1/* 2 * drivers/pci/setup-bus.c 3 * 4 * Extruded from code written by 5 * Dave Rusling (david.rusling@reo.mts.dec.com) 6 * David Mosberger (davidm@cs.arizona.edu) 7 * David Miller (davem@redhat.com) 8 * --- 421 unchanged lines hidden (view full) --- 430 if (add_align > dev_res->res->start) { 431 dev_res->res->start = add_align; 432 dev_res->res->end = add_align + 433 resource_size(dev_res->res); 434 435 list_for_each_entry(dev_res2, head, list) { 436 align = pci_resource_alignment(dev_res2->dev, 437 dev_res2->res); | 1/* 2 * drivers/pci/setup-bus.c 3 * 4 * Extruded from code written by 5 * Dave Rusling (david.rusling@reo.mts.dec.com) 6 * David Mosberger (davidm@cs.arizona.edu) 7 * David Miller (davem@redhat.com) 8 * --- 421 unchanged lines hidden (view full) --- 430 if (add_align > dev_res->res->start) { 431 dev_res->res->start = add_align; 432 dev_res->res->end = add_align + 433 resource_size(dev_res->res); 434 435 list_for_each_entry(dev_res2, head, list) { 436 align = pci_resource_alignment(dev_res2->dev, 437 dev_res2->res); |
438 if (add_align > align) | 438 if (add_align > align) { |
439 list_move_tail(&dev_res->list, 440 &dev_res2->list); | 439 list_move_tail(&dev_res->list, 440 &dev_res2->list); |
441 break; 442 } |
|
441 } 442 } 443 444 } 445 446 /* Try updated head list with add_size added */ 447 assign_requested_resources_sorted(head, &local_fail_head); 448 --- 1368 unchanged lines hidden --- | 443 } 444 } 445 446 } 447 448 /* Try updated head list with add_size added */ 449 assign_requested_resources_sorted(head, &local_fail_head); 450 --- 1368 unchanged lines hidden --- |