Re: [PATCH bpf-next] libbpf: fix ptr to u64 conversion warning on 32-bit platforms

2019-07-12 Thread Daniel Borkmann
On 07/12/2019 02:56 PM, Matt Hart wrote: > On Tue, 9 Jul 2019 at 05:30, Yonghong Song wrote: >> On 7/8/19 9:00 PM, Andrii Nakryiko wrote: >>> On 32-bit platforms compiler complains about conversion: >>> >>> libbpf.c: In function ‘perf_event_open_probe’: >>> libbpf.c:4112:17: error: cast from point

Re: [PATCH bpf-next] libbpf: fix ptr to u64 conversion warning on 32-bit platforms

2019-07-12 Thread Matt Hart
On Tue, 9 Jul 2019 at 05:30, Yonghong Song wrote: > > > > On 7/8/19 9:00 PM, Andrii Nakryiko wrote: > > On 32-bit platforms compiler complains about conversion: > > > > libbpf.c: In function ‘perf_event_open_probe’: > > libbpf.c:4112:17: error: cast from pointer to integer of different > > size [-

Re: [PATCH bpf-next] libbpf: fix ptr to u64 conversion warning on 32-bit platforms

2019-07-08 Thread Yonghong Song
On 7/8/19 9:00 PM, Andrii Nakryiko wrote: > On 32-bit platforms compiler complains about conversion: > > libbpf.c: In function ‘perf_event_open_probe’: > libbpf.c:4112:17: error: cast from pointer to integer of different > size [-Werror=pointer-to-int-cast] >attr.config1 = (uint64_t)(void *)

[PATCH bpf-next] libbpf: fix ptr to u64 conversion warning on 32-bit platforms

2019-07-08 Thread Andrii Nakryiko
On 32-bit platforms compiler complains about conversion: libbpf.c: In function ‘perf_event_open_probe’: libbpf.c:4112:17: error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast] attr.config1 = (uint64_t)(void *)name; /* kprobe_func or uprobe_path */ ^