Skip to content
Snippets Groups Projects
  • Linus Torvalds's avatar
    Merge tag 'mm-nonmm-stable-2024-07-21-15-07' of... · 527eff22
    Linus Torvalds authored
    Merge tag 'mm-nonmm-stable-2024-07-21-15-07' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
    
    Pull non-MM updates from Andrew Morton:
    
     - In the series "treewide: Refactor heap related implementation",
       Kuan-Wei Chiu has significantly reworked the min_heap library code
       and has taught bcachefs to use the new more generic implementation.
    
     - Yury Norov's series "Cleanup cpumask.h inclusion in core headers"
       reworks the cpumask and nodemask headers to make things generally
       more rational.
    
     - Kuan-Wei Chiu has sent along some maintenance work against our
       sorting library code in the series "lib/sort: Optimizations and
       cleanups".
    
     - More library maintainance work from Christophe Jaillet in the series
       "Remove usage of the deprecated ida_simple_xx() API".
    
     - Ryusuke Konishi continues with the nilfs2 fixes and clanups in the
       series "nilfs2: eliminate the call to inode_attach_wb()".
    
     - Kuan-Ying Lee has some fixes to the gdb scripts in the series "Fix
       GDB command error".
    
     - Plus the usual shower of singleton patches all over the place. Please
       see the relevant changelogs for details.
    
    * tag 'mm-nonmm-stable-2024-07-21-15-07' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (98 commits)
      ia64: scrub ia64 from poison.h
      watchdog/perf: properly initialize the turbo mode timestamp and rearm counter
      tsacct: replace strncpy() with strscpy()
      lib/bch.c: use swap() to improve code
      test_bpf: convert comma to semicolon
      init/modpost: conditionally check section mismatch to __meminit*
      init: remove unused __MEMINIT* macros
      nilfs2: Constify struct kobj_type
      nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro
      math: rational: add missing MODULE_DESCRIPTION() macro
      lib/zlib: add missing MODULE_DESCRIPTION() macro
      fs: ufs: add MODULE_DESCRIPTION()
      lib/rbtree.c: fix the example typo
      ocfs2: add bounds checking to ocfs2_check_dir_entry()
      fs: add kernel-doc comments to ocfs2_prepare_orphan_dir()
      coredump: simplify zap_process()
      selftests/fpu: add missing MODULE_DESCRIPTION() macro
      compiler.h: simplify data_race() macro
      build-id: require program headers to be right after ELF header
      resource: add missing MODULE_DESCRIPTION()
      ...
    527eff22