aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2012-06-01target: move ref_cmd from the generic se_tmr_req into iscsi code3.6-queueChristoph Hellwig3-26/+21
2012-05-30target: remove the execute listChristoph Hellwig4-241/+98
2012-05-30target/pscsi: Only emulate REPORT_LUNS for passthroughNicholas Bellinger1-9/+3
2012-05-30target: Move MAINTENANCE_[IN,OUT] from pscsi_parse_cdb -> spc_parse_cdbNicholas Bellinger2-29/+41
2012-05-30target: move transport_generic_prepare_cdb into pscsiChristoph Hellwig2-29/+26
2012-05-30pscsi: stop parsing most commandsChristoph Hellwig6-529/+71
2012-05-30target: move code for CDB emulationChristoph Hellwig5-1155/+1098
2012-05-30target: add a pase_cdb method to the backend driversChristoph Hellwig10-733/+973
2012-05-30target: split parsing of SPC commands into a separate helperChristoph Hellwig4-109/+176
2012-05-30target: split overflow and underflow checks into a helperChristoph Hellwig1-37/+53
2012-05-30target: remove control CDB flagsChristoph Hellwig5-101/+56
2012-05-30target: move unrelated code out of transport_generic_cmd_sequencerChristoph Hellwig1-77/+66
2012-05-20iscsi-target: Fix iov_count calculation bug in iscsit_allocate_iovecsNicholas Bellinger1-1/+1
2012-05-18tcm_qla2xxx: Clear session s_id + loop_id earlier during shutdownNicholas Bellinger1-17/+31
2012-05-18tcm_qla2xxx: Convert to TFO->put_session() usageJoern Engel1-1/+22
2012-05-18target: Add TFO->put_session() caller for HW fabric session shutdownJoern Engel2-1/+8
2012-05-17target: Avoid fd_dev->fd_dev_size usage for FILEIO w/ block_deviceNicholas Bellinger1-8/+10
2012-05-17iscsi-target: remove some dead codeDan Carpenter1-9/+0
2012-05-16target: Handle ATA_16 passthrough for pSCSI backend devicesmengcong1-0/+32
2012-05-16target: Add MI_REPORT_TARGET_PGS ext. header + implict_trans_secs attributeNicholas Bellinger4-12/+102
2012-05-16target: Fix MAINTENANCE_IN service action CDB checks to use lower 5 bitsNicholas Bellinger2-4/+5
2012-05-16target: Fix bug in handling of FILEIO + block_device resize opsNicholas Bellinger1-3/+11
2012-05-14target: Fix SPC-2 RELEASE bug for multi-session iSCSI client setupsBernhard Kohl1-0/+3
2012-05-13target: add support for the WRITE_VERIFY commandBernhard Kohl1-0/+1
2012-05-11target: Remove now unused variables incore_clear_initiator_node_from_tpgNicholas Bellinger1-1/+0
2012-05-11target: make target_put_session voidJörn Engel2-3/+3
2012-05-11target: cleanup transport_execute_tasks()Jörn Engel1-9/+5
2012-05-10qla2xxx: More minor checkpatch cleanupsNicholas Bellinger2-16/+23
2012-05-10target: Drop incorrect se_lun_acl release for dynamic -> explict ACL conversionNicholas Bellinger1-21/+0
2012-05-09target: Remove max_sectors device attribute for modern se_task less codeNicholas Bellinger5-74/+9
2012-05-09qla2xxx: Add missing call to qlt_fc_port_deleted()Roland Dreier1-1/+3
2012-05-09qla2xxx: use WWN_SIZE instead of hard-coded constantsJörn Engel1-5/+5
2012-05-09target: Enforce hw_max_sectors for SCF_SCSI_DATA_SG_IO_CDBNicholas Bellinger1-4/+3
2012-05-08target: lock => unlock typo in transport_lun_wait_for_tasksDan Carpenter1-1/+1
2012-05-08qla2xxx: remove unnecessary workqueue_struct prototypesJoern Engel1-3/+0
2012-05-08qla2xxx: Make most of tcm_qla2xxx staticJoern Engel2-102/+45
2012-05-08scsi: fix qla2xxx printk format warningsRandy Dunlap2-3/+3
2012-05-08qla2xxx: Drop unused ->tm_to_unknown + ->sess_works_pending bitfieldsNicholas Bellinger2-29/+4
2012-05-06target: Only check max_sectors for passthrough backend I/ONicholas Bellinger1-6/+16
2012-05-06target: remove the t_se_count field in struct se_cmdChristoph Hellwig2-7/+0
2012-05-06target: remove the t_task_cdbs_ex_left field in struct se_cmdChristoph Hellwig3-14/+1
2012-05-06target: remove the t_task_cdbs_left field in struct se_cmdChristoph Hellwig3-13/+1
2012-05-06target: remove struct se_taskChristoph Hellwig13-530/+257
2012-05-06target: move the state and execute lists to the commandChristoph Hellwig4-297/+163
2012-05-06target: simplify command to task linkageChristoph Hellwig3-90/+43
2012-05-06target: always allocate a single taskChristoph Hellwig1-120/+37
2012-05-05target: replace ->execture_task with ->execute_cmdChristoph Hellwig12-122/+93
2012-05-05target: remove the task_sectors field in struct se_taskChristoph Hellwig2-3/+0
2012-05-05target: remove the task_size field in struct se_taskChristoph Hellwig7-14/+13
2012-05-05target: remove the task_lba field in struct se_taskChristoph Hellwig5-13/+14
2012-05-05target: remove target_get_task_cdbChristoph Hellwig4-53/+4
2012-05-05target: remove the unused transport_limit_task_sectors helperChristoph Hellwig1-15/+0
2012-05-04qla2xxx: Use helper instead of direct access of tgt_vp_map.Arun Easi1-2/+1
2012-05-03target/usb_gadget: Move target driver to drivers/usb/gadgetNicholas Bellinger8-17/+12
2012-05-03target: Handle GET_EVENT_STATUS_NOTIFICATION passthroughStefan Hajnoczi1-0/+4
2012-05-03qla2xxx: checkpatch cleanups for target codeNicholas Bellinger4-160/+191
2012-05-03qla2xxx: Don't create duplicate target sessionsRoland Dreier1-55/+40
2012-05-03tcm_qla2xxx: Add hook so qla_target code can shutdown sessionsRoland Dreier3-0/+8
2012-05-03tcm_qla2xxx: Convert FC address map from flat array to btreeSteve Hodgson3-128/+90
2012-05-02qla2xxx: Target mode review comments.Arun Easi14-1617/+1738
2012-05-02qla2xxx: Send SCR in target mode.Arun Easi4-7/+14
2012-05-02qla2xxx: Capture ATIO queue during firmware dump.Arun Easi3-0/+66
2012-05-02qla_target: Convert to qlini_mode='enabled' by defaultNicholas Bellinger2-8/+11
2012-04-20tcm_vhost: fix iov offset and numbers for the dataZhi Yong Wu1-5/+11
2012-04-18tcm_vhost: add the support for multiple queueZhi Yong Wu2-24/+43
2012-04-18tcm_vhost: fix iov array offsetZhi Yong Wu1-23/+12
2012-04-18tcm_vhost: fix the way to calc lun numberZhi Yong Wu1-2/+2
2012-04-18tcm_vhost: Make tvc_resp naming more readableZhi Yong Wu2-4/+5
2012-04-18tcm_vhost: fix tcm_vhost lifecycle issueZhi Yong Wu1-0/+7
2012-04-17target/iscsi: cleanup some allocation style issuesDan Carpenter1-10/+10
2012-04-17target: usb-gadget: cleanup duplicate initializationDan Carpenter1-1/+0
2012-04-17target: usb-gadget: silently truncating the last characterDan Carpenter1-1/+1
2012-04-17sbp-target: checking for NULL instead of IS_ERR()Dan Carpenter1-2/+2
2012-04-14usb-gadget: Make Kconfig/Makefile use TCM_USB_GADGETNicholas Bellinger2-2/+2
2012-04-14Merge branch 'usb-gadget-merge'Nicholas Bellinger9-2610/+2493
2012-04-14sbp-target: update TODO fileChris Boot1-4/+4
2012-04-14sbp-target: minor cleanups after merging into single fileChris Boot2-6/+3
2012-04-13usb-gadget: Move target driver to a single source/header file for mainlineNicholas Bellinger9-2607/+2493
2012-04-13usb-gadget: Re-enable SGL handling in fabric.cNicholas Bellinger1-7/+4
2012-04-13sbp-target: Move to a single source/header file for mainlineNicholas Bellinger16-2962/+2668
2012-04-12Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/...Nicholas Bellinger1-0/+1
2012-04-12firewire-sbp-target: Initial merge into lio-core.git @ v3.4-rc2Chris Boot18-0/+3199
2012-04-12firewire: Move fw_card kref functions into linux/firewire.hChris Boot3-15/+15
2012-04-12firewire: Add function to get speed from opaque struct fw_requestChris Boot2-0/+10
2012-04-12IB/srpt: Set srq_type to IB_SRQT_BASICRoland Dreier1-0/+1
2012-04-07tcm_vhost: Convert to use mainline virtio_scsi.hNicholas Bellinger2-35/+33
2012-04-07qla2xxx: Address minor v3.4-rc build breakageNicholas Bellinger3-7/+8
2012-04-07target/usb-gadget: Drop original remove.h for v3.4-rcNicholas Bellinger2-113/+1
2012-04-07Merge tag 'v3.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/torvald...Nicholas Bellinger10632-294432/+507881
2012-04-07Linux 3.4-rc2v3.4-rc2Linus Torvalds1-1/+1
2012-04-07Merge tag 'regmap-3.4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-1/+8
2012-04-07Merge branch 'kvm-updates/3.4' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds8-12/+36
2012-04-07Merge tag 'sh-for-linus' of git://github.com/pmundt/linux-shLinus Torvalds20-105/+147
2012-04-07Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds1-4/+4
2012-04-06Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/...Linus Torvalds3-3/+6
2012-04-06Merge branch '3.4-rc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-7/+19
2012-04-06target/usb-gadget: Re-enable support for scatterlist I/ONicholas Bellinger2-15/+3
2012-04-06tcm_fc: Remove unused variable in ft_recv_seqNicholas Bellinger1-1/+0
2012-04-06tcm_fc: Do not free tpg structure during wq allocation failureMark Rustad1-5/+8
2012-04-06tcm_fc: Add abort flag for gracefully handling exchange timeoutMark Rustad3-2/+11
2012-04-06Merge branches 'idle-fix' and 'misc' into releaseLen Brown10325-288310/+497155
2012-04-06MAINTAINERS: Update git url for ACPIIgor Murzov1-1/+1
2012-04-06Merge branch 'stable' of git://git.kernel.org/pub/scm/linux/kernel/git/cmetca...Linus Torvalds33-300/+501
2012-04-06Merge tag 'stable/for-linus-3.4-rc1-tag' of git://git.kernel.org/pub/scm/linu...Linus Torvalds6-5/+8
2012-04-06Merge tag 'mmc-fixes-for-3.4-rc2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds13-218/+299
2012-04-06Make the "word-at-a-time" helper functions more commonly usableLinus Torvalds2-32/+49
2012-04-06cpuidle: Fix panic in CPU off-lining with no idle driverToshi Kani1-1/+4
2012-04-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds38-376/+602
2012-04-06xen/pcifront: avoid pci_frontend_enable_msix() falsely returning successJan Beulich1-0/+1
2012-04-06xen/pciback: fix XEN_PCI_OP_enable_msix resultJan Beulich1-1/+1
2012-04-06xen/smp: Remove unnecessary call to smp_processor_id()Srivatsa S. Bhat1-1/+1
2012-04-06xen/x86: Workaround 'x86/ioapic: Add register level checks to detect bogus io...Konrad Rzeszutek Wilk1-1/+3
2012-04-06xen: only check xen_platform_pci_unplug if hvmIgor Mammedov2-2/+2
2012-04-06net: fix a race in sock_queue_err_skb()Eric Dumazet1-1/+3
2012-04-06netlink: fix races after skb queueingEric Dumazet1-11/+13
2012-04-06doc, net: Update ndo_start_xmit return type and valuesBen Hutchings1-10/+12
2012-04-06doc, net: Remove instruction to set net_device::trans_startBen Hutchings1-5/+2
2012-04-06doc, net: Update netdev operation namesBen Hutchings2-14/+14
2012-04-06doc, net: Update documentation of synchronisation for TX multiqueueBen Hutchings1-3/+3
2012-04-06doc, net: Remove obsolete reference to dev->pollBen Hutchings1-2/+1
2012-04-06ethtool: Remove exception to the requirement of holding RTNL lockBen Hutchings1-2/+1
2012-04-05Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds71-342/+603
2012-04-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lli...Linus Torvalds3-3/+14
2012-04-05target/iscsi: Go back to core allocating data buffer for cmdAndy Grover3-80/+6
2012-04-05target: Call core_alua_check_nonop_delay in target_submit_cmd()Andy Grover1-0/+7
2012-04-05target/iscsi: Fold _decide_list_to_build into _build_pdu_and_seq_listsAndy Grover5-58/+50
2012-04-05target/iscsi: Eliminate iscsi_cmd.data_lengthAndy Grover8-67/+60
2012-04-05target/iscsi: Move init_se_cmd closer to lookup_cmd_lunAndy Grover1-11/+11
2012-04-05target/iscsi: Inline iscsit_allocate_se_cmd and *_for_tmrAndy Grover3-130/+101
2012-04-05target: rewrite comment for generic_new_cmdAndy Grover1-3/+3
2012-04-05target: Rename target_allocate_tasks to target_setup_cmd_from_cdbAndy Grover8-19/+14
2012-04-05target/iscsi: Cleanup build_sendtargets_reponseAndy Grover1-5/+5
2012-04-05target/iscsi: built_r2ts_for_cmd cleanupsAndy Grover5-24/+28
2012-04-05target/iscsi: Rename iscsi_datain_req to cmd_datain_nodeAndy Grover2-11/+8
2012-04-05target: Eliminate "#if 0"s from core codeAndy Grover3-35/+28
2012-04-05target/iscsi: Minor cleanupsAndy Grover6-34/+18
2012-04-05target/iscsi: Put immediate and response handling in separate functionsAndy Grover1-156/+191
2012-04-05target/iscsi: Refactor target_tx_thread response queue loopAndy Grover1-95/+63
2012-04-05target/iscsi: Refactor target_tx_thread immediate queue loopAndy Grover2-43/+40
2012-04-05target/iscsi: Remove unneeded locking from iscsi_target_tx_threadAndy Grover1-10/+2
2012-04-05target/iscsi: remove conn->tx_immediate_queue and tx_response_queueAndy Grover2-16/+3
2012-04-06blackfin: update defconfig for bf527-ezkitBob Liu1-0/+1
2012-04-06blackfin: gpio: fix compile error if !CONFIG_GPIOLIBBob Liu1-2/+12
2012-04-06blackfin: fix L1 data A overflow link issueMike Frysinger1-1/+1
2012-04-05target/iscsi: Replace if/goto with a while loopAndy Grover1-13/+8
2012-04-05target/iscsi: Remove CONFIG_SMP and if 0 ifdefsAndy Grover1-20/+0
2012-04-05target/iscsi: use max() to reduce code in build_r2ts_for_cmd()Andy Grover1-2/+1
2012-04-05target/iscsi: Make iscist_dataout_post_crc_passed more legibleAndy Grover1-3/+6
2012-04-05target/iscsi: Use cmd->immediate_cmd for conditionalAndy Grover1-1/+1
2012-04-05target/iscsi: Rename iscsi_cmd.i_list to iscsi_cmd.i_conn_nodeAndy Grover6-38/+38
2012-04-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2012-04-05mmc: use really long write timeout to deal with crappy cardsPaul Walmsley1-3/+7
2012-04-05mmc: sdhci-dove: Fix compile error by including module.hAlf Høgemark1-0/+1
2012-04-05mmc: Prevent 1.8V switch for SD hosts that don't support UHS modes.Al Cooper1-2/+3
2012-04-05Revert "mmc: sdhci-pci: Add MSI support"Chris Ball1-6/+0
2012-04-05Revert "mmc: sdhci-pci: add quirks for broken MSI on O2Micro controllers"Chris Ball2-5/+1
2012-04-05mmc: core: fix power class selectionSubhash Jadavani1-13/+17
2012-04-05mmc: omap_hsmmc: fix module re-insertionBalaji T K1-3/+1
2012-04-05mmc: omap_hsmmc: convert to module_platform_driverFelipe Balbi1-15/+1
2012-04-05mmc: omap_hsmmc: make it behave well as a moduleFelipe Balbi1-4/+5
2012-04-05mmc: omap_hsmmc: trivial cleanupsFelipe Balbi1-77/+70
2012-04-05mmc: omap_hsmmc: context save after enabling runtime pmBalaji T K1-2/+2
2012-04-05mmc: omap_hsmmc: use runtime put sync in probe error patchBalaji T K1-2/+1
2012-04-05mmc: sdio: Use empty system suspend/resume callbacks at the bus levelRafael J. Wysocki1-3/+9
2012-04-05mmc: bus: print bus speed mode of UHS-I cardSubhash Jadavani1-2/+15
2012-04-05mmc: sdhci-pci: add quirks for broken MSI on O2Micro controllersManuel Lauss2-1/+5
2012-04-05mmc: sh_mmcif: Simplify calculation of mmc->f_minSimon Horman1-7/+1
2012-04-05mmc: sh_mmcif: mmc->f_max should be half of the bus clockSimon Horman1-6/+6
2012-04-05mmc: sh_mmcif: double clock speedSimon Horman1-1/+2
2012-04-05mmc: block: Remove use of mmc_blk_set_blksizeUlf Hansson1-26/+1
2012-04-05mmc: atmel-mci: add support for odd clock dividersLudovic Desroches2-19/+30
2012-04-05mmc: atmel-mci: r/w proof capability only available since v2xxLudovic Desroches1-0/+2
2012-04-05mmc: atmel-mci: correct data timeout computationLudovic Desroches1-1/+8
2012-04-05mmc: sdhci-s3c: Enable runtime power managementMark Brown1-0/+28
2012-04-05mmc: sdhci-s3c: Use CONFIG_PM_SLEEP to ifdef system suspendMark Brown1-4/+7
2012-04-05mmc: sdhci-s3c: use devm_ functionsJulia Lawall1-24/+3
2012-04-05Merge tag 'omap-fixes-a2-for-3.4rc' of git://git.kernel.org/pub/scm/linux/ker...Olof Johansson9-68/+105
2012-04-05mmc: sdhci-s3c: Keep a copy of platform data and use itThomas Abraham1-2/+9
2012-04-05mmc: sdhci-s3c: derive transfer width host cap from max_width in platdataThomas Abraham1-0/+8
2012-04-05mmc: sdhci-s3c: Remove usage of clk_type member in platform dataThomas Abraham1-4/+70
2012-04-05MAINTAINERS: update for Marvell Ethernet driversstephen hemminger1-12/+7
2012-04-05bonding: properly unset current_arp_slave on slave link upVeaceslav Falico1-1/+5
2012-04-05phonet: Check input from user before allocatingSasha Levin1-0/+3
2012-04-05tcp: tcp_sendpages() should call tcp_push() onceEric Dumazet4-6/+9
2012-04-05Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds78-631/+518
2012-04-05memcg swap: use mem_cgroup_uncharge_swap fixMichal Hocko1-7/+7
2012-04-05backlight: add driver for DA9052/53 PMIC v1Ashish Jangam3-0/+194
2012-04-05C6X: use set_current_blocked() and block_sigmask()Matt Fleming1-13/+3
2012-04-05MAINTAINERS: add entry for sparse checkerChristopher Li1-0/+9
2012-04-05MAINTAINERS: fix REMOTEPROC F: typoJoe Perches1-1/+1
2012-04-05alpha: use set_current_blocked() and block_sigmask()Matt Fleming1-21/+10
2012-04-05simple_open: automatically convert to simple_open()Stephen Boyd63-572/+176
2012-04-05scripts/coccinelle/api/simple_open.cocci: semantic patch for simple_open()Julia Lawall1-0/+70
2012-04-05libfs: add simple_open()Stephen Boyd2-0/+9
2012-04-05hugetlbfs: remove unregister_filesystem() when initializing moduleHillf Danton1-1/+0
2012-04-05drivers/rtc/rtc-88pm860x.c: fix rtc irq enable callbackJett.Zhou1-2/+2
2012-04-05fs/xattr.c:setxattr(): improve handling of allocation failuresAndrew Morton1-4/+17
2012-04-05fs/xattr.c:listxattr(): fall back to vmalloc() if kmalloc() failedAndrew Morton1-4/+13
2012-04-05fs/xattr.c: suppress page allocation failure warnings from sys_listxattr()Dave Jones1-1/+1
2012-04-05sysrq: use SEND_SIG_FORCED instead of force_sig()Anton Vorontsov1-1/+1