[PATCH 2/2] powerpc/powernv: Add more BPF in defconfig

Naveen N. Rao naveen.n.rao at linux.vnet.ibm.com
Tue Feb 7 18:54:20 AEDT 2017


On 2017/02/07 11:10AM, Michael Ellerman wrote:
> Michael Neuling <mikey at neuling.org> writes:
> 
> > This enables BCC (https://github.com/iovisor/bcc) on powernv.
> >
> > This adds 225KB to the vmlinux size.
> >
> > Signed-off-by: Michael Neuling <mikey at neuling.org>
> > ---
> >  arch/powerpc/configs/powernv_defconfig | 5 +++++
> >  1 file changed, 5 insertions(+)
> >
> > diff --git a/arch/powerpc/configs/powernv_defconfig b/arch/powerpc/configs/powernv_defconfig
> > index 7028dbc753..911b43e2c7 100644
> > --- a/arch/powerpc/configs/powernv_defconfig
> > +++ b/arch/powerpc/configs/powernv_defconfig
> > @@ -29,6 +29,7 @@ CONFIG_CGROUP_CPUACCT=y
> >  CONFIG_CGROUP_PERF=y
> >  CONFIG_USER_NS=y
> >  CONFIG_BLK_DEV_INITRD=y
> > +CONFIG_BPF_SYSCALL=y
> >  # CONFIG_COMPAT_BRK is not set
> >  CONFIG_PROFILING=y
> >  CONFIG_OPROFILE=y
> > @@ -79,6 +80,10 @@ CONFIG_NETFILTER=y
> >  # CONFIG_NETFILTER_ADVANCED is not set
> >  CONFIG_BRIDGE=m
> >  CONFIG_VLAN_8021Q=m
> > +CONFIG_NET_SCHED=y
> > +CONFIG_NET_CLS_BPF=y
> > +CONFIG_NET_CLS_ACT=y
> > +CONFIG_NET_ACT_BPF=y
> 
> I'm inclined to make these =m.
> 
> I assume that would still work for bcc?

Yes, that should work too.
As an aside, I had sent a patch to enable BPF_SYSCALL across powernv, 
pseries and ppc64 defconfigs:
https://patchwork.ozlabs.org/patch/721997/

It would be good to have the network related BPF configs enabled across 
all three.

- Naveen



More information about the Linuxppc-dev mailing list