Toggle navigation
Patchwork
Linux network development
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Björn Töpel
| 549 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Needs Review / ACK
Handled Elsewhere
Search
Archived
No
Yes
Both
Delegate
------
Nobody
jgarzik
arnd
ymano
smfrench
jlayton
tseliot
ogasawara
amitk
awhitcroft
mst
dayangkun
jwboyer
jwboyer
colinking
colinking
azummo
dwmw2
rtg
sconklin
smb
aliguori
bradf
galak
galak
demarchi
ms
bhundven
chbs
kengyu
kadlec
pdp
regit
jabk
laforge
laforge
tonyb
sfr
alai
zecke
zecke
__damien__
luka
luka
prafulla@marvell.com
cyrus
PeterHuewe
kiho
jow
jow
ypwong
nico
dedeckeh
dedeckeh
yousong
yousong
tomcwarren
mb
mrchuck
vineetg76
computersforpeace
Noltari
Noltari
patrick_delaunay
ee07b291
ldir
ldir
stefanct
zhouhan
carldani
blp
ffainelli
ffainelli
regXboi
bbrezillon
pravin
mkp
jpettit
phil
mkresin
mkresin
thess
thess
fbarrat
fbarrat
linville
jesse
tjaalton
esben
abrodkin
abrodkin
diproiettod
tbot
stephenfin
vriera
darball1
sammj
ajd
jogo
jogo
bhelgaas
blogic
blogic
oohal
russellb
ptomsich
agraf
joestringer
davem
davem
davem
mwalle
naveen
pchotard
tagr
tagr
tagr
pepe2k
pepe2k
arj
arj
andmur01
amitay
matttbe
pabeni
istokes
aparcar
Ansuel
goliath
martineau
tytso
danielschwierzeck
mariosix
dcaratti
ovsrobot
ovsrobot
aserdean
XiaoYang
khem
hs
mkorpershoek
tpetazzoni
marex
liwang
robimarko
apritzel
danielhb
groug
mmichelson
npiggin
pareddja
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
maximeh
dsa
jstancek
pm215
bpf
jonhunter
shettyg
lorpie01
acelan
wigyori
wigyori
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
narmstrong
981213
0andriy
chunkeey
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
shemminger
horms
monstr
vigneshr
mraynal
blocktrron
stewart
stewart
metan
wsa
sjg
rfried
ehristev
rmilecki
rmilecki
akumar
freenix
Jaehoon
jacmet
ivanhu
kevery
rsalvaterra
adrianschmutzler
xypron
hegdevasant
hegdevasant
bmeng
jagan
ukleinek
ukleinek
ag
prom
kabel
arbab
pablo
pablo
trini
apconole
rw
rw
abelloni
wbx
Hauke
Hauke
legoater
legoater
legoater
chleroy
svanheule
bjonglez
ynezz
aik
sbabic
sbabic
pevik
xback
xback
richiejp
dangole
dangole
forty
anuppatel
anuppatel
acer
echaudron
benh
rgrimm
next_ghost
segher
passgat
pratyush
jms
jms
jms
ymorin
ymorin
mans0n
ruscur
numans
Andes
jmberg
festevam
jk
jk
jk
jk
linusw
linusw
xuyang
matthias_bgg
tambarus
stroese
kubu
strlen
strlen
imaximets
dceara
apalos
pbrobinson
spectrum
cazzacarna
neocturne
aldot
TIENFONG
mpe
arnout
ktraynor
nbd
nbd
calebccff
robh
anguy11
paulus
jm
Apply
«
1
2
3
4
…
5
6
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
[1/2] i40e: move i40e_xsk_umem function
i40e: fix regression that enables AF_XDP ZC unconditionally
- - - 1
-
-
-
2019-02-12
Björn Töpel
davem
Awaiting Upstream
[1/2] perf tools: Make usage of test_attr__* optional for perf-sys.h
perf tools: optional compile time test_attr__* depenency for perf-sys.h
1 1 - -
-
-
-
2019-10-01
Björn Töpel
bpf
Not Applicable
[1/3] i40e: Initial support for XDP
1 - - -
-
-
-
2016-12-08
Björn Töpel
davem
Awaiting Upstream
[1/5] ixgbe: added Rx/Tx ring disable/enable functions
Introducing ixgbe AF_XDP ZC support
- - - -
-
-
-
2018-09-24
Björn Töpel
davem
Awaiting Upstream
[2/2] i40e: add tracking of AF_XDP ZC state for each queue pair
i40e: fix regression that enables AF_XDP ZC unconditionally
- 1 - 1
-
-
-
2019-02-12
Björn Töpel
davem
Awaiting Upstream
[2/2] samples/bpf: fix build by setting HAVE_ATTR_TEST to zero
perf tools: optional compile time test_attr__* depenency for perf-sys.h
1 - - 1
-
-
-
2019-10-01
Björn Töpel
bpf
Not Applicable
[2/3] i40e: Add XDP_TX support
1 - - -
-
-
-
2016-12-08
Björn Töpel
davem
Awaiting Upstream
[2/5] ixgbe: move common Rx functions to ixgbe_txrx_common.h
Introducing ixgbe AF_XDP ZC support
- - - -
-
-
-
2018-09-24
Björn Töpel
davem
Awaiting Upstream
[3/3] i40e: Don't reset/rebuild rings on XDP program swap
1 - - -
-
-
-
2016-12-08
Björn Töpel
davem
Awaiting Upstream
[3/5] ixgbe: add AF_XDP zero-copy Rx support
Introducing ixgbe AF_XDP ZC support
- - - -
-
-
-
2018-09-24
Björn Töpel
davem
Awaiting Upstream
[4/5] ixgbe: move common Tx functions to ixgbe_txrx_common.h
Introducing ixgbe AF_XDP ZC support
- - - -
-
-
-
2018-09-24
Björn Töpel
davem
Awaiting Upstream
[5/5] ixgbe: add AF_XDP zero-copy Tx support
Introducing ixgbe AF_XDP ZC support
- - - -
-
-
-
2018-09-24
Björn Töpel
davem
Awaiting Upstream
[RFC,01/14] packet: introduce AF_PACKET V4 userspace API
Introducing AF_PACKET V4 support
- - - -
-
-
-
2017-10-31
Björn Töpel
davem
RFC
[RFC,01/24] xsk: AF_XDP sockets buildable skeleton
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,02/14] packet: implement PACKET_MEMREG setsockopt
Introducing AF_PACKET V4 support
- - - -
-
-
-
2017-10-31
Björn Töpel
davem
RFC
[RFC,02/24] xsk: add user memory registration sockopt
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,03/14] packet: enable AF_PACKET V4 rings
Introducing AF_PACKET V4 support
- - - -
-
-
-
2017-10-31
Björn Töpel
davem
RFC
[RFC,03/24] xsk: added XDP_{R,T}X_RING sockopt and supporting structures
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,04/14] packet: enable Rx for AF_PACKET V4
Introducing AF_PACKET V4 support
- - - -
-
-
-
2017-10-31
Björn Töpel
davem
RFC
[RFC,04/24] xsk: add bind support and introduce Rx functionality
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,05/14] packet: enable Tx support for AF_PACKET V4
Introducing AF_PACKET V4 support
- - - -
-
-
-
2017-10-31
Björn Töpel
davem
RFC
[RFC,05/24] bpf: added bpf_xdpsk_redirect
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,06/14] netdevice: add AF_PACKET V4 zerocopy ops
Introducing AF_PACKET V4 support
- - - -
-
-
-
2017-10-31
Björn Töpel
davem
RFC
[RFC,06/24] net: wire up xsk support in the XDP_REDIRECT path
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,07/14] packet: wire up zerocopy for AF_PACKET V4
Introducing AF_PACKET V4 support
- - - -
-
-
-
2017-10-31
Björn Töpel
davem
RFC
[RFC,07/24] xsk: introduce Tx functionality
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,08/14] i40e: AF_PACKET V4 ndo_tp4_zerocopy Rx support
Introducing AF_PACKET V4 support
- - - -
-
-
-
2017-10-31
Björn Töpel
davem
RFC
[RFC,08/24] i40e: add support for XDP_REDIRECT
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,09/14] i40e: AF_PACKET V4 ndo_tp4_zerocopy Tx support
Introducing AF_PACKET V4 support
- - - -
-
-
-
2017-10-31
Björn Töpel
davem
RFC
[RFC,09/24] samples/bpf: added xdpsock program
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,1/3] riscv: set HAVE_EFFICIENT_UNALIGNED_ACCESS
RV64G eBPF JIT
- - - -
-
-
-
2019-01-15
Björn Töpel
bpf
RFC
[RFC,10/14] samples/tpacket4: added tpbench
Introducing AF_PACKET V4 support
- - - -
-
-
-
2017-10-31
Björn Töpel
davem
RFC
[RFC,10/24] netdevice: added XDP_{UN,}REGISTER_XSK command to ndo_bpf
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,11/14] veth: added support for PACKET_ZEROCOPY
Introducing AF_PACKET V4 support
- - - -
-
-
-
2017-10-31
Björn Töpel
davem
RFC
[RFC,11/24] netdevice: added ndo for transmitting a packet from an XDP socket
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,12/14] samples/tpacket4: added veth support
Introducing AF_PACKET V4 support
- - - -
-
-
-
2017-10-31
Björn Töpel
davem
RFC
[RFC,12/24] xsk: add iterator functions to xsk_ring
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,13/14] i40e: added XDP support for TP4 enabled queue pairs
Introducing AF_PACKET V4 support
- - - -
-
-
-
2017-10-31
Björn Töpel
davem
RFC
[RFC,13/24] i40e: introduce external allocator support
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,14/14] xdp: introducing XDP_PASS_TO_KERNEL for PACKET_ZEROCOPY use
Introducing AF_PACKET V4 support
- - - -
-
-
-
2017-10-31
Björn Töpel
davem
RFC
[RFC,14/24] i40e: implemented page recycling buff_pool
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,15/24] i40e: start using recycling buff_pool
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,16/24] i40e: separated buff_pool interface from i40e implementaion
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,17/24] xsk: introduce xsk_buff_pool
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,18/24] xdp: added buff_pool support to struct xdp_buff
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,19/24] xsk: add support for zero copy Rx
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,2/3] riscv: add build infra for JIT compiler
RV64G eBPF JIT
- - - -
-
-
-
2019-01-15
Björn Töpel
bpf
RFC
[RFC,20/24] xsk: add support for zero copy Tx
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,21/24] i40e: implement xsk sub-commands in ndo_bpf for zero copy Rx
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,22/24] i40e: introduced a clean_tx callback function
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,23/24] i40e: introduced Tx completion callbacks
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,24/24] i40e: Tx support for zero copy allocator
Introducing AF_XDP support
- - - -
-
-
-
2018-01-31
Björn Töpel
davem
RFC
[RFC,3/3] bpf, riscv: added eBPF JIT for RV64G
RV64G eBPF JIT
- - - -
-
-
-
2019-01-15
Björn Töpel
bpf
RFC
[RFC,bpf-next,01/12] xsk: remove rebind support
AF_XDP, zero-copy support
- - - -
-
-
-
2018-05-15
Björn Töpel
bpf
RFC
[RFC,bpf-next,01/13] xsk: move xskmap.c to net/xdp/
Introduce AF_XDP buffer allocation API
- - - -
-
-
-
2020-05-04
Björn Töpel
bpf
RFC
[RFC,bpf-next,02/12] xsk: moved struct xdp_umem definition
AF_XDP, zero-copy support
- - - -
-
-
-
2018-05-15
Björn Töpel
bpf
RFC
[RFC,bpf-next,02/13] xsk: move driver interface to xdp_sock_drv.h
Introduce AF_XDP buffer allocation API
- - - -
-
-
-
2020-05-04
Björn Töpel
bpf
RFC
[RFC,bpf-next,03/12] xsk: introduce xdp_umem_frame
AF_XDP, zero-copy support
- - - -
-
-
-
2018-05-15
Björn Töpel
bpf
RFC
[RFC,bpf-next,03/13] xsk: move defines only used by AF_XDP internals to xsk.h
Introduce AF_XDP buffer allocation API
- - - -
-
-
-
2020-05-04
Björn Töpel
bpf
RFC
[RFC,bpf-next,04/12] net: xdp: added bpf_netdev_command XDP_SETUP_XSK_UMEM
AF_XDP, zero-copy support
- - - -
-
-
-
2018-05-15
Björn Töpel
bpf
RFC
[RFC,bpf-next,04/13] xsk: introduce AF_XDP buffer allocation API
Introduce AF_XDP buffer allocation API
- - - -
-
-
-
2020-05-04
Björn Töpel
bpf
RFC
[RFC,bpf-next,05/12] xdp: add MEM_TYPE_ZERO_COPY
AF_XDP, zero-copy support
- - - -
-
-
-
2018-05-15
Björn Töpel
bpf
RFC
[RFC,bpf-next,05/13] i40e: refactor rx_bi accesses
Introduce AF_XDP buffer allocation API
- - - -
-
-
-
2020-05-04
Björn Töpel
bpf
RFC
[RFC,bpf-next,06/12] xsk: add zero-copy support for Rx
AF_XDP, zero-copy support
- - - -
-
-
-
2018-05-15
Björn Töpel
bpf
RFC
[RFC,bpf-next,06/13] i40e: separate kernel allocated rx_bi rings from AF_XDP rings
Introduce AF_XDP buffer allocation API
- - - -
-
-
-
2020-05-04
Björn Töpel
bpf
RFC
[RFC,bpf-next,07/12] net: added netdevice operation for Tx
AF_XDP, zero-copy support
- - - -
-
-
-
2018-05-15
Björn Töpel
bpf
RFC
[RFC,bpf-next,07/13] i40e, xsk: migrate to new MEM_TYPE_XSK_BUFF_POOL
Introduce AF_XDP buffer allocation API
- - - -
-
-
-
2020-05-04
Björn Töpel
bpf
RFC
[RFC,bpf-next,08/12] xsk: wire upp Tx zero-copy functions
AF_XDP, zero-copy support
- - - -
-
-
-
2018-05-15
Björn Töpel
bpf
RFC
[RFC,bpf-next,08/13] ice, xsk: migrate to new MEM_TYPE_XSK_BUFF_POOL
Introduce AF_XDP buffer allocation API
- - - -
-
-
-
2020-05-04
Björn Töpel
bpf
RFC
[RFC,bpf-next,09/12] samples/bpf: minor *_nb_free performance fix
AF_XDP, zero-copy support
- - - -
-
-
-
2018-05-15
Björn Töpel
bpf
RFC
[RFC,bpf-next,09/13] ixgbe, xsk: migrate to new MEM_TYPE_XSK_BUFF_POOL
Introduce AF_XDP buffer allocation API
- - - -
-
-
-
2020-05-04
Björn Töpel
bpf
RFC
[RFC,bpf-next,1/2] bpf, xdp: add naive bpf_redirect_map() tail call detection
bpf_redirect_map() tail call detection and xdp_do_redirect() avoidance
- - - -
-
-
-
2020-06-09
Björn Töpel
bpf
RFC
[RFC,bpf-next,1/4] bpf: teach bpf_arch_text_poke() jumps
Introduce xdp_call.h and the BPF dispatcher
- - - -
-
-
-
2019-11-13
Björn Töpel
bpf
RFC
[RFC,bpf-next,1/9] net: introduce biased busy-polling
Introduce biased busy-polling
- - - -
13
-
2
2020-10-28
Björn Töpel
davem
RFC
[RFC,bpf-next,10/12] i40e: added queue pair disable/enable functions
AF_XDP, zero-copy support
- - - -
-
-
-
2018-05-15
Björn Töpel
bpf
RFC
[RFC,bpf-next,10/13] mlx5, xsk: migrate to new MEM_TYPE_XSK_BUFF_POOL
Introduce AF_XDP buffer allocation API
- - - -
-
-
-
2020-05-04
Björn Töpel
bpf
RFC
[RFC,bpf-next,11/12] i40e: implement AF_XDP zero-copy support for Rx
AF_XDP, zero-copy support
- - - -
-
-
-
2018-05-15
Björn Töpel
bpf
RFC
[RFC,bpf-next,11/13] xsk: remove MEM_TYPE_ZERO_COPY and corresponding code
Introduce AF_XDP buffer allocation API
- - - -
-
-
-
2020-05-04
Björn Töpel
bpf
RFC
[RFC,bpf-next,12/12] i40e: implement Tx zero-copy
AF_XDP, zero-copy support
- - - -
-
-
-
2018-05-15
Björn Töpel
bpf
RFC
[RFC,bpf-next,12/13] xsk: explicitly inline functions and move definitions
Introduce AF_XDP buffer allocation API
- - - -
-
-
-
2020-05-04
Björn Töpel
bpf
RFC
[RFC,bpf-next,13/13] MAINTAINERS, xsk: update AF_XDP section after moves/adds
Introduce AF_XDP buffer allocation API
- - - -
-
-
-
2020-05-04
Björn Töpel
bpf
RFC
[RFC,bpf-next,2/2] i40e: avoid xdp_do_redirect() call when "redirect_tail_call" is set
bpf_redirect_map() tail call detection and xdp_do_redirect() avoidance
- - - -
-
-
-
2020-06-09
Björn Töpel
bpf
RFC
[RFC,bpf-next,2/4] bpf: introduce BPF dispatcher
Introduce xdp_call.h and the BPF dispatcher
- - - -
-
-
-
2019-11-13
Björn Töpel
bpf
RFC
[RFC,bpf-next,2/9] net: add SO_BUSY_POLL_BUDGET socket option
Introduce biased busy-polling
- - - -
13
-
2
2020-10-28
Björn Töpel
davem
RFC
[RFC,bpf-next,3/4] xdp: introduce xdp_call
Introduce xdp_call.h and the BPF dispatcher
- - - -
-
-
-
2019-11-13
Björn Töpel
bpf
RFC
[RFC,bpf-next,3/9] xsk: add support for recvmsg()
Introduce biased busy-polling
- - - -
13
-
2
2020-10-28
Björn Töpel
davem
RFC
[RFC,bpf-next,4/4] i40e: start using xdp_call.h
Introduce xdp_call.h and the BPF dispatcher
- - - -
-
-
-
2019-11-13
Björn Töpel
bpf
RFC
[RFC,bpf-next,4/9] xsk: check need wakeup flag in sendmsg()
Introduce biased busy-polling
- - - -
13
-
2
2020-10-28
Björn Töpel
davem
RFC
[RFC,bpf-next,5/9] xsk: add busy-poll support for {recv,send}msg()
Introduce biased busy-polling
- - - -
13
-
2
2020-10-28
Björn Töpel
davem
RFC
[RFC,bpf-next,6/9] xsk: propagate napi_id to XDP socket Rx path
Introduce biased busy-polling
- - - -
12
-
3
2020-10-28
Björn Töpel
davem
RFC
[RFC,bpf-next,7/9] samples/bpf: use recvfrom() in xdpsock
Introduce biased busy-polling
- - - -
12
-
3
2020-10-28
Björn Töpel
davem
RFC
[RFC,bpf-next,8/9] samples/bpf: add busy-poll support to xdpsock
Introduce biased busy-polling
- - - -
12
-
3
2020-10-28
Björn Töpel
davem
RFC
[RFC,bpf-next,9/9] samples/bpf: add option to set the busy-poll budget
Introduce biased busy-polling
- - - -
12
-
3
2020-10-28
Björn Töpel
davem
RFC
[RFC,bpf-next,v2,1/9] net: introduce preferred busy-polling
Introduce preferred busy-polling
- - - -
13
-
2
2020-11-05
Björn Töpel
davem
RFC
[RFC,bpf-next,v2,2/9] net: add SO_BUSY_POLL_BUDGET socket option
Introduce preferred busy-polling
- - - -
13
-
2
2020-11-05
Björn Töpel
davem
RFC
[RFC,bpf-next,v2,3/9] xsk: add support for recvmsg()
Introduce preferred busy-polling
- - - -
13
-
2
2020-11-05
Björn Töpel
davem
RFC
[RFC,bpf-next,v2,4/9] xsk: check need wakeup flag in sendmsg()
Introduce preferred busy-polling
- - - -
13
-
2
2020-11-05
Björn Töpel
davem
RFC
[RFC,bpf-next,v2,5/9] xsk: add busy-poll support for {recv,send}msg()
Introduce preferred busy-polling
- - - -
13
-
2
2020-11-05
Björn Töpel
davem
RFC
[RFC,bpf-next,v2,6/9] xsk: propagate napi_id to XDP socket Rx path
Introduce preferred busy-polling
- - - -
12
-
3
2020-11-05
Björn Töpel
davem
RFC
[RFC,bpf-next,v2,7/9] samples/bpf: use recvfrom() in xdpsock
Introduce preferred busy-polling
- - - -
12
-
3
2020-11-05
Björn Töpel
davem
RFC
«
1
2
3
4
…
5
6
»