Re: [PATCH v3] hw/ide/ahci: fix legacy software reset

2023-11-17 Thread Michael Tokarev
10.11.2023 12:51, Kevin Wolf: Am 08.11.2023 um 23:26 hat Niklas Cassel geschrieben: From: Niklas Cassel Legacy software contains a standard mechanism for generating a reset to a Serial ATA device - setting the SRST (software reset) bit in the Device Control register. ... Fixes: e2a5d9b3d9c3

Re: [PATCH v3] hw/ide/ahci: fix legacy software reset

2023-11-10 Thread Kevin Wolf
Am 08.11.2023 um 23:26 hat Niklas Cassel geschrieben: > From: Niklas Cassel > > Legacy software contains a standard mechanism for generating a reset to a > Serial ATA device - setting the SRST (software reset) bit in the Device > Control register. > > Serial ATA has a more robust mechanism

Re: [PATCH v3] hw/ide/ahci: fix legacy software reset

2023-11-08 Thread Marcin Juszkiewicz
W dniu 8.11.2023 o 23:26, Niklas Cassel pisze: From: Niklas Cassel This fixes an issue for FreeBSD where the device would fail to reset. The problem was not noticed in Linux, because Linux uses a COMRESET instead of a legacy software reset by default. Fixes: e2a5d9b3d9c3 ("hw/ide/ahci:

[PATCH v3] hw/ide/ahci: fix legacy software reset

2023-11-08 Thread Niklas Cassel
From: Niklas Cassel Legacy software contains a standard mechanism for generating a reset to a Serial ATA device - setting the SRST (software reset) bit in the Device Control register. Serial ATA has a more robust mechanism called COMRESET, also referred to as port reset. A port reset is the