[RESEND V5] ieee1275/ofdisk: retry on open and read failure

2024-06-09 Thread Mukesh Kumar Chaurasiya
Sometimes, when booting from a very busy SAN, the access to the disk can fail and then GRUB will eventually drop to GRUB prompt. This scenario is more frequent when deploying many machines at the same time using the same SAN. This patch aims to force the ofdisk module to retry the open or read func

[RESEND V2] ieee1275/ofdisk: vscsi lun handling on lun len

2024-06-09 Thread Mukesh Kumar Chaurasiya
The information about "vscsi-report-luns" data is a list of disk details with pairs of memory addresses and lengths. 8 bytes 8 bytes lun-addr ---> 8 bytes ^| buf-addr | lun-count| > - |

Re: [PATCH v15 3/3] fs/erofs: Add tests for EROFS in grub-fs-tester

2024-06-09 Thread Yifan Zhao
Hi Glenn, erofs-utils supports this -L flag since version 1.6. Do you think removing the label-related tests to maintain compatibility with the older versions of erofs-utils is a good idea? Thanks, Yifan Zhao On 2024/6/10 3:33, Glenn Washburn wrote: I am not running this test and it is

[PATCH 0/2] LVM Cachevol and Integrity volumes break entire LVM VG

2024-06-09 Thread Patrick Plenefisch
In an effort to solve https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061168 for myself, I implemented basic support for cachevol and integrity volumes in LVM. This is just an extension of the cachepool support that already existed, and just like that support, I ignore all of the metadata and j

[PATCH 2/2] lvm: Add support for cachevol and integrity lv

2024-06-09 Thread Patrick Plenefisch
lv matching must be done after processing the ignored feature indirections, as integrity volumes & caches may have several levels of indirection that the segments must be shifted through. pv matching must be completely finished before validating a volume, otherwise referenced raid stripes may not

[PATCH 1/2] disk/lvm: Make cache_lv more generic as ignored_feature_lv

2024-06-09 Thread Patrick Plenefisch
This patch isn't necessary by itself, but when combined with the next patch it enhances readability as ignored_features_lv is then used for multiple types of extra LV's, not just cache LV's Signed-off-by: Patrick Plenefisch --- grub-core/disk/lvm.c | 179 +++--

Re: [PATCH v15 3/3] fs/erofs: Add tests for EROFS in grub-fs-tester

2024-06-09 Thread Glenn Washburn
On Tue, 21 May 2024 01:20:59 +0800 Gao Xiang wrote: > From: Yifan Zhao > > In this patch, three tests of EROFS are introduced and they cover > compact, extended and chunk-based inodes, respectively. > > Signed-off-by: Yifan Zhao > Reviewed-by: Glenn Washburn > Reviewed-by: Daniel Kiper > Si