From: Gao Xiang <hsiangkao@aol.com> To: linux-fsdevel@vger.kernel.org, linux-erofs@lists.ozlabs.org Cc: debian-devel@lists.debian.org, opensuse@opensuse.org, kernel-team@android.com, devel@lists.fedoraproject.org, gentoo-dev@lists.gentoo.org, arch-dev-public@archlinux.org, ubuntu-devel-discuss@lists.ubuntu.com, LKML <linux-kernel@vger.kernel.org>, Alexander Viro <viro@zeniv.linux.org.uk>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>, "Theodore Y. Ts'o" <tytso@mit.edu>, Eric Biggers <ebiggers@kernel.org>, Pavel Machek <pavel@ucw.cz>, Amir Goldstein <amir73il@gmail.com>, Christoph Hellwig <hch@infradead.org>, Richard Weinberger <richard.weinberger@gmail.com>, Jaegeuk Kim <jaegeuk@kernel.org>, Coly Li <colyli@suse.de>, Yann Collet <yann.collet.73@gmail.com>, Chao Yu <chao@kernel.org>, Miao Xie <miaoxie@huawei.com>, Zefan Li <lizefan@huawei.com>, Li Guifu <blucerlee@gmail.com> Subject: [ANNOUNCE] erofs-utils: release 1.0 and package inclusion requests Date: Thu, 24 Oct 2019 11:33:10 +0800 [thread overview] Message-ID: <20191024033259.GA2513@hsiangkao-HP-ZHAN-66-Pro-G1> (raw) Hi folks, I'm here to announce erofs-utils 1.0, which is userspace utilities of EROFS file system and available at, git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git tags/v1.0 * first release with the following new features: - (mkfs.erofs) uncompressed file support; - (mkfs.erofs) uncompressed tail-end packing inline data support; - (mkfs.erofs) lz4 / lz4HC compressed file support; - (mkfs.erofs) special file support; - (mkfs.erofs) inline / shared xattrs support; - (mkfs.erofs) Posix ACL support; It's also a package inclusion request (I've noticed a openSUSE package) and please kindly read README first before starting. As related materials mentioned [1] [2], the goal of EROFS is to save extra storage space with guaranteed end-to-end performance for read-only files, which has better performance via fixed-sized output compression and inplace decompression over all other compression filesystems based on fixed-sized input compression. It even has better performance in a large compression ratio range compared with generic uncompressed filesystems with proper CPU-storage combinations. EROFS has been widely deployed to all HUAWEI smartphones for Android system partitions from EMUI 9.1. In other words, if you buy any new HUAWEI smartphones this year or upgrade your old phones with recent EMUI 9.1+ releases, you will surely get an EROFS commercial copy. EROFS is stable enough proven by 200-million+ devices [3] on the market. In conclusion, it's highly recommended to try it out now with latest code for all similar scenarios. What we are recently working on are - demonstrate a new XZ algorithm in order to prepare for high CR compression, which is the next step of the generic approach; - prepare for releasing erofs-utils 1.0; The roadmap of EROFS was discussed in China Linux Storage and File System Workshop 2019 [4] shown as the presentation [5]. And it's still an open discussion as well since we are quite happy to hear, implement and enhance any useful feature requests from communities with proper priority and provide more complete and competitive solution to all interested users and enrich related ecosystem. In the end, feel free to feedback any comments, questions, bugs, suggestions, etc. to us for better improvements and welcome to join us as well :-) linux-erofs@lists.ozlabs.org Best regards and have a great day, Gao Xiang [1] https://kccncosschn19eng.sched.com/event/Nru2/erofs-an-introduction-and-our-smartphone-practice-xiang-gao-huawei [2] https://www.usenix.org/conference/atc19/presentation/gao [3] https://www.huaweicentral.com/huawei-exceeds-200-million-smartphone-shipment-64-days-ahead-compared-to-2018/ [4] Here are some past year annual report: https://blogs.oracle.com/linux/china-linux-storage-and-file-system-clsf-workshop-2014-v2 https://blogs.oracle.com/linux/china-linux-storage-and-file-system-clsf-workshop-2015-report-v2 [5] https://github.com/hsiangkao/erofs-roadmap/raw/master/erofs-roadmap.pdf
WARNING: multiple messages have this Message-ID (diff)
From: Gao Xiang via Linux-erofs <linux-erofs@lists.ozlabs.org> To: linux-fsdevel@vger.kernel.org, linux-erofs@lists.ozlabs.org Cc: opensuse@opensuse.org, debian-devel@lists.debian.org, ubuntu-devel-discuss@lists.ubuntu.com, Pavel Machek <pavel@ucw.cz>, Miao Xie <miaoxie@huawei.com>, arch-dev-public@archlinux.org, Christoph Hellwig <hch@infradead.org>, Yann Collet <yann.collet.73@gmail.com>, kernel-team@android.com, devel@lists.fedoraproject.org, Amir Goldstein <amir73il@gmail.com>, Coly Li <colyli@suse.de>, Alexander Viro <viro@zeniv.linux.org.uk>, gentoo-dev@lists.gentoo.org, Jaegeuk Kim <jaegeuk@kernel.org>, "Theodore Y. Ts'o" <tytso@mit.edu>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>, LKML <linux-kernel@vger.kernel.org>, Zefan Li <lizefan@huawei.com> Subject: [ANNOUNCE] erofs-utils: release 1.0 and package inclusion requests Date: Thu, 24 Oct 2019 11:33:10 +0800 [thread overview] Message-ID: <20191024033259.GA2513@hsiangkao-HP-ZHAN-66-Pro-G1> (raw) Hi folks, I'm here to announce erofs-utils 1.0, which is userspace utilities of EROFS file system and available at, git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git tags/v1.0 * first release with the following new features: - (mkfs.erofs) uncompressed file support; - (mkfs.erofs) uncompressed tail-end packing inline data support; - (mkfs.erofs) lz4 / lz4HC compressed file support; - (mkfs.erofs) special file support; - (mkfs.erofs) inline / shared xattrs support; - (mkfs.erofs) Posix ACL support; It's also a package inclusion request (I've noticed a openSUSE package) and please kindly read README first before starting. As related materials mentioned [1] [2], the goal of EROFS is to save extra storage space with guaranteed end-to-end performance for read-only files, which has better performance via fixed-sized output compression and inplace decompression over all other compression filesystems based on fixed-sized input compression. It even has better performance in a large compression ratio range compared with generic uncompressed filesystems with proper CPU-storage combinations. EROFS has been widely deployed to all HUAWEI smartphones for Android system partitions from EMUI 9.1. In other words, if you buy any new HUAWEI smartphones this year or upgrade your old phones with recent EMUI 9.1+ releases, you will surely get an EROFS commercial copy. EROFS is stable enough proven by 200-million+ devices [3] on the market. In conclusion, it's highly recommended to try it out now with latest code for all similar scenarios. What we are recently working on are - demonstrate a new XZ algorithm in order to prepare for high CR compression, which is the next step of the generic approach; - prepare for releasing erofs-utils 1.0; The roadmap of EROFS was discussed in China Linux Storage and File System Workshop 2019 [4] shown as the presentation [5]. And it's still an open discussion as well since we are quite happy to hear, implement and enhance any useful feature requests from communities with proper priority and provide more complete and competitive solution to all interested users and enrich related ecosystem. In the end, feel free to feedback any comments, questions, bugs, suggestions, etc. to us for better improvements and welcome to join us as well :-) linux-erofs@lists.ozlabs.org Best regards and have a great day, Gao Xiang [1] https://kccncosschn19eng.sched.com/event/Nru2/erofs-an-introduction-and-our-smartphone-practice-xiang-gao-huawei [2] https://www.usenix.org/conference/atc19/presentation/gao [3] https://www.huaweicentral.com/huawei-exceeds-200-million-smartphone-shipment-64-days-ahead-compared-to-2018/ [4] Here are some past year annual report: https://blogs.oracle.com/linux/china-linux-storage-and-file-system-clsf-workshop-2014-v2 https://blogs.oracle.com/linux/china-linux-storage-and-file-system-clsf-workshop-2015-report-v2 [5] https://github.com/hsiangkao/erofs-roadmap/raw/master/erofs-roadmap.pdf
next reply other threads:[~2019-10-24 3:33 UTC|newest] Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top 2019-10-24 3:33 Gao Xiang [this message] 2019-10-24 3:33 ` [ANNOUNCE] erofs-utils: release 1.0 and package inclusion requests Gao Xiang via Linux-erofs
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20191024033259.GA2513@hsiangkao-HP-ZHAN-66-Pro-G1 \ --to=hsiangkao@aol.com \ --cc=amir73il@gmail.com \ --cc=arch-dev-public@archlinux.org \ --cc=blucerlee@gmail.com \ --cc=chao@kernel.org \ --cc=colyli@suse.de \ --cc=debian-devel@lists.debian.org \ --cc=devel@lists.fedoraproject.org \ --cc=ebiggers@kernel.org \ --cc=gentoo-dev@lists.gentoo.org \ --cc=gregkh@linuxfoundation.org \ --cc=hch@infradead.org \ --cc=jaegeuk@kernel.org \ --cc=kernel-team@android.com \ --cc=linux-erofs@lists.ozlabs.org \ --cc=linux-fsdevel@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=lizefan@huawei.com \ --cc=miaoxie@huawei.com \ --cc=opensuse@opensuse.org \ --cc=pavel@ucw.cz \ --cc=richard.weinberger@gmail.com \ --cc=tytso@mit.edu \ --cc=ubuntu-devel-discuss@lists.ubuntu.com \ --cc=viro@zeniv.linux.org.uk \ --cc=yann.collet.73@gmail.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.