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, 24 Aug 2020 17:53:47 -0700 From: Martin KaFai Lau <kafai@...com> To: KP Singh <kpsingh@...omium.org> CC: <linux-kernel@...r.kernel.org>, <bpf@...r.kernel.org>, <linux-security-module@...r.kernel.org>, Alexei Starovoitov <ast@...nel.org>, Daniel Borkmann <daniel@...earbox.net>, Paul Turner <pjt@...gle.com>, Jann Horn <jannh@...gle.com>, Florent Revest <revest@...omium.org> Subject: Re: [PATCH bpf-next v9 3/7] bpf: Generalize bpf_sk_storage On Sun, Aug 23, 2020 at 06:56:08PM +0200, KP Singh wrote: > From: KP Singh <kpsingh@...gle.com> > > Refactor the functionality in bpf_sk_storage.c so that concept of > storage linked to kernel objects can be extended to other objects like > inode, task_struct etc. > > Each new local storage will still be a separate map and provide its own > set of helpers. This allows for future object specific extensions and > still share a lot of the underlying implementation. > > This includes the changes suggested by Martin in: > > https://lore.kernel.org/bpf/20200725013047.4006241-1-kafai@fb.com/ > > adding new map operations to support bpf_local_storage maps: > > * storages for different kernel objects to optionally have different > memory charging strategy (map_local_storage_charge, > map_local_storage_uncharge) > * Functionality to extract the storage pointer from a pointer to the > owning object (map_owner_storage_ptr) > > Co-developed-by: Martin KaFai Lau <kafai@...com> > Signed-off-by: KP Singh <kpsingh@...gle.com> Signed-off-by: Martin KaFai Lau <kafai@...com>
Powered by blists - more mailing lists