On 10/28/20 7:55 AM, Pali Rohár wrote: > On Friday 08 May 2020 07:46:44 Sascha Hauer wrote: >> From fcdcfa9e7a4ee4faf411de1df4f3c4e12c78545c Mon Sep 17 00:00:00 2001 >> From: Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> >> Date: Fri, 8 May 2020 07:28:19 +0200 >> Subject: [PATCH] ata: sata_nv: Fix retrieving of active qcs >> >> ata_qc_complete_multiple() has to be called with the tags physically >> active, that is the hw tag is at bit 0. ap->qc_active has the same tag >> at bit ATA_TAG_INTERNAL instead, so call ata_qc_get_active() to fix that >> up. This is done in the vein of 8385d756e114 ("libata: Fix retrieving of >> active qcs"). >> >> Signed-off-by: Sascha Hauer <s.hauer@xxxxxxxxxxxxxx> > > I tested this second change on nforce4 box with sata_nv controllers: > > 00:07.0 IDE interface [0101]: NVIDIA Corporation CK804 Serial ATA Controller [10de:0054] (rev f3) > 00:08.0 IDE interface [0101]: NVIDIA Corporation CK804 Serial ATA Controller [10de:0055] (rev f3) > > Both disks are working fine, I do not see any regression or change, so > you can add my: > > Tested-by: Pali Rohár <pali@xxxxxxxxxx> > > Ideally add also Fixes line: > > Fixes: 28361c403683 ("libata: add extra internal command") > > Jens, do you need something more from me? Some special tests, etc? Thanks, I'll queue this up. -- Jens Axboe