aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/scsi_debug.c
AgeCommit message (Expand)AuthorFilesLines
2015-02-13scsi: use %*pb[l] to print bitmaps including cpumasks and nodemasksTejun Heo1-3/+3
2015-02-11Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-3/+125
2015-01-22scsi_debug: test always evaluates to false, || should be used insteadColin Ian King1-1/+1
2015-01-20scsi_debug: use atomic allocation in resp_rsup_opcodesSasha Levin1-1/+1
2015-01-09scsi_debug: Implement WRITE BUFFER commandEwan D. Milne1-3/+71
2015-01-09scsi_debug: Add REPORTED LUNS DATA HAS CHANGED Unit AttentionEwan D. Milne1-1/+55
2014-12-15scsi_debug: fix missing "break;" in SDEBUG_UA_CAPACITY_CHANGED caseEwan D. Milne1-0/+1
2014-12-15scsi_debug: take sdebug_host_list_lock when changing capacityEwan D. Milne1-0/+2
2014-12-15scsi_debug: fix compare and write errorsDouglas Gilbert1-15/+16
2014-12-04scsi: remove MSG_*_TAG definesChristoph Hellwig1-1/+0
2014-12-04scsi: remove ->change_queue_type methodChristoph Hellwig1-27/+0
2014-11-25scsi_debug: add Report supported opcodes+tmfs; Compare and writeDouglas Gilbert1-19/+307
2014-11-25scsi_debug: change SCSI command parser to table drivenDouglas Gilbert1-558/+833
2014-11-25scsi_debug: add Capacity Changed Unit AttentionDouglas Gilbert1-4/+24
2014-11-25scsi_debug: append inject error flags onto scsi_cmnd objectDouglas Gilbert1-0/+68
2014-11-25scsi_debug: pinpoint invalid field in sense dataDouglas Gilbert1-50/+88
2014-11-24scsi: drop reason argument from ->change_queue_depthChristoph Hellwig1-2/+2
2014-11-24scsi: avoid ->change_queue_depth indirection for queue full trackingChristoph Hellwig1-37/+12
2014-11-12scsi_debug: error message should say scsi_host_alloc not scsi_registerFinn Thain1-1/+1
2014-11-12scsi: don't force tagged_supported in driversChristoph Hellwig1-1/+0
2014-11-12scsi: don't set tagging state from scsi_adjust_queue_depthChristoph Hellwig1-5/+2
2014-11-12scsi: provide a generic change_queue_type methodChristoph Hellwig1-8/+1
2014-10-14scsi: replace strnicmp with strncasecmpRasmus Villemoes1-1/+1
2014-09-30scsi_debug: deadlock between completions and surprise module removalDouglas Gilbert1-14/+19
2014-09-16scsi_debug: bump inquiry version to SPC-4, update version descriptorsDouglas Gilbert1-7/+7
2014-09-16scsi_debug: give unit attention and other errors precedence over TSFDouglas Gilbert1-34/+33
2014-09-16scsi_debug: scsi_cmnd->cmnd check and casts unnecessaryDouglas Gilbert1-11/+11
2014-07-26scsi_debug: support scsi-mq, queues and locksDouglas Gilbert1-417/+1047
2014-07-17scsi: use 64-bit LUNsHannes Reinecke1-7/+8
2014-07-17scsi_debug: allow huge transfer length for read/write commandsAkinobu Mita1-3/+3
2014-05-19scsi_debug: simple short transfer injectionChristoph Hellwig1-0/+8
2014-03-19[SCSI] scsi_debug: add ability to enable clusteringAkinobu Mita1-0/+5
2014-03-19[SCSI] scsi_debug: protect device access with atomic_rw lockAkinobu Mita1-2/+10
2014-03-19[SCSI] scsi_debug: prepare to enable clusteringAkinobu Mita1-50/+59
2014-03-19[SCSI] scsi_debug: fix resp_xdwriteread() return value when running out of me...Akinobu Mita1-2/+6
2014-03-19[SCSI] scsi_debug: fix duplicate dif_errors incrementAkinobu Mita1-1/+0
2014-03-19[SCSI] scsi_debug: make pseudo_primary staticAkinobu Mita1-1/+1
2014-03-19[SCSI] scsi_debug: fix false positive logical block reference tag check failAkinobu Mita1-3/+1
2013-12-16[SCSI] scsi_debug: simplify creation and destruction of driver attribute filesAkinobu Mita1-160/+106
2013-10-25[SCSI] scsi_debug: fix sparse warnings related to data integrity fieldAkinobu Mita1-11/+8
2013-10-25[SCSI] scsi_debug: fix invalid value check for guard module parameterAkinobu Mita1-3/+3
2013-10-25[SCSI] scsi_debug: avoid partial copying PI from prot_sglist to dif_storepAkinobu Mita1-23/+17
2013-10-25[SCSI] scsi_debug: factor out copying PI from dif_storep to prot_sglistAkinobu Mita1-23/+29
2013-10-25[SCSI] scsi_debug: fix buffer overrun when DIF/DIX is enabled and virtual_gb > 0Akinobu Mita1-18/+30
2013-09-03[SCSI] scsi_debug: fix logical block provisioning support when unmap_alignmen...Akinobu Mita1-2/+8
2013-09-03[SCSI] scsi_debug: fix endianness bug in sdebug_build_parts()Akinobu Mita1-2/+2
2013-07-13Merge tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds1-104/+70
2013-07-09scsi_debug: fix do_device_access() with wrap around rangeAkinobu Mita1-11/+37
2013-07-09[SCSI] scsi_debug: reduce duplication between prot_verify_read and prot_verif...Akinobu Mita1-85/+52
2013-07-09[SCSI] scsi_debug: simplify offset calculation for dif_storepAkinobu Mita1-11/+7
2013-07-09[SCSI] scsi_debug: invalidate protection info for unmapped regionAkinobu Mita1-0/+5
2013-07-09[SCSI] scsi_debug: fix NULL pointer dereference with parameters dif=0 dix=1Akinobu Mita1-1/+1
2013-07-09[SCSI] scsi_debug: fix incorrectly nested kmap_atomic()Akinobu Mita1-4/+3
2013-07-09[SCSI] scsi_debug: fix invalid address passed to kunmap_atomic()Akinobu Mita1-7/+6
2013-05-10Merge branch 'misc' into for-linusJames Bottomley1-47/+50
2013-05-02[SCSI] scsi_debug: fix logical block provisioning supportAkinobu Mita1-40/+41
2013-05-02[SCSI] scsi_debug: clear correct memory region when LBPRZ is enabledAkinobu Mita1-2/+3
2013-05-02[SCSI] scsi_debug: prohibit scsi_debug_unmap_granularity == scsi_debug_unmap_...Akinobu Mita1-2/+3
2013-05-02[SCSI] scsi_debug: call map_region() and unmap_region() only when neededAkinobu Mita1-3/+3
2013-04-09scsi_debug: switch to ->show_info()Al Viro1-32/+21
2012-10-09[SCSI] scsi_debug: Fix off-by-one bug when unmapping regionLukas Czerner1-1/+1
2012-09-24[SCSI] scsi_debug: Add "removable" parameterMartin Pitt1-3/+27
2012-03-31Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/s...Linus Torvalds1-7/+20
2012-03-27[SCSI] scsi_debug: Fix incorrect page length in logical block provisioning VPDMartin K. Petersen1-2/+2
2012-03-27[SCSI] scsi_debug: add LBPRZ supportEric Sandeen1-5/+18
2012-03-22Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/s...Linus Torvalds1-1/+5
2012-03-20scsi: remove the second argument of k[un]map_atomic()Cong Wang1-12/+12
2012-02-19[SCSI] Handle disk devices which can not process medium access commandsMartin K. Petersen1-0/+4
2012-02-19[SCSI] scsi_debug: GET LBA STATUS response length correctionDouglas Gilbert1-1/+1
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2011-03-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6Linus Torvalds1-82/+110
2011-03-14[SCSI] scsi_debug: add consecutive medium errorsDouglas Gilbert1-4/+5
2011-03-14[SCSI] scsi_debug: Logical Block Provisioning (SBC3r26)Martin K. Petersen1-78/+105
2011-02-12[SCSI] scsi_debug: Fix 32-bit overflow in do_device_access causing memory cor...Darrick J. Wong1-1/+1
2010-12-22[SCSI] scsi_debug: set resid to indicate no data-in when medium errorDouglas Gilbert1-0/+1
2010-11-16SCSI host lock push-downJeff Garzik1-1/+3
2010-09-16[SCSI] scsi_debug: Convert to use root_device_register() and root_device_unre...Nicholas Bellinger1-17/+8
2010-09-09[SCSI] scsi_debug: Update thin provisioning supportMartin K. Petersen1-31/+69
2010-07-27[SCSI] scsi_debug: fix map_region and unmap_region oopsFUJITA Tomonori1-2/+4
2010-05-18[SCSI] Merge scsi-misc-2.6 into scsi-rc-fixes-2.6James Bottomley1-16/+73
2010-05-02[SCSI] scsi_debug: virtual_gb ignores sector_sizeDouglas Gilbert1-1/+2
2010-04-30[SCSI] scsi_debug: Block Limits VPD page fixesMartin K. Petersen1-0/+16
2010-04-11[SCSI] scsi_debug: add max_queue + no_uld parametersDouglas Gilbert1-16/+57
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2009-12-04[SCSI] scsi_debug: fix Thin provisioning supportDouglas Gilbert1-4/+9
2009-12-04[SCSI] scsi_debug: Thin provisioning supportMartin K. Petersen1-3/+335
2009-10-02[SCSI] scsi_debug: Implement support for DIF Type 2Martin K. Petersen1-23/+116
2009-06-21scsi_debug: Add support for physical block exponent and alignmentMartin K. Petersen1-1/+29
2009-05-20[SCSI] scsi_debug: fix virtual disk larger than 1TBFUJITA Tomonori1-1/+1
2009-03-12[SCSI] scsi_debug: DIF/DIX supportMartin K. Petersen1-7/+436
2009-01-02[SCSI] struct device - replace bus_id with dev_name(), dev_set_name()Kay Sievers1-2/+2
2008-07-27[SCSI] replace __FUNCTION__ with __func__Harvey Harrison1-6/+6
2008-07-12[SCSI] scsi_debug: add support for rotation speedMatthew Wilcox1-0/+12
2008-07-12[SCSI] scsi_debug: Runtime-configurable sector sizeMartin K. Petersen1-39/+59
2008-04-29block: make queue flags non-atomicNick Piggin1-1/+1
2008-04-07[SCSI] scsi_debug: remove unnecessary function declarationsFUJITA Tomonori1-144/+133
2008-04-07[SCSI] scsi_debug: support large non-fake virtual diskFUJITA Tomonori1-3/+3
2008-04-07[SCSI] scsi_debug: remove the duplicated code in resp_read and resp_writeFUJITA Tomonori1-66/+50
2008-04-07[SCSI] scsi_debug: sweep up sdebug_capacity calculationFUJITA Tomonori1-27/+17
2008-04-07[SCSI] scsi_debug: remove unnecessary sdebug_store_sizeFUJITA Tomonori1-7/+6
2008-04-07[SCSI] scsi_debug: fix lba and data length calculation bugsFUJITA Tomonori1-14/+18
2008-04-07[SCSI] scsi_debug: use scsi_build_sense_bufferFUJITA Tomonori1-13/+5
2008-04-07[SCSI] scsi_debug: remove unnecessary function declarationsFUJITA Tomonori1-274/+233
2008-04-07[SCSI] scsi_debug: use list_for_each_entry_safeFUJITA Tomonori1-10/+6
2008-04-07[SCSI] scsi_debug: remove unnecessary condition test in devInfoRegFUJITA Tomonori1-19/+18
2008-04-07[SCSI] scsi_debug: create new scsi_debug devices at a single placeFUJITA Tomonori1-11/+18
2008-04-07[SCSI] scsi_debug: remove temporary hack around sscanf for negative valuesFUJITA Tomonori1-14/+3
2008-04-07[SCSI] scsi_debug: use sg buffer copy helper functionsFUJITA Tomonori1-66/+13
2008-04-07[SCSI] scsi_debug: use shost_priv macroFUJITA Tomonori1-3/+3
2008-04-07[SCSI] scsi_debug: remove unnecessary checkingFUJITA Tomonori1-3/+0
2008-04-07[SCSI] scsi_debug: remove scsi_debug.hFUJITA Tomonori1-27/+29
2008-04-07[SCSI] scsi_debug: stop including drivers/scsi/scsi.hFUJITA Tomonori1-2/+4
2008-04-07[SCSI] Remove random noop unchecked_isa_dma usersAndi Kleen1-1/+0
2008-02-18[SCSI] scsi_debug: disable clusteringFUJITA Tomonori1-1/+1
2008-01-30[SCSI] scsi_debug: add XDWRITEREAD_10 supportFUJITA Tomonori1-0/+70
2008-01-30[SCSI] scsi_debug: add bidi data transfer supportFUJITA Tomonori1-11/+10
2008-01-30[SCSI] scsi_debug: add get_data_transfer_info helper functionFUJITA Tomonori1-45/+38
2008-01-11[SCSI] scsi_debug: convert to use the data buffer accessorsBoaz Harrosh1-27/+10
2007-10-22[SG] Update drivers to use sg helpersJens Axboe1-2/+2
2007-10-16scsi_debug: support sg chainingJens Axboe1-14/+16
2007-07-19[SCSI] Make scsi_host_template::proc_name const char * instead of char *.Kristian Høgsberg1-1/+1
2007-06-17[SCSI] scsi_debug: correct parameter default textRandy Dunlap1-1/+1
2007-05-08header cleaning: don't include smp_lock.h when not usedRandy Dunlap1-1/+0
2007-02-14[PATCH] remove many unneeded #includes of sched.hTim Schmielau1-1/+0
2007-01-13[SCSI] scsi_debug: error processingDouglas Gilbert1-9/+33
2006-10-25[SCSI] scsi_debug: support REPORT TARGET PORT GROUPSHannes Reinecke1-14/+127
2006-09-23[SCSI] scsi_debug version 1.80Douglas Gilbert1-41/+189
2006-07-12[SCSI] scsi_debug: must_check fixesRandy Dunlap1-18/+54
2006-07-03Merge ../scsi-misc-2.6James Bottomley1-195/+1028
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-06-26[SCSI] scsi_debug version 1.79Douglas Gilbert1-195/+1028
2006-02-27[SCSI] SCSI core kmalloc2kzallocJes Sorensen1-6/+3
2006-01-13[PATCH] Add Pseudo LLD bus_type probe and remove methodsRussell King1-2/+2
2005-11-10Merge by hand (whitespace conflicts in libata.h)James Bottomley1-4/+0
2005-11-09[SCSI] remove Scsi_Host_Template typedefChristoph Hellwig1-1/+1
2005-11-09[PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reasonOlaf Hering1-4/+0
2005-10-28[SCSI] use scmd_id(), scmd_channel() throughout codeJeff Garzik1-1/+1
2005-10-28[SCSI] use {sdev,scmd,starget,shost}_printk in generic codeJeff Garzik1-9/+6
2005-06-24[PATCH] make various thing staticAdrian Bunk1-1/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+1976