[linux-lvm] [PATCH][2.5] List macros update for md (10/19)
Heinz J . Mauelshagen
mauelshagen at sistina.com
Tue Jun 25 05:15:03 UTC 2002
Thanks for the hint.
It is in CVS (Branch LVM_BRANCH_1-0 and in 1.1 on top as well).
Regards,
Heinz -- The LVM Guy --
On Sat, Jun 22, 2002 at 10:18:16AM -0600, Lightweight Patch Manager wrote:
> Multiple devices aren't on new list macros either...
>
> Two times list_move, and it's done
>
> diff -Nur thunder-2.5/drivers/md/lvm-snap.c thunder-2.5/drivers/md/lvm-snap.c
> --- thunder-2.5/drivers/md/lvm-snap.c 22 Jun 2002 10:56:13 -0000 +0000
> +++ thunder-2.5/drivers/md/lvm-snap.c 22 Jun 2002 10:56:13 -0000 +0000 thunder (thunder-2.5/drivers/md/lvm-snap.c 1.1 0644)
> @@ -109,11 +109,9 @@ lvm_find_exception_table(kdev_t org_dev,
> kdev_same(exception->rdev_org, org_dev))
> {
> if (i)
> - {
> /* fun, isn't it? :) */
> - list_del(next);
> - list_add(next, hash_table);
> - }
> + list_move(next, hash_table);
> +
> ret = exception;
> break;
> }
> diff -Nur thunder-2.5/drivers/md/md.c thunder-2.5/drivers/md/md.c
> --- thunder-2.5/drivers/md/md.c 22 Jun 2002 10:56:14 -0000 +0000
> +++ thunder-2.5/drivers/md/md.c 22 Jun 2002 10:56:14 -0000 +0000 thunder (thunder-2.5/drivers/md/md.c 1.1 0644)
> @@ -1872,8 +1872,7 @@ static void autorun_devices(void)
> continue;
> }
> printk(KERN_INFO "md: adding %s ...\n", partition_name(rdev->dev));
> - list_del(&rdev->pending);
> - list_add(&rdev->pending, &candidates);
> + list_move(&rdev->pending, &candidates);
> }
> }
> /*
>
>
> _______________________________________________
> linux-lvm mailing list
> linux-lvm at sistina.com
> http://lists.sistina.com/mailman/listinfo/linux-lvm
> read the LVM HOW-TO at http://www.sistina.com/lvm/Pages/howto.html
*** Software bugs are stupid.
Nevertheless it needs not so stupid people to solve them ***
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Heinz Mauelshagen Sistina Software Inc.
Senior Consultant/Developer Am Sonnenhang 11
56242 Marienrachdorf
Germany
Mauelshagen at Sistina.com +49 2626 141200
FAX 924446
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
More information about the linux-lvm
mailing list