home.social

#erofs — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #erofs, aggregated by home.social.

  1. Some highlights from the main #erofs merge for #Linux 7.0:

    git.kernel.org/torvalds/c/3893

    ""
    Inode page cache sharing among filesystems on the same machine is now supported, which is particularly useful for high-density hosts running tens of thousands of containers. [for more about this, see lwn.net/Articles/1055062/]

    In addition, we fully isolate the EROFS core on-disk format from other optional encoded layouts since the core on-disk part is designed to be simple, effective, and secure. Users can use the core format to build unique golden immutable images and import their filesystem […]
    ""

    #Kernel #LinuxKernel

  2. Some highlights from the main #erofs merge for #Linux 7.0:

    git.kernel.org/torvalds/c/3893

    ""
    Inode page cache sharing among filesystems on the same machine is now supported, which is particularly useful for high-density hosts running tens of thousands of containers. [for more about this, see lwn.net/Articles/1055062/]

    In addition, we fully isolate the EROFS core on-disk format from other optional encoded layouts since the core on-disk part is designed to be simple, effective, and secure. Users can use the core format to build unique golden immutable images and import their filesystem […]
    ""

    #Kernel #LinuxKernel

  3. Some highlights from the main merge for 7.0:

    git.kernel.org/torvalds/c/3893

    ""
    Inode page cache sharing among filesystems on the same machine is now supported, which is particularly useful for high-density hosts running tens of thousands of containers. [for more about this, see lwn.net/Articles/1055062/]

    In addition, we fully isolate the EROFS core on-disk format from other optional encoded layouts since the core on-disk part is designed to be simple, effective, and secure. Users can use the core format to build unique golden immutable images and import their filesystem […]
    ""

  4. Some highlights from the main #erofs merge for #Linux 7.0:

    git.kernel.org/torvalds/c/3893

    ""
    Inode page cache sharing among filesystems on the same machine is now supported, which is particularly useful for high-density hosts running tens of thousands of containers. [for more about this, see lwn.net/Articles/1055062/]

    In addition, we fully isolate the EROFS core on-disk format from other optional encoded layouts since the core on-disk part is designed to be simple, effective, and secure. Users can use the core format to build unique golden immutable images and import their filesystem […]
    ""

    #Kernel #LinuxKernel

  5. Some highlights from the main #erofs merge for #Linux 7.0:

    git.kernel.org/torvalds/c/3893

    ""
    Inode page cache sharing among filesystems on the same machine is now supported, which is particularly useful for high-density hosts running tens of thousands of containers. [for more about this, see lwn.net/Articles/1055062/]

    In addition, we fully isolate the EROFS core on-disk format from other optional encoded layouts since the core on-disk part is designed to be simple, effective, and secure. Users can use the core format to build unique golden immutable images and import their filesystem […]
    ""

    #Kernel #LinuxKernel

  6. Highlights from the main #erofs (used by #composefs) merge for #Linux 6.17[1]:

    ""We now support metadata compression. It can be useful for embedded use cases or archiving a large number of small files.

    Additionally, readdir performance has been improved by enabling readahead (note that it was already common practice for ext3/4 non-dx and f2fs directories). We may consider further improvements later toalign with ext4's s_inode_readahead_blks behavior for slow devices too.""

    [1] git.kernel.org/torvalds/c/76a9

    #kernel #LinuxKernel

  7. Highlights from the main #erofs (used by #composefs) merge for #Linux 6.17[1]:

    ""We now support metadata compression. It can be useful for embedded use cases or archiving a large number of small files.

    Additionally, readdir performance has been improved by enabling readahead (note that it was already common practice for ext3/4 non-dx and f2fs directories). We may consider further improvements later toalign with ext4's s_inode_readahead_blks behavior for slow devices too.""

    [1] git.kernel.org/torvalds/c/76a9

    #kernel #LinuxKernel

  8. Highlights from the main (used by ) merge for 6.17[1]:

    ""We now support metadata compression. It can be useful for embedded use cases or archiving a large number of small files.

    Additionally, readdir performance has been improved by enabling readahead (note that it was already common practice for ext3/4 non-dx and f2fs directories). We may consider further improvements later toalign with ext4's s_inode_readahead_blks behavior for slow devices too.""

    [1] git.kernel.org/torvalds/c/76a9

  9. Highlights from the main #erofs (used by #composefs) merge for #Linux 6.17[1]:

    ""We now support metadata compression. It can be useful for embedded use cases or archiving a large number of small files.

    Additionally, readdir performance has been improved by enabling readahead (note that it was already common practice for ext3/4 non-dx and f2fs directories). We may consider further improvements later toalign with ext4's s_inode_readahead_blks behavior for slow devices too.""

    [1] git.kernel.org/torvalds/c/76a9

    #kernel #LinuxKernel

  10. Highlights from the main #erofs (used by #composefs) merge for #Linux 6.17[1]:

    ""We now support metadata compression. It can be useful for embedded use cases or archiving a large number of small files.

    Additionally, readdir performance has been improved by enabling readahead (note that it was already common practice for ext3/4 non-dx and f2fs directories). We may consider further improvements later toalign with ext4's s_inode_readahead_blks behavior for slow devices too.""

    [1] git.kernel.org/torvalds/c/76a9

    #kernel #LinuxKernel

  11. Highlights from the main #erofs merge for #Linux 6.16 (git.kernel.org/torvalds/c/79b9):

    * a `fsoffset` mount option is introduced for file-backed mounts to specify the filesystem offset in order to adapt customized container formats.

    * Intel QAT hardware accelerators are supported to improve DEFLATE decompression performance.

    #kernel #LinuxKernel #Linux616 #filesystem

  12. Highlights from the main #erofs merge for #Linux 6.16 (git.kernel.org/torvalds/c/79b9):

    * a `fsoffset` mount option is introduced for file-backed mounts to specify the filesystem offset in order to adapt customized container formats.

    * Intel QAT hardware accelerators are supported to improve DEFLATE decompression performance.

    #kernel #LinuxKernel #Linux616 #filesystem

  13. Highlights from the main merge for 6.16 (git.kernel.org/torvalds/c/79b9):

    * a `fsoffset` mount option is introduced for file-backed mounts to specify the filesystem offset in order to adapt customized container formats.

    * Intel QAT hardware accelerators are supported to improve DEFLATE decompression performance.

  14. Highlights from the main #erofs merge for #Linux 6.16 (git.kernel.org/torvalds/c/79b9):

    * a `fsoffset` mount option is introduced for file-backed mounts to specify the filesystem offset in order to adapt customized container formats.

    * Intel QAT hardware accelerators are supported to improve DEFLATE decompression performance.

    #kernel #LinuxKernel #Linux616 #filesystem

  15. Highlights from the main #erofs merge for #Linux 6.16 (git.kernel.org/torvalds/c/79b9):

    * a `fsoffset` mount option is introduced for file-backed mounts to specify the filesystem offset in order to adapt customized container formats.

    * Intel QAT hardware accelerators are supported to improve DEFLATE decompression performance.

    #kernel #LinuxKernel #Linux616 #filesystem

  16. I recently contributed a patch to erofs-utils which has now been released with v1.8.3. It introduces a --hard-dereference option that converts hardlinks to separate inodes, similar to the equally-named flag in tar. It can be used to ensure reproducible image builds on systems where similar files from the root FS might be hard-linked against each other for optimization reasons -- like in the Nix store.
    git.kernel.org/pub/scm/linux/k

    #ReproducibleBuilds #Linux #erofs #NixOS #Nix

  17. I recently contributed a patch to erofs-utils which has now been released with v1.8.3. It introduces a --hard-dereference option that converts hardlinks to separate inodes, similar to the equally-named flag in tar. It can be used to ensure reproducible image builds on systems where similar files from the root FS might be hard-linked against each other for optimization reasons -- like in the Nix store.
    git.kernel.org/pub/scm/linux/k

    #ReproducibleBuilds #Linux #erofs #NixOS #Nix

  18. I recently contributed a patch to erofs-utils which has now been released with v1.8.3. It introduces a --hard-dereference option that converts hardlinks to separate inodes, similar to the equally-named flag in tar. It can be used to ensure reproducible image builds on systems where similar files from the root FS might be hard-linked against each other for optimization reasons -- like in the Nix store.
    git.kernel.org/pub/scm/linux/k

    #ReproducibleBuilds #Linux #erofs #NixOS #Nix

  19. I recently contributed a patch to erofs-utils which has now been released with v1.8.3. It introduces a --hard-dereference option that converts hardlinks to separate inodes, similar to the equally-named flag in tar. It can be used to ensure reproducible image builds on systems where similar files from the root FS might be hard-linked against each other for optimization reasons -- like in the Nix store.
    git.kernel.org/pub/scm/linux/k

    #ReproducibleBuilds #Linux #erofs #NixOS #Nix

  20. I recently contributed a patch to erofs-utils which has now been released with v1.8.3. It introduces a --hard-dereference option that converts hardlinks to separate inodes, similar to the equally-named flag in tar. It can be used to ensure reproducible image builds on systems where similar files from the root FS might be hard-linked against each other for optimization reasons -- like in the Nix store.
    git.kernel.org/pub/scm/linux/k

    #ReproducibleBuilds #Linux #erofs #NixOS #Nix

  21. Ok,

    I thought #nixos and #rust fanboys were annoying.

    I'm sorry.

    I've met an #erofs fanboy.

  22. Ok,

    I thought #nixos and #rust fanboys were annoying.

    I'm sorry.

    I've met an #erofs fanboy.

  23. Ok,

    I thought #nixos and #rust fanboys were annoying.

    I'm sorry.

    I've met an #erofs fanboy.

  24. Ok,

    I thought #nixos and #rust fanboys were annoying.

    I'm sorry.

    I've met an #erofs fanboy.

  25. Ok,

    I thought #nixos and #rust fanboys were annoying.

    I'm sorry.

    I've met an #erofs fanboy.