linux/net/core
Daniel Borkmann 80b48c4457 bpf: don't use raw processor id in generic helper
Use smp_processor_id() for the generic helper bpf_get_smp_processor_id()
instead of the raw variant. This allows for preemption checks when we
have DEBUG_PREEMPT, and otherwise uses the raw variant anyway. We only
need to keep the raw variant for socket filters, but we can reuse the
helper that is already there from cBPF side.

Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Alexei Starovoitov <ast@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-06-30 05:54:40 -04:00
..
datagram.c
dev_addr_lists.c
dev_ioctl.c
dev.c net_sched: drop packets after root qdisc lock is released 2016-06-25 12:19:35 -04:00
devlink.c
drop_monitor.c
dst_cache.c
dst.c
ethtool.c sctp: Add GSO support 2016-06-03 19:37:21 -04:00
fib_rules.c net: Add l3mdev rule 2016-06-08 11:36:02 -07:00
filter.c bpf: don't use raw processor id in generic helper 2016-06-30 05:54:40 -04:00
flow_dissector.c
flow.c
gen_estimator.c net: sched: do not acquire qdisc spinlock in qdisc/class stats dump 2016-06-07 16:37:14 -07:00
gen_stats.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2016-06-10 11:52:24 -07:00
hwbm.c net: hwbm: Fix unbalanced spinlock in error case 2016-05-25 12:35:09 -07:00
link_watch.c
lwtunnel.c
Makefile
neighbour.c neigh: Explicitly declare RCU-bh read side critical section in neigh_xmit() 2016-06-29 07:58:28 -04:00
net_namespace.c
net-procfs.c net: remove NETDEV_TX_LOCKED support 2016-04-26 15:53:05 -04:00
net-sysfs.c net-sysfs: fix missing <linux/of_net.h> 2016-06-08 00:37:58 -07:00
net-sysfs.h
net-traces.c
netclassid_cgroup.c
netevent.c
netpoll.c
netprio_cgroup.c
pktgen.c sched: remove NET_XMIT_POLICED 2016-06-12 22:02:11 -04:00
ptp_classifier.c
request_sock.c
rtnetlink.c net_sched: add the ability to defer skb freeing 2016-06-15 14:08:34 -07:00
scm.c
secure_seq.c
skbuff.c net: Add docbook description for 'mtu' arg to skb_gso_validate_mtu() 2016-06-03 22:56:28 -07:00
sock_diag.c
sock_reuseport.c
sock.c net: add __sock_wfree() helper 2016-05-03 16:02:36 -04:00
stream.c
sysctl_net_core.c bpf: add generic constant blinding for use in jits 2016-05-16 13:49:32 -04:00
timestamping.c
tso.c
utils.c net: the space is required before the open parenthesis '(' 2016-06-29 05:15:14 -04:00