On Thu, Nov 05, 2020 at 03:47:48PM +0100, KP Singh wrote: > From: KP Singh <[email protected]> > > Similar to bpf_local_storage for sockets and inodes add local storage > for task_struct. > > The life-cycle of storage is managed with the life-cycle of the > task_struct. i.e. the storage is destroyed along with the owning task > with a callback to the bpf_task_storage_free from the task_free LSM > hook. > > The BPF LSM allocates an __rcu pointer to the bpf_local_storage in > the security blob which are now stackable and can co-exist with other > LSMs. > > The userspace map operations can be done by using a pid fd as a key > passed to the lookup, update and delete operations. > > Acked-by: Song Liu <[email protected]> > Signed-off-by: KP Singh <[email protected]> Acked-by: Martin KaFai Lau <[email protected]>
- [PATCH bpf-next v4 0/9] Implement task_local_storage KP Singh
- [PATCH bpf-next v4 7/9] bpf: Update selftests for lo... KP Singh
- [PATCH bpf-next v4 8/9] bpf: Add tests for task_loca... KP Singh
- [PATCH bpf-next v4 3/9] libbpf: Add support for task... KP Singh
- [PATCH bpf-next v4 9/9] bpf: Exercise syscall operat... KP Singh
- [PATCH bpf-next v4 5/9] bpf: Implement get_current_t... KP Singh
- [PATCH bpf-next v4 1/9] bpf: Allow LSM programs to u... KP Singh
- Re: [PATCH bpf-next v4 1/9] bpf: Allow LSM progr... Song Liu
- Re: [PATCH bpf-next v4 1/9] bpf: Allow LSM progr... Martin KaFai Lau
- [PATCH bpf-next v4 2/9] bpf: Implement task local st... KP Singh
- Re: [PATCH bpf-next v4 2/9] bpf: Implement task ... Martin KaFai Lau
- [PATCH bpf-next v4 6/9] bpf: Fix tests for local_sto... KP Singh
- [PATCH bpf-next v4 4/9] bpftool: Add support for tas... KP Singh
- Re: [PATCH bpf-next v4 4/9] bpftool: Add support... Martin KaFai Lau

