mbox series

[0/2] s390/dasd: fixes for data corruption and DMA alignment

Message ID 20240812125733.126431-1-sth@linux.ibm.com (mailing list archive)
Headers show
Series s390/dasd: fixes for data corruption and DMA alignment | expand

Message

Stefan Haberland Aug. 12, 2024, 12:57 p.m. UTC
Hi Jens,

please apply the following two patches that fix two rather severe issues.
The first reverts a DMA alignment patch leading to errors with xfs and 512b
blocksize DASDs.

The second patch fixes a possible data corruption for certain storage
server errors.

Eric Farman (1):
  s390/dasd: Remove DMA alignment

Stefan Haberland (1):
  s390/dasd: fix error recovery leading to data corruption on ESE
    devices

 drivers/s390/block/dasd.c          | 36 ++++++++++++-------
 drivers/s390/block/dasd_3990_erp.c | 10 ++----
 drivers/s390/block/dasd_eckd.c     | 55 +++++++++++++-----------------
 drivers/s390/block/dasd_genhd.c    |  1 -
 drivers/s390/block/dasd_int.h      |  2 +-
 5 files changed, 50 insertions(+), 54 deletions(-)

Comments

Jens Axboe Aug. 12, 2024, 4:31 p.m. UTC | #1
On Mon, 12 Aug 2024 14:57:31 +0200, Stefan Haberland wrote:
> please apply the following two patches that fix two rather severe issues.
> The first reverts a DMA alignment patch leading to errors with xfs and 512b
> blocksize DASDs.
> 
> The second patch fixes a possible data corruption for certain storage
> server errors.
> 
> [...]

Applied, thanks!

[1/2] s390/dasd: Remove DMA alignment
      commit: 2a07bb64d80152701d507b1498237ed1b8d83866
[2/2] s390/dasd: fix error recovery leading to data corruption on ESE devices
      commit: 7db4042336580dfd75cb5faa82c12cd51098c90b

Best regards,