Commit 8c2152286aabe753519d7627a2992625b97e4b20
Committed by
David S. Miller
1 parent
1f2149c1df
Exists in
master
and in
6 other branches
netprio_cgroup: Fix build break
I broke the build with the addition of netprio_cgroups if CONFIG_CGROUPS=n. This patch corrects it by moving the offending struct into an ifdef CONFIG_CGROUPS block. Also clean up a few needless defines and inline functions that don't get called if CONFIG_CGROUPS isn't defined while Im at it. Signed-off-by: Neil Horman <nhorman@tuxdriver.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Showing 1 changed file with 5 additions and 13 deletions Side-by-side Diff
include/net/netprio_cgroup.h
... | ... | @@ -18,11 +18,6 @@ |
18 | 18 | #include <linux/hardirq.h> |
19 | 19 | #include <linux/rcupdate.h> |
20 | 20 | |
21 | -struct cgroup_netprio_state | |
22 | -{ | |
23 | - struct cgroup_subsys_state css; | |
24 | - u32 prioidx; | |
25 | -}; | |
26 | 21 | |
27 | 22 | struct netprio_map { |
28 | 23 | struct rcu_head rcu; |
... | ... | @@ -32,6 +27,11 @@ |
32 | 27 | |
33 | 28 | #ifdef CONFIG_CGROUPS |
34 | 29 | |
30 | +struct cgroup_netprio_state { | |
31 | + struct cgroup_subsys_state css; | |
32 | + u32 prioidx; | |
33 | +}; | |
34 | + | |
35 | 35 | #ifndef CONFIG_NETPRIO_CGROUP |
36 | 36 | extern int net_prio_subsys_id; |
37 | 37 | #endif |
... | ... | @@ -52,14 +52,6 @@ |
52 | 52 | #else |
53 | 53 | |
54 | 54 | #define sock_update_netprioidx(sk) |
55 | -#define skb_update_prio(skb) | |
56 | - | |
57 | -static inline struct cgroup_netprio_state | |
58 | - *task_netprio_state(struct task_struct *p) | |
59 | -{ | |
60 | - return NULL; | |
61 | -} | |
62 | - | |
63 | 55 | #endif |
64 | 56 | |
65 | 57 | #endif /* _NET_CLS_CGROUP_H */ |