Alexei Starovoitov writes:
> On Tue, May 12, 2020 at 10:34:58AM +0200, Toke Høiland-Jørgensen wrote:
>> Alexei Starovoitov writes:
>>
>> >> > Currently fentry/fexit/freplace progs have single
>> >> > prog->aux->linked_prog pointer.
>> >> > It just needs to become a linked list.
>> >> > T
On Tue, May 12, 2020 at 10:53:38AM +0100, Alan Maguire wrote:
> On Tue, 12 May 2020, Toke Høiland-Jørgensen wrote:
>
> > Alexei Starovoitov writes:
> >
> > >> > Currently fentry/fexit/freplace progs have single
> > >> > prog->aux->linked_prog pointer.
> > >> > It just needs to become a linked l
On Tue, May 12, 2020 at 10:34:58AM +0200, Toke Høiland-Jørgensen wrote:
> Alexei Starovoitov writes:
>
> >> > Currently fentry/fexit/freplace progs have single prog->aux->linked_prog
> >> > pointer.
> >> > It just needs to become a linked list.
> >> > The api extension could be like this:
> >> >
Alan Maguire writes:
> On Tue, 12 May 2020, Toke Høiland-Jørgensen wrote:
>
>> Alexei Starovoitov writes:
>>
>> >> > Currently fentry/fexit/freplace progs have single
>> >> > prog->aux->linked_prog pointer.
>> >> > It just needs to become a linked list.
>> >> > The api extension could be like
On Tue, 12 May 2020, Toke Høiland-Jørgensen wrote:
> Alexei Starovoitov writes:
>
> >> > Currently fentry/fexit/freplace progs have single prog->aux->linked_prog
> >> > pointer.
> >> > It just needs to become a linked list.
> >> > The api extension could be like this:
> >> > bpf_raw_tp_open(pro
Alexei Starovoitov writes:
>> > Currently fentry/fexit/freplace progs have single prog->aux->linked_prog
>> > pointer.
>> > It just needs to become a linked list.
>> > The api extension could be like this:
>> > bpf_raw_tp_open(prog_fd, attach_prog_fd, attach_btf_id);
>> > (currently it's just bp