Toggle navigation
Patchwork
Netdev + BPF
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
David Vernet
| Archived =
No
| 200 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Mainlined
Queued
Needs ACK
Handled Elsewhere
In Next
Search
Archived
No
Yes
Both
Delegate
------
Nobody
holtmann
holtmann
holtmann
agk
mchehab
mchehab
gregkh
gregkh
mtosatti
lethal
lethal
avi
cvaroqui
jbrassow
mikulas
dtor
bmarzins
tmlind
jmberg
jmberg
mcgrof
mcgrof
mcgrof
lenb
lenb
kyle
felipebalbi
varenet
helge
helge
khilman
khilman
khilman
khilman
jwoithe
mlin
Zhang Rui
Zhang Rui
iksaif
cjackiewicz
hmh
jbarnes
jbarnes
jbarnes
willy
snitzer
iwamatsu
dougsland
mjg59
rafael
rafael
rafael
ericvh@gmail.com
ykzhao
venkip
sandeen
pwsan
lucho@ionkov.net
rminnich
anholt
aystarik
roland
shefty
mason
glikely
krh
djbw
djbw
djbw
cmarinas
doyu
jrn
sage
tomba
mmarek
cjb
trondmy
jikos
bcousson
jic23
olof
olof
olof
nsekhar
weiny2
horms
horms
bwidawsk
bwidawsk
shemminger
eulfhan
josef
josef
josef
dianders
jpan9
hal
kdave
bleung
evalenti
jlbec
wsa
bhelgaas
vkoul
vkoul
szlin
davejiang
markgross
tagr
tiwai
vireshk
mmind
dledford
geert
geert
herbert
herbert
kvalo
kvalo
kvalo
bentiss
arend
rzwisler
stellarhopper
stellarhopper
jejb
matthias_bgg
dvhart
axboe
axboe
pcmoore
pcmoore
pcmoore
mkp
mkp
stefan_schmidt
leon
lucvoo
jsakkine
jsakkine
jsakkine
bamse
bamse
demarchi
krzk
groeck
groeck
sboyd
sboyd
mturquette
mturquette
0andriy
carlocaione
luca
dgc
kbingham
derosier
narmstrong
narmstrong
atull
tytso
tytso
djwong
bvanassche
omos
jpirko
jpirko
GustavoARSilva
pkshih
patersonc
brauner
shuahkh
shuahkh
shuahkh
palmer
palmer
jgg
Kishon
idosch
labbott
jsimmons
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
lfadmin
broonie
broonie
broonie
mricon
mricon
mricon
kees
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
arnd
linusw
perfinion
bbrezillon
bachradsusi
rostedt
rostedt
kholk
nbd
ebiggers
ebiggers
pavelm
sds
m0reeze
ganis
jwcart2
matttbe
andmur01
lorpie01
chanwoochoi
dlezcano
jhedberg
vudentz
robertfoss
bgix
tedd_an
tsbogend
wens
wcrobert
robher
kstewart
kwilczynski
hansg
bpf
netdev
dsa
ethtool
netdrv
martineau
abelloni
trix
pabeni
mani_sadhasivam
mlimonci
liusong6
mjp
tohojo
pmalani
prestwoj
prestwoj
dhowells
tzungbi
conchuod
paulmck
jes
mtkaczyk
colyli
cem
pateldipen1984
iweiny
iweiny
bjorn
mhiramat
JanKiszka
jaegeuk
mraynal
aring
konradybcio
ij
Hailan
jstitt007
denkenz
denkenz
mkorenbl
jjohnson
frank_li
geliang
mdraidci
mdraidci
peluse
joelgranados
Apply
«
1
2
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[bpf-next] selftests/bpf: Load struct_ops map in global_maps_resize test
[bpf-next] selftests/bpf: Load struct_ops map in global_maps_resize test
- - -
59
1
2
2024-07-25
David Vernet
bpf
Accepted
[bpf-next,2/2] selftests/bpf: Add test for resizing data map with struct_ops
[bpf-next,1/2] libbpf: Don't take direct pointers into BTF data from st_ops
- - -
60
2
-
2024-07-24
David Vernet
bpf
Changes Requested
[bpf-next,1/2] libbpf: Don't take direct pointers into BTF data from st_ops
[bpf-next,1/2] libbpf: Don't take direct pointers into BTF data from st_ops
- - -
61
1
-
2024-07-24
David Vernet
bpf
Accepted
[bpf-next,v2,2/2] selftests/bpf: Verify calling core kfuncs from BPF_PROG_TYPE_SYCALL
bpf: Allow invoking kfuncs from BPF_PROG_TYPE_SYSCALL progs
1 - -
62
2
1
2024-04-05
David Vernet
bpf
Accepted
[bpf-next,v2,1/2] bpf: Allow invoking kfuncs from BPF_PROG_TYPE_SYSCALL progs
bpf: Allow invoking kfuncs from BPF_PROG_TYPE_SYSCALL progs
2 - -
63
2
-
2024-04-05
David Vernet
bpf
Accepted
[bpf-next,2/2] selftests/bpf: Verify calling core kfuncs from BPF_PROG_TYPE_SYCALL
[bpf-next,1/2] bpf: Allow invoking kfuncs from BPF_PROG_TYPE_SYSCALL progs
- - -
60
2
-
2024-04-04
David Vernet
bpf
Superseded
[bpf-next,1/2] bpf: Allow invoking kfuncs from BPF_PROG_TYPE_SYSCALL progs
[bpf-next,1/2] bpf: Allow invoking kfuncs from BPF_PROG_TYPE_SYSCALL progs
2 - -
60
2
-
2024-04-04
David Vernet
bpf
Superseded
[bpf-next] bpf: Load vmlinux btf for any struct_ops map
[bpf-next] bpf: Load vmlinux btf for any struct_ops map
- 1 -
48
-
-
2023-12-08
David Vernet
bpf
Accepted
[bpf-next,2/2] selftests/bpf: Add test for bpf_cpumask_weight() kfunc
Add new bpf_cpumask_weight() kfunc
1 - -
46
2
-
2023-12-07
David Vernet
bpf
Accepted
[bpf-next,1/2] bpf: Add bpf_cpumask_weight() kfunc
Add new bpf_cpumask_weight() kfunc
1 - -
45
1
2
2023-12-07
David Vernet
bpf
Accepted
[bpf-next,2/2] bpf/selftests: Add testcase for async callback return value failure
[bpf-next,1/2] bpf: Fix verifier log for async callback return values
- - -
43
2
-
2023-10-09
David Vernet
bpf
Accepted
[bpf-next,1/2] bpf: Fix verifier log for async callback return values
[bpf-next,1/2] bpf: Fix verifier log for async callback return values
- - -
43
1
1
2023-10-09
David Vernet
bpf
Accepted
[bpf-next,v2,2/2] bpf/selftests: Test pinning bpf timer to a core
bpf: Add ability to pin bpf timer to calling CPU
2 - -
43
2
-
2023-10-04
David Vernet
bpf
Accepted
[bpf-next,v2,1/2] bpf: Add ability to pin bpf timer to calling CPU
bpf: Add ability to pin bpf timer to calling CPU
2 - -
45
-
-
2023-10-04
David Vernet
bpf
Accepted
[bpf-next,2/2] bpf/selftests: Test pinning bpf timer to a core
[bpf-next,1/2] bpf: Add ability to pin bpf timer to calling CPU
1 - -
43
2
-
2023-10-02
David Vernet
bpf
Superseded
[bpf-next,1/2] bpf: Add ability to pin bpf timer to calling CPU
[bpf-next,1/2] bpf: Add ability to pin bpf timer to calling CPU
1 - -
45
-
-
2023-10-02
David Vernet
bpf
Superseded
[bpf-next,3/3] bpf,docs: s/eBPF/BPF in standards documents
Clean up some standardization stuff
- - -
42
1
2
2023-08-28
David Vernet
bpf
Accepted
[bpf-next,2/3] bpf,docs: Add abi.rst document to standardization subdirectory
Clean up some standardization stuff
- - -
41
2
2
2023-08-28
David Vernet
bpf
Accepted
[bpf-next,1/3] bpf,docs: Move linux-notes.rst to root bpf docs tree
Clean up some standardization stuff
- - -
41
2
2
2023-08-28
David Vernet
bpf
Accepted
[bpf-next] bpf: Disable -Wmissing-declarations for globally-linked kfuncs
[bpf-next] bpf: Disable -Wmissing-declarations for globally-linked kfuncs
- - -
42
1
2
2023-08-16
David Vernet
bpf
Changes Requested
[bpf-next,v3,2/2] bpf: Document struct bpf_struct_ops fields
Update and document struct_ops
- - -
45
-
-
2023-08-14
David Vernet
bpf
Accepted
[bpf-next,v3,1/2] bpf: Support default .validate() and .update() behavior for struct_ops links
Update and document struct_ops
1 - -
45
-
-
2023-08-14
David Vernet
bpf
Accepted
[bpf-next,v2] bpf: Support default .validate() and .update() behavior for struct_ops links
[bpf-next,v2] bpf: Support default .validate() and .update() behavior for struct_ops links
1 - -
42
1
2
2023-08-11
David Vernet
bpf
Changes Requested
[bpf-next] bpf: Support default .validate() and .update() behavior for struct_ops links
[bpf-next] bpf: Support default .validate() and .update() behavior for struct_ops links
- - -
44
1
-
2023-08-10
David Vernet
bpf
Superseded
[bpf-next] bpf,docs: Create new standardization subdirectory
[bpf-next] bpf,docs: Create new standardization subdirectory
- - -
42
2
1
2023-07-10
David Vernet
bpf
Accepted
[bpf-next,5/5] bpf/docs: Update documentation for new cpumask kfuncs
[bpf-next,1/5] bpf: Add bpf_cpumask_first_and() kfunc
1 - -
41
2
2
2023-06-10
David Vernet
bpf
Accepted
[bpf-next,4/5] selftests/bpf: Update bpf_cpumask_any* tests to use bpf_cpumask_any_distribute*
[bpf-next,1/5] bpf: Add bpf_cpumask_first_and() kfunc
1 - -
40
3
2
2023-06-10
David Vernet
bpf
Accepted
[bpf-next,3/5] bpf: Replace bpf_cpumask_any* with bpf_cpumask_any_distribute*
[bpf-next,1/5] bpf: Add bpf_cpumask_first_and() kfunc
1 - -
42
1
2
2023-06-10
David Vernet
bpf
Accepted
[bpf-next,2/5] selftests/bpf: Add test for new bpf_cpumask_first_and() kfunc
[bpf-next,1/5] bpf: Add bpf_cpumask_first_and() kfunc
1 - -
41
2
2
2023-06-10
David Vernet
bpf
Accepted
[bpf-next,1/5] bpf: Add bpf_cpumask_first_and() kfunc
[bpf-next,1/5] bpf: Add bpf_cpumask_first_and() kfunc
1 - -
40
1
4
2023-06-10
David Vernet
bpf
Accepted
[bpf-next,2/2] selftests/bpf: Test bpf_for_each_map_elem on BPF_MAP_TYPE_HASH_OF_MAPS
[bpf-next,1/2] bpf: Support bpf_for_each_map_elem() for BPF_MAP_TYPE_HASH_OF_MAPS maps
- - -
39
2
-
2023-06-05
David Vernet
bpf
Changes Requested
[bpf-next,1/2] bpf: Support bpf_for_each_map_elem() for BPF_MAP_TYPE_HASH_OF_MAPS maps
[bpf-next,1/2] bpf: Support bpf_for_each_map_elem() for BPF_MAP_TYPE_HASH_OF_MAPS maps
- - -
41
-
-
2023-06-05
David Vernet
bpf
Changes Requested
[bpf-next,2/2] selftests/bpf: Add test for non-NULLable PTR_TO_BTF_IDs
[bpf-next,1/2] bpf: Teach verifier that trusted PTR_TO_BTF_ID pointers are non-NULL
1 - -
42
2
1
2023-06-02
David Vernet
bpf
Accepted
[bpf-next,1/2] bpf: Teach verifier that trusted PTR_TO_BTF_ID pointers are non-NULL
[bpf-next,1/2] bpf: Teach verifier that trusted PTR_TO_BTF_ID pointers are non-NULL
- - -
44
-
1
2023-06-02
David Vernet
bpf
Accepted
selftests/bpf: Add missing selftests kconfig options
selftests/bpf: Add missing selftests kconfig options
1 - -
31
-
-
2023-06-02
David Vernet
bpf
Accepted
[bpf-next,v2,3/3] bpf,docs: Remove KF_KPTR_GET from documentation
Remove KF_KPTR_GET kfunc flag
- - -
45
1
5
2023-04-16
David Vernet
bpf
Accepted
[bpf-next,v2,2/3] bpf: Remove KF_KPTR_GET kfunc flag
Remove KF_KPTR_GET kfunc flag
- - -
46
-
5
2023-04-16
David Vernet
bpf
Accepted
[bpf-next,v2,1/3] bpf: Remove bpf_kfunc_call_test_kptr_get() test kfunc
Remove KF_KPTR_GET kfunc flag
- - -
45
1
5
2023-04-16
David Vernet
bpf
Accepted
[bpf-next,3/3] bpf,docs: Remove KF_KPTR_GET from documentation
Remove KF_KPTR_GET kfunc flag
- - -
45
1
5
2023-04-15
David Vernet
bpf
Superseded
[bpf-next,2/3] bpf: Remove KF_KPTR_GET kfunc flag
Remove KF_KPTR_GET kfunc flag
- - -
45
1
5
2023-04-15
David Vernet
bpf
Superseded
[bpf-next,1/3] bpf: Remove bpf_kfunc_call_test_kptr_get() test kfunc
Remove KF_KPTR_GET kfunc flag
- - -
45
1
5
2023-04-15
David Vernet
bpf
Superseded
[bpf-next,3/3] bpf,docs: Remove references to bpf_cgroup_kptr_get()
[bpf-next,1/3] bpf: Make bpf_cgroup_acquire() KF_RCU | KF_RET_NULL
- - -
48
2
1
2023-04-11
David Vernet
bpf
Accepted
[bpf-next,2/3] bpf: Remove bpf_cgroup_kptr_get() kfunc
[bpf-next,1/3] bpf: Make bpf_cgroup_acquire() KF_RCU | KF_RET_NULL
- - -
47
3
1
2023-04-11
David Vernet
bpf
Accepted
[bpf-next,1/3] bpf: Make bpf_cgroup_acquire() KF_RCU | KF_RET_NULL
[bpf-next,1/3] bpf: Make bpf_cgroup_acquire() KF_RCU | KF_RET_NULL
- - -
47
3
1
2023-04-11
David Vernet
bpf
Accepted
[bpf-next,v2,3/3] bpf,docs: Update documentation to reflect new task kfuncs
Enable RCU semantics for task kptrs
- - -
50
1
-
2023-03-31
David Vernet
bpf
Accepted
[bpf-next,v2,2/3] bpf: Remove now-defunct task kfuncs
Enable RCU semantics for task kptrs
- - -
49
2
-
2023-03-31
David Vernet
bpf
Accepted
[bpf-next,v2,1/3] bpf: Make struct task_struct an RCU-safe type
Enable RCU semantics for task kptrs
- - -
49
2
-
2023-03-31
David Vernet
bpf
Accepted
[bpf-next,3/3] bpf,docs: Update documentation to reflect new task kfuncs
Enable RCU semantics for task kptrs
- - -
44
1
6
2023-03-31
David Vernet
bpf
Superseded
[bpf-next,2/3] bpf: Remove now-defunct task kfuncs
Enable RCU semantics for task kptrs
- - -
43
2
6
2023-03-31
David Vernet
bpf
Superseded
[bpf-next,1/3] bpf: Make struct task_struct an RCU-safe type
Enable RCU semantics for task kptrs
- - -
43
2
6
2023-03-31
David Vernet
bpf
Superseded
[bpf-next,2/2] selftests/bpf: Add testcases for ptr_*_or_null_ in bpf_kptr_xchg
[bpf-next,1/2] bpf: Handle PTR_MAYBE_NULL case in PTR_TO_BTF_ID helper call arg
- - -
48
2
1
2023-03-30
David Vernet
bpf
Accepted
[bpf-next,1/2] bpf: Handle PTR_MAYBE_NULL case in PTR_TO_BTF_ID helper call arg
[bpf-next,1/2] bpf: Handle PTR_MAYBE_NULL case in PTR_TO_BTF_ID helper call arg
- - -
49
1
1
2023-03-30
David Vernet
bpf
Accepted
[bpf-next,3/3] bpf: Treat KF_RELEASE kfuncs as KF_TRUSTED_ARGS
Don't invoke KPTR_REF destructor on NULL xchg
- - -
48
1
2
2023-03-25
David Vernet
bpf
Accepted
[bpf-next,2/3] bpf: Remove now-unnecessary NULL checks for KF_RELEASE kfuncs
Don't invoke KPTR_REF destructor on NULL xchg
- - -
50
1
-
2023-03-25
David Vernet
bpf
Accepted
[bpf-next,1/3] bpf: Only invoke kptr dtor following non-NULL xchg
Don't invoke KPTR_REF destructor on NULL xchg
- - -
51
-
-
2023-03-25
David Vernet
bpf
Accepted
[bpf-next,v2,5/5] bpf,docs: Remove bpf_cpumask_kptr_get() from documentation
Make struct bpf_cpumask RCU safe
- - -
24
1
-
2023-03-16
David Vernet
bpf
Accepted
[bpf-next,v2,4/5] bpf: Remove bpf_cpumask_kptr_get() kfunc
Make struct bpf_cpumask RCU safe
- - -
24
1
-
2023-03-16
David Vernet
bpf
Accepted
[bpf-next,v2,3/5] bpf/selftests: Test using global cpumask kptr with RCU
Make struct bpf_cpumask RCU safe
- - -
23
1
1
2023-03-16
David Vernet
bpf
Accepted
[bpf-next,v2,2/5] bpf: Mark struct bpf_cpumask as rcu protected
Make struct bpf_cpumask RCU safe
- - -
25
-
-
2023-03-16
David Vernet
bpf
Accepted
[bpf-next,v2,1/5] bpf: Free struct bpf_cpumask in call_rcu handler
Make struct bpf_cpumask RCU safe
- - -
25
-
-
2023-03-16
David Vernet
bpf
Accepted
[bpf-next,5/5] bpf,docs: Remove bpf_cpumask_kptr_get() from documentation
Make struct bpf_cpumask RCU safe
- - -
23
1
1
2023-03-16
David Vernet
bpf
Superseded
[bpf-next,4/5] bpf: Remove bpf_cpumask_kptr_get() kfunc
Make struct bpf_cpumask RCU safe
- - -
23
1
1
2023-03-16
David Vernet
bpf
Superseded
[bpf-next,3/5] bpf/selftests: Test using global cpumask kptr with RCU
Make struct bpf_cpumask RCU safe
- - -
22
1
2
2023-03-16
David Vernet
bpf
Superseded
[bpf-next,2/5] bpf: Mark struct bpf_cpumask as RCU protected
Make struct bpf_cpumask RCU safe
- - -
23
1
1
2023-03-16
David Vernet
bpf
Superseded
[bpf-next,1/5] bpf: Free struct bpf_cpumask in call_rcu handler
Make struct bpf_cpumask RCU safe
- - -
19
1
5
2023-03-16
David Vernet
bpf
Superseded
[bpf-next,v2] bpf/selftests: Fix send_signal tracepoint tests
[bpf-next,v2] bpf/selftests: Fix send_signal tracepoint tests
- - -
50
1
1
2023-03-10
David Vernet
bpf
Accepted
[bpf-next] bpf/selftests: Fix send_signal tracepoint tests
[bpf-next] bpf/selftests: Fix send_signal tracepoint tests
- - -
21
1
-
2023-03-10
David Vernet
bpf
Superseded
[bpf-next,2/2] bpf, docs: Fix final bpf docs build failure
[bpf-next,1/2] bpf, docs: Fix link to netdev-FAQ target
- - -
53
1
-
2023-03-02
David Vernet
bpf
Accepted
[bpf-next,1/2] bpf, docs: Fix link to netdev-FAQ target
[bpf-next,1/2] bpf, docs: Fix link to netdev-FAQ target
- - -
53
1
-
2023-03-02
David Vernet
bpf
Accepted
[bpf-next,2/2] bpf, docs: Fix __uninit kfunc doc section
[bpf-next,1/2] bpf: Fix doxygen comments for dynptr slice kfuncs
- - -
53
-
1
2023-03-01
David Vernet
bpf
Accepted
[bpf-next,1/2] bpf: Fix doxygen comments for dynptr slice kfuncs
[bpf-next,1/2] bpf: Fix doxygen comments for dynptr slice kfuncs
- - -
53
-
1
2023-03-01
David Vernet
bpf
Accepted
[bpf-next] bpf: Fix bpf_cgroup_from_id() doxygen header
[bpf-next] bpf: Fix bpf_cgroup_from_id() doxygen header
1 - -
2
-
-
2023-02-28
David Vernet
bpf
Accepted
[bpf-next] bpf, docs: Add myself to BPF docs MAINTAINERS entry
[bpf-next] bpf, docs: Add myself to BPF docs MAINTAINERS entry
- - -
54
-
1
2023-02-14
David Vernet
bpf
Accepted
[bpf-next,v3] bpf/docs: Document kfunc lifecycle / stability expectations
[bpf-next,v3] bpf/docs: Document kfunc lifecycle / stability expectations
- 1 -
41
-
-
2023-02-03
David Vernet
bpf
Accepted
[bpf-next,v2] bpf/docs: Document kfunc lifecycle / stability expectations
[bpf-next,v2] bpf/docs: Document kfunc lifecycle / stability expectations
- 1 -
52
1
3
2023-02-02
David Vernet
bpf
Superseded
[bpf-next,3/3] selftests/bpf: Add a selftest for the KF_DEPRECATED kfunc flag
Document kfunc lifecycle / stability expectations
- - -
50
2
4
2023-02-02
David Vernet
bpf
Changes Requested
[bpf-next,2/3] bpf: Add KF_DEPRECATED kfunc flag
Document kfunc lifecycle / stability expectations
- - -
52
2
2
2023-02-02
David Vernet
bpf
Changes Requested
[bpf-next,1/3] bpf/docs: Document kfunc lifecycle / stability expectations
Document kfunc lifecycle / stability expectations
- - -
53
1
2
2023-02-02
David Vernet
bpf
Changes Requested
[bpf-next,v3,4/4] selftests/bpf: Add testcase for static kfunc with unused arg
bpf: Add __bpf_kfunc tag for kfunc definitions
- - -
50
2
4
2023-02-01
David Vernet
bpf
Accepted
[bpf-next,v3,3/4] bpf: Add __bpf_kfunc tag to all kfuncs
bpf: Add __bpf_kfunc tag for kfunc definitions
1 - -
50
2
4
2023-02-01
David Vernet
bpf
Accepted
[bpf-next,v3,2/4] bpf: Document usage of the new __bpf_kfunc macro
bpf: Add __bpf_kfunc tag for kfunc definitions
1 - -
51
1
4
2023-02-01
David Vernet
bpf
Accepted
[bpf-next,v3,1/4] bpf: Add __bpf_kfunc tag for marking kernel functions as kfuncs
bpf: Add __bpf_kfunc tag for kfunc definitions
1 - -
50
1
5
2023-02-01
David Vernet
bpf
Accepted
[bpf-next] bpf: Build-time assert that cpumask offset is zero
[bpf-next] bpf: Build-time assert that cpumask offset is zero
- - -
41
-
-
2023-01-28
David Vernet
bpf
Accepted
[bpf-next,v4,4/4] bpf/selftests: Verify struct_ops prog sleepable behavior
Enable struct_ops programs to be sleepable
- - -
55
2
1
2023-01-25
David Vernet
bpf
Accepted
[bpf-next,v4,3/4] bpf: Pass const struct bpf_prog * to .check_member
Enable struct_ops programs to be sleepable
- - -
56
1
1
2023-01-25
David Vernet
bpf
Accepted
[bpf-next,v4,2/4] libbpf: Support sleepable struct_ops.s section
Enable struct_ops programs to be sleepable
- - -
56
1
1
2023-01-25
David Vernet
bpf
Accepted
[bpf-next,v4,1/4] bpf: Allow BPF_PROG_TYPE_STRUCT_OPS programs to be sleepable
Enable struct_ops programs to be sleepable
- - -
55
2
1
2023-01-25
David Vernet
bpf
Accepted
[bpf-next,v3,7/7] bpf/docs: Document the nocast aliasing behavior of ___init
Enable cpumasks to be used as kptrs
- - -
39
-
2
2023-01-25
David Vernet
bpf
Accepted
[bpf-next,v3,6/7] bpf/docs: Document how nested trusted fields may be defined
Enable cpumasks to be used as kptrs
- - -
39
-
2
2023-01-25
David Vernet
bpf
Accepted
[bpf-next,v3,5/7] bpf/docs: Document cpumask kfuncs in a new file
Enable cpumasks to be used as kptrs
- - -
39
-
2
2023-01-25
David Vernet
bpf
Accepted
[bpf-next,v3,4/7] selftests/bpf: Add selftest suite for cpumask kfuncs
Enable cpumasks to be used as kptrs
- - -
39
-
2
2023-01-25
David Vernet
bpf
Accepted
[bpf-next,v3,3/7] selftests/bpf: Add nested trust selftests suite
Enable cpumasks to be used as kptrs
- - -
39
-
2
2023-01-25
David Vernet
bpf
Accepted
[bpf-next,v3,2/7] bpf: Enable cpumasks to be queried and used as kptrs
Enable cpumasks to be used as kptrs
- - -
39
-
2
2023-01-25
David Vernet
bpf
Accepted
[bpf-next,v3,1/7] bpf: Disallow NULLable pointers for trusted kfuncs
Enable cpumasks to be used as kptrs
- - -
39
-
2
2023-01-25
David Vernet
bpf
Accepted
[bpf-next,v3,4/4] bpf/selftests: Verify struct_ops prog sleepable behavior
Subject: [PATCH bpf-next v2 0/4] Enable struct_ops programs to be sleepable
- - -
52
2
2
2023-01-25
David Vernet
bpf
Changes Requested
[bpf-next,v3,3/4] bpf: Pass const struct bpf_prog * to .check_member
Subject: [PATCH bpf-next v2 0/4] Enable struct_ops programs to be sleepable
- - -
53
1
2
2023-01-25
David Vernet
bpf
Changes Requested
[bpf-next,v3,2/4] libbpf: Support sleepable struct_ops.s section
Subject: [PATCH bpf-next v2 0/4] Enable struct_ops programs to be sleepable
- - -
53
1
2
2023-01-25
David Vernet
bpf
Changes Requested
[bpf-next,v3,1/4] bpf: Allow BPF_PROG_TYPE_STRUCT_OPS programs to be sleepable
Subject: [PATCH bpf-next v2 0/4] Enable struct_ops programs to be sleepable
- - -
52
2
2
2023-01-25
David Vernet
bpf
Changes Requested
[bpf-next,v2,4/4] bpf/selftests: Verify struct_ops prog sleepable behavior
Enable struct_ops programs to be sleepable
- - -
48
2
6
2023-01-24
David Vernet
bpf
Superseded
[bpf-next,v2,3/4] bpf: Pass const struct bpf_prog * to .check_member
Enable struct_ops programs to be sleepable
- - -
51
1
4
2023-01-24
David Vernet
bpf
Superseded
«
1
2
»