summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/libsas/sas_event.c
Commit message (Expand)AuthorAgeFilesLines
* scsi: libsas: Use bool for queue_work() return codeJohn Garry2022-02-271-19/+11
* scsi: libsas: Make sas_notify_{phy,port}_event() return voidJohn Garry2022-02-271-12/+8
* scsi: libsas: Keep host active while processing eventsXiang Chen2021-12-221-3/+21
* scsi: libsas: Defer works of new phys during suspendXiang Chen2021-12-221-0/+24
* scsi: libsas: Refactor sas_queue_deferred_work()Xiang Chen2021-12-221-11/+14
* scsi: libsas: Add spin_lock/unlock() to protect asd_sas_port->phy_listXiang Chen2021-12-221-1/+5
* scsi: libsas: Remove temporarily-added _gfp() API variantsAhmed S. Darwish2021-01-221-14/+0
* scsi: libsas: Switch back to original event notifiers APIAhmed S. Darwish2021-01-221-3/+3
* scsi: libsas: Add gfp_t flags parameter to event notificationsAhmed S. Darwish2021-01-221-44/+18
* scsi: libsas: Pass gfp_t flags to event notifiersAhmed S. Darwish2021-01-221-1/+2
* scsi: libsas: Introduce a _gfp() variant of event notifiersAhmed S. Darwish2021-01-221-12/+53
* scsi: libsas: Remove notifier indirectionJohn Garry2021-01-221-9/+4
* scsi: libsas: switch remaining files to SPDX tagsChristoph Hellwig2019-05-211-17/+1
* scsi: libsas: Delete sas_dump.{c, h}John Garry2018-11-151-1/+0
* scsi: libsas: notify event PORTE_BROADCAST_RCVD in sas_enable_revalidation()Jason Yan2018-01-101-1/+7
* scsi: libsas: Use new workqueue to run sas event and disco eventJason Yan2018-01-081-3/+3
* scsi: libsas: Use dynamic alloced work to avoid sas event lostJason Yan2018-01-081-17/+57
* scsi: libsas: add event to defer list tail instead of head when drainingchenxiang2017-09-151-1/+1
* scsi: libsas: rename notify_port_event() for consistencyJason Yan2017-09-151-2/+2
* scsi: libsas: kill useless ha_event and do some cleanupJason Yan2017-09-151-20/+0
* scsi: sas: scsi_queue_work can fail, so make callers awareJohannes Thumshirn2017-06-271-14/+22
* [SCSI] libsas: suspend / resume supportDan Williams2012-08-241-2/+2
* [SCSI] libata, libsas: introduce sched_eh and end_eh port opsDan Williams2012-07-201-6/+6
* [SCSI] libsas: introduce sas_work to fix sas_drain_work vs sas_queue_workDan Williams2012-04-231-11/+13
* [SCSI] libsas: fix sas_unregister_ports vs sas_drain_workDan Williams2012-02-291-6/+13
* [SCSI] libsas: perform sas-transport resets in shost->workq contextDan Williams2012-02-191-1/+1
* [SCSI] libsas: prevent domain rediscovery competing with ata error handlingDan Williams2012-02-191-0/+26
* [SCSI] libsas: introduce sas_drain_work()Dan Williams2012-02-191-0/+55
* [SCSI] libsas: replace event locks with atomic bitopsDan Williams2012-02-191-5/+3
* [SCSI] libsas: Add SAS_HA state flags to avoid queueing events while unloadingDarrick J. Wong2007-01-131-3/+3
* WorkStruct: make allyesconfigDavid Howells2006-11-221-6/+8
* [SCSI] aic94xx: new driverJames Bottomley2006-08-291-0/+75