lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 30 Oct 2017 18:37:16 -0700 From: Alexei Starovoitov <ast@...com> To: Josef Bacik <josef@...icpanda.com>, <davem@...emloft.net>, <netdev@...r.kernel.org>, <linux-kernel@...r.kernel.org>, <ast@...nel.org>, <kernel-team@...com> CC: Josef Bacik <jbacik@...com> Subject: Re: [PATCH 2/2] samples/bpf: add a test for bpf_override_return On 10/30/17 2:19 PM, Josef Bacik wrote: > + > +rm -f testfile.img > +dd if=/dev/zero of=testfile.img bs=1M seek=1000 count=1 > +DEVICE=$(losetup --show -f testfile.img) > +mkfs.btrfs -f $DEVICE > +mkdir tmpmnt > +./tracex7 $DEVICE > +if [ $? -eq 0 ] > +then > + echo "SUCCESS!" > +else > + echo "FAILED!" > +fi > +losetup -d $DEVICE nice test! > diff --git a/samples/bpf/tracex7_kern.c b/samples/bpf/tracex7_kern.c > new file mode 100644 > index 000000000000..a2f74f736e66 > --- /dev/null > +++ b/samples/bpf/tracex7_kern.c > @@ -0,0 +1,15 @@ > +#include <uapi/linux/ptrace.h> > +#include <uapi/linux/bpf.h> > +#include <linux/version.h> > +#include "bpf_helpers.h" > + > +SEC("kprobe/open_ctree") > +int bpf_prog1(struct pt_regs *ctx) > +{ > + unsigned long rc = -12; pls add empty line here. > + bpf_override_return(ctx, rc); > + return 0; > +}
Powered by blists - more mailing lists