Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
66a5ca4b2c62c44692316f27b0fa39a037cce295
/
net
/
core
/
filter.c
ca9f1fd
net: spelling fixes
by Stephen Hemminger
· 10 years ago
198bf1b
net: sock: fix access via invalid file descriptor
by Alexei Starovoitov
· 10 years ago
89aa075
net: sock: allow eBPF programs to be attached to sockets
by Alexei Starovoitov
· 10 years ago
8ea6e34
net: filter: fix the comments
by Li RongQing
· 10 years ago
c0d1379
net: bpf: correctly handle errors in sk_attach_filter()
by Sasha Levin
· 10 years ago
233577a
net: filter: constify detection of pkt_type_offset
by Hannes Frederic Sowa
· 10 years ago
286aad3
net: bpf: be friendly to kmemcheck
by Daniel Borkmann
· 10 years ago
56193d1
net: Add function for parsing the header length out of linear ethernet frames
by Alexander Duyck
· 10 years ago
60a3b22
net: bpf: make eBPF interpreter images read-only
by Daniel Borkmann
· 10 years ago
7ae457c
net: filter: split 'struct sk_filter' into socket and bpf parts
by Alexei Starovoitov
· 10 years ago
8fb575c
net: filter: rename sk_convert_filter() -> bpf_convert_filter()
by Alexei Starovoitov
· 10 years ago
4df95ff
net: filter: rename sk_chk_filter() -> bpf_check_classic()
by Alexei Starovoitov
· 10 years ago
009937e
net: filter: rename sk_filter_proglen -> bpf_classic_proglen
by Alexei Starovoitov
· 10 years ago
278571b
net: filter: simplify socket charging
by Alexei Starovoitov
· 10 years ago
34c5bd6
net: filter: don't release unattached filter through call_rcu()
by Pablo Neira
· 10 years ago
2695fb5
net: filter: rename 'struct sock_filter_int' into 'struct bpf_insn'
by Alexei Starovoitov
· 10 years ago
f5bffec
net: filter: split filter.c into two files
by Alexei Starovoitov
· 10 years ago
ec31a05
net: filter: sk_chk_filter() no longer mangles filter
by Eric Dumazet
· 10 years ago
9f12fbe
net: filter: move load_pointer() into filter.h
by Zi Shen Lim
· 10 years ago
99e72a0
net: filter: Use kcalloc/kmalloc_array to allocate arrays
by Tobias Klauser
· 10 years ago
677a9fd
trivial: net: filter: Change kerneldoc parameter order
by Tobias Klauser
· 10 years ago
285276e
trivial: net: filter: Fix typo in comment
by Tobias Klauser
· 10 years ago
6f9a093
net: filter: fix upper BPF instruction limit
by Kees Cook
· 10 years ago
61f83d0
net: filter: fix warning on 32-bit arch
by Alexei Starovoitov
· 10 years ago
e430f34
net: filter: cleanup A/X name usage
by Alexei Starovoitov
· 10 years ago
f666f87
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 10 years ago
0dcceab
net: filter: fix SKF_AD_PKTTYPE extension on big-endian
by Alexei Starovoitov
· 10 years ago
c99f7ab
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 10 years ago
418c96a
net: filter: fix possible memory leak in __sk_prepare_filter()
by Leon Yu
· 10 years ago
f8f6d67
net: filter: improve filter block macros
by Daniel Borkmann
· 10 years ago
3480593
net: filter: get rid of BPF_S_* enum
by Daniel Borkmann
· 10 years ago
b1fcd35
net: filter: let unattached filters use sock_fprog_kern
by Daniel Borkmann
· 10 years ago
8556ce7
net: filter: remove DL macro
by Daniel Borkmann
· 10 years ago
5fe821a
net: filter: cleanup invocation of internal BPF
by Alexei Starovoitov
· 10 years ago
6225827
net: filter: x86: internal BPF JIT
by Alexei Starovoitov
· 10 years ago
1268e25
net: filter: Fix redefinition warnings on x86-64.
by David S. Miller
· 10 years ago
9739eef
net: filter: make BPF conversion more readable
by Alexei Starovoitov
· 10 years ago
eb9672f
net: filter: misc/various cleanups
by Daniel Borkmann
· 10 years ago
3074383
net: filter: make register naming more comprehensible
by Daniel Borkmann
· 10 years ago
5bcfedf
net: filter: simplify label names from jump-table
by Daniel Borkmann
· 10 years ago
4366004
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 10 years ago
83d5b7e
net: filter: initialize A and X registers
by Alexei Starovoitov
· 10 years ago
4cd3675
filter: added BPF random opcode
by Chema Gonzalez
· 10 years ago
8c482cdc
net: filter: seccomp: fix wrong decoding of BPF_S_ANC_SECCOMP_LD_W
by Daniel Borkmann
· 10 years ago
05ab8f2
filter: prevent nla extensions to peek beyond the end of the message
by Mathias Krause
· 10 years ago
5f9fde5
net: filter: be more defensive on div/mod by X==0
by Daniel Borkmann
· 10 years ago
01d32f6
net: filter: minor: fix kdoc in __sk_run_filter
by Daniel Borkmann
· 10 years ago
bd4cf0e
net: filter: rework/optimize internal BPF interpreter's instruction set
by Alexei Starovoitov
· 10 years ago
fbc907f
net: filter: move filter accounting to filter core
by Daniel Borkmann
· 10 years ago
a3ea269
net: filter: keep original BPF program around
by Daniel Borkmann
· 10 years ago
f8bbbfc
net: filter: add jited flag to indicate jit compiled filters
by Daniel Borkmann
· 10 years ago
61b905d
net: Rename skb->rxhash to skb->hash
by Tom Herbert
· 10 years ago
aee636c
bpf: do not use reciprocal divide
by Eric Dumazet
· 11 years ago
d45ed4a
net: fix unsafe set_memory_rw from softirq
by Alexei Starovoitov
· 11 years ago
ed13998
sock_diag: fix filter code sent to userspace
by Nicolas Dichtel
· 11 years ago
3e5289d
filter: add ANC_PAY_OFFSET instruction for loading payload start offset
by Daniel Borkmann
· 12 years ago
d59577b
sk-filter: Add ability to lock a socket filter program
by Vincent Bernat
· 12 years ago
aa1113d
net: filter: return -EINVAL if BPF_S_ANC* operation is not supported
by Daniel Borkmann
· 12 years ago
a8fc927
sk-filter: Add ability to get socket filter program (v2)
by Pavel Emelyanov
· 12 years ago
f333503
net: filter: add vlan tag access
by Eric Dumazet
· 12 years ago
9e49e88
filter: add XOR instruction for use with X/K
by Daniel Borkmann
· 12 years ago
b6069a9
filter: add MOD operation
by Eric Dumazet
· 12 years ago
c93bdd0
netvm: allow skb allocation to use PFMEMALLOC reserves
by Mel Gorman
· 12 years ago
c6c4b97
net/core: fix kernel-doc warnings
by Randy Dunlap
· 12 years ago
cb60e3e
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
by Linus Torvalds
· 12 years ago
95c9617
net: cleanup unsigned to unsigned int
by Eric Dumazet
· 12 years ago
46b325c
sk_run_filter: add BPF_S_ANC_SECCOMP_LD_W
by Will Drewry
· 12 years ago
06eb4ea
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
by David S. Miller
· 12 years ago
ffe06c1
filter: add XOR operation
by Jiri Pirko
· 12 years ago
302d663
filter: Allow to create sk-unattached filters
by Jiri Pirko
· 12 years ago
f03fb3f
bpf jit: Make the filter.c::__load_pointer helper non-static for the jits
by Jan Seiffert
· 12 years ago
9ffc93f
Remove all #inclusions of asm/system.h
by David Howells
· 12 years ago
4f25af2
filter: use unsigned int to silence static checker warning
by Dan Carpenter
· 13 years ago
a9b3cd7
rcu: convert uses of rcu_assign_pointer(x, NULL) to RCU_INIT_POINTER
by Stephen Hemminger
· 13 years ago
86e4ca6
bug.h: Move ratelimit warn interfaces to ratelimit.h
by David S. Miller
· 13 years ago
6c4a5cb
net: filter: Use WARN_RATELIMIT
by Joe Perches
· 13 years ago
0a14842
net: filter: Just In Time compiler for x86-64
by Eric Dumazet
· 13 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 13 years ago
80f8f10
net: filter: dont block softirqs in sk_run_filter()
by Eric Dumazet
· 14 years ago
697d0e3
net: fix kernel-doc warning in core/filter.c
by Randy Dunlap
· 14 years ago
12b16da
filter: optimize accesses to ancillary data
by Eric Dumazet
· 14 years ago
4bc65dd
filter: use size of fetched data in __load_pointer()
by Eric Dumazet
· 14 years ago
fe6c791
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
by David S. Miller
· 14 years ago
62ab081
filter: constify sk_run_filter()
by Eric Dumazet
· 14 years ago
2d5311e
filter: add a security check at install time
by Eric Dumazet
· 14 years ago
da2033c
filter: add SKF_AD_RXHASH and SKF_AD_CPU
by Eric Dumazet
· 14 years ago
46bcf14
filter: fix sk_filter rcu handling
by Eric Dumazet
· 14 years ago
2491242
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
by David S. Miller
· 14 years ago
c26aed4
filter: use reciprocal divide
by Eric Dumazet
· 14 years ago
8c1592d
filter: cleanup codes[] init
by Eric Dumazet
· 14 years ago
93aaae2
filter: optimize sk_run_filter
by Eric Dumazet
· 14 years ago
0302b86
net: fix kernel-doc for sk_filter_rcu_release
by Randy Dunlap
· 14 years ago
4c3710a
net: move definitions of BPF_S_* to net/core/filter.c
by Changli Gao
· 14 years ago
cba328f
filter: Optimize instruction revalidation code.
by Tetsuo Handa
· 14 years ago
57fe93b
filter: make sure filters dont read uninitialized memory
by David S. Miller
· 14 years ago
0d7da9d
net: add __rcu annotation to sk_filter
by Eric Dumazet
· 14 years ago
f91ff5b
net: sk_{detach|attach}_filter() rcu fixes
by Eric Dumazet
· 14 years ago
01f2f3f
net: optimize Berkeley Packet Filter (BPF) processing
by Hagen Paul Pfeifer
· 14 years ago
40eaf96
net: Socket filter ancilliary data access for skb->dev->type
by Paul LeoNerd Evans
· 14 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 14 years ago
Next »