aboutsummaryrefslogtreecommitdiffstats
path: root/include/net
diff options
context:
space:
mode:
authorAlexei Starovoitov <ast@kernel.org>2021-12-29 17:54:41 -0800
committerAlexei Starovoitov <ast@kernel.org>2021-12-29 17:54:41 -0800
commit1705c62e300550e8cfac0d9d1c3869fb860f3162 (patch)
tree7f6f598f052e2dd7c07e9aae27c455e061fb06e2 /include/net
parentbpf: Add missing map_get_next_key method to bloom filter map. (diff)
parentbpf/selftests: Update local storage selftest for sleepable programs (diff)
downloadlinux-dev-1705c62e300550e8cfac0d9d1c3869fb860f3162.tar.xz
linux-dev-1705c62e300550e8cfac0d9d1c3869fb860f3162.zip
Merge branch 'Sleepable local storage'
KP Singh says: ==================== Local storage is currently unusable in sleepable helpers. One of the important use cases of local_storage is to attach security (or performance) contextual information to kernel objects in LSM / tracing programs to be used later in the life-cyle of the object. Sometimes this context can only be gathered from sleepable programs (because it needs accesing __user pointers or helpers like bpf_ima_inode_hash). Allowing local storage to be used from sleepable programs allows such context to be managed with the benefits of local_storage. # v2 -> v3 * Fixed some RCU issues pointed by Martin * Added Martin's ack # v1 -> v2 * Generalize RCU checks (will send a separate patch for updating non local storage code where this can be used). * Add missing RCU lock checks from v1 ==================== Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'include/net')
0 files changed, 0 insertions, 0 deletions