HomeFreeBSD

Linux 6.14: BLK_MQ_F_SHOULD_MERGE was removed

Description

Linux 6.14: BLK_MQ_F_SHOULD_MERGE was removed

According to the upstream change, all callers set it, and all block
devices either honoured it or ignored it, so removing it entirely allows
a bunch of handling for the "unset" case to be removed, and it becomes
effectively implied.

We follow suit, and keep setting it for older kernels.

Sponsored-by: https://despairlabs.com/sponsor/
Signed-off-by: Rob Norris <robn@despairlabs.com>
Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Reviewed-by: Tony Hutter <hutter2@llnl.gov>
(cherry picked from commit 2ca91ba3cf209c6f1db42247ff2ca3f9ce4f2d4d)

Details

Provenance
rob.norris_klarasystems.comAuthored on Feb 5 2025, 6:52 AM
Tony Hutter <hutter2@llnl.gov>Committed on May 27 2025, 9:41 PM
Parents
rGaa6ceb7bd6f5: Linux 6.14: dops->d_revalidate now takes four args
Branches
Unknown
Tags
Unknown