fs/fs_context: Mark an unlikely if condition with unlikely() in vfs_parse_monolithic_...
authorZijun Hu <quic_zijuhu@quicinc.com>
Thu, 10 Apr 2025 11:45:31 +0000 (19:45 +0800)
committerChristian Brauner <brauner@kernel.org>
Mon, 14 Apr 2025 11:05:59 +0000 (13:05 +0200)
commit698d1b483cd1c7126d61de8d155aceec50c04fb2
tree18edb53c5bbe22280e0ede27319c0b5ef1262b92
parent1d17057d2166a192b3fad358a20c93fa3e994ef8
fs/fs_context: Mark an unlikely if condition with unlikely() in vfs_parse_monolithic_sep()

There is no mount option with pattern "...,=key_or_value,...", so the if
condition '(value == key)' in while loop of vfs_parse_monolithic_sep() is
is unlikely true.

Mark the condition with unlikely() to improve both performance and
readability.

Signed-off-by: Zijun Hu <quic_zijuhu@quicinc.com>
Link: https://lore.kernel.org/20250410-fix_fs-v1-5-7c14ccc8ebaa@quicinc.com
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/fs_context.c