[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
grub2 ChangeLog disk/lvm.c
From: |
Robert Millan |
Subject: |
grub2 ChangeLog disk/lvm.c |
Date: |
Sun, 13 Apr 2008 12:22:23 +0000 |
CVSROOT: /sources/grub
Module name: grub2
Changes by: Robert Millan <robertmh> 08/04/13 12:22:23
Modified files:
. : ChangeLog
disk : lvm.c
Log message:
2008-04-13 Robert Millan <address@hidden>
Improve robustness when handling LVM.
* disk/lvm.c (grub_lvm_getvalue): Return 0 when `*p' is NULL
(and leave `*p' unmodified).
(grub_lvm_iterate): Don't assume `vg->lvs != NULL' when
iterating
through it.
(grub_lvm_memberlist): Don't assume `lv->vg->pvs != NULL' when
iterating through it.
(grub_lvm_open): Don't assume `vg->lvs != NULL' when iterating
through it.
(grub_lvm_scan_device): Check the return value (and fail
gracefuly
when due) on each grub_lvm_getvalue() or grub_strstr() call.
Don't assume `vg->pvs != NULL' when iterating through it.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/grub2/ChangeLog?cvsroot=grub&r1=1.640&r2=1.641
http://cvs.savannah.gnu.org/viewcvs/grub2/disk/lvm.c?cvsroot=grub&r1=1.6&r2=1.7
- grub2 ChangeLog disk/lvm.c,
Robert Millan <=