ext4: Add a WARN_ON_ONCE for querying LAST_IN_LEAF instead
authorRitesh Harjani (IBM) <ritesh.list@gmail.com>
Mon, 19 May 2025 18:19:30 +0000 (23:49 +0530)
committerTheodore Ts'o <tytso@mit.edu>
Tue, 20 May 2025 18:21:00 +0000 (14:21 -0400)
commit7acd1b315cdcc03b11a3aa1f9c9c85d99ddb4f0e
tree448d000ac34380808999476540f77b83cbdf35c9
parent618320daa9673ce2b6adae5ad6fbf16e878ff6c9
ext4: Add a WARN_ON_ONCE for querying LAST_IN_LEAF instead

We added the documentation in ext4_map_blocks() for usage of
EXT4_GET_BLOCKS_QUERY_LAST_IN_LEAF flag. But It's better to add
a WARN_ON_ONCE in case if anyone tries using this flag with CREATE to
avoid a random issue later. Since depth can change with CREATE and it
needs to be re-calculated before using it in there.

Signed-off-by: Ritesh Harjani (IBM) <ritesh.list@gmail.com>
Reviewed-by: Ojaswin Mujoo <ojaswin@linux.ibm.com>
Link: https://patch.msgid.link/ee6e82a224c50b432df9ce1ce3333c50182d8473.1747677758.git.ritesh.list@gmail.com
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
fs/ext4/extents.c