Draft: block: update to v5.16
Bugzilla: https://bugzilla.redhat.com/2042495
Update block layer and related drivers(drivers/block) with v5.16.
The original RHEL9 MR!148 (Bug #2018403) was reverted from kernel-rt at merge time due to its dependency on RHHEL9 MR!201, not present on kernel-rt at the time, and a few merge conflicts.
Now that the content of MR!201 has been adapted to kernel-rt via MR!244, we are able to rework MR!148 so that it works as expected with kernel-rt.
Signed-off-by: Luis Claudio R. Goncalves lgoncalv@redhat.com