From: Mike Snitzer on
gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1024#note_5508...
Thankfully these changes have been low-maintenance ever since I was able
to shame Christoph into refactoring NVMe's error handling to be cleaner.
Once that refactoring was done upstream I rebased these changes. And
then now I just rebased to latest upstream (for purposes of RHEL9).
Sorry about this, but there isn't a way around needing these changes in
RHEL9. So we just need to understand how you'd like to skin this cat.
I happen to think there is low-risk of these changes causing
collisions/issues over time. But if I'm wrong, e.g. there is evidence of
carrying these changes is too needy, it'd be perfectly reasonable to
force the use of CONFIG_RHEL_DIFFERENCES.