aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/prog_tests/tracing_struct.c
diff options
context:
space:
mode:
authorChristian Brauner <brauner@kernel.org>2024-08-06 18:02:32 +0200
committerChristian Brauner <brauner@kernel.org>2024-08-30 08:22:13 +0200
commitcf71eaa1ad18d6f6e130cda708300b587176f16f (patch)
tree5d925962d5938e465a7df913f5a19a0f633c18ec /tools/testing/selftests/bpf/prog_tests/tracing_struct.c
parentproc: block mounting on top of /proc/<pid>/fd/* (diff)
downloadlinux-cf71eaa1ad18d6f6e130cda708300b587176f16f.tar.gz
linux-cf71eaa1ad18d6f6e130cda708300b587176f16f.zip
proc: block mounting on top of /proc/<pid>/fdinfo/*
Entries under /proc/<pid>/fdinfo/* are ephemeral and may go away before the process dies. As such allowing them to be used as mount points creates the ability to leak mounts that linger until the process dies with no ability to unmount them until then. Don't allow using them as mountpoints. Link: https://lore.kernel.org/r/20240806-work-procfs-v1-6-fb04e1d09f0c@kernel.org Reviewed-by: Josef Bacik <josef@toxicpanda.com> Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'tools/testing/selftests/bpf/prog_tests/tracing_struct.c')
0 files changed, 0 insertions, 0 deletions
2017-12-27rebase: do not continue when the todo list generation failedJohannes Schindelin1-1/+2 2017-12-27RelNotes: the eleventh batchJunio C Hamano1-0/+41 2017-12-27sequencer.c: drop 'const' from function return typeJunio C Hamano1-1/+1 2017-12-22strbuf: fix urlencode format string on signed charJulien Dusser1-1/+1 2017-12-22send-pack: use internal argv_array of struct child_processRené Scharfe1-19/+9 2017-12-22http: use internal argv_array of struct child_processRené Scharfe1-8/+3 2017-12-22git-p4: update multiple shelved change listsLuke Diamand3-26/+47 2017-12-22check-non-portable-shell.pl: `wc -l` may have leading WSTorsten Bögershausen1-0/+1 2017-12-22config.txt: document behavior of backslashes in subsectionsDave Borowitz1-5/+7 2017-12-22merge-recursive: avoid incorporating uncommitted changes in a mergeElijah Newren2-1/+8 2017-12-22move index_has_changes() from builtin/am.c to merge.c for reuseElijah Newren3-37/+42 2017-12-22t6044: recursive can silently incorporate dirty changes in a mergeElijah Newren1-5/+21 2017-12-22t/helper/test-lazy-name-hash: fix compilationStefan Beller1-1/+1 2017-12-19t5573, t7612: clean up after unexpected success of 'pull' and 'merge'Junio C Hamano2-8/+17 2017-12-19RelNotes: the tenth batchJunio C Hamano1-0/+46 2017-12-19builtin/describe.c: describe a blobStefan Beller3-7/+107 2017-12-19http: support CURLPROXY_HTTPSWei Shuyu1-0/+5 2017-12-19rebase: rebasing can also be done when HEAD is detachedKaartic Sivaraam1-2/+14 2017-12-19rebase: distinguish user input by quoting itKaartic Sivaraam1-2/+2 2017-12-19rebase: consistently use branch_name variableKaartic Sivaraam1-7/+10 2017-12-19Doc/check-ref-format: clarify information about @{-N} syntaxKaartic Sivaraam1-7/+12 2017-12-18config: document default value of http.sslVerifySimon Ruderich1-2/+2 2017-12-18p7519: improve check for prerequisite WATCHMANRené Scharfe1-2/+1 2017-12-18imap-send: URI encode server folderNicolas Morey-Chaisemartin1-1/+7 2017-12-14version --build-options: report commit, too, if possibleJohannes Schindelin4-1/+10 2017-12-14version --build-options: also report host CPUEric Sunshine2-0/+10 2017-12-14transport: make transport vtable more privateJonathan Tan4-87/+120 2017-12-14clone, fetch: remove redundant transport checkJonathan Tan2-6/+0