Age | Commit message (Expand) | Author | Files | Lines |
2023-04-21 | virtio: add VIRTIO_F_NOTIFICATION_DATA feature support | Viktor Prutyanov | 1 | -0/+19 |
2023-04-21 | virtio_ring: don't update event idx on get_buf | Albert Huang | 1 | -6/+16 |
2023-04-21 | virtio_ring: Use const to annotate read-only pointer params | Feng Liu | 1 | -18/+18 |
2023-04-21 | virtio_ring: Avoid using inline for small functions | Feng Liu | 1 | -7/+7 |
2023-02-20 | virtio_ring: per virtqueue dma device | Jason Wang | 1 | -40/+93 |
2022-12-28 | virtio_ring: use helper function is_power_of_2() | Shaoqin Huang | 1 | -1/+1 |
2022-10-10 | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -1/+9 |
2022-10-07 | virtio_ring: make vring_alloc_queue_packed prettier | Deming Wang | 1 | -3/+3 |
2022-10-07 | virtio_ring: split: Operators use unified style | Deming Wang | 1 | -1/+1 |
2022-10-03 | virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg() | Alexander Potapenko | 1 | -1/+9 |
2022-08-16 | virtio: kerneldocs fixes and enhancements | Ricardo CaƱuelo | 1 | -0/+8 |
2022-08-11 | virtio_ring: struct virtqueue introduce reset | Xuan Zhuo | 1 | -0/+2 |
2022-08-11 | virtio: allow to unbreak/break virtqueue individually | Xuan Zhuo | 1 | -0/+24 |
2022-08-11 | virtio_ring: introduce virtqueue_resize() | Xuan Zhuo | 1 | -0/+69 |
2022-08-11 | virtio_ring: packed: introduce virtqueue_resize_packed() | Xuan Zhuo | 1 | -0/+30 |
2022-08-11 | virtio_ring: packed: introduce virtqueue_reinit_packed() | Xuan Zhuo | 1 | -0/+12 |
2022-08-11 | virtio_ring: packed: extract the logic of attach vring | Xuan Zhuo | 1 | -15/+10 |
2022-08-11 | virtio_ring: packed: extract the logic of vring init | Xuan Zhuo | 1 | -11/+17 |
2022-08-11 | virtio_ring: packed: extract the logic of alloc state and extra | Xuan Zhuo | 1 | -14/+34 |
2022-08-11 | virtio_ring: packed: extract the logic of alloc queue | Xuan Zhuo | 1 | -29/+51 |
2022-08-11 | virtio_ring: packed: introduce vring_free_packed | Xuan Zhuo | 1 | -0/+22 |
2022-08-11 | virtio_ring: split: introduce virtqueue_resize_split() | Xuan Zhuo | 1 | -0/+34 |
2022-08-11 | virtio_ring: split: reserve vring_align, may_reduce_num | Xuan Zhuo | 1 | -0/+10 |
2022-08-11 | virtio_ring: split: introduce virtqueue_reinit_split() | Xuan Zhuo | 1 | -0/+23 |
2022-08-11 | virtio_ring: split: extract the logic of attach vring | Xuan Zhuo | 1 | -13/+10 |
2022-08-11 | virtio_ring: split: extract the logic of vring init | Xuan Zhuo | 1 | -10/+21 |
2022-08-11 | virtio_ring: split: extract the logic of alloc state and extra | Xuan Zhuo | 1 | -16/+36 |
2022-08-11 | virtio_ring: split: extract the logic of alloc queue | Xuan Zhuo | 1 | -25/+40 |
2022-08-11 | virtio_ring: split: introduce vring_free_split() | Xuan Zhuo | 1 | -0/+11 |
2022-08-11 | virtio_ring: split: __vring_new_virtqueue() accept struct vring_virtqueue_split | Xuan Zhuo | 1 | -14/+15 |
2022-08-11 | virtio_ring: split: stop __vring_new_virtqueue as export symbol | Xuan Zhuo | 1 | -9/+16 |
2022-08-11 | virtio_ring: introduce virtqueue_init() | Xuan Zhuo | 1 | -16/+22 |
2022-08-11 | virtio_ring: split vring_virtqueue | Xuan Zhuo | 1 | -56/+60 |
2022-08-11 | virtio_ring: extract the logic of freeing vring | Xuan Zhuo | 1 | -5/+13 |
2022-08-11 | virtio_ring: update the document of the virtqueue_detach_unused_buf for queue... | Xuan Zhuo | 1 | -2/+2 |
2022-08-11 | virtio_ring: remove the arg vq of vring_alloc_desc_extra() | Xuan Zhuo | 1 | -4/+3 |
2022-06-27 | virtio_ring: make vring_create_virtqueue_split prettier | Deming Wang | 1 | -1/+1 |
2022-06-24 | virtio: disable notification hardening by default | Jason Wang | 1 | -0/+12 |
2022-06-24 | virtio_ring : keep used_wrap_counter in vq->last_used_idx | huangjie.albert | 1 | -28/+47 |
2022-05-31 | virtio: harden vring IRQ | Jason Wang | 1 | -4/+7 |
2022-05-31 | virtio: allow to unbreak virtqueue | Jason Wang | 1 | -0/+22 |
2022-05-31 | virtio: Replace unsigned with unsigned int | Solomon Tan | 1 | -6/+6 |
2022-05-31 | virtio_ring: add unlikely annotation for free descs check | Xianting Tian | 1 | -1/+1 |
2022-05-31 | virtio_ring: remove unnecessary to_vvq call in vring hot path | Xianting Tian | 1 | -5/+3 |
2022-03-28 | virtio_ring: remove flags check for unmap packed indirect desc | Xuan Zhuo | 1 | -13/+5 |
2022-03-28 | virtio_ring: remove flags check for unmap split indirect desc | Xuan Zhuo | 1 | -13/+5 |
2022-03-28 | virtio_ring: rename vring_unmap_state_packed() to vring_unmap_extra_packed() | Xuan Zhuo | 1 | -9/+8 |
2022-01-14 | virtio_ring: mark ring unused on error | Michael S. Tsirkin | 1 | -1/+3 |
2021-12-08 | virtio_ring: Fix querying of maximum DMA mapping size for virtio device | Will Deacon | 1 | -1/+1 |
2021-11-24 | Revert "virtio_ring: validate used buffer length" | Michael S. Tsirkin | 1 | -60/+0 |