Re: [RFC PATCH v2 0/8] staging: apfs: init APFS filesystem support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On 2025/3/20 08:13, Ethan Carter Edwards wrote:
Hello everyone,

In series 2, I have fixed the formatting with clang-format of the lzfse
library and fixed the comments to use linux kernel styles. I also
removed my Copyright from files where it was not appropriate.
Additionally, I removed the encode.c files as they were unused and
not compiled into the final module They should be easy enough to add
back if needed. I also rebased on Linus's tree, just in case.
Nothing broke! ;)

I am holding off on adding Ernesto's Co-developed-by and Signed-off-by
tags until I get a better grasp of where this module is headed. I hope
to here back from Christian and the LSFMMBPF folks sometime in the next
few weeks.

I understand the jury is still out on supporting both reading and
writing. As it stands, I have configured the code to support
reading/writing on mount, but upstream auto-rw is configurable via a
CONFIG option. Some people have expressed that they want the module
upstreamed even if only read is supported. I will stay tuned and make
changes as needed.

Additionally, I realize that staging/ may not be the correct location
for the driver. However, I am basing my upstream process off of the
erofs process. They started in staging. I understand that the correct
tree and dir will be discussed as next weeks LSFMMBPF summit,
so I will wait on their feedback before making any moves.

I don't know why erofs is related to your case here:

 - erofs is not a project based on reserve engineering from the
   beginning; it was a real productizied project initially designed
   for Android and got wider adoption for various use cases now;

 - It was a story 6 years ago (I've been actively working on this
   project more than 7 years and it sacrificed my extra free time and
   some other possibility), more recent fses instead directly land
   into "fs/" and it seems the preferred way.  But, nevertheless,
   there is also some fs like ntfs3 directly into "fs/" and got some
   dispute;

 - I have no idea if you have enough professional experience to
   resolve apfs-specific issues properly and in time.  I think it's
   a basic requirement for a kernel subsystem upstream maintainer now
   that you introduced this;

 - And you'd better to keep relatively active during the entire Linux
   kernel lifetime even that is not related to your ongoing work
   rather than dump and leave.

Thanks,
Gao Xiang




[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [NTFS 3]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [NTFS 3]     [Samba]     [Device Mapper]     [CEPH Development]

  Powered by Linux