I'll report back when the kernel with your proposed patch is built and tested on my system.
I sent a patch that implements your original suggestion here:
https://lore.kernel.org/linux-ide/20250317170348.1748671-2-cassel@xxxxxxxxxx/
I forgot to add your Suggested-by tag.
If the patch solves Eric's problem, I could add the tag when applying.
Kind regards,
Niklas