[GIT PULL] ata fixes for 6.8-rc6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Linus,

The following changes since commit 51af8f255bdaca6d501afc0d085b808f67b44d91:

  ahci: Extend ASM1061 43-bit DMA address quirk to other ASM106x parts (2024-01-31 12:09:34 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux tags/ata-6.8-rc6

for you to fetch changes up to 9cec467d0502b24660f413a0e8fc782903b46d5b:

  ata: libata-core: Do not call ata_dev_power_set_standby() twice (2024-02-21 19:09:17 +0100)

----------------------------------------------------------------
ata changes for 6.8-rc6

 - Do not try to set a sleeping device to standby. Sleep is a deeper
   sleep state than standby, and needs a reset to wake up the drive.
   A system resume will reset the port. Sending a command other than
   reset to a sleeping device is not wise, as the command will timeout.
   (Damien Le Moal)

 - Do not try to put a device to standby twice during system shutdown.
   ata_dev_power_set_standby() is currently called twice during
   shutdown, once after the scsi device is removed, and another when
   ata_pci_shutdown_one() executes. Modify ata_dev_power_set_standby()
   to do nothing if the device is already in standby. (Damien Le Moal)

 - Add a quirk for ASM1064 to fixup the number of implemented ports.
   We probe all ports that the hardware reports to be implemented.
   Probing ports that are not implemented causes significantly increased
   boot time. (Andrey Jr. Melnikov)

 - Fix error handling for the ahci_ceva driver.
   Ensure that the ahci_ceva driver does a proper cleanup of its
   resources in the error path. (Radhey Shyam Pandey)

----------------------------------------------------------------
Andrey Jr. Melnikov (1):
      ahci: asm1064: correct count of reported ports

Damien Le Moal (2):
      ata: libata-core: Do not try to set sleeping devices to standby
      ata: libata-core: Do not call ata_dev_power_set_standby() twice

Radhey Shyam Pandey (1):
      ata: ahci_ceva: fix error handling for Xilinx GT PHY support

 drivers/ata/ahci.c        |  14 ++++--
 drivers/ata/ahci_ceva.c   | 125 +++++++++++++++++++++++++++++-----------------
 drivers/ata/libata-core.c |  59 ++++++++++++----------
 3 files changed, 122 insertions(+), 76 deletions(-)




[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux