1. 03 Apr, 2024 2 commits
  2. 02 Apr, 2024 3 commits
    • Linus Torvalds's avatar
      Merge tag 'docs-6.9-fixes' of git://git.lwn.net/linux · b1e6ec0a
      Linus Torvalds authored
      Pull documentation fixes from Jonathan Corbet:
       "Four small documentation fixes"
      
      * tag 'docs-6.9-fixes' of git://git.lwn.net/linux:
        docs: zswap: fix shell command format
        tracing: Fix documentation on tp_printk cmdline option
        docs: Fix bitfield handling in kernel-doc
        Documentation: dev-tools: Add link to RV docs
      b1e6ec0a
    • Linus Torvalds's avatar
      Merge tag 'bcachefs-2024-04-01' of https://evilpiepirate.org/git/bcachefs · 67199a47
      Linus Torvalds authored
      Pull bcachefs fixes from Kent Overstreet:
       "Lots of fixes for situations with extreme filesystem damage.
      
        One fix ("Fix journal pins in btree write buffer") applicable to
        normal usage; also a dio performance fix.
      
        New repair/construction code is in the final stages, should be ready
        in about a week. Anyone that lost btree interior nodes (or a variety
        of other damage) as a result of the splitbrain bug will be able to
        repair then"
      
      * tag 'bcachefs-2024-04-01' of https://evilpiepirate.org/git/bcachefs: (32 commits)
        bcachefs: On emergency shutdown, print out current journal sequence number
        bcachefs: Fix overlapping extent repair
        bcachefs: Fix remove_dirent()
        bcachefs: Logged op errors should be ignored
        bcachefs: Improve -o norecovery; opts.recovery_pass_limit
        bcachefs: bch2_run_explicit_recovery_pass_persistent()
        bcachefs: Ensure bch_sb_field_ext always exists
        bcachefs: Flush journal immediately after replay if we did early repair
        bcachefs: Resume logged ops after fsck
        bcachefs: Add error messages to logged ops fns
        bcachefs: Split out recovery_passes.c
        bcachefs: fix backpointer for missing alloc key msg
        bcachefs: Fix bch2_btree_increase_depth()
        bcachefs: Kill bch2_bkey_ptr_data_type()
        bcachefs: Fix use after free in check_root_trans()
        bcachefs: Fix repair path for missing indirect extents
        bcachefs: Fix use after free in bch2_check_fix_ptrs()
        bcachefs: Fix btree node keys accounting in topology repair path
        bcachefs: Check btree ptr min_key in .invalid
        bcachefs: add REQ_SYNC and REQ_IDLE in write dio
        ...
      67199a47
    • Christian Göttsche's avatar
      selinux: avoid dereference of garbage after mount failure · 37801a36
      Christian Göttsche authored
      In case kern_mount() fails and returns an error pointer return in the
      error branch instead of continuing and dereferencing the error pointer.
      
      While on it drop the never read static variable selinuxfs_mount.
      
      Cc: stable@vger.kernel.org
      Fixes: 0619f0f5 ("selinux: wrap selinuxfs state")
      Signed-off-by: default avatarChristian Göttsche <cgzones@googlemail.com>
      Signed-off-by: default avatarPaul Moore <paul@paul-moore.com>
      37801a36
  3. 01 Apr, 2024 33 commits
  4. 31 Mar, 2024 2 commits
    • Linus Torvalds's avatar
      Linux 6.9-rc2 · 39cd87c4
      Linus Torvalds authored
      39cd87c4
    • Linus Torvalds's avatar
      Merge tag 'kbuild-fixes-v6.9' of... · 7e40c210
      Linus Torvalds authored
      Merge tag 'kbuild-fixes-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
      
      Pull Kbuild fixes from Masahiro Yamada:
      
       - Deduplicate Kconfig entries for CONFIG_CXL_PMU
      
       - Fix unselectable choice entry in MIPS Kconfig, and forbid this
         structure
      
       - Remove unused include/asm-generic/export.h
      
       - Fix a NULL pointer dereference bug in modpost
      
       - Enable -Woverride-init warning consistently with W=1
      
       - Drop KCSAN flags from *.mod.c files
      
      * tag 'kbuild-fixes-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild:
        kconfig: Fix typo HEIGTH to HEIGHT
        Documentation/llvm: Note s390 LLVM=1 support with LLVM 18.1.0 and newer
        kbuild: Disable KCSAN for autogenerated *.mod.c intermediaries
        kbuild: make -Woverride-init warnings more consistent
        modpost: do not make find_tosym() return NULL
        export.h: remove include/asm-generic/export.h
        kconfig: do not reparent the menu inside a choice block
        MIPS: move unselectable FIT_IMAGE_FDT_EPM5 out of the "System type" choice
        cxl: remove CONFIG_CXL_PMU entry in drivers/cxl/Kconfig
      7e40c210