I can report some progress on this issue and attached a possible fix to current stable as patch to the issue at https://bugzilla.kernel.org/show_bug.cgi?id=219237
Is this the correct approach for a fix?
I noticed the tail clear flag being set in the requested netfs traces for the subreq leading to the corrupt all zero contents being read.
Best regards, Christian Ebner