Commit Graph

244 Commits (c639945323253e962be6a56063273db1dbefc116)

Author SHA1 Message Date
Nicholas Bellinger e70beee783 target: Pass in transport supported PI at session initialization 11 years ago
Nicholas Bellinger 131e6abc67 target: Add TFO->abort_task for aborted task resources release 11 years ago
Al Viro 09aaacf02a vhost: don't open-code sockfd_put() 11 years ago
Michael S. Tsirkin a39ee449f9 vhost: validate vhost_get_vq_desc return value 11 years ago
Michael S. Tsirkin d8316f3991 vhost: fix total length when packets are too short 11 years ago
Venkatesh Srinivas 7fe412d07d vhost/scsi: Check LUN structure byte 0 is set to 1, per spec 11 years ago
Michael S. Tsirkin b0c057ca7e vhost: fix a theoretical race in device cleanup 11 years ago
Michael S. Tsirkin 0ad8b480d6 vhost: fix ref cnt checking deadlock 11 years ago
Kent Overstreet 6f6b5d1ec5 percpu_ida: Make percpu_ida_alloc + callers accept task state bitmask 11 years ago
Nicholas Bellinger def2b339b4 target: Add protection SGLs to target_submit_cmd_map_sgls 11 years ago
Zhi Yong Wu 59566b6e8c vhost: remove the dead branch 11 years ago
Nicholas Bellinger 60a01f558a vhost/scsi: Fix incorrect usage of get_user_pages_fast write parameter 11 years ago
Andy Grover d80e224dd5 target: Remove TF_CIT_TMPL macro 11 years ago
Nicholas Bellinger 4a47d3a1ff vhost/scsi: Use GFP_ATOMIC with percpu_ida_alloc for obtaining tag 12 years ago
Michael S. Tsirkin d3d665a654 vhost-scsi: whitespace tweak 12 years ago
Michael S. Tsirkin 595cb75498 vhost/scsi: use vmalloc for order-10 allocation 12 years ago
Qin Chuanyu ac9fde2474 vhost: wake up worker outside spin_lock 12 years ago
Nicholas Bellinger 4c76251e8e target: Update copyright ownership/year information to 2013 12 years ago
Nicholas Bellinger 3aee26b4ae vhost/scsi: Add pre-allocation for tv_cmd SGL + upages memory 12 years ago
Nicholas Bellinger 4824d3bfb9 vhost/scsi: Convert to per-cpu ida_alloc + ida_free command map 12 years ago
Jason Wang f7c6be404d vhost_net: correctly limit the max pending buffers 12 years ago
Jason Wang 19c73b3e08 vhost_net: poll vhost queue after marking DMA is done 12 years ago
Jason Wang ce21a02913 vhost_net: determine whether or not to use zerocopy at one time 12 years ago
Jason Wang c49e4e573b vhost: switch to use vhost_add_used_n() 12 years ago
Jason Wang c92112aed3 vhost_net: use vhost_add_used_and_signal_n() in vhost_zerocopy_signal_used() 12 years ago
Jason Wang 094afe7d55 vhost_net: make vhost_zerocopy_signal_used() return void 12 years ago
Asias He 35596b2796 vhost: Include linux/uio.h instead of linux/socket.h 12 years ago
Asias He 22fa90c7fb vhost: Remove custom vhost rcu usage 12 years ago
Asias He e7802212ea vhost-scsi: Always access vq->private_data under vq mutex 12 years ago
Asias He 2e26af79b7 vhost-net: Always access vq->private_data under vq mutex 12 years ago
Michael S. Tsirkin dd7633ecd5 vhost-net: fix use-after-free in vhost_net_flush 12 years ago
Joern Engel b79fafac70 target: make queue_tm_rsp() return void 12 years ago
Michael S. Tsirkin 09a34c8404 vhost/test: update test after vhost cleanups 12 years ago
Asias He 0a1febf7ba vhost: Make local function static 12 years ago
Asias He 6ac1afbf61 vhost: Make vhost a separate module 12 years ago
Asias He 3c63f66a0d vhost-scsi: Rename struct tcm_vhost_cmd *tv_cmd to *cmd 12 years ago
Asias He 9871831283 vhost-scsi: Rename struct tcm_vhost_tpg *tv_tpg to *tpg 12 years ago
Asias He 683bd967dd vhost-scsi: Make func indention more consistent 12 years ago
Asias He c7289312fe vhost-scsi: Rename struct vhost_scsi *s to *vs 12 years ago
Asias He deeacef086 vhost-scsi: Remove unnecessary forward struct vhost_scsi declaration 12 years ago
Asias He 6d5e6aa860 vhost: Simplify dev->vqs[i] access 12 years ago
Michael S. Tsirkin c38e39c378 vhost-net: fix use-after-free in vhost_net_flush 12 years ago
Nicholas Bellinger 084ed45b38 vhost/scsi: Convert to se_cmd->cmd_kref TARGET_SCF_ACK_KREF usage 12 years ago
Nicholas Bellinger 6c131d0c58 vhost/scsi: Drop unnecessary wait_for_tasks=true usage with transport_generic_free_cmd 12 years ago
Michael S. Tsirkin 288cfe78c8 vhost: fix ubuf_info cleanup 12 years ago
Michael S. Tsirkin 05c0535194 vhost: check owner before we overwrite ubuf_info 12 years ago
Jason Wang 4364d5f96e vhost_net: clear msg.control for non-zerocopy case during tx 12 years ago
Dave Jones f558a845c3 Add missing module license tag to vring helpers. 12 years ago
Asias He a18cc42164 vhost-scsi: Enable VIRTIO_RING_F_EVENT_IDX 12 years ago
Michael S. Tsirkin 7542a6b0d2 vhost: drop virtio_net.h dependency 12 years ago