On Mar 24 2024, Alexei Starovoitov wrote:
> On Sat, Mar 23, 2024 at 9:57 PM Kumar Kartikeya Dwivedi
> wrote:
>
> > > > >
> > > > > Observation is correct. The patch is buggy,
> > > > > but the suggestion to follow process_dynptr_func() will lead
> > > > > to unnecessary complexity.
> > > > >
On Sat, Mar 23, 2024 at 9:57 PM Kumar Kartikeya Dwivedi
wrote:
> > > >
> > > > Observation is correct. The patch is buggy,
> > > > but the suggestion to follow process_dynptr_func() will lead
> > > > to unnecessary complexity.
> > > > dynptr-s are on stack with plenty of extra checks.
> > >
> >
On Sun, 24 Mar 2024 at 05:38, Alexei Starovoitov
wrote:
>
> On Sat, Mar 23, 2024 at 9:01 PM Kumar Kartikeya Dwivedi
> wrote:
> >
> > On Sun, 24 Mar 2024 at 04:53, Alexei Starovoitov
> > wrote:
> > >
> > > On Fri, Mar 22, 2024 at 9:31 AM Kumar Kartikeya Dwivedi
> > > wrote:
> > > >
> > > > On
On Sat, Mar 23, 2024 at 9:01 PM Kumar Kartikeya Dwivedi
wrote:
>
> On Sun, 24 Mar 2024 at 04:53, Alexei Starovoitov
> wrote:
> >
> > On Fri, Mar 22, 2024 at 9:31 AM Kumar Kartikeya Dwivedi
> > wrote:
> > >
> > > On Fri, 22 Mar 2024 at 15:57, Benjamin Tissoires
> > > wrote:
> > > >
> > > > We
On Sun, 24 Mar 2024 at 04:53, Alexei Starovoitov
wrote:
>
> On Fri, Mar 22, 2024 at 9:31 AM Kumar Kartikeya Dwivedi
> wrote:
> >
> > On Fri, 22 Mar 2024 at 15:57, Benjamin Tissoires wrote:
> > >
> > > We need to extend the bpf_timer API, but the way forward relies on kfuncs.
> > > So make
On Fri, Mar 22, 2024 at 9:31 AM Kumar Kartikeya Dwivedi
wrote:
>
> On Fri, 22 Mar 2024 at 15:57, Benjamin Tissoires wrote:
> >
> > We need to extend the bpf_timer API, but the way forward relies on kfuncs.
> > So make bpf_timer known for kfuncs from the verifier PoV
> >
> > Signed-off-by:
On Fri, 22 Mar 2024 at 15:57, Benjamin Tissoires wrote:
>
> We need to extend the bpf_timer API, but the way forward relies on kfuncs.
> So make bpf_timer known for kfuncs from the verifier PoV
>
> Signed-off-by: Benjamin Tissoires
>
> ---
>
> changes in v5:
> - also check for the reg offset
>
>
We need to extend the bpf_timer API, but the way forward relies on kfuncs.
So make bpf_timer known for kfuncs from the verifier PoV
Signed-off-by: Benjamin Tissoires
---
changes in v5:
- also check for the reg offset
changes in v4:
- enforce KF_ARG_PTR_TO_TIMER to be of type PTR_TO_MAP_VALUE