• Linus Torvalds's avatar
    Merge branch 'for-4.16-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata · efac2483
    Linus Torvalds authored
    Pull libata fixes from Tejun Heo:
     "I sat on them too long and it's quite a few this late, but nothing has
      a wide blast area. The changes are...
    
       - Fix corner cases in SG command handling.
    
       - Recent introduction of default powersaving mode config option
         exposed several devices with broken powersaving behaviors. A number
         of patches to update the blacklist accordingly.
    
       - Fix a kernel panic on SAS hotplug.
    
       - Other misc and device specific updates"
    
    * 'for-4.16-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata:
      libata: Modify quirks for MX100 to limit NCQ_TRIM quirk to MU01 version
      libata: Make Crucial BX100 500GB LPM quirk apply to all firmware versions
      libata: Apply NOLPM quirk to Crucial M500 480 and 960GB SSDs
      libata: Enable queued TRIM for Samsung SSD 860
      PCI: Add function 1 DMA alias quirk for Highpoint RocketRAID 644L
      ahci: Add PCI-id for the Highpoint Rocketraid 644L card
      ata: do not schedule hot plug if it is a sas host
      libata: disable LPM for Crucial BX100 SSD 500GB drive
      libata: Apply NOLPM quirk to Crucial MX100 512GB SSDs
      libata: update documentation for sysfs interfaces
      ata: sata_rcar: Remove unused variable in sata_rcar_init_controller()
      libata: transport: cleanup documentation of sysfs interface
      sata_rcar: Reset SATA PHY when Salvator-X board resumes
      libata: don't try to pass through NCQ commands to non-NCQ devices
      libata: remove WARN() for DMA or PIO command without data
      libata: fix length validation of ATAPI-relayed SCSI commands
      ata: libahci: fix comment indentation
      ahci: Add check for device presence (PCIe hot unplug) in ahci_stop_engine()
      libata: Fix compile warning with ATA_DEBUG enabled
    efac2483
quirks.c 171 KB