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 ---