- f8ce726 virtio_ring: pull in spinlock header by Michael S. Tsirkin · 3 years, 5 months ago
- 0e566c8 virtio: Protect vqs list access by Parav Pandit · 3 years, 5 months ago
- 249f255 virtio: Keep vring_del_virtqueue() mirror of VQ create by Parav Pandit · 3 years, 5 months ago
- 60f0779 virtio: Improve vq->broken access to avoid any compiler optimization by Parav Pandit · 3 years, 5 months ago
- 72b5e89 virtio-ring: store DMA metadata in desc_extra for split virtqueue by Jason Wang · 3 years, 7 months ago
- 5bc7223 virtio: use err label in __vring_new_virtqueue() by Jason Wang · 3 years, 7 months ago
- fe4c386 virtio_ring: introduce virtqueue_desc_add_split() by Jason Wang · 3 years, 7 months ago
- 4459386 virtio_ring: secure handling of mapping errors by Jason Wang · 3 years, 7 months ago
- 5a22242 virtio-ring: factor out desc_extra allocation by Jason Wang · 3 years, 7 months ago
- 1f28750 virtio_ring: rename vring_desc_extra_packed by Jason Wang · 3 years, 7 months ago
- aeef9b4 virtio-ring: maintain next in extra state for packed virtqueue by Jason Wang · 3 years, 7 months ago
- 8d622d2 virtio: fix up virtio_disable_cb by Michael S. Tsirkin · 3 years, 9 months ago
- 31c11db virtio_ring: Fix kernel-doc by Yang Li · 3 years, 7 months ago
- e152d8a virtio_ring: Fix two use after free bugs by Dan Carpenter · 4 years, 1 month ago
- ae93d8e virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed() by Dan Carpenter · 4 years, 1 month ago
- 57b0779 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost by Linus Torvalds · 4 years, 5 months ago
- 481a0d7 virtio_ring: Avoid loop when vq is broken in virtqueue_poll by Mao Wenan · 4 years, 5 months ago
- 24b6842 virtio: virtio_has_iommu_quirk -> virtio_has_dma_quirk by Michael S. Tsirkin · 4 years, 6 months ago
- 321bd21 virtio: VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORM by Michael S. Tsirkin · 4 years, 6 months ago
- 3f649ab treewide: Remove uninitialized_var() usage by Kees Cook · 4 years, 7 months ago
- f13f09a virtio_ring: Fix mem leak with vring_new_virtqueue() by Suman Anna · 4 years, 10 months ago
- f772800 virtio_ring: fix return code on DMA mapping fails by Halil Pasic · 5 years ago
- 40ce791 virtio_ring: fix stalls for packed rings by Marvin Liu · 5 years ago
- cf8f169 virtio_ring: fix unmap of indirect descriptors by Matthias Lange · 5 years ago
- fd534e9 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102 by Thomas Gleixner · 6 years ago
- a558120 virtio/virtio_ring: do some comment fixes by Jiang Biao · 6 years ago
- df0bfe7 virtio_ring: Fix potential mem leak in virtqueue_add_indirect_packed by YueHaibing · 6 years ago
- cf94db2 virtio: Honour 'may_reduce_num' in vring_create_virtqueue by Cornelia Huck · 6 years ago
- e6d6dd6 virtio: Introduce virtio_max_dma_size() by Joerg Roedel · 6 years ago
- 9c0644e virtio: drop internal struct from UAPI by Michael S. Tsirkin · 6 years ago
- 45383fb virtio: support VIRTIO_F_ORDER_PLATFORM by Tiwei Bie · 6 years ago
- f959a12 virtio_ring: advertize packed ring layout by Tiwei Bie · 6 years ago
- f51f982 virtio_ring: leverage event idx in packed ring by Tiwei Bie · 6 years ago
- 1ce9e60 virtio_ring: introduce packed ring support by Tiwei Bie · 6 years ago
- fb3fba6 virtio_ring: cache whether we will use DMA API by Tiwei Bie · 6 years ago
- d79dca7 virtio_ring: extract split ring handling from ring creation by Tiwei Bie · 6 years ago
- cbeedb7 virtio_ring: allocate desc state for split ring separately by Tiwei Bie · 6 years ago
- 2f18c2d virtio_ring: introduce helper for indirect feature by Tiwei Bie · 6 years ago
- 4d6a105 virtio_ring: introduce debug helpers by Tiwei Bie · 6 years ago
- e593bf9 virtio_ring: put split ring fields in a sub struct by Tiwei Bie · 6 years ago
- e6f633e virtio_ring: put split ring functions together by Tiwei Bie · 6 years ago
- 138fd25 virtio_ring: add _split suffix for split ring functions by Tiwei Bie · 6 years ago
- 6da2ec5 treewide: kmalloc() -> kmalloc_array() by Kees Cook · 7 years ago
- 514c603 headers: untangle kmemleak.h from mm.h by Randy Dunlap · 7 years ago
- e82df67 virtio_ring: fix num_free handling in error case by Tiwei Bie · 7 years ago
- 572c01b Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 7 years ago
- 44ed808 scsi: virtio: Reduce BUG if total_sg > virtqueue size to WARN. by Richard W.M. Jones · 7 years ago
- 87646a3 virtio_ring: allow to store zero as the ctx by Jason Wang · 7 years ago
- 5a08b04 virtio: allow extra context per descriptor by Michael S. Tsirkin · 8 years ago
- f94682d virtio: add context flag to find vqs by Michael S. Tsirkin · 8 years ago
- 0d5415b Revert "vring: Force use of DMA API for ARM-based systems with legacy devices" by Michael S. Tsirkin · 8 years ago
- c707061 vring: Force use of DMA API for ARM-based systems with legacy devices by Will Deacon · 8 years ago
- 0c7eaf5 virtio_ring: fix description of virtqueue_get_buf by Felipe Franciosi · 8 years ago
- c60923c virtio_ring: fix complaint by sparse by Gonglei · 8 years ago
- 75bfa81 virtio_ring: mark vring_dma_dev inline by Michael S. Tsirkin · 8 years ago
- 0ea1e4a virtio_ring: Make interrupt suppression spec compliant by Ladi Prosek · 8 years ago
- af7c1be virtio: mark vring_dma_dev() static by Baoyou Xie · 8 years ago
- 3cc36f6 virtio: fix error handling for debug builds by Michael S. Tsirkin · 8 years ago
- 58625ed virtio: fix memory leak in virtqueue_add() by Wei Yongjun · 8 years ago
- 1a93769 virtio: new feature to detect IOMMU device quirk by Michael S. Tsirkin · 9 years ago
- e00f7bd virtio: Silence uninitialized variable warning by Dan Carpenter · 9 years ago
- 78fe398 vring: Use the DMA API on Xen by Andy Lutomirski · 9 years ago
- 2a2d138 virtio: Add improved queue allocation API by Andy Lutomirski · 9 years ago
- 780bc79 virtio_ring: Support DMA APIs by Andy Lutomirski · 9 years ago
- d26c96c vring: Introduce vring_use_dma_api() by Andy Lutomirski · 9 years ago
- 788e5b3 virtio_ring: use virt_store_mb by Michael S. Tsirkin · 9 years ago
- f277ec4 virtio_ring: shadow available ring flags & index by Venkatesh Srinivas · 9 years ago
- 8210753 virtio: Do not drop __GFP_HIGH in alloc_indirect by Michal Hocko · 9 years ago
- 5e05bf5 virtio: Avoid possible kernel panic if DEBUG is enabled. by Tetsuo Handa · 10 years ago
- 43b4f72 virtio_ring: coding style fix by Michael S. Tsirkin · 10 years ago
- 747ae34 virtio: make VIRTIO_F_VERSION_1 a transport bit by Michael S. Tsirkin · 10 years ago
- 8906265 virtio: allow transports to get avail/used addresses by Cornelia Huck · 10 years ago
- 00e6f3d virtio_ring: switch to new memory access APIs by Michael S. Tsirkin · 10 years ago
- e16e12b virtio: use u32, not bitmap for features by Michael S. Tsirkin · 10 years ago
- b25bd25 virtio_ring: unify direct/indirect code paths. by Rusty Russell · 10 years ago
- eeebf9b virtio_ring: assume sgs are always well-formed. by Rusty Russell · 10 years ago
- e2dcdfe virtio: virtio_break_device() to mark all virtqueues broken. by Rusty Russell · 11 years ago
- 7067044 virtio: fail adding buffer on broken queues. by Rusty Russell · 11 years ago
- 6abb2dd tools/virtio: fix missing kmemleak_ignore symbol by Joel Stanley · 11 years ago
- 2342d6a virtio_ring: adapt to notify() returning bool by Heinz Graalfs · 11 years ago
- b3b32c9 virtio_ring: add new function virtqueue_is_broken() by Heinz Graalfs · 11 years ago
- 5b1bf7c virtio_ring: let virtqueue_{kick()/notify()} return a bool by Heinz Graalfs · 11 years ago
- 46f9c2b virtio_ring: change host notification API by Heinz Graalfs · 11 years ago
- bb478d8 virtio_ring: plug kmemleak false positive. by Rusty Russell · 11 years ago
- 496322b Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next by Linus Torvalds · 11 years ago
- cc22988 virtio: support unlocked queue poll by Michael S. Tsirkin · 11 years ago
- b3087e4 virtio: remove virtqueue_add_buf(). by Rusty Russell · 12 years ago
- 282edb3 virtio_ring: virtqueue_add_outbuf / virtqueue_add_inbuf. by Rusty Russell · 12 years ago
- 13816c7 virtio_ring: virtqueue_add_sgs, to add multiple sgs. by Rusty Russell · 12 years ago
- a9a0fef virtio_ring: expose virtio barriers for use in vringh. by Rusty Russell · 12 years ago
- 98e8c6b virtio: make virtqueue_add_buf() returning 0 on success, not capacity. by Rusty Russell · 12 years ago
- 06ca287 virtio: move queue_index and num_free fields into core struct virtqueue. by Rusty Russell · 12 years ago
- b92b1b8 virtio: force vring descriptors to be allocated from lowmem by Will Deacon · 12 years ago
- 17bb6d4 virtio-ring: move queue_index to vring_virtqueue by Jason Wang · 12 years ago
- a72caae virtio: correct the memory barrier in virtqueue_kick_prepare() by Jason Wang · 13 years ago
- 4dbc5d9 virtio: fix typos of memory barriers by Jason Wang · 13 years ago
- e93300b virtio: add debugging if driver doesn't kick. by Rusty Russell · 13 years ago
- ee7cd89 virtio: expose added descriptors immediately. by Rusty Russell · 13 years ago
- 3b720b8 virtio: avoid modulus operation. by Rusty Russell · 13 years ago
- 41f0377 virtio: support unlocked queue kick by Rusty Russell · 13 years ago