summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
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-03binfmt_misc: let a register string create an entry disabledChristian Brauner1-17/+81
2026-08-03binfmt_misc: let a bpf handler request loader substitutionChristian Brauner2-5/+14
2026-08-03binfmt_misc: add the 'L' loader substitution flagChristian Brauner1-2/+31
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 Brauner1-0/+42
2026-08-03binfmt_misc: let a bpf handler run the interpreter transparentlyChristian Brauner2-5/+14
2026-08-03binfmt_misc: add a static transparent flag 'T'Christian Brauner1-0/+6
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 Brauner2-8/+2
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-03binfmt_misc: require an absolute interpreter path with 'C'Christian Brauner1-0/+6
2026-08-03binfmt_misc: let a bpf handler choose the invocation flags per execChristian Brauner1-9/+32
2026-08-03binfmt_misc: let bpf handlers pass an argument to the interpreterChristian Brauner1-5/+28
2026-08-03bpf: allow fs kfuncs for binfmt_misc_ops programsChristian Brauner1-3/+25
2026-08-03binfmt_misc: wire up bpf-backed 'B' entriesChristian Brauner1-13/+135
2026-08-03binfmt_misc: let the entry lookup walk sleepChristian Brauner1-22/+34
2026-08-03binfmt_misc: add binfmt_misc_ops bpf struct_opsChristian Brauner3-0/+366
2026-08-03exec: stash bpf-selected interpreter state in struct linux_binprmChristian Brauner1-0/+2
2026-08-03binfmt_misc: allow removing entries via unlink(2)Christian Brauner1-21/+56
2026-08-03binfmt_misc: include what is usedChristian Brauner1-17/+17
2026-08-03binfmt_misc: assorted small cleanupsChristian Brauner1-10/+9
2026-08-03binfmt_misc: use __free(kfree) in bm_register_write()Christian Brauner1-5/+5
2026-08-03binfmt_misc: split the field parsing out of create_entry()Christian Brauner1-117/+108
2026-08-03binfmt_misc: use a flexible array member for the register stringChristian Brauner1-5/+9
2026-08-03binfmt_misc: simplify check_special_flags()Christian Brauner1-17/+5
2026-08-03binfmt_misc: factor out the entry removalChristian Brauner1-44/+40
2026-08-03binfmt_misc: give the parse_command() results namesChristian Brauner1-18/+20
2026-08-03binfmt_misc: return errors directly in load_misc_binary()Christian Brauner1-27/+14
2026-08-03binfmt_misc: rename load_binfmt_misc() to current_binfmt_misc()Christian Brauner1-13/+11
2026-08-03binfmt_misc: factor out the entry matchingChristian Brauner1-21/+29
2026-08-03binfmt_misc: convert the entry file to seq_fileChristian Brauner1-35/+39
2026-08-03binfmt_misc: use print_hex_dump_debug() for the register debug outputChristian Brauner1-37/+15
2026-08-03binfmt_misc: remove the VERBOSE_STATUS toggleChristian Brauner1-9/+0