On Tue, Aug 20, 2024 at 11:41:18AM +0200, Jan Höppner wrote: > Hi, > > the stable tag was missing for the following commit: > commit 2a07bb64d801 ("s390/dasd: Remove DMA alignment") > > The change needs to be applied for kernel 6.0+ essentially reverting > bc792884b76f ("s390/dasd: Establish DMA alignment"). > > The patch fixes filesystem errors especially for XFS when DASD devices are formatted > with a blocksize smaller than 4096 bytes. > > The commit 2a07bb64d801 ("s390/dasd: Remove DMA alignment") should apply cleanly for > kernel 6.9+. There was a refactoring happening at the time with the following two commits > (just for context, not required as prereqs!): > commit 0127a47f58c6 ("dasd: move queue setup to common code") > commit fde07a4d74e3 ("dasd: use the atomic queue limits API") > > For everything before 6.9 a simple git revert for commit bc792884b76f > ("s390/dasd: Establish DMA alignment") should work just fine. > > If you run into any conflicts, need separate patches, or have any questions, > please let me know. Can you please send the revert commit? That makes it much simpler for us to apply instead of relying on us to take the time doing it (hint, I don't have time this week as I'm at a conference...) thanks, greg k-h