| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | | | scsi: libsas: Grab the ATA port lock in sas_ata_device_link_abort() | Xingui Yang | 2023-01-07 | 1 | -0/+3 |
|/ / |
|
* | | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 2022-12-14 | 4 | -25/+92 |
|\| |
|
| * | scsi: libsas: Do not export sas_ata_wait_after_reset() | Jie Zhan | 2022-11-26 | 1 | -2/+1 |
| * | scsi: libsas: Add smp_ata_check_ready_type() | Jie Zhan | 2022-11-26 | 3 | -2/+29 |
| * | scsi: libsas: Use sas_phy_match_port_addr() instead of open coding it | Jason Yan | 2022-10-18 | 1 | -2/+1 |
| * | scsi: libsas: Use sas_phy_addr_match() instead of open coding it | Jason Yan | 2022-10-18 | 1 | -2/+1 |
| * | scsi: libsas: Use sas_phy_match_dev_addr() instead of open coding it | Jason Yan | 2022-10-18 | 1 | -12/+6 |
| * | scsi: libsas: Introduce sas_find_attached_phy_id() helper | Jason Yan | 2022-10-18 | 1 | -0/+16 |
| * | scsi: libsas: Introduce SAS address comparison helpers | Jason Yan | 2022-10-18 | 1 | -0/+17 |
| * | scsi: libsas: Update SATA dev FIS in sas_ata_task_done() | John Garry | 2022-10-18 | 1 | -2/+2 |
| * | scsi: libsas: Make sas_{alloc, alloc_slow, free}_task() private | John Garry | 2022-10-18 | 2 | -3/+4 |
| * | scsi: libsas: Add sas_ata_device_link_abort() | John Garry | 2022-10-18 | 1 | -0/+15 |
* | | scsi: libsas: make use of ata_port_is_frozen() helper | Niklas Cassel | 2022-10-19 | 1 | -1/+1 |
|/ |
|
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 2022-10-07 | 1 | -1/+1 |
|\ |
|
| * | scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() | Duoming Zhou | 2022-09-25 | 1 | -1/+1 |
* | | ata: libata-sata: Fix device queue depth control | Damien Le Moal | 2022-09-28 | 1 | -1/+2 |
|/ |
|
* | scsi: libsas: Resume SAS host for phy reset or enable via sysfs | Xiang Chen | 2022-07-18 | 1 | -0/+4 |
* | scsi: libsas: Introduce struct smp_rps_resp | Damien Le Moal | 2022-06-10 | 2 | -3/+3 |
* | scsi: libsas: Introduce struct smp_rg_resp | Damien Le Moal | 2022-06-10 | 1 | -18/+13 |
* | scsi: libsas: Introduce struct smp_disc_resp | Damien Le Moal | 2022-06-10 | 1 | -18/+14 |
* | scsi: libsas: Refactor sas_ata_hard_reset() | John Garry | 2022-05-19 | 1 | -14/+27 |
* | scsi: hisi_sas: Use libsas internal abort support | John Garry | 2022-03-14 | 1 | -3/+10 |
* | scsi: libsas: Add sas_execute_internal_abort_dev() | John Garry | 2022-03-14 | 1 | -0/+8 |
* | scsi: libsas: Add sas_execute_internal_abort_single() | John Garry | 2022-03-14 | 1 | -0/+74 |
* | scsi: libsas: Clean up sas_form_port() | Damien Le Moal | 2022-03-01 | 1 | -31/+42 |
* | scsi: libsas: Use bool for queue_work() return code | John Garry | 2022-02-27 | 2 | -20/+12 |
* | scsi: libsas: Make sas_notify_{phy,port}_event() return void | John Garry | 2022-02-27 | 2 | -14/+8 |
* | scsi: libsas: Simplify sas_ata_qc_issue() detection of NCQ commands | Damien Le Moal | 2022-02-22 | 1 | -7/+2 |
* | scsi: libsas: Fix sas_ata_qc_issue() handling of NCQ NON DATA commands | Damien Le Moal | 2022-02-22 | 1 | -1/+1 |
* | scsi: libsas: Add sas_execute_ata_cmd() | John Garry | 2022-02-22 | 2 | -1/+17 |
* | scsi: libsas: Add sas_abort_task() | John Garry | 2022-02-19 | 1 | -0/+16 |
* | scsi: libsas: Add sas_query_task() | John Garry | 2022-02-19 | 1 | -0/+16 |
* | scsi: libsas: Add sas_lu_reset() | John Garry | 2022-02-19 | 1 | -0/+10 |
* | scsi: libsas: Add sas_clear_task_set() | John Garry | 2022-02-19 | 1 | -0/+10 |
* | scsi: libsas: Add sas_abort_task_set() | John Garry | 2022-02-19 | 1 | -4/+12 |
* | scsi: libsas: Add TMF handler aborted callback | John Garry | 2022-02-19 | 1 | -0/+2 |
* | scsi: libsas: Add TMF handler exec complete callback | John Garry | 2022-02-19 | 1 | -0/+3 |
* | scsi: libsas: Add sas_execute_ssp_tmf() | John Garry | 2022-02-19 | 1 | -0/+18 |
* | scsi: libsas: Add sas_execute_tmf() | John Garry | 2022-02-19 | 2 | -0/+108 |
* | scsi: libsas: Move SMP task handlers to core | John Garry | 2022-02-19 | 3 | -22/+29 |
* | scsi: libsas: Delete SAS_SG_ERR | John Garry | 2022-02-19 | 2 | -5/+0 |
* | scsi: libsas: Use enum for response frame DATAPRES field | John Garry | 2022-02-19 | 1 | -5/+9 |
* | scsi: libsas: Handle non-TMF codes in sas_scsi_find_task() | John Garry | 2022-02-19 | 1 | -2/+4 |
* | scsi: libsas: Remove unused parameter for function sas_ata_eh() | Xiang Chen | 2022-02-11 | 2 | -3/+2 |
* | scsi: libsas: Remove duplicated setting for task->task_state_flags | Xiang Chen | 2022-02-11 | 1 | -1/+0 |
* | scsi: libsas: Use void for sas_discover_event() return code | Xiang Chen | 2022-02-11 | 1 | -4/+2 |
* | scsi: libsas: Keep host active while processing events | Xiang Chen | 2021-12-22 | 1 | -3/+21 |
* | scsi: libsas: Defer works of new phys during suspend | Xiang Chen | 2021-12-22 | 2 | -0/+25 |
* | scsi: libsas: Refactor sas_queue_deferred_work() | Xiang Chen | 2021-12-22 | 2 | -11/+15 |
* | scsi: libsas: Add flag SAS_HA_RESUMING | Xiang Chen | 2021-12-22 | 1 | -0/+2 |