Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
16358542f32f47f372ad48e4cdf61ab245c9f49d
/
drivers
/
vhost
/
scsi.c
407e9ef
compat_ioctl: move drivers to compat_ptr_ioctl
by Arnd Bergmann
· 6 years ago
c1ea02f
vhost: scsi: add weight support
by Jason Wang
· 6 years ago
e82b9b0
vhost: introduce vhost_exceeds_weight()
by Jason Wang
· 6 years ago
889e31e
vhost-scsi: remove incorrect memory barrier
by Paolo Bonzini
· 6 years ago
92fff53
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 6 years ago
f80d2f0
scsi: target/core: Remove the write_pending_status() callback function
by Bart Van Assche
· 6 years ago
b46a0bf
vhost: fix OOB in get_rx_bufs()
by Jason Wang
· 6 years ago
8e5dadf
vhost/scsi: Use copy_to_iter() to send control queue response
by Bijan Mottahedeh
· 6 years ago
d548e65
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 6 years ago
a691ffb
vhost: correct the related warning message
by wangyan
· 6 years ago
59a206b
scsi: target: replace fabric_ops.name with fabric_alias
by David Disseldorp
· 6 years ago
30c7ca9
scsi: target: drop unnecessary get_fabric_name() accessor from fabric_ops
by David Disseldorp
· 6 years ago
09d7583
vhost/scsi: Use common handling code in request queue handler
by Bijan Mottahedeh
· 6 years ago
3f8ca2e
vhost/scsi: Extract common handling code from control queue handler
by Bijan Mottahedeh
· 6 years ago
0d02dbd
vhost/scsi: Respond to control queue operations
by Bijan Mottahedeh
· 6 years ago
4542d62
vhost/scsi: truncate T10 PI iov_iter to prot_bytes
by Greg Edwards
· 6 years ago
d002924
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 6 years ago
864d39d
vhost/scsi: increase VHOST_SCSI_PREALLOC_PROT_SGLS to 2048
by Greg Edwards
· 6 years ago
25b8855
scsi: target: loop, usb, vhost, xen: use target_remove_session
by Mike Christie
· 6 years ago
fa83428
scsi: target: rename target_alloc_session
by Mike Christie
· 6 years ago
aa090ea
scsi: target: Remove second argument from fabric_make_tpg()
by Bart Van Assche
· 7 years ago
10e9cbb
scsi: target: Convert target drivers to use sbitmap
by Matthew Wilcox
· 7 years ago
83c2b54
scsi: target: Abstract tag freeing
by Matthew Wilcox
· 7 years ago
6396bb2
treewide: kzalloc() -> kcalloc()
by Kees Cook
· 7 years ago
6da2ec5
treewide: kmalloc() -> kmalloc_array()
by Kees Cook
· 7 years ago
f6f93f7
vhost: remove unused lock check flag in vhost_dev_cleanup()
by 夷则(Caspar)
· 7 years ago
473f0b1
vhost/scsi: Improve a size determination in four functions
by Markus Elfring
· 8 years ago
16382e1
Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
18c83d2
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 7 years ago
816e85e
vhost/scsi: Use safe iteration in vhost_scsi_complete_cmd_work()
by Byungchul Park
· 7 years ago
6aa7de0
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
by Mark Rutland
· 7 years ago
2f240c4
vhost/scsi: switch to iov_iter_get_pages()
by Al Viro
· 7 years ago
11d49e9
fix a page leak in vhost_scsi_iov_to_sgl() error recovery
by Al Viro
· 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
dcda9b0
mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful semantic
by Michal Hocko
· 8 years ago
12bdcbd
vhost/scsi: Don't reinvent the wheel but use existing llist API
by Byungchul Park
· 8 years ago
532e15a
vhost/scsi: silence uninitialized variable warning
by Dan Carpenter
· 8 years ago
1d822a4
vhost: scsi: constify target_core_fabric_ops structures
by Bhumika Goyal
· 8 years ago
9a19a6d
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
b9fd06d
vhost/scsi: Remove unused but set variable
by Tobias Klauser
· 8 years ago
cbbd26b
[iov_iter] new primitives - copy_from_iter_full() and friends
by Al Viro
· 8 years ago
a77ec83
vhost/scsi: fix reuse of &vq->iov[out] in response
by Benjamin Coddington
· 9 years ago
36ec2dd
target: make close_session optional
by Christoph Hellwig
· 9 years ago
22d1175
target: make ->shutdown_session optional
by Christoph Hellwig
· 9 years ago
5266e5b
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
by Linus Torvalds
· 9 years ago
65ea789
vhost/scsi: Convert to target_alloc_session usage
by Nicholas Bellinger
· 9 years ago
80f7d03
vhost: rename vhost_init_used()
by Greg Kurz
· 9 years ago
9aa3d65
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
by Linus Torvalds
· 9 years ago
2eafd72
target: use per-attribute show and store methods
by Christoph Hellwig
· 9 years ago
00ade1f
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 9 years ago
4e9fa50
vhost: move features to core
by Michael S. Tsirkin
· 9 years ago
f368ed6
char: make misc_deregister a void function
by Greg Kroah-Hartman
· 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
bc0c94b
target: Drop unnecessary core_tpg_register TFO parameter
by Nicholas Bellinger
· 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
7ad34a9
target: target_core_configfs.h is not needed in fabric drivers
by Christoph Hellwig
· 10 years ago
649ee05
target: Move task tag into struct se_cmd + support 64-bit tags
by Bart Van Assche
· 10 years ago
2650d71
target: move transport ID handling to the core
by Christoph Hellwig
· 10 years ago
2aeeafa
target: remove the get_fabric_proto_ident method
by Christoph Hellwig
· 10 years ago
e4aae5a
target: change core_tpg_register prototype
by Christoph Hellwig
· 10 years ago
144bc4c
target: move node ACL allocation to core code
by Christoph Hellwig
· 10 years ago
c7d6a80
target: refactor init/drop_nodeacl methods
by Christoph Hellwig
· 10 years ago
e1750d2
target: make the tpg_get_default_depth method optional
by Christoph Hellwig
· 10 years ago
5557011
vhost/scsi: remove struct vhost_scsi_nacl
by Christoph Hellwig
· 10 years ago
afc1660
target: Remove first argument of target_{get,put}_sess_cmd()
by Bart Van Assche
· 10 years ago
d588cf8
target: Fix se_tpg_tfo->tf_subsys regression + remove tf_subsystem
by Christoph Hellwig
· 10 years ago
5538d29
treewide: Add missing vmalloc.h inclusion.
by David S. Miller
· 10 years ago
c666872
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
by Linus Torvalds
· 10 years ago
9ac8928
target: simplify the target template registration API
by Christoph Hellwig
· 10 years ago
b1d75fe
vhost/scsi: Add fabric_prot_type attribute support
by Nicholas Bellinger
· 10 years ago
2f450cc
loop/usb/vhost-scsi/xen-scsiback: Fix use of __transport_register_session
by Bart Van Assche
· 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
59c816c
vhost/scsi: potential memory corruption
by Dan Carpenter
· 10 years ago
1a1ff82
vhost/scsi: Global tcm_vhost -> vhost_scsi rename
by Nicholas Bellinger
· 10 years ago
f575c61
vhost/scsi: Drop left-over scsi_tcq.h include
by Nicholas Bellinger
· 10 years ago
664ed90
vhost/scsi: Set VIRTIO_F_ANY_LAYOUT + VIRTIO_F_VERSION_1 feature bits
by Nicholas Bellinger
· 10 years ago
09b13fa
vhost/scsi: Add ANY_LAYOUT support in vhost_scsi_handle_vq
by Nicholas Bellinger
· 10 years ago
e8de56b
vhost/scsi: Add ANY_LAYOUT iov -> sgl mapping prerequisites
by Nicholas Bellinger
· 10 years ago
b4078b5
vhost/scsi: Change vhost_scsi_map_to_sgl to accept iov ptr + len
by Nicholas Bellinger
· 10 years ago
de1419e
vhost/scsi: Fix incorrect early vhost_scsi_handle_vq failures
by Nicholas Bellinger
· 10 years ago
79c1414
vhost/scsi: Convert completion path to use copy_to_iter
by Nicholas Bellinger
· 10 years ago
57dd8a0
vhost: vhost_scsi_handle_vq() should just use copy_from_user()
by Al Viro
· 10 years ago
4624386
vhost-scsi: Add missing virtio-scsi -> TCM attribute conversion
by Nicholas Bellinger
· 10 years ago
e72fd72
vhost/scsi: partial virtio 1.0 support
by Michael S. Tsirkin
· 10 years ago
ab8edab
vhost-scsi: Take configfs group dependency during VHOST_SCSI_SET_ENDPOINT
by Nicholas Bellinger
· 10 years ago
6840444
vhost-scsi: don't open-code kvfree
by Michael S. Tsirkin
· 11 years ago
ed9ea4e
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
by Linus Torvalds
· 11 years ago
3c81bdd
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 11 years ago
9f977ef
vhost-scsi: Include prot_bytes into expected data transfer length
by Nicholas Bellinger
· 11 years ago
47283be
vhost: move memory pointer to VQs
by Michael S. Tsirkin
· 11 years ago
ea16c51
vhost: move acked_features to VQs
by Michael S. Tsirkin
· 11 years ago
95e7c43
vhost/scsi: Enable T10 PI IOV -> SGL memory mapping
by Nicholas Bellinger
· 11 years ago
e31885d
vhost/scsi: Add T10 PI IOV -> SGL memory mapping logic
by Nicholas Bellinger
· 11 years ago
b1935f6
vhost/scsi: Add preallocation of protection SGLs
by Nicholas Bellinger
· 11 years ago
5a01d08
vhost/scsi: Move sanity check into vhost_scsi_map_iov_to_sgl
by Nicholas Bellinger
· 11 years ago
4e857c5
arch: Mass conversion of smp_mb__*()
by Peter Zijlstra
· 11 years ago
e70beee
target: Pass in transport supported PI at session initialization
by Nicholas Bellinger
· 11 years ago
Next »