Show patches with: Submitter = Yunsheng Lin       |    State = Action Required       |    Archived = No       |   59 patches
Patch Series S/W/F Date Submitter Delegate State
[net-next,v2,3/3] skbuff: keep track of pp page when __skb_frag_ref() is called some optimization for page pool --- 2021-09-14 Yunsheng Lin New
[net-next] tcp: add tcp_tx_skb_cache_key checking in sk_stream_alloc_skb() [net-next] tcp: add tcp_tx_skb_cache_key checking in sk_stream_alloc_skb() --- 2021-09-01 Yunsheng Lin New
[net-next,1/2] page_pool: support non-split page with PP_FLAG_PAGE_FRAG some optimization for page pool --- 2021-08-30 Yunsheng Lin New
[net-next] sock: remove one redundant SKB_FRAG_PAGE_ORDER macro [net-next] sock: remove one redundant SKB_FRAG_PAGE_ORDER macro --- 2021-08-26 Yunsheng Lin New
[net-next,2/2] page_pool: optimize the cpu sync operation when DMA mapping Some minor optimization for page pool --- 2021-08-20 Yunsheng Lin New
[RFC,6/7] net: hns3: support tx recycling in the hns3 driver add socket to netdev page frag recycling support --- 2021-08-18 Yunsheng Lin New
[RFC,5/7] sock: support refilling pfrag from pfrag_pool add socket to netdev page frag recycling support --- 2021-08-18 Yunsheng Lin New
[RFC,4/7] net: pfrag_pool: add pfrag pool support based on page pool add socket to netdev page frag recycling support --- 2021-08-18 Yunsheng Lin New
[RFC,3/7] net: add NAPI api to register and retrieve the page pool ptr add socket to netdev page frag recycling support --- 2021-08-18 Yunsheng Lin New
[RFC,2/7] skbuff: add interface to manipulate frag count for tx recycling add socket to netdev page frag recycling support --- 2021-08-18 Yunsheng Lin New
[RFC,1/7] page_pool: refactor the page pool to support multi alloc context add socket to netdev page frag recycling support --- 2021-08-18 Yunsheng Lin New
[net-next,v2,1/4] page_pool: keep pp info as long as page pool owns the page [net-next,v2,1/4] page_pool: keep pp info as long as page pool owns the page --- 2021-08-06 Yunsheng Lin New
[net,V2] page_pool: mask the page->signature before the checking [net,V2] page_pool: mask the page->signature before the checking --- 2021-08-06 Yunsheng Lin New
[net-next,4/4] net: hns3: support skb's frag page recycling based on page pool add frag page support in page pool --- 2021-08-05 Yunsheng Lin New
[net-next,3/4] page_pool: add frag page recycling support in page pool add frag page support in page pool --- 2021-08-05 Yunsheng Lin New
[net-next,2/4] page_pool: add interface to manipulate frag count in page pool add frag page support in page pool --- 2021-08-05 Yunsheng Lin New
[net] page_pool: mask the page->signature before the checking [net] page_pool: mask the page->signature before the checking --- 2021-08-05 Yunsheng Lin New
[net] net: sched: fix lockdep_set_class() typo error for sch->seqlock [net] net: sched: fix lockdep_set_class() typo error for sch->seqlock --- 2021-08-03 Yunsheng Lin New
[v2,4/4] tools/virtio: use common infrastructure to build ptr_ring.h [v2,1/4] tools headers UAPI: add cache aligning related macro --- 2021-07-20 Yunsheng Lin New
[v2,3/4] tools headers UAPI: add cpu_relax() implementation for x86 and arm64 [v2,1/4] tools headers UAPI: add cache aligning related macro --- 2021-07-20 Yunsheng Lin New
[v2,1/4] tools headers UAPI: add cache aligning related macro [v2,1/4] tools headers UAPI: add cache aligning related macro --- 2021-07-20 Yunsheng Lin New
[rfc,v5,3/4] page_pool: add frag page recycling support in page pool add frag page support in page pool --- 2021-07-14 Yunsheng Lin New
[rfc,v5,2/4] page_pool: add interface to manipulate frag count in page pool add frag page support in page pool --- 2021-07-14 Yunsheng Lin New
[rfc,v4,3/4] page_pool: add frag page recycling support in page pool add frag page support in page pool --- 2021-07-13 Yunsheng Lin New
[rfc,v4,2/4] page_pool: add interface to manipulate bias in page pool add frag page support in page pool --- 2021-07-13 Yunsheng Lin New
[rfc,v3,3/4] page_pool: add frag page recycling support in page pool [rfc,v3,1/4] page_pool: keep pp info as long as page pool owns the page --- 2021-07-12 Yunsheng Lin New
[rfc,v2,4/5] page_pool: support page frag API for page pool add elevated refcnt support for page pool --- 2021-07-10 Yunsheng Lin New
[rfc,v2,3/5] page_pool: add page recycling support based on elevated refcnt add elevated refcnt support for page pool --- 2021-07-10 Yunsheng Lin New
[rfc,v2,2/5] page_pool: add interface for getting and setting pagecnt_bias add elevated refcnt support for page pool --- 2021-07-10 Yunsheng Lin New
[net-next,1/2] tools: add missing infrastructure for building ptr_ring.h refactor the ringtest testing for ptr_ring --- 2021-07-05 Yunsheng Lin New
[net-next,v3,3/3] ptr_ring: add barrier to ensure the visiblity of r->queue[] add benchmark selftest and optimization for ptr_ring --- 2021-07-01 Yunsheng Lin New
[net-next,v3,2/3] ptr_ring: move r->queue[] clearing after r->consumer_head updating add benchmark selftest and optimization for ptr_ring --- 2021-07-01 Yunsheng Lin New
[net-next,v3,1/3] selftests/ptr_ring: add benchmark application for ptr_ring add benchmark selftest and optimization for ptr_ring --- 2021-07-01 Yunsheng Lin New
[net-next,RFC,1/2] page_pool: add page recycling support based on elevated refcnt add elevated refcnt support for page pool --- 2021-06-30 Yunsheng Lin New
[net-next,v2,2/2] ptr_ring: make __ptr_ring_empty() checking more reliable add benchmark selftest and optimization for ptr_ring --- 2021-06-25 Yunsheng Lin New
[net-next,v2,1/2] selftests/ptr_ring: add benchmark application for ptr_ring add benchmark selftest and optimization for ptr_ring --- 2021-06-25 Yunsheng Lin New
[net-next,v3,3/3] net: sched: remove qdisc->empty for lockless qdisc Some optimization for lockless qdisc --- 2021-06-22 Yunsheng Lin New
[net-next,v3,2/3] net: sched: implement TCQ_F_CAN_BYPASS for lockless qdisc Some optimization for lockless qdisc --- 2021-06-22 Yunsheng Lin New
[net-next,v3,1/3] net: sched: avoid unnecessary seqcount operation for lockless qdisc Some optimization for lockless qdisc --- 2021-06-22 Yunsheng Lin New
[net,v2] net: sched: add barrier to ensure correct ordering for lockless qdisc [net,v2] net: sched: add barrier to ensure correct ordering for lockless qdisc --- 2021-06-17 Yunsheng Lin New
[net,v8,3/3] net: sched: fix tx action reschedule issue with stopped queue fix packet stuck problem for lockless qdisc --- 2021-05-14 Yunsheng Lin New
[net,v8,2/3] net: sched: fix tx action rescheduling issue during deactivation fix packet stuck problem for lockless qdisc --- 2021-05-14 Yunsheng Lin New
[net,v8,1/3] net: sched: fix packet stuck problem for lockless qdisc fix packet stuck problem for lockless qdisc --- 2021-05-14 Yunsheng Lin New
[net,v6,3/3] net: sched: fix tx action reschedule issue with stopped queue fix packet stuck problem for lockless qdisc --- 2021-05-10 Yunsheng Lin New
[net,v4,1/2] net: sched: fix packet stuck problem for lockless qdisc fix packet stuck problem for lockless qdisc --- 2021-04-16 Yunsheng Lin New
[net,v2] net: sched: fix packet stuck problem for lockless qdisc [net,v2] net: sched: fix packet stuck problem for lockless qdisc --- 2021-03-24 Yunsheng Lin New
[RFC,v3] net: sched: implement TCQ_F_CAN_BYPASS for lockless qdisc [RFC,v3] net: sched: implement TCQ_F_CAN_BYPASS for lockless qdisc --- 2021-03-22 Yunsheng Lin New
[net] net: sched: fix packet stuck problem for lockless qdisc [net] net: sched: fix packet stuck problem for lockless qdisc --- 2021-03-18 Yunsheng Lin New
[net-next] net: sched: remove unnecessay lock protection for skb_bad_txq/gso_skb [net-next] net: sched: remove unnecessay lock protection for skb_bad_txq/gso_skb --- 2021-03-15 Yunsheng Lin New
[RFC,v2] net: sched: implement TCQ_F_CAN_BYPASS for lockless qdisc [RFC,v2] net: sched: implement TCQ_F_CAN_BYPASS for lockless qdisc --- 2021-03-15 Yunsheng Lin New
[net-next] skbuff: remove some unnecessary operation in skb_segment_list() [net-next] skbuff: remove some unnecessary operation in skb_segment_list() --- 2021-03-10 Yunsheng Lin New
[net-next,v3,2/2] net: Use lockdep_assert_in_softirq() in napi_consume_skb() Untitled series #82241 --- 2020-11-24 Yunsheng Lin New
[net-next,v2,1/2] lockdep: Introduce in_softirq lockdep assert [net-next,v2,1/2] lockdep: Introduce in_softirq lockdep assert --- 2020-11-21 Yunsheng Lin New
[stable] net: sch_generic: fix the missing new qdisc assignment bug [stable] net: sch_generic: fix the missing new qdisc assignment bug --- 2020-11-03 Yunsheng Lin New
[net-next] net: add in_softirq() debug checking in napi_consume_skb() [net-next] net: add in_softirq() debug checking in napi_consume_skb() --- 2020-10-29 Yunsheng Lin New
[net-next] net: use in_softirq() to indicate the NAPI context in napi_consume_skb() [net-next] net: use in_softirq() to indicate the NAPI context in napi_consume_skb() --- 2020-09-21 Yunsheng Lin New
[net-next] net: hns3: remove unnecessary NULL checking in napi_consume_skb() [net-next] net: hns3: remove unnecessary NULL checking in napi_consume_skb() --- 2020-09-19 Yunsheng Lin New
[v2,net] net: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc [v2,net] net: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc --- 2020-09-08 Yunsheng Lin New
[net-next] net: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc [net-next] net: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc --- 2020-09-01 Yunsheng Lin New