summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-05-23landlock: Add design choices documentation for filesystem access rightsMickaël Salaün1-1/+16
2022-05-23landlock: Document good practices about filesystem policiesMickaël Salaün1-0/+21
2022-05-23landlock: Document LANDLOCK_ACCESS_FS_REFER and ABI versioningMickaël Salaün1-20/+106
2022-05-23samples/landlock: Add support for file reparentingMickaël Salaün1-13/+27
2022-05-23selftests/landlock: Add 11 new test suites dedicated to file reparentingMickaël Salaün1-1/+754
2022-05-23landlock: Add support for file reparenting with LANDLOCK_ACCESS_FS_REFERMickaël Salaün6-80/+556
2022-05-23LSM: Remove double path_rename hook calls for RENAME_EXCHANGEMickaël Salaün6-16/+48
2022-05-23landlock: Move filesystem helpers and add a new oneMickaël Salaün1-41/+46
2022-05-23landlock: Fix same-layer rule unionsMickaël Salaün3-26/+161
2022-05-23landlock: Create find_rule() from unmask_layers()Mickaël Salaün1-13/+28
2022-05-23landlock: Reduce the maximum number of layers to 16Mickaël Salaün5-14/+15
2022-05-23landlock: Define access_mask_t to enforce a consistent access mask sizeMickaël Salaün5-15/+30
2022-05-23selftests/landlock: Test landlock_create_ruleset(2) argument check orderingMickaël Salaün1-1/+20
2022-05-23landlock: Change landlock_restrict_self(2) check orderingMickaël Salaün2-14/+41
2022-05-23landlock: Change landlock_add_rule(2) argument check orderingMickaël Salaün2-11/+45
2022-05-23selftests/landlock: Add tests for O_PATHMickaël Salaün1-2/+8
2022-05-23selftests/landlock: Fully test file rename with "remove" accessMickaël Salaün1-4/+37
2022-05-23selftests/landlock: Extend access right tests to directoriesMickaël Salaün1-8/+22
2022-05-23selftests/landlock: Add tests for unknown access rightsMickaël Salaün1-0/+16
2022-05-23selftests/landlock: Extend tests for minimal valid attribute sizeMickaël Salaün1-0/+5
2022-05-23selftests/landlock: Make tests build with old libcMickaël Salaün1-5/+18
2022-05-23landlock: Fix landlock_add_rule(2) documentationMickaël Salaün2-6/+6
2022-05-23samples/landlock: Format with clang-formatMickaël Salaün1-44/+52
2022-05-23samples/landlock: Add clang-format exceptionsMickaël Salaün1-0/+8
2022-05-23selftests/landlock: Format with clang-formatMickaël Salaün4-251/+312
2022-05-09selftests/landlock: Normalize array assignmentMickaël Salaün1-56/+56
2022-05-09selftests/landlock: Add clang-format exceptionsMickaël Salaün3-7/+38
2022-05-09landlock: Format with clang-formatMickaël Salaün10-136/+142
2022-05-09landlock: Add clang-format exceptionsMickaël Salaün3-0/+10
2022-05-01Linux 5.18-rc5Linus Torvalds1-1/+1
2022-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds18-62/+214
2022-05-01Merge tag 'x86_urgent_for_v5.18_rc5' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds21-29/+63
2022-05-01Merge tag 'objtool_urgent_for_v5.18_rc5' of git://git.kernel.org/pub/scm/linu...Linus Torvalds6-99/+265
2022-05-01Merge tag 'irq_urgent_for_v5.18_rc5' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+5
2022-04-30Merge tag 'driver-core-5.18-rc5' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-2/+26
2022-04-30Merge tag 'char-misc-5.18-rc5' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds25-113/+148
2022-04-30Merge tag 'tty-5.18-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds6-215/+293
2022-04-30Merge tag 'usb-5.18-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds28-45/+193
2022-04-30Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds1-5/+5
2022-04-30Merge tag 'soc-fixes-5.18-3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds68-228/+311
2022-04-30Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds10-46/+216
2022-04-30Merge tag 'block-5.18-2022-04-29' of git://git.kernel.dk/linux-blockLinus Torvalds3-12/+21
2022-04-30Merge tag 'io_uring-5.18-2022-04-29' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+6
2022-04-30Merge tag 'random-5.18-rc5-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-19/+36
2022-04-30Merge tag 'ceph-for-5.18-rc5' of https://github.com/ceph/ceph-clientLinus Torvalds3-7/+12
2022-04-30Revert "arm: dts: at91: Fix boolean properties with values"Arnd Bergmann2-2/+2
2022-04-29KVM: x86: work around QEMU issue with synthetic CPUID leavesPaolo Bonzini1-5/+14
2022-04-29Merge tag 'perf-tools-fixes-for-v5.18-2022-04-29' of git://git.kernel.org/pub...Linus Torvalds12-79/+56
2022-04-29Merge tag 'riscv-for-linus-5.18-rc5' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-1/+3
2022-04-29Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds3-4/+4