projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
tools/mm: fix undefined reference to pthread_once
2023-09-03
Xuan Zhuo
virtio_net: merge dma operations when filling mergeable...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-09-03
Xuan Zhuo
virtio_ring: introduce dma sync api for virtqueue
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-09-03
Xuan Zhuo
virtio_ring: introduce dma map api for virtqueue
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-09-03
Xuan Zhuo
virtio_ring: introduce virtqueue_reset()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-09-03
Xuan Zhuo
virtio_ring: separate the logic of reset/enable from...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-09-03
Xuan Zhuo
virtio_ring: correct the expression of the description...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-09-03
Xuan Zhuo
virtio_ring: skip unmap for premapped
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-09-03
Xuan Zhuo
virtio_ring: introduce virtqueue_dma_dev()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-09-03
Xuan Zhuo
virtio_ring: support add premapped buf
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-09-03
Xuan Zhuo
virtio_ring: introduce virtqueue_set_dma_premapped()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-09-03
Xuan Zhuo
virtio_ring: put mapping error check in vring_map_one_sg
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-09-03
Xuan Zhuo
virtio_ring: check use_dma_api before unmap desc for...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-10
Xuan Zhuo
virtio_net: introduce virtnet_build_skb()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-10
Xuan Zhuo
virtio_net: introduce receive_small_build_xdp
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-10
Xuan Zhuo
virtio_net: small: remove skip_xdp
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-10
Xuan Zhuo
virtio_net: small: avoid code duplication in xdp scenarios
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-10
Xuan Zhuo
virtio_net: small: remove the delta
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-10
Xuan Zhuo
virtio_net: introduce receive_small_xdp()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-10
Xuan Zhuo
virtio_net: merge: remove skip_xdp
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-10
Xuan Zhuo
virtio_net: introduce receive_mergeable_xdp()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-10
Xuan Zhuo
virtio_net: virtnet_build_xdp_buff_mrg() auto release...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-10
Xuan Zhuo
virtio_net: separate the logic of freeing the rest...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-10
Xuan Zhuo
virtio_net: separate the logic of freeing xdp shinfo
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-10
Xuan Zhuo
virtio_net: introduce virtnet_xdp_handler() to seprate...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-10
Xuan Zhuo
virtio_net: optimize mergeable_xdp_get_buf()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-10
Xuan Zhuo
virtio_net: introduce mergeable_xdp_get_buf()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-10
Xuan Zhuo
virtio_net: mergeable xdp: put old page immediately
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-04-21
Xuan Zhuo
MAINTAINERS: make me a reviewer of VIRTIO CORE AND...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-04-17
Xuan Zhuo
virtio_net: bugfix overflow inside xdp_linearize_page()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-03-16
Xuan Zhuo
virtio_net: free xdp shinfo frags when build_skb_from_xdp_bu...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-03-16
Xuan Zhuo
virtio_net: fix page_to_skb() miss headroom
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-03-11
Xuan Zhuo
virtio_net: add checking sq is full inside xdp xmit
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-03-11
Xuan Zhuo
virtio_net: separate the logic of checking whether...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-03-11
Xuan Zhuo
virtio_net: reorder some funcs
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-02-21
Xuan Zhuo
xsk: add linux/vmalloc.h to xsk.c
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-02-20
Xuan Zhuo
xsk: support use vaddr as ring
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-09-27
Xuan Zhuo
virtio_test: fixup for vq reset
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_net: support set_ringparam
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_net: support tx queue resize
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_net: support rx queue resize
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_net: split free_unused_bufs()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_net: get ringparam by virtqueue_get_vring_max_size()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_net: set the default max ring size by find_vqs()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio: add helper virtio_find_vqs_ctx_size()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_mmio: support the arg sizes of find_vqs()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_pci: support the arg sizes of find_vqs()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio: find_vqs() add arg sizes
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_pci: support VIRTIO_F_RING_RESET
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_pci: extract the logic of active vq for modern pci
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_pci: introduce helper to get/set queue reset
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_pci: struct virtio_pci_common_cfg add queue_reset
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: struct virtqueue introduce reset
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio: queue_reset: add VIRTIO_F_RING_RESET
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio: allow to unbreak/break virtqueue individually
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_pci: struct virtio_pci_common_cfg add queue_notify_data
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: introduce virtqueue_resize()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: packed: introduce virtqueue_resize_packed()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: packed: introduce virtqueue_reinit_packed()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: packed: extract the logic of attach vring
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: packed: extract the logic of vring init
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: packed: extract the logic of alloc state...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: packed: extract the logic of alloc queue
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: packed: introduce vring_free_packed
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: split: introduce virtqueue_resize_split()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: split: reserve vring_align, may_reduce_num
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: split: introduce virtqueue_reinit_split()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: split: extract the logic of attach vring
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: split: extract the logic of vring init
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: split: extract the logic of alloc state...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: split: extract the logic of alloc queue
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: split: introduce vring_free_split()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: split: __vring_new_virtqueue() accept...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: split: stop __vring_new_virtqueue as export...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: introduce virtqueue_init()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: split vring_virtqueue
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: extract the logic of freeing vring
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: update the document of the virtqueue_detach_unu...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio: struct virtio_config_ops add callbacks for...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio: record the maximum queue num supported by the...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
virtio_ring: remove the arg vq of vring_alloc_desc_extra()
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-11
Xuan Zhuo
remoteproc: rename len of rpoc_vring to num
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-08-08
Xuan Zhuo
virtio_net: fix memory leak inside XPD_TX with mergeable
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-03-28
Xuan Zhuo
virtio_ring: remove flags check for unmap packed indirect...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-03-28
Xuan Zhuo
virtio_ring: remove flags check for unmap split indirect...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-03-28
Xuan Zhuo
virtio_ring: rename vring_unmap_state_packed() to vring_unma...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-11-01
Xuan Zhuo
virtio_ring: check desc == NULL when using indirect...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-11-01
Xuan Zhuo
virtio_ring: make virtqueue_add_indirect_packed prettier
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-10-09
Xuan Zhuo
virtio-net: fix for skb_over_panic inside big mode
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-09-20
Xuan Zhuo
napi: fix race inside napi_enable
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-09-19
Xuan Zhuo
virtio_net: use netdev_warn_once to output warn when...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-07-13
Xuan Zhuo
xdp, net: Fix use-after-free in bpf_xdp_link_release
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-07-12
Xuan Zhuo
bpf, test: fix NULL pointer dereference on invalid...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-06-03
Xuan Zhuo
virtio-net: fix for skb_over_panic inside big mode
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-06-01
Xuan Zhuo
virtio_net: get build_skb() buf by data ptr
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-06-01
Xuan Zhuo
virtio-net: fix for unable to handle page fault for...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-05-13
Xuan Zhuo
virtio-net: get build_skb() buf by data ptr
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-05-13
Xuan Zhuo
virtio-net: fix for unable to handle page fault for...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-05-03
Xuan Zhuo
xsk: Fix for xp_aligned_validate_desc() when len =...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-04-23
Xuan Zhuo
virtio-net: fix use-after-free in skb_gro_receive
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-04-16
Xuan Zhuo
virtio-net: page_to_skb() use build_skb when there...
Signed-off-by:
Xuan Zhuo
<xuanzhuo@linux.alibaba.com>
commit
|
commitdiff
|
tree
next