| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-01-23 | scsi: Change the return type of the .queuecommand() callback | Bart Van Assche | 1 | -1/+2 |
| 2024-12-04 | scsi: Rename .slave_alloc() and .slave_destroy() | Bart Van Assche | 1 | -1/+1 |
| 2024-04-24 | scsi: libfc: Add some kernel-doc comments | Randy Dunlap | 1 | -3/+15 |
| 2023-03-24 | scsi: core: Declare SCSI host template pointer members const | Bart Van Assche | 1 | -1/+1 |
| 2022-02-22 | scsi: libfc: Stop using the SCSI pointer | Bart Van Assche | 1 | -0/+9 |
| 2021-05-21 | scsi: Fix spelling mistakes in header files | Zhen Lei | 1 | -3/+3 |
| 2019-07-29 | scsi: libfc: Whitespace cleanup in libfc.h | Hannes Reinecke | 1 | -26/+26 |
| 2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 | Thomas Gleixner | 1 | -13/+1 |
| 2017-03-15 | scsi: libfc: convert fc_fcp_pkt.ref_cnt from atomic_t to refcount_t | Elena Reshetova | 1 | -1/+2 |
| 2017-01-16 | scsi: libfc: Fix variable name in fc_set_wwpn | Fam Zheng | 1 | -3/+3 |
| 2016-11-17 | scsi: change FC drivers to use 'struct bsg_job' | Johannes Thumshirn | 1 | -1/+1 |
| 2016-11-08 | scsi: libfc: Replace ->seq_release callback with function call | Hannes Reinecke | 1 | -7/+1 |
| 2016-11-08 | scsi: libfc: Replace ->seq_assign callback with function call | Hannes Reinecke | 1 | -7/+1 |
| 2016-11-08 | scsi: libfc: Replace ->seq_set_resp callback with direct function call | Hannes Reinecke | 1 | -10/+3 |
| 2016-11-08 | scsi: libfc: Replace ->seq_start_next callback with function call | Hannes Reinecke | 1 | -7/+1 |
| 2016-11-08 | scsi: libfc: Replace ->exch_done callback with function call | Hannes Reinecke | 1 | -8/+1 |
| 2016-11-08 | scsi: libfc: Replace ->seq_exch_abort callback with function call | Hannes Reinecke | 1 | -13/+1 |
| 2016-11-08 | scsi: libfc: Replace ->seq_send callback with function call | Hannes Reinecke | 1 | -7/+1 |
| 2016-11-08 | scsi: libfc: Remove fc_rport_init() | Hannes Reinecke | 1 | -1/+0 |
| 2016-11-08 | scsi: libfc: Replace ->rport_flush_queue callback with function call | Hannes Reinecke | 1 | -7/+1 |
| 2016-11-08 | scsi: libfc: Replace ->rport_recv_req callback with function call | Hannes Reinecke | 1 | -7/+1 |
| 2016-11-08 | scsi: libfc: Replace ->rport_logoff callback with function call | Hannes Reinecke | 1 | -8/+1 |
| 2016-11-08 | scsi: libfc: Replace ->rport_login callback with function call | Hannes Reinecke | 1 | -13/+1 |
| 2016-11-08 | scsi: libfc: Replace ->rport_create callback with function call | Hannes Reinecke | 1 | -7/+1 |
| 2016-11-08 | scsi: libfc: Replace ->rport_lookup callback with function call | Hannes Reinecke | 1 | -7/+2 |
| 2016-11-08 | scsi: libfc: Replace ->rport_destroy callback with function call | Hannes Reinecke | 1 | -6/+1 |
| 2016-11-08 | scsi: libfc: Replace ->exch_seq_send callback with function call | Hannes Reinecke | 1 | -31/+7 |
| 2016-11-08 | scsi: libfc: Replace ->lport_recv with function call | Hannes Reinecke | 1 | -7/+1 |
| 2016-11-08 | scsi: libfc: Replace ->lport_reset callback with function call | Hannes Reinecke | 1 | -7/+0 |
| 2016-11-08 | scsi: libfc: Replace ->seq_els_rsp_send callback with function call | Hannes Reinecke | 1 | -8/+2 |
| 2016-11-08 | scsi: libfc: reset timeout on queue full | Hannes Reinecke | 1 | -1/+2 |
| 2016-11-08 | scsi: libfc: quarantine timed out xids | Hannes Reinecke | 1 | -0/+1 |
| 2016-11-08 | scsi: libfc: use error code for fc_rport_error() | Hannes Reinecke | 1 | -0/+5 |
| 2016-07-20 | fcoe: implement FIP VLAN responder | Hannes Reinecke | 1 | -0/+1 |
| 2014-11-24 | scsi: drop reason argument from ->change_queue_depth | Christoph Hellwig | 1 | -1/+0 |
| 2014-11-12 | scsi: provide a generic change_queue_type method | Christoph Hellwig | 1 | -1/+0 |
| 2013-09-04 | libfc: Do not invoke the response handler after fc_exch_done() | Bart Van Assche | 1 | -0/+9 |
| 2013-03-25 | libfc, fcoe, bnx2fc: Split fc_disc_init into fc_disc_{init, config} | Robert Love | 1 | -1/+2 |
| 2013-03-25 | libfc, fcoe, bnx2fc: Always use fcoe_disc_init for discovery layer initializa... | Robert Love | 1 | -1/+1 |
| 2012-07-20 | [SCSI] libfc: update fcp and exch stats | Vasu Dev | 1 | -0/+1 |
| 2012-07-20 | [SCSI] libfc: adds FCP failures stats | Vasu Dev | 1 | -0/+6 |
| 2012-07-20 | [SCSI] libfc, fcoe, bnx2fc: cleanup fcoe_dev_stats | Vasu Dev | 1 | -9/+8 |
| 2012-02-19 | [SCSI] libfc: Add support for FDMI | Neerav Parikh | 1 | -0/+11 |
| 2012-01-16 | [SCSI] libfc: Declare local functions static | Bart Van Assche | 1 | -1/+1 |
| 2011-10-02 | [SCSI] libfc: cache align struct fc_exch fields | Vasu Dev | 1 | -15/+12 |
| 2011-10-02 | [SCSI] libfc: cache align struct fc_fcp_pkt fields | Vasu Dev | 1 | -28/+21 |
| 2011-06-29 | [SCSI] libfc, tcm_fc: add ddp_targ() to libfc function template to supprot FC... | Yi Zou | 1 | -0/+8 |
| 2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -4/+4 |
| 2011-02-12 | [SCSI] libfc: introduce LLD event callback | Bhanu Prakash Gollapudi | 1 | -0/+15 |
| 2011-02-12 | [SCSI] libfc: export seq_release() for users of seq_assign() | Joe Eykholt | 1 | -0/+7 |
| 2011-02-12 | [SCSI] libfc: add hook to notify providers of local port changes | Joe Eykholt | 1 | -1/+13 |
| 2011-02-12 | [SCSI] libfc: add local port hook for provider session lookup | Joe Eykholt | 1 | -0/+2 |
| 2011-02-12 | [SCSI] libfc: add method for setting handler for incoming exchange | Joe Eykholt | 1 | -0/+10 |
| 2011-02-12 | [SCSI] libfc: add hook for FC-4 provider registration | Joe Eykholt | 1 | -0/+26 |
| 2010-12-21 | [SCSI] libfc: fix statistics for FCP input/output megabytes | Joe Eykholt | 1 | -4/+4 |
| 2010-12-21 | [SCSI] libfc: remove tgt_flags from fc_fcp_pkt struct | john fastabend | 1 | -2/+0 |
| 2010-11-16 | SCSI host lock push-down | Jeff Garzik | 1 | -2/+1 |
| 2010-10-25 | [SCSI] libfc: Do not let disc work cancel itself | Bhanu Prakash Gollapudi | 1 | -1/+1 |
| 2010-07-28 | [SCSI] libfc: don't require a local exchange for incoming requests | Joe Eykholt | 1 | -11/+5 |
| 2010-07-28 | [SCSI] libfc: add interface to allocate a sequence for incoming requests | Joe Eykholt | 1 | -0/+7 |
| 2010-07-28 | [SCSI] libfc: add fc_fill_reply_hdr() and fc_fill_hdr() | Joe Eykholt | 1 | -0/+4 |
| 2010-07-28 | [SCSI] libfc: add fc_frame_sid() and fc_frame_did() functions | Joe Eykholt | 1 | -18/+0 |
| 2010-07-28 | [SCSI] libfc: eliminate rport LOGO state | Joe Eykholt | 1 | -2/+0 |
| 2010-07-28 | [SCSI] libfc: track FIP exchanges | Joe Eykholt | 1 | -0/+2 |
| 2010-07-28 | [SCSI] libfc: add FLOGI state to rport for VN2VN | Joe Eykholt | 1 | -0/+4 |
| 2010-07-28 | [SCSI] libfc: Add local port point-to-multipoint flag | Joe Eykholt | 1 | -0/+2 |
| 2010-07-28 | [SCSI] libfc: add discovery-private pointer for LLD | Joe Eykholt | 1 | -2/+7 |
| 2010-07-28 | [SCSI] libfc: provide space for LLD after remote port structure | Joe Eykholt | 1 | -0/+2 |
| 2010-07-28 | [SCSI] libfc: convert rport lookup to be RCU safe | Joe Eykholt | 1 | -0/+2 |
| 2010-07-27 | [SCSI] libfc: fix indefinite rport restart | Joe Eykholt | 1 | -0/+2 |
| 2010-07-27 | [SCSI] libfc: Fix remote port restart problem | Joe Eykholt | 1 | -3/+2 |
| 2010-05-16 | [SCSI] libfc: Move the port_id into lport | Robert Love | 1 | -0/+2 |
| 2010-05-16 | [SCSI] libfc: Remove unused fc_get_host_port_type | Robert Love | 1 | -1/+0 |
| 2010-04-11 | [SCSI] libfc: fix hton24 macro to take expressions as args | Joe Eykholt | 1 | -6/+11 |
| 2010-04-11 | [SCSI] libfc, libfcoe, fcoe: use smp_processor_id() only when preempt disabled | Joe Eykholt | 1 | -9/+0 |
| 2009-12-04 | [SCSI] fcoe, libfc: add get_lesb() to allow LLD to fill the link error status... | Yi Zou | 1 | -0/+6 |
| 2009-12-04 | [SCSI] libfc: add FC-BB-5 LESB counters to fcoe_dev_stats | Yi Zou | 1 | -0/+4 |
| 2009-12-04 | [SCSI] libfc: register FC4 features with the FC switch | Joe Eykholt | 1 | -0/+2 |
| 2009-12-04 | [SCSI] libfc: add set_fid function to libfc template | Joe Eykholt | 1 | -0/+20 |
| 2009-12-04 | [SCSI] libfc: Formatting cleanups across libfc | Robert Love | 1 | -485/+501 |
| 2009-12-04 | [SCSI] libfc, fcoe: Add FC passthrough support | Steve Ma | 1 | -0/+7 |
| 2009-12-04 | [SCSI] libfc: Register Symbolic Port Name (RSPN_ID) | Chris Leech | 1 | -0/+1 |
| 2009-12-04 | [SCSI] libfc: Register Symbolic Node Name (RSNN_NN) | Chris Leech | 1 | -0/+1 |
| 2009-12-04 | [SCSI] libfc: RNN_ID may be required before RSNN_NN with some switches | Chris Leech | 1 | -0/+1 |
| 2009-12-04 | [SCSI] libfc: RPN_ID is obsolete and unnecessary | Chris Leech | 1 | -1/+0 |
| 2009-12-04 | [SCSI] libfcoe, fcoe: libfcoe NPIV support | Chris Leech | 1 | -0/+10 |
| 2009-12-04 | [SCSI] libfc: vport link handling and fc_vport state managment | Chris Leech | 1 | -0/+8 |
| 2009-12-04 | [SCSI] libfc: add some generic NPIV support routines to libfc | Chris Leech | 1 | -0/+20 |
| 2009-12-04 | [SCSI] libfc: changes to libfc_host_alloc to consolidate initialization with ... | Chris Leech | 1 | -3/+12 |
| 2009-12-04 | [SCSI] libfc: Add libfc/fc_libfc.[ch] for libfc internal routines | Robert Love | 1 | -79/+0 |
| 2009-12-04 | [SCSI] libfc: Remove fc_fcp_complete | Robert Love | 1 | -8/+0 |
| 2009-12-04 | [SCSI] libfc: Move non-common routines and prototypes out of libfc.h | Robert Love | 1 | -49/+0 |
| 2009-12-04 | [SCSI] modify change_queue_depth to take in reason why it is being called | Mike Christie | 1 | -1/+1 |
| 2009-12-04 | [SCSI] libfc: fix free of fc_rport_priv with timer pending | Joe Eykholt | 1 | -0/+1 |
| 2009-12-04 | [SCSI] libfc: removes unused disc_work and ex_list | Vasu Dev | 1 | -1/+0 |
| 2009-09-10 | [SCSI] libfc: use ADISC to verify rport login state | Joe Eykholt | 1 | -0/+1 |
| 2009-09-10 | [SCSI] libfc: improve debug messages for ELS response handlers | Joe Eykholt | 1 | -0/+5 |
| 2009-09-10 | [SCSI] libfc: move remote port lookup for ELS requests into fc_rport.c. | Joe Eykholt | 1 | -1/+1 |
| 2009-09-10 | [SCSI] libfc: Initialize fc_rport_identifiers inside fc_rport_create | Robert Love | 1 | -8/+9 |
| 2009-09-10 | [SCSI] libfc: do not log off rports before or after discovery | Joe Eykholt | 1 | -0/+3 |
| 2009-09-10 | [SCSI] libfc: remove unused disc->delay element | Joe Eykholt | 1 | -1/+0 |
| 2009-09-10 | [SCSI] libfc: eliminate disc->event | Joe Eykholt | 1 | -1/+0 |
| 2009-09-10 | [SCSI] libfc: don't create dummy (rogue) remote ports | Joe Eykholt | 1 | -21/+19 |
| 2009-09-10 | [SCSI] libfc: rename rport event CREATED to READY | Joe Eykholt | 1 | -1/+1 |
| 2009-09-10 | [SCSI] libfc: make rport structure optional | Joe Eykholt | 1 | -13/+16 |
| 2009-09-10 | [SCSI] libfc: change elsct to use FC_ID instead of rdata | Joe Eykholt | 1 | -1/+1 |
| 2009-09-10 | [SCSI] libfc: make fc_rport_priv the primary rport interface. | Joe Eykholt | 1 | -12/+14 |
| 2009-09-10 | [SCSI] libfc: fix RPORT_TO_PRIV and PRIV_TO_RPORT() macros. | Joe Eykholt | 1 | -2/+2 |
| 2009-09-10 | [SCSI] libfc: change interface for rport_create | Joe Eykholt | 1 | -3/+2 |
| 2009-09-10 | [SCSI] libfc: prepare to split off struct fc_rport_priv from fc_rport_libfc_priv | Joe Eykholt | 1 | -1/+9 |
| 2009-09-05 | [SCSI] fcoe, libfc: fully makes use of per cpu exch pool and then removes em_... | Vasu Dev | 1 | -3/+6 |
| 2009-09-05 | [SCSI] fcoe, libfc: adds per cpu exch pool within exchange manager(EM) | Vasu Dev | 1 | -0/+1 |
| 2009-08-22 | [SCSI] fcoe, fnic, libfc: modifies current code paths to use EM anchor list | Vasu Dev | 1 | -40/+8 |
| 2009-08-22 | [SCSI] libfc: Remove the FC_EM_DBG macro | Robert Love | 1 | -6/+0 |
| 2009-08-22 | [SCSI] fcoe, libfc: adds exchange manager(EM) anchor list per lport and relat... | Vasu Dev | 1 | -0/+24 |
| 2009-08-22 | [SCSI] libfc: rename rport state "NONE" to "DELETE". | Joe Eykholt | 1 | -1/+1 |
| 2009-08-22 | [SCSI] libfc: rename lport NONE state to DISABLED | Joe Eykholt | 1 | -1/+1 |
| 2009-08-22 | [SCSI] libfc: change debug messages to give host number. | Joe Eykholt | 1 | -16/+20 |
| 2009-08-22 | [SCSI] libfc: remove extra semicolons from debug macros | Joe Eykholt | 1 | -10/+10 |
| 2009-06-21 | libfc: Add runtime debugging with debug_logging module parameter | Robert Love | 1 | -10/+65 |
| 2009-05-23 | [SCSI] libfc,fcoe,fnic: Separate rport and lport max retry counts | Abhijeet Joglekar | 1 | -0/+1 |
| 2009-04-27 | [SCSI] libfc: Track rogue remote ports | Abhijeet Joglekar | 1 | -0/+1 |
| 2009-04-03 | [SCSI] fcoe, libfc: fix double fcoe_softc memory alloc | Vasu Dev | 1 | -5/+17 |
| 2009-04-03 | [SCSI] fcoe: Use per-CPU kernel function for dev_stats instead of an array | Robert Love | 1 | -1/+22 |
| 2009-03-13 | [SCSI] libfc: add support of large receive offload by ddp in fc_fcp | Yi Zou | 1 | -0/+30 |
| 2009-03-13 | [SCSI] fcoe, libfc: check offload features from LLD through netdev | Yi Zou | 1 | -0/+1 |
| 2009-03-10 | [SCSI] libfc, fcoe: Fix kerneldoc comments | Robert Love | 1 | -7/+7 |
| 2009-03-06 | [SCSI] libfc: Cleanup libfc_function_template comments | Robert Love | 1 | -41/+66 |
| 2009-03-06 | [SCSI] libfc: Don't violate transport template for rogue port creation | Robert Love | 1 | -0/+5 |
| 2009-03-06 | [SCSI] libfc, fcoe: fixed locking issues with lport->lp_mutex around lport->l... | Vasu Dev | 1 | -10/+2 |
| 2009-03-06 | [SCSI] libfc: Pass lport in exch_mgr_reset | Abhijeet Joglekar | 1 | -2/+2 |
| 2008-12-29 | [SCSI] libfc: A modular Fibre Channel library | Robert Love | 1 | -0/+938 |