mirror_ubuntu-kernels/include/linux/sched
Linus Torvalds 8f6f76a6a2 As usual, lots of singleton and doubleton patches all over the tree and
there's little I can say which isn't in the individual changelogs.
 
 The lengthier patch series are
 
 - "kdump: use generic functions to simplify crashkernel reservation in
   arch", from Baoquan He.  This is mainly cleanups and consolidation of
   the "crashkernel=" kernel parameter handling.
 
 - After much discussion, David Laight's "minmax: Relax type checks in
   min() and max()" is here.  Hopefully reduces some typecasting and the
   use of min_t() and max_t().
 
 - A group of patches from Oleg Nesterov which clean up and slightly fix
   our handling of reads from /proc/PID/task/...  and which remove
   task_struct.therad_group.
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYIAB0WIQTTMBEPP41GrTpTJgfdBJ7gKXxAjgUCZUQP9wAKCRDdBJ7gKXxA
 jmOAAQDh8sxagQYocoVsSm28ICqXFeaY9Co1jzBIDdNesAvYVwD/c2DHRqJHEiS4
 63BNcG3+hM9nwGJHb5lyh5m79nBMRg0=
 =On4u
 -----END PGP SIGNATURE-----

Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm

Pull non-MM updates from Andrew Morton:
 "As usual, lots of singleton and doubleton patches all over the tree
  and there's little I can say which isn't in the individual changelogs.

  The lengthier patch series are

   - 'kdump: use generic functions to simplify crashkernel reservation
     in arch', from Baoquan He. This is mainly cleanups and
     consolidation of the 'crashkernel=' kernel parameter handling

   - After much discussion, David Laight's 'minmax: Relax type checks in
     min() and max()' is here. Hopefully reduces some typecasting and
     the use of min_t() and max_t()

   - A group of patches from Oleg Nesterov which clean up and slightly
     fix our handling of reads from /proc/PID/task/... and which remove
     task_struct.thread_group"

* tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (64 commits)
  scripts/gdb/vmalloc: disable on no-MMU
  scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG_MODULES=n
  .mailmap: add address mapping for Tomeu Vizoso
  mailmap: update email address for Claudiu Beznea
  tools/testing/selftests/mm/run_vmtests.sh: lower the ptrace permissions
  .mailmap: map Benjamin Poirier's address
  scripts/gdb: add lx_current support for riscv
  ocfs2: fix a spelling typo in comment
  proc: test ProtectionKey in proc-empty-vm test
  proc: fix proc-empty-vm test with vsyscall
  fs/proc/base.c: remove unneeded semicolon
  do_io_accounting: use sig->stats_lock
  do_io_accounting: use __for_each_thread()
  ocfs2: replace BUG_ON() at ocfs2_num_free_extents() with ocfs2_error()
  ocfs2: fix a typo in a comment
  scripts/show_delta: add __main__ judgement before main code
  treewide: mark stuff as __ro_after_init
  fs: ocfs2: check status values
  proc: test /proc/${pid}/statm
  compiler.h: move __is_constexpr() to compiler.h
  ...
2023-11-02 20:53:31 -10:00
..
affinity.h
autogroup.h
clock.h
cond_resched.h
coredump.h mm/ksm: support fork/exec for prctl 2023-10-16 15:44:38 -07:00
cpufreq.h
cputime.h
deadline.h sched/headers: Add header guard to <linux/sched/deadline.h> 2023-09-21 11:22:35 +02:00
debug.h
hotplug.h
idle.h
init.h
isolation.h
jobctl.h
loadavg.h
mm.h mm: kmem: scoped objcg protection 2023-10-25 16:47:11 -07:00
nohz.h
numa_balancing.h Many singleton patches against the MM code. The patch series which are 2023-11-02 19:38:47 -10:00
posix-timers.h
prio.h
rseq_api.h
rt.h sched: Provide rt_mutex specific scheduler helpers 2023-09-20 09:31:12 +02:00
sd_flags.h sched: Add cpus_share_resources API 2023-10-24 10:38:42 +02:00
signal.h As usual, lots of singleton and doubleton patches all over the tree and 2023-11-02 20:53:31 -10:00
smt.h sched/headers: Standardize the <linux/sched/smt.h> header guard #endif 2023-09-21 11:28:48 +02:00
stat.h
sysctl.h
task_flags.h
task_stack.h
task.h
thread_info_api.h
topology.h sched/fair: Remove SIS_PROP 2023-10-24 10:38:44 +02:00
types.h sched/headers: Standardize the <linux/sched/type.h> header guard #endif 2023-09-21 11:27:37 +02:00
user.h
vhost_task.h sched/headers: Standardize the <linux/sched/vhost_task.h> header guard name 2023-09-21 11:25:51 +02:00
wake_q.h
xacct.h