| Commit message (Expand) | Author | Age | Files | Lines |
* | scsi: libfc: Avoid invoking response handler twice if ep is already completed | Javed Hasan | 2021-02-07 | 1 | -2/+14 |
* | scsi: libfc: Skip additional kref updating work event | Javed Hasan | 2020-10-01 | 1 | -4/+5 |
* | scsi: libfc: Handling of extra kref | Javed Hasan | 2020-10-01 | 1 | -1/+3 |
* | scsi: libfc: Fix for double free() | Javed Hasan | 2020-09-23 | 1 | -2/+0 |
* | scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases | Javed Hasan | 2020-08-26 | 1 | -3/+9 |
* | scsi: libfc: free response frame from GPN_ID | Igor Druzhinin | 2020-03-20 | 1 | -0/+2 |
* | scsi: libfc: fix null pointer dereference on a null lport | Colin Ian King | 2020-01-27 | 1 | -1/+1 |
* | scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure | Hannes Reinecke | 2019-08-09 | 1 | -1/+4 |
* | Revert "scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO" | Saurav Kashyap | 2019-04-27 | 1 | -1/+0 |
* | Revert "scsi: libfc: Add WARN_ON() when deleting rports" | Ross Lagerwall | 2019-03-13 | 1 | -1/+0 |
* | scsi: libfc: free skb when receiving invalid flogi resp | Ming Lu | 2019-03-13 | 1 | -3/+3 |
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 2018-08-15 | 3 | -148/+107 |
|\ |
|
| * | scsi: libfc: Add WARN_ON() when deleting rports | Hannes Reinecke | 2018-07-12 | 1 | -0/+1 |
| * | scsi: libfc: hold disc_mutex in fc_disc_stop_rports() | Hannes Reinecke | 2018-07-12 | 1 | -6/+4 |
| * | scsi: libfc: fixup lockdep annotations | Hannes Reinecke | 2018-07-12 | 1 | -1/+1 |
| * | scsi: libfc: fixup 'sleeping function called from invalid context' | Hannes Reinecke | 2018-07-10 | 1 | -3/+4 |
| * | scsi: libfc: Add lockdep annotations | Hannes Reinecke | 2018-07-10 | 3 | -140/+99 |
* | | scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO | Johannes Thumshirn | 2018-08-02 | 1 | -0/+1 |
|/ |
|
* | scsi: libfc: remove redundant initialization of 'disc' | Colin Ian King | 2018-02-13 | 1 | -1/+1 |
* | Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/... | Linus Torvalds | 2017-12-15 | 1 | -0/+4 |
|\ |
|
| * | scsi: libfc: fix ELS request handling | Martin Wilck | 2017-11-28 | 1 | -0/+4 |
* | | treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE casts | Kees Cook | 2017-11-21 | 1 | -3/+3 |
|/ |
|
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 2017-11-14 | 1 | -3/+0 |
|\ |
|
| * | scsi: libfc: don't assign resid_len in fc_lport_bsg_request | Christoph Hellwig | 2017-10-16 | 1 | -3/+0 |
* | | Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2017-11-13 | 1 | -11/+10 |
|\ \ |
|
| * | | scsi: libfc: Convert timers to use timer_setup() | Kees Cook | 2017-10-27 | 1 | -11/+10 |
| |/ |
|
* | | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | | scsi: libfc: fix a deadlock in fc_rport_work | Satish Kharat | 2017-10-06 | 1 | -1/+1 |
|/ |
|
* | scsi: fc_fcp: do not call fc_block_scsi_eh() from host reset | Hannes Reinecke | 2017-08-25 | 1 | -2/+0 |
* | scsi: libfc: pass an error pointer to fc_disc_error() | Dan Carpenter | 2017-07-12 | 1 | -1/+1 |
* | networking: convert many more places to skb_put_zero() | Johannes Berg | 2017-06-16 | 1 | -1/+1 |
* | scsi: libfc: fix incorrect variable assignment | Gustavo A. R. Silva | 2017-05-16 | 1 | -1/+1 |
* | scsi: libfc: do not flood console with messages 'libfc: queue full ...' | Hannes Reinecke | 2017-05-08 | 1 | -6/+9 |
* | scsi: libfc: directly call ELS request handlers | Johannes Thumshirn | 2017-04-11 | 1 | -11/+9 |
* | scsi: libfc: convert fc_fcp_pkt.ref_cnt from atomic_t to refcount_t | Elena Reshetova | 2017-03-15 | 1 | -3/+3 |
* | sched/headers: Prepare to use <linux/rcuupdate.h> instead of <linux/rculist.h... | Ingo Molnar | 2017-03-02 | 2 | -0/+4 |
* | block: split scsi_request out of struct request | Christoph Hellwig | 2017-01-27 | 1 | -1/+1 |
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | Linus Torvalds | 2016-12-14 | 7 | -441/+802 |
|\ |
|
| * | scsi: libfc: Remove an unneeded condition | Dan Carpenter | 2016-11-25 | 1 | -1/+0 |
| * | scsi: fc: use bsg_job_done | Johannes Thumshirn | 2016-11-17 | 1 | -2/+2 |
| * | scsi: change FC drivers to use 'struct bsg_job' | Johannes Thumshirn | 2016-11-17 | 1 | -5/+5 |
| * | scsi: libfc: don't set FC_RQST_STATE_DONE before calling fc_bsg_jobdone() | Johannes Thumshirn | 2016-11-17 | 1 | -2/+0 |
| * | scsi: fc: provide fc_bsg_to_rport() helper | Johannes Thumshirn | 2016-11-17 | 1 | -2/+2 |
| * | scsi: fc: provide fc_bsg_to_shost() helper | Johannes Thumshirn | 2016-11-17 | 1 | -1/+1 |
| * | scsi: fc: Export fc_bsg_jobdone and use it in FC drivers | Johannes Thumshirn | 2016-11-17 | 1 | -2/+4 |
| * | scsi: don't use fc_bsg_job::request and fc_bsg_job::reply directly | Johannes Thumshirn | 2016-11-17 | 1 | -10/+13 |
| * | scsi: libfc: Don't have fc_exch_find log errors on a new exchange | Chris Leech | 2016-11-08 | 1 | -0/+3 |
| * | scsi: libfc: Replace ->seq_release callback with function call | Hannes Reinecke | 2016-11-08 | 1 | -4/+2 |
| * | scsi: libfc: Replace ->seq_assign callback with function call | Hannes Reinecke | 2016-11-08 | 1 | -4/+2 |
| * | scsi: libfc: Replace ->seq_set_resp callback with direct function call | Hannes Reinecke | 2016-11-08 | 1 | -7/+4 |