Sign in
android-kvm
/
linux
/
7e2570031a1a47ff993eb2db68718dad6a2f93ec
/
drivers
/
target
/
target_core_file.c
aa563d7
iov_iter: Separate type from direction and use accessor functions
by David Howells
· 6 years ago
769031c
scsi: target: target/file: Add support of direct and async I/O
by Andrei Vagin
· 7 years ago
594e25e
target/file: Do not return error for UNMAP if length is zero
by Jiang Yi
· 8 years ago
e13ec93
fs: fix kernel_write prototype
by Christoph Hellwig
· 7 years ago
48ea2ce
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
by Linus Torvalds
· 8 years ago
9263470
target: break up free_device callback
by Mike Christie
· 8 years ago
abbb6589
fs: implement vfs_iter_write using do_iter_write
by Christoph Hellwig
· 8 years ago
18e9710
fs: implement vfs_iter_read using do_iter_read
by Christoph Hellwig
· 8 years ago
59ac9c0
target/fileio: Fix zero-length READ and WRITE handling
by Bart Van Assche
· 8 years ago
056e892
tcm: make pi data verification configurable
by Dmitry Monakhov
· 8 years ago
f11b55d
tcm_fileio: Prevent information leak for short reads
by Dmitry Monakhov
· 8 years ago
8dcf07b
target: Minimize #include directives
by Bart Van Assche
· 8 years ago
291e3e5
target: fix spelling mistake: "limitiation" -> "limitation"
by Colin Ian King
· 9 years ago
ea263c7
target: Fix max_unmap_lba_count calc overflow
by Mike Christie
· 9 years ago
8a9ebe7
target: Fix WRITE_SAME/DISCARD conversion to linux 512b sectors
by Mike Christie
· 9 years ago
5c755fe
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
by Linus Torvalds
· 10 years ago
e045671
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 10 years ago
acd5312
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 10 years ago
ce8dd25
target: consolidate version defines
by Christoph Hellwig
· 10 years ago
b753d64
target: implement WRITE_SAME with UNMAP bit using ->execute_unmap
by Christoph Hellwig
· 10 years ago
62e4694
target: simplify UNMAP handling
by Christoph Hellwig
· 10 years ago
ba92999
target: Minimize SCSI header #include directives
by Bart Van Assche
· 10 years ago
dda922c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 10 years ago
4cc987e
target: Drop lun_sep_lock for se_lun->lun_se_dev RCU usage
by Nicholas Bellinger
· 10 years ago
5873c4d
target: consolidate backend attribute implementations
by Christoph Hellwig
· 10 years ago
0a06d43
target: simplify backend driver registration
by Christoph Hellwig
· 10 years ago
814e5b4
target: fix DPO and FUA bit checks
by Christoph Hellwig
· 10 years ago
8287fa5
target/file: Remove fd_prot bounce buffer
by Sagi Grimberg
· 10 years ago
f75b6fa
target: Merge sbc_verify_dif_read|write
by Sagi Grimberg
· 10 years ago
a354170
target: Use a PASSTHROUGH flag instead of transport_types
by Andy Grover
· 10 years ago
5538d29
treewide: Add missing vmalloc.h inclusion.
by David S. Miller
· 10 years ago
64d240b
target/file: Fix UNMAP with DIF protection support
by Akinobu Mita
· 10 years ago
c836777
target/file: Fix SG table for prot_buf initialization
by Akinobu Mita
· 10 years ago
38da0f4
target/file: Fix BUG() when CONFIG_DEBUG_SG=y and DIF protection enabled
by Akinobu Mita
· 10 years ago
ee92046
target/file: Add checks for backend DIF emulation
by Nicholas Bellinger
· 10 years ago
3abff1e
target: add missing sense_reason_t annotations
by Christoph Hellwig
· 10 years ago
d4c5dca
target: rewrite fd_execute_write_same
by Christoph Hellwig
· 10 years ago
6b9a44d
target: use vfs_iter_read/write in fd_do_rw
by Christoph Hellwig
· 10 years ago
e20d3ef
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
by Linus Torvalds
· 10 years ago
afd73f1
target: Perform PROTECT sanity checks for WRITE_SAME
by Nicholas Bellinger
· 10 years ago
7216dc0
target: Drop left-over fabric_max_sectors attribute
by Nicholas Bellinger
· 10 years ago
046ba64
target: Drop arbitrary maximum I/O size limit
by Nicholas Bellinger
· 10 years ago
b232049
target/file: Convert to external fileio_backend_dev_attrs
by Nicholas Bellinger
· 10 years ago
62d3ab4
target/file: fix inclusive vfs_fsync_range() end
by Zach Brown
· 10 years ago
ce31c1b
target: correctly handle match_int errors in FILEIO + PSCSI
by Joern Engel
· 10 years ago
80dcd0c
Target/file: place escape values for protection information format
by Sagi Grimberg
· 11 years ago
4e13c5d
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
by Linus Torvalds
· 11 years ago
42201b5
target/file: Add DIF protection support to fd_execute_rw
by Nicholas Bellinger
· 11 years ago
0f5e2ec
target/file: Add DIF protection init/format support
by Nicholas Bellinger
· 11 years ago
95cadac
target/file: Update hw_max_sectors based on current block_size
by Nicholas Bellinger
· 11 years ago
125d011
target core: rename (ex,im)plict -> (ex,im)plicit
by Hannes Reinecke
· 11 years ago
4c76251
target: Update copyright ownership/year information to 2013
by Nicholas Bellinger
· 11 years ago
a82a953
target: Allow sbc_ops->execute_rw() to accept SGLs + data_direction
by Nicholas Bellinger
· 12 years ago
57103d7
target: replace strict_strto*() with kstrto*()
by Jingoo Han
· 12 years ago
21363ca
target/file: Fix off-by-one READ_CAPACITY bug for !S_ISBLK export
by Nicholas Bellinger
· 12 years ago
e3e84cd
target: Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio
by Andy Grover
· 12 years ago
0463a3f
target/file: Set is_nonrot attribute
by Asias He
· 12 years ago
86d7182
target: Add sbc_execute_unmap() helper
by Asias He
· 12 years ago
43f55bb
target/file: Add fd_do_unmap() helper
by Asias He
· 12 years ago
5064276
target/file: Add UNMAP emulation support
by Asias He
· 12 years ago
70d3ae5c
target/file: Add WRITE_SAME w/ UNMAP=1 emulation support
by Asias He
· 12 years ago
9862489
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
by Linus Torvalds
· 12 years ago
63b91d5
target: Add __exit annotation for module_exit functions
by Asias He
· 12 years ago
d895cb1
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
972b29c8
target: Rename spc_get_write_same_sectors -> sbc_get_write_same_sectors
by Roland Dreier
· 12 years ago
496ad9a
new helper: file_inode(file)
by Al Viro
· 12 years ago
7b745c8
target/file: Add WRITE_SAME w/ UNMAP=0 emulation support
by Nicholas Bellinger
· 12 years ago
778229a
target/file: merge fd_do_readv() and fd_do_writev()
by Sebastian Andrzej Siewior
· 12 years ago
40ff2c3
target/file: Fix 32-bit highmem breakage for SGL -> iovec mapping
by Sebastian Andrzej Siewior
· 12 years ago
fd9a11d
target: Update copyright information to 2012
by Nicholas Bellinger
· 12 years ago
de103c9
target: pass sense_reason as a return value
by Christoph Hellwig
· 12 years ago
48c2567
target: remove ->get_device_rev
by Christoph Hellwig
· 12 years ago
6f23ac8
target: provide generic sbc device type/revision helpers
by Christoph Hellwig
· 12 years ago
9e999a6
target: rename spc_ops
by Christoph Hellwig
· 12 years ago
0fd97cc
target: kill struct se_subsystem_dev
by Christoph Hellwig
· 12 years ago
b32f4c7
target/file: Re-enable optional fd_buffered_io=1 operation
by Nicholas Bellinger
· 12 years ago
fd30e93
target: Drop se_subsystem_api->[write_cache,fua_write]_emulated flags
by Nicholas Bellinger
· 12 years ago
a0e881b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 13 years ago
dbc6e02
delousing target_core_file a bit
by Al Viro
· 13 years ago
ad67f0d
target: move sync_cache to struct spc_ops
by Christoph Hellwig
· 13 years ago
0c2ad7d
target: add struct spc_ops + initial ->execute_rw pointer usage
by Christoph Hellwig
· 13 years ago
d6e0175
target: add a parse_cdb method to the backend drivers
by Christoph Hellwig
· 13 years ago
a4dff30
target/file: Use O_DSYNC by default for FILEIO backends
by Nicholas Bellinger
· 13 years ago
c9bfa7d
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
by Linus Torvalds
· 13 years ago
cd9323f
target: Fix bug in handling of FILEIO + block_device resize ops
by Nicholas Bellinger
· 13 years ago
5787cac
target: remove struct se_task
by Christoph Hellwig
· 13 years ago
6bb35e0
target: replace ->execute_task with ->execute_cmd
by Christoph Hellwig
· 13 years ago
7a83aa4
target: remove the task_size field in struct se_task
by Christoph Hellwig
· 13 years ago
72a0e5e
target: remove the task_lba field in struct se_task
by Christoph Hellwig
· 13 years ago
8b1e124
target/iscsi: Misc cleanups from Agrover (round 2)
by Andy Grover
· 13 years ago
8359cf4
target: remove useless casts
by Jörn Engel
· 13 years ago
90c161b
target: use \n as a separator for configuration
by Sebastian Andrzej Siewior
· 13 years ago
c4795fb
target: header reshuffle, part2
by Christoph Hellwig
· 13 years ago
9649fa1
target/file: walk properly over sg list
by Sebastian Andrzej Siewior
· 13 years ago
2d3a4b5
target: remove the t_tasks_fua se_cmd field
by Christoph Hellwig
· 13 years ago
03e98c9
target: Address legacy PYX_TRANSPORT_* return code breakage
by Nicholas Bellinger
· 13 years ago
827509e
drivers/target: Add module.h to drivers/target files as required.
by Paul Gortmaker
· 13 years ago
f55918f
target: clean up the backend interface to caching parameters
by Christoph Hellwig
· 13 years ago
6193f06
target: make the ->get_cdb method optional
by Christoph Hellwig
· 13 years ago
42bf829
target: Cleanup unused se_task bits
by Christoph Hellwig
· 13 years ago
Next »