]> www.infradead.org Git - users/jedix/linux-maple.git/commit
fs: use debug-only asserts around fd allocation and install
authorMateusz Guzik <mjguzik@gmail.com>
Wed, 12 Mar 2025 16:19:41 +0000 (17:19 +0100)
committerChristian Brauner <brauner@kernel.org>
Thu, 13 Mar 2025 08:54:15 +0000 (09:54 +0100)
commitdc530c44cd64f9788ec4b2efa04ee7499a04a3f4
treea75a09921c76d3ea967e39ded6f5b8846ee456b3
parent86f40fa6a4675ecfe554c360ab022294742c9a01
fs: use debug-only asserts around fd allocation and install

This also restores the check which got removed in 52732bb9abc9ee5b
("fs/file.c: remove sanity_check and add likely/unlikely in alloc_fd()")
for performance reasons -- they no longer apply with a debug-only
variant.

Signed-off-by: Mateusz Guzik <mjguzik@gmail.com>
Link: https://lore.kernel.org/r/20250312161941.1261615-1-mjguzik@gmail.com
Reviewed-by: Jan Kara <jack@suse.cz>
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/file.c