aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2026-08-03xfs: check xfarray iteration errors when committing unlinked inode listsDarrick J. Wong1-0/+4
2026-08-03xfs: pass runtime errors from xrep_iunlink_mark_ondisk_rec up to callersDarrick J. Wong1-2/+12
2026-08-03xfs: load next_agino from the correct xfarray in xrep_iunlink_relink_prevDarrick J. Wong1-1/+1
2026-08-03xfs: don't walk off the end of a null sc->sa.agi_bp in AGI repairDarrick J. Wong1-1/+1
2026-08-03xfs: don't livelock in scrub on a circular unlinked listDarrick J. Wong2-10/+51
2026-08-03xfs: hoist per-bucket unlinked list check to helperDarrick J. Wong1-21/+41
2026-08-03xfs: avoid UAF on sc->tempip in xrep_tempfile_createDarrick J. Wong1-0/+1
2026-08-03xfs: nlink scrub must take IOLOCK before determining ILOCK stateDarrick J. Wong1-6/+7
2026-08-03xfs: don't zap the attr fork on repair when there are queued pptr updatesDarrick J. Wong1-1/+2
2026-08-03xfs: don't return EFSCORRUPTED when scrubbing corrupt parent pointersDarrick J. Wong1-1/+1
2026-08-03xfs: don't double-lock when deleting a self-referential directoryDarrick J. Wong1-4/+18
2026-08-03xfs: only check mergeability of bnobt recordsDarrick J. Wong1-2/+3
2026-08-03xfs: fix inverted clearance of inode junk flagsAndrey Albershteyn1-2/+2
2026-08-03xfs: fix exchange-range reflink flag clearing issue with INO1_WRITTENLin Jiapeng1-0/+10
2026-08-03uprobes: Switch uretprobes_srcu to SRCU-fast-updownPuranjay Mohan2-14/+20
2026-08-03srcu: Add lock guard for srcu_fast_updown flavorPuranjay Mohan1-0/+7
2026-08-03selftests/exec: check that a binfmt_misc instance cannot be pinnedChristian Brauner3-0/+171
2026-08-03binfmt_misc: let a register string create an entry disabledChristian Brauner1-17/+81
2026-08-03Merge patch series "binfmt_misc: transparent interpreters and PT_INTERP loader substitution"Christian Brauner20-317/+1850
2026-08-03binfmt_misc: document loader substitutionChristian Brauner1-0/+47
2026-08-03selftests/exec: test binfmt_misc loader substitutionChristian Brauner7-22/+764
2026-08-03binfmt_misc: let a bpf handler request loader substitutionChristian Brauner4-8/+24
2026-08-03binfmt_misc: add the 'L' loader substitution flagChristian Brauner2-6/+42
2026-08-03binfmt_elf_fdpic: consume a stashed PT_INTERP substituteChristian Brauner1-1/+5
2026-08-03binfmt_elf: consume a stashed PT_INTERP substituteChristian Brauner1-1/+4
2026-08-03exec: carry a PT_INTERP substitute in struct linux_binprmChristian Brauner2-0/+45
2026-08-03binfmt_misc: document the transparent identity contractChristian Brauner1-0/+26
2026-08-03selftests/exec: test the transparent binfmt_misc modeChristian Brauner7-4/+399
2026-08-03binfmt_misc: let a bpf handler run the interpreter transparentlyChristian Brauner4-7/+31
2026-08-03binfmt_misc: add a static transparent flag 'T'Christian Brauner2-0/+16
2026-08-03binfmt_misc: add transparent interpreter dispatchChristian Brauner1-8/+19
2026-08-03exec: label mm->exe_file with the binary for a transparent dispatchChristian Brauner1-9/+27
2026-08-03exec: add AT_FLAGS_TRANSPARENT_INTERPChristian Brauner4-8/+31
2026-08-03selftests/exec: convert the binfmt_misc bpf test to the kselftest harnessChristian Brauner4-141/+185
2026-08-03exec: release the replaced file with do_close_execat()Christian Brauner1-4/+6
2026-08-03binfmt_misc: split out entry_open_interpreter() and build_interp_argv()Christian Brauner1-34/+76
2026-08-03binfmt_misc: normalize the per-exec invocation flagsChristian Brauner1-23/+39
2026-08-03binfmt_misc: table-drive the register string flagsChristian Brauner1-40/+52
2026-08-03docs, binfmt_misc: keep general usage out of the handler sectionsChristian Brauner1-39/+40
2026-08-03binfmt_misc: require an absolute interpreter path with 'C'Christian Brauner2-0/+10
2026-08-03Merge patch series "binfmt_misc: bpf-backed binary type handlers"Christian Brauner16-40/+1392
2026-08-03selftests/exec: add binfmt_misc bpf-backed handler testFarid Zakaria7-0/+642
2026-08-03binfmt_misc: let a bpf handler choose the invocation flags per execChristian Brauner2-15/+49
2026-08-03binfmt_misc: let bpf handlers pass an argument to the interpreterChristian Brauner2-5/+34
2026-08-03bpf: allow fs kfuncs for binfmt_misc_ops programsChristian Brauner1-3/+25
2026-08-03binfmt_misc: wire up bpf-backed 'B' entriesChristian Brauner2-15/+181
2026-08-03binfmt_misc: let the entry lookup walk sleepChristian Brauner1-22/+34
2026-08-03binfmt_misc: add binfmt_misc_ops bpf struct_opsChristian Brauner4-0/+437
2026-08-03exec: stash bpf-selected interpreter state in struct linux_binprmChristian Brauner2-0/+10
2026-08-03Merge patch series "binfmt_misc: write access fixes, RCU handler lookup and cleanups"Christian Brauner4-415/+419