An error occurred fetching the project authors.
  1. 07 Sep, 2017 1 commit
  2. 29 Aug, 2017 2 commits
  3. 28 Aug, 2017 1 commit
  4. 10 Jul, 2017 1 commit
    • Damien Le Moal's avatar
      libata: Cleanup ata_read_log_page() · 7cfdfdc8
      Damien Le Moal authored
      The warning message "READ LOG DMA EXT failed, trying unqueued" in
      ata_read_log_page() as well as the macro name ATA_HORKAGE_NO_NCQ_LOG
      are confusing: the command READ LOG DMA EXT is not an queued NCQ command
      unless it is encapsulated in a RECEIVE FPDMA QUEUED command.
      From ACS-4 READ LOG DMA EXT description:
      
      "The device processes the READ LOG DMA EXT command in the NCQ feature
      set environment (see 4.13.6) if the READ LOG DMA EXT command is
      encapsulated in a RECEIVE FPDMA QUEUED command (see 7.30) with the
      inputs encapsulated as shown in 7.23.6."
      
      To avoid confusion, fix the warning messsage to mention switching to PIO and
      not "unqueued" and rename the macro ATA_HORKAGE_NO_NCQ_LOG to
      ATA_HORKAGE_NO_DMA_LOG.
      Signed-off-by: default avatarDamien Le Moal <damien.lemoal@wdc.com>
      Reviewed-by: default avatarHannes Reinecke <hare@suse.com>
      Signed-off-by: default avatarTejun Heo <tj@kernel.org>
      7cfdfdc8
  5. 27 Jun, 2017 1 commit
  6. 05 Jun, 2017 5 commits
  7. 31 May, 2017 1 commit
  8. 16 May, 2017 2 commits
  9. 13 Mar, 2017 2 commits
  10. 06 Jan, 2017 4 commits
  11. 13 Dec, 2016 1 commit
    • Adam Manzanares's avatar
      ata: avoid probing NCQ Prio Support if not explicitly requested · 9f56eca3
      Adam Manzanares authored
      Previously, when the ata device was being initialized we were
      probing for NCQ prio support by checking the identify information
      and also checking the log page that holds information about ncq prio
      support.
      
      This caused an error on an Intel HBA so the code is now updated to
      only probe for NCQ prio support when the sysfs variable controlling
      NCQ prio support is enabled.
      
      tj: Update formatting, switch to spin_[un]lock_irq() and update
          locking a bit, use REVALIDATE instead of RESET, and return -EIO
          instead of -EINVAL on config failure.
      Signed-off-by: default avatarAdam Manzanares <adam.manzanares@wdc.com>
      Signed-off-by: default avatarTejun Heo <tj@kernel.org>
      9f56eca3
  12. 24 Oct, 2016 1 commit
  13. 20 Oct, 2016 1 commit
    • Adam Manzanares's avatar
      ata: set ncq_prio_enabled iff device has support · 4e647d96
      Adam Manzanares authored
      We previously had a check to see if the device has support for
      prioritized ncq commands and a check to see if a device flag
      is set, through a sysfs variable, in order to send a prioritized
      command.
      
      This patch only allows the sysfs variable to be set if the device
      supports prioritized commands enabling one check in ata_build_rw_tf
      in order to determine whether or not to send a prioritized command.
      
      This patch depends on ata: ATA Command Priority Disabled By Default
      
      tj: Minor subject and formatting updates.
      Signed-off-by: default avatarAdam Manzanares <adam.manzanares@wdc.com>
      Signed-off-by: default avatarTejun Heo <tj@kernel.org>
      4e647d96
  14. 19 Oct, 2016 2 commits
  15. 19 Jul, 2016 1 commit
  16. 18 Jul, 2016 1 commit
  17. 14 Jul, 2016 2 commits
  18. 12 Jul, 2016 1 commit
  19. 20 Jun, 2016 1 commit
    • Stephan Linz's avatar
      leds: convert IDE trigger to common disk trigger · eb25cb99
      Stephan Linz authored
      This patch converts the IDE specific LED trigger to a generic disk
      activity LED trigger. The libata core is now a trigger source just
      like before the IDE disk driver. It's merely a replacement of the
      string ide by disk.
      
      The patch is taken from http://dev.gentoo.org/~josejx/ata.patch and is
      widely used by any ibook/powerbook owners with great satisfaction.
      Likewise, it is very often used successfully on different ARM platforms.
      
      Unlike the original patch, the existing 'ide-disk' trigger is still
      available for backward compatibility. That reduce the amount of patches
      in affected device trees out of the mainline kernel. For further
      development, the new name 'disk-activity' should be used.
      
      Cc: Joseph Jezak <josejx@gentoo.org>
      Cc: Jörg Sommer <joerg@alea.gnuu.de>
      Cc: Richard Purdie <rpurdie@rpsys.net>
      Signed-off-by: default avatarStephan Linz <linz@li-pro.net>
      Signed-off-by: default avatarJacek Anaszewski <j.anaszewski@samsung.com>
      eb25cb99
  20. 09 May, 2016 4 commits
  21. 13 Apr, 2016 1 commit
  22. 04 Apr, 2016 3 commits
  23. 25 Jan, 2016 1 commit