EROFS [1] is a lightweight read-only filesystem designed for performance which has already been shipped in most Linux distributions as well as widely used in several scenarios, such as Android system
EROFS [1] is a lightweight read-only filesystem designed for performance which has already been shipped in most Linux distributions as well as widely used in several scenarios, such as Android system
Not a full review. Please don't put new functions like strnlen into kernel of they are useful only to one module. Kernel size is restricted to a different degree on some platforms Le mer. 24 avr. 2
EROFS [1] is a lightweight read-only filesystem designed for performance which has already been shipped in most Linux distributions as well as widely used in several scenarios, such as Android system
EROFS [1] is a lightweight read-only filesystem designed for performance which has already been shipped in most Linux distributions as well as widely used in several scenarios, such as Android system
EROFS [1] is a lightweight read-only filesystem designed for performance which has already been shipped in most Linux distributions as well as widely used in several scenarios, such as Android syste
EROFS [1] is a lightweight read-only filesystem designed for performance which has already been shipped in most Linux distributions as well as widely used in several scenarios, such as Android syste
I've noted some others below. Seems like this should be a grub_uint8_t *. And grub_uint8_t * here too. And grub_uint8_t * here too. And grub_uint8_t * here too. These are all the ones I see. Glenn
EROFS [1] is a lightweight read-only filesystem designed for performance which has already been shipped in most Linux distributions as well as widely used in several scenarios, such as Android system
EROFS [1] is a lightweight read-only filesystem designed for performance which has already been shipped in most Linux distributions as well as widely used in several scenarios, such as Android syste
Since the names have been shortened, it would be nice to have some comments noting what they mean. I'm guessing that 'l' is short for 'logical', 'p' for 'physical', and 'a' for address. The use of di
This interdiff shows the slight change between v4 and v2 for reference. Interdiff against v2: diff --git a/INSTALL b/INSTALL index eb81314d1..545015ba2 100644 -- a/INSTALL +++ b/INSTALL @@ -83,7 +83,
EROFS [1] is a lightweight read-only filesystem designed for performance which has already been shipped in most Linux distributions as well as widely used in several scenarios, such as Android system
EROFS [1] is a lightweight read-only filesystem designed for performance which has already been shipped in most Linux distributions as well as widely used in several scenarios, such as Android system
On 2024/3/1 1:59, Daniel Kiper wrote: On Mon, Feb 19, 2024 at 02:22:23PM +0800, Yifan Zhao wrote: EROFS [1] is a lightweight read-only filesystem designed for performance which has already been shipp
Hi Yifan, I would suggest that the next version of this series have a cover letter which includes the output of --range-diff or --interdiff (as appropriate). Cover letters for multipatch submissions
Did they review the patch set here? If no these lines should be dropped. If yes they should go behind Signed-off-by below... erofs-utils should go after e2fsprogs. s/2023/2024/ Please be consistent a
Linux does indeed support the NTFS filesystem and has for a while. The GRUB tests are intended to be run on a Linux kernel, and I've verified that the NTFS tests work on an x86 build machine. I have
EROFS [1] is a lightweight read-only filesystem designed for performance which has already been shipped in most Linux distributions as well as widely used in several scenarios, such as Android system
Hi Glenn, On 02/02/24 2:59 am, Glenn Washburn wrote: Hi Krishan, Currently many tests ends up in an ERROR state due to the environment not having relevant tools, majorly being due to different file s
Hi Krishan, This is working as intended. An exit code of 99 represents a "hard error"[1], which is not a normal error and indicates a failure that results from an improperly run test. This is to dist
Currently many tests ends up in an ERROR state due to the environment not having relevant tools, majorly being due to different file systems. For example before this patch the ntfs test fails with th
Hi Vladimir, Yes, for f2fs module we can do this. There is only one usage of the function grub_f2fs_utf16_to_utf8, so no code duplication of inline functions. Best Regards, Vitaly.
Same as other similar patches: maybe change call sites and remove function altogether? Le mar. 22 août 2023, 23:41, Vitaly Kuzmichev <vitaly.kuzmichev@rtsoft.de> a écrit : Transform grub_f2fs_utf1
This patch improves grub_utf16_to_utf8() helper function with additional parameter which allows to explicitly specify UTF-16 string characters byte order (CPU native, Big Endian or Little Endian). Pr
Transform grub_f2fs_utf16_to_utf8() function to use grub_utf16_to_utf8_alloc() helper function to convert volume label from UTF-16 to UTF-8. diff --git a/grub-core/fs/f2fs.c b/grub-core/fs/f2fs.c ind
Improve 'search' grub-shell command with functionality to search for a partition by PARTUUID and PARTLABEL strings. This is useful for embedded systems where FSUUID is not guaranteed to be constant,
EROFS is a lightweight read-only filesystem designed for performance which has already been widely used in several scenarios, such as Android system partitions, container images, and rootfs for embed
changes since v3: - Fix according to Xiang's comments. - Append RVB tags. Yifan Zhao (2): fs/erofs: Add support for EROFS fs/erofs: Add tests for EROFS in grub-fs-tester .gitignore | 1 + INSTALL | 8
Hi Yifan, This patch brings EROFS uncompressed support. Now, it's possible to boot directly through GRUB with an EROFS rootfs. EROFS compressed support will be developed later since it has more work
EROFS is a lightweight read-only filesystem designed for performance which has already been widely used in several scenarios, such as Android system partitions, container images, and rootfs for embed
Yes, I believe this will get merged into master. The question is "when", after or before release. Now that I know that the compression is on a per-file basis and so this version can still be widely u
EROFS is a lightweight read-only filesystem designed for performance which has already been widely used in several scenarios, such as Android system partitions, container images, and rootfs for embed
changes since v1: - Rename some fields and fix format issues according to reviewer's comment Note that all 8 spaces are replaced with tabs, which is not shown in the interdiff below. Yifan Zhao (2):
Thank you for the reply! As Xiang pointed out, we believe that uncompressed support for EROFS is still valuable, so I would be very grateful if this support could be merged into the GRUB mainline. By
I would expect that a very small minority are using EROFS without compression. Does that also seem true to you? This is relevant because I believe GRUB is in a feature freeze, but if there were a com
EROFS is a lightweight read-only filesystem designed for performance which has already been widely used in several scenarios, such as Android system partitions, container images, and rootfs for embed
The exfat-utils package is an older package complementing exfat-fuse, and was the only exfat tools for a long time. The exfat filesystem testing code was written with these tools in mind. A newer pro
2023-04-28星期五的 22:36 -0500,Glenn Washburn写道: Yes, to be honest, edk2 for qemu-system-loongarch64 has some performance issues. I don't know the reason, but increasing memory can solv
This might be because the "mac-roman" kernel module is not loaded. Regardless, I think its fine for the HFS tests to not work on this architecture. The above all seems good to me. Do we still need th
I ran the test suite on a 3A5000 desktop, a LoongArch architecture machine, using Archlinux for LoongArch distro, see https://github.com/loongarchlinux. Some software versions are: * linux 6.3.0-rc4
The test results of running "make check" with qemu 7.2 are as follows: == GRUB 2.11: ./test-suite.log == .. contents:: :depth: 2 ERROR: f2fs_test == mount: /tmp/grub-fs-tester.20230418175640563815408
2023-04-12星期三的 05:54 -0300,Glenn Washburn写道: I think the testing of these filesystems can be ignored for now so that we can merge the patches first. After LoongArch for debian is re
2023-04-10星期一的 15:58 +0800,Xiaotian Wu写道: I re-run the test program with sudo, the results of these 19 test cases are: 10 passed, 5 errors, 4 failed. The 10 passed use cases are: PA
Oops. You're allowed to have up to n = NAT_JOURNAL_ENTRIES entries _inclusive_, because the loop below uses i < n, not i <= n. D'oh. Fixes: 4bd9877f6216 ("fs/f2fs: Do not read past the end of nat jou