lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <176455640537.1349182.6031269946896525103.b4-ty@mit.edu>
Date: Mon,  1 Dec 2025 11:23:46 -0500
From: "Theodore Ts'o" <tytso@....edu>
To: linux-ext4@...r.kernel.org, libaokun@...weicloud.com
Cc: "Theodore Ts'o" <tytso@....edu>, adilger.kernel@...ger.ca, jack@...e.cz,
        linux-kernel@...r.kernel.org, kernel@...kajraghav.com,
        mcgrof@...nel.org, ebiggers@...nel.org, willy@...radead.org,
        yi.zhang@...wei.com, yangerkun@...wei.com, chengzhihao1@...wei.com,
        libaokun1@...wei.com
Subject: Re: [PATCH v4 00/24] ext4: enable block size larger than page size


On Fri, 21 Nov 2025 17:06:30 +0800, libaokun@...weicloud.com wrote:
> Changes since v3:
>  * Collect RVB from Jan Kara, Zhang Yi and Pankaj Raghav.
>     (Thank you for your review!)
>  * Patch 21: Fix lock imbalance in ext4_change_inode_journal_flag.
>     (Suggested by Dan Carpenter)
> 
> [v3]: https://lore.kernel.org/r/20251111142634.3301616-1-libaokun@huaweicloud.com
> 
> [...]

Applied, thanks!

[01/24] ext4: remove page offset calculation in ext4_block_zero_page_range()
        commit: 5835b1339e33549d9e7342fae56243b4fcd758c9
[02/24] ext4: remove page offset calculation in ext4_block_truncate_page()
        commit: b73f45a32420a8393e92fb2dec3b7d109e565127
[03/24] ext4: remove PAGE_SIZE checks for rec_len conversion
        commit: afa6d5a16bf2e354e183a4fcbcdb8578798e9942
[04/24] ext4: make ext4_punch_hole() support large block size
        commit: d37a7ddd3a384bd34f985273d6e776d3d50b0edd
[05/24] ext4: enable DIOREAD_NOLOCK by default for BS > PS as well
        commit: 58297412edf077870eedce2481db5755b4e98474
[06/24] ext4: introduce s_min_folio_order for future BS > PS support
        commit: 8611e608a8fa01e8b82c9008b4dac9f24531ae0f
[07/24] ext4: support large block size in ext4_calculate_overhead()
        commit: 6a28b5c9908d6e7ea13eae7a5872e8e081a397c4
[08/24] ext4: support large block size in ext4_readdir()
        commit: 609c5e0081b432caaa557ffcf1318aefe1187c4e
[09/24] ext4: add EXT4_LBLK_TO_B macro for logical block to bytes conversion
        commit: 125d1f6a5a77ed6a1af3eb0957240f54e4124af2
[10/24] ext4: add EXT4_LBLK_TO_PG and EXT4_PG_TO_LBLK for block/page conversion
        commit: 2a8de76b2b0f84333a2778db04ce51811c260d9d
[11/24] ext4: support large block size in ext4_mb_load_buddy_gfp()
        commit: 6117f1806a7328e8d316eeeac66b2ba4e4539ba5
[12/24] ext4: support large block size in ext4_mb_get_buddy_page_lock()
        commit: 3938fc29f89fff132929b2fea2fe00b0f43617ca
[13/24] ext4: support large block size in ext4_mb_init_cache()
        commit: 0ad55fa104a2aa5980c12f88546fab328d34644b
[14/24] ext4: prepare buddy cache inode for BS > PS with large folios
        commit: 31daa8261c54404513cf7ac81d1f79ff1cdbc36e
[15/24] ext4: rename 'page' references to 'folio' in multi-block allocator
        commit: 65c39954bb92b3f2ab5fb179225b8c8788c79afd
[16/24] ext4: support large block size in ext4_mpage_readpages()
        commit: a6d73242b8b5caa9f9a529eab49cc1e85ace9890
[17/24] ext4: support large block size in ext4_block_write_begin()
        commit: bff6235d623a022260b8af5559ced3534fb7fc2e
[18/24] ext4: support large block size in mpage_map_and_submit_buffers()
        commit: b967ab748765bf2cf9512efaa8aa987ab4482c7d
[19/24] ext4: support large block size in mpage_prepare_extent_to_map()
        commit: 8e50e23b769ace4885fc132e6fca2b4343c27fb1
[20/24] ext4: support large block size in __ext4_block_zero_page_range()
        commit: c00a6292d0616c304cb712d823370f1a82f899b2
[21/24] ext4: make data=journal support large block size
        commit: 58fd191f99f3791c6687e98041c89a6477d9f64d
[22/24] ext4: support verifying data from large folios with fs-verity
        commit: 1a3e9e8aa4f72440b00ef6171b4198f82822d679
[23/24] ext4: add checks for large folio incompatibilities when BS > PS
        commit: 709f0f1f1bf5ca62a000084e5446ca6b57c8678c
[24/24] ext4: enable block size larger than page size
        commit: cab8cbcb923a89cb583c9088fa50431eb2feded5

Best regards,
-- 
Theodore Ts'o <tytso@....edu>

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ