Show patches with: Submitter = Dongli Zhang       |    Archived = No       |   34 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[net,2/2] tun: add missing verification for short frame tap/tun: harden by dropping short frame - 4 - 181- 2024-07-24 Dongli Zhang netdev Accepted
[net,1/2] tap: add missing verification for short frame tap/tun: harden by dropping short frame - 3 - 19-- 2024-07-24 Dongli Zhang netdev Accepted
[net-next,v6,3/3] net: tun: track dropped skb via kfree_skb_reason() tun/tap: use kfree_skb_reason() to trace dropped skb - - - 151- 2022-03-04 Dongli Zhang netdev Accepted
[net-next,v6,2/3] net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement" tun/tap: use kfree_skb_reason() to trace dropped skb - 1 - 151- 2022-03-04 Dongli Zhang netdev Accepted
[net-next,v6,1/3] net: tap: track dropped skb via kfree_skb_reason() tun/tap: use kfree_skb_reason() to trace dropped skb - - - 151- 2022-03-04 Dongli Zhang netdev Accepted
[net-next,v5,4/4] net: tun: track dropped skb via kfree_skb_reason() tun/tap: use kfree_skb_reason() to trace dropped skb - - - 151- 2022-03-04 Dongli Zhang netdev Superseded
[net-next,v5,3/4] net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement" tun/tap: use kfree_skb_reason() to trace dropped skb - 1 - 151- 2022-03-04 Dongli Zhang netdev Superseded
[net-next,v5,2/4] net: tap: track dropped skb via kfree_skb_reason() tun/tap: use kfree_skb_reason() to trace dropped skb - - - 151- 2022-03-04 Dongli Zhang netdev Superseded
[net-next,v5,1/4] skbuff: introduce kfree_skb_list_reason() tun/tap: use kfree_skb_reason() to trace dropped skb - - - 151- 2022-03-04 Dongli Zhang netdev Superseded
Question on dev_kfree_skb(): why it is consume_skb()? Question on dev_kfree_skb(): why it is consume_skb()? - - - 1-- 2022-02-28 Dongli Zhang netdev RFC
[net-next,v4,4/4] net: tun: track dropped skb via kfree_skb_reason() tun/tap: use kfree_skb_reason() to trace dropped skb - 1 - 151- 2022-02-26 Dongli Zhang netdev Superseded
[net-next,v4,3/4] net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement" tun/tap: use kfree_skb_reason() to trace dropped skb - 1 - 151- 2022-02-26 Dongli Zhang netdev Superseded
[net-next,v4,2/4] net: tap: track dropped skb via kfree_skb_reason() tun/tap: use kfree_skb_reason() to trace dropped skb - 1 - 151- 2022-02-26 Dongli Zhang netdev Superseded
[net-next,v4,1/4] skbuff: introduce kfree_skb_list_reason() tun/tap: use kfree_skb_reason() to trace dropped skb - 1 - 151- 2022-02-26 Dongli Zhang netdev Superseded
[net-next,v3,4/4] net: tun: track dropped skb via kfree_skb_reason() tun/tap: use kfree_skb_reason() to trace dropped skb - - - 151- 2022-02-21 Dongli Zhang netdev Superseded
[net-next,v3,3/4] net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement" tun/tap: use kfree_skb_reason() to trace dropped skb - 1 - 151- 2022-02-21 Dongli Zhang netdev Superseded
[net-next,v3,2/4] net: tap: track dropped skb via kfree_skb_reason() tun/tap: use kfree_skb_reason() to trace dropped skb - 1 - 151- 2022-02-21 Dongli Zhang netdev Superseded
[net-next,v3,1/4] skbuff: introduce kfree_skb_list_reason() tun/tap: use kfree_skb_reason() to trace dropped skb - 1 - 151- 2022-02-21 Dongli Zhang netdev Superseded
[v2,3/3] net: tun: track dropped skb via kfree_skb_reason() tun/tap: use kfree_skb_reason() to trace dropped skb - - - 142- 2022-02-19 Dongli Zhang netdev Superseded
[v2,2/3] net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement" tun/tap: use kfree_skb_reason() to trace dropped skb - - - 142- 2022-02-19 Dongli Zhang netdev Superseded
[v2,1/3] net: tap: track dropped skb via kfree_skb_reason() tun/tap: use kfree_skb_reason() to trace dropped skb - - - 142- 2022-02-19 Dongli Zhang netdev Superseded
[2/2] net: tun: track dropped skb via kfree_skb_reason() tun/tap: use kfree_skb_reason() to trace dropped skb - - - 1-- 2022-02-08 Dongli Zhang netdev Superseded
[1/2] net: tap: track dropped skb via kfree_skb_reason() tun/tap: use kfree_skb_reason() to trace dropped skb - - - 1-- 2022-02-08 Dongli Zhang netdev Superseded
[RFC,4/4] net: tap: track dropped skb via kfree_skb_reason() net: skb: to use (function, line) pair as reason for kfree_skb_reason() - - - 1123 2022-02-03 Dongli Zhang netdev RFC
[RFC,3/4] net: tun: track dropped skb via kfree_skb_reason() net: skb: to use (function, line) pair as reason for kfree_skb_reason() - - - 1123 2022-02-03 Dongli Zhang netdev RFC
[RFC,2/4] net: skb: add function name as part of reason net: skb: to use (function, line) pair as reason for kfree_skb_reason() - - - 1123 2022-02-03 Dongli Zhang netdev RFC
[RFC,1/4] net: skb: use line number to trace dropped skb net: skb: to use (function, line) pair as reason for kfree_skb_reason() - - - 1123 2022-02-03 Dongli Zhang netdev RFC
[1/1] vmxnet3: do not stop tx queues after netif_device_detach() [1/1] vmxnet3: do not stop tx queues after netif_device_detach() - - - 141- 2021-10-26 Dongli Zhang netdev Accepted
[1/1] xen/netfront: stop tx queues during live migration [1/1] xen/netfront: stop tx queues during live migration - - - 141- 2021-10-22 Dongli Zhang netdev Accepted
[v2,1/1] vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay [v2,1/1] vhost scsi: alloc vhost_scsi with kvzalloc() to avoid delay 1 - - 1-- 2021-01-23 Dongli Zhang Not Applicable
[1/1] vhost scsi: allocate vhost_scsi with GFP_NOWAIT to avoid delay [1/1] vhost scsi: allocate vhost_scsi with GFP_NOWAIT to avoid delay - - - 1-- 2021-01-21 Dongli Zhang Not Applicable
[v3,1/1] page_frag: Recover from memory pressure [v3,1/1] page_frag: Recover from memory pressure 1 1 - 1-- 2020-11-15 Dongli Zhang netdev Accepted
[v2,1/1] page_frag: Recover from memory pressure [v2,1/1] page_frag: Recover from memory pressure 1 - - 1-- 2020-11-15 Dongli Zhang Superseded
[1/1] mm: avoid re-using pfmemalloc page in page_frag_alloc() [1/1] mm: avoid re-using pfmemalloc page in page_frag_alloc() - - - --- 2020-11-03 Dongli Zhang Not Applicable