Linus Torvalds
e5eb28f6d1
Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
...
Pull non-MM updates from Andrew Morton:
- Kuan-Wei Chiu has developed the well-named series "lib min_heap: Min
heap optimizations".
- Kuan-Wei Chiu has also sped up the library sorting code in the series
"lib/sort: Optimize the number of swaps and comparisons".
- Alexey Gladkov has added the ability for code running within an IPC
namespace to alter its IPC and MQ limits. The series is "Allow to
change ipc/mq sysctls inside ipc namespace".
- Geert Uytterhoeven has contributed some dhrystone maintenance work in
the series "lib: dhry: miscellaneous cleanups".
- Ryusuke Konishi continues nilfs2 maintenance work in the series
"nilfs2: eliminate kmap and kmap_atomic calls"
"nilfs2: fix kernel bug at submit_bh_wbc()"
- Nathan Chancellor has updated our build tools requirements in the
series "Bump the minimum supported version of LLVM to 13.0.1".
- Muhammad Usama Anjum continues with the selftests maintenance work in
the series "selftests/mm: Improve run_vmtests.sh".
- Oleg Nesterov has done some maintenance work against the signal code
in the series "get_signal: minor cleanups and fix".
Plus the usual shower of singleton patches in various parts of the tree.
Please see the individual changelogs for details.
* tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (77 commits)
nilfs2: prevent kernel bug at submit_bh_wbc()
nilfs2: fix failure to detect DAT corruption in btree and direct mappings
ocfs2: enable ocfs2_listxattr for special files
ocfs2: remove SLAB_MEM_SPREAD flag usage
assoc_array: fix the return value in assoc_array_insert_mid_shortcut()
buildid: use kmap_local_page()
watchdog/core: remove sysctl handlers from public header
nilfs2: use div64_ul() instead of do_div()
mul_u64_u64_div_u64: increase precision by conditionally swapping a and b
kexec: copy only happens before uchunk goes to zero
get_signal: don't initialize ksig->info if SIGNAL_GROUP_EXIT/group_exec_task
get_signal: hide_si_addr_tag_bits: fix the usage of uninitialized ksig
get_signal: don't abuse ksig->info.si_signo and ksig->sig
const_structs.checkpatch: add device_type
Normalise "name (ad@dr)" MODULE_AUTHORs to "name <ad@dr>"
dyndbg: replace kstrdup() + strchr() with kstrdup_and_replace()
list: leverage list_is_head() for list_entry_is_head()
nilfs2: MAINTAINERS: drop unreachable project mirror site
smp: make __smp_processor_id() 0-argument macro
fat: fix uninitialized field in nostale filehandles
...
2024-03-14 18:03:09 -07:00
..
2024-01-03 10:30:49 -05:00
2024-01-29 15:47:02 -05:00
2024-01-25 14:58:02 -05:00
2024-02-26 11:11:46 -05:00
2023-08-15 18:08:27 -04:00
2023-07-12 10:58:01 -04:00
2024-01-31 17:34:05 -05:00
2024-01-05 16:10:43 -05:00
2023-11-17 09:29:54 -05:00
2023-11-17 09:29:54 -05:00
2023-11-17 09:29:54 -05:00
2023-11-17 09:29:54 -05:00
2023-09-11 18:15:43 -04:00
2023-06-09 12:36:46 -04:00
2023-09-11 18:15:43 -04:00
2023-09-11 18:15:43 -04:00
2023-09-20 12:23:28 -04:00
2024-02-28 17:10:53 -05:00
2024-02-26 11:14:31 -05:00
2024-02-28 17:10:53 -05:00
2024-01-15 18:35:37 -05:00
2023-08-09 09:43:40 -04:00
2024-01-15 18:35:37 -05:00
2024-01-15 18:35:38 -05:00
2023-08-07 17:13:10 -04:00
2023-11-07 17:10:02 -08:00
2023-11-09 16:59:57 -05:00
2023-10-05 17:59:35 -04:00
2023-08-07 17:12:49 -04:00
2024-01-03 11:16:05 -05:00
2024-01-15 18:35:35 -05:00
2023-07-12 14:14:50 +02:00
2024-02-16 15:41:50 -05:00
2023-06-09 12:47:26 -04:00
2023-11-24 23:03:53 -05:00
2023-06-15 11:37:55 -04:00
2024-03-04 15:59:08 -05:00
2023-12-07 17:43:13 -05:00
2024-03-06 15:24:49 -05:00
2024-03-07 15:33:16 -05:00
2023-10-13 10:59:16 -04:00
2024-02-27 10:46:59 -05:00
2022-11-15 11:51:36 -05:00
2024-01-15 18:35:35 -05:00
2023-10-09 17:59:29 -04:00
2023-10-09 17:02:34 -04:00
2024-03-04 15:59:08 -05:00
2023-06-09 09:59:20 -04:00
2023-07-27 14:59:29 -04:00
2023-06-09 10:38:09 -04:00
2024-02-16 12:52:50 +01:00
2023-05-24 18:03:29 +02:00
2024-02-22 10:28:19 -05:00
2023-10-13 11:32:41 -04:00
2023-10-09 16:52:17 -04:00
2023-07-25 13:36:08 -04:00
2024-01-25 15:47:36 -05:00
2023-06-09 09:51:06 -04:00
2024-03-04 15:59:08 -05:00
2023-06-09 10:36:38 -04:00
2024-03-08 11:21:13 +10:00
2024-02-22 10:17:45 -05:00
2024-02-22 10:14:30 -05:00
2024-01-15 18:35:36 -05:00
2022-10-27 11:42:58 +02:00
2023-03-13 17:27:48 -04:00
2023-03-13 17:27:48 -04:00
2023-12-15 12:16:42 -05:00
2022-12-14 09:48:05 -05:00
2024-01-18 21:10:41 +01:00
2024-03-04 15:59:08 -05:00
2024-01-18 15:42:13 -05:00
2023-06-09 12:49:48 -04:00
2023-07-12 10:57:25 -04:00
2023-09-26 16:54:51 -04:00
2023-09-11 17:10:09 -04:00
2023-06-09 09:43:50 -04:00
2024-03-04 15:59:08 -05:00
2023-06-15 11:37:55 -04:00
2024-02-12 16:12:00 -05:00
2024-02-12 16:09:32 -05:00
2024-01-22 17:13:18 -05:00
2024-01-29 15:47:02 -05:00
2024-01-22 17:13:25 -05:00
2024-02-07 10:00:56 -05:00
2023-12-13 16:07:43 -05:00
2023-03-13 17:27:48 -04:00
2023-06-09 09:53:13 -04:00
2024-02-27 10:46:59 -05:00
2024-02-22 10:21:27 -05:00
2024-02-22 10:21:27 -05:00
2024-02-16 12:52:50 +01:00
2024-02-16 12:52:50 +01:00
2023-08-09 18:08:51 -04:00
2024-02-07 18:22:04 -05:00
2022-10-27 15:12:08 -04:00
2024-02-16 15:42:15 -05:00
2024-02-14 17:18:16 -05:00
2023-06-23 15:33:09 -04:00
2024-02-12 16:08:27 -05:00
2023-06-09 12:44:40 -04:00
2024-02-26 11:14:37 -05:00
2024-02-26 11:14:24 -05:00
2023-10-05 17:59:35 -04:00
2024-03-06 15:24:50 -05:00
2024-03-06 15:24:50 -05:00
2024-02-22 10:28:24 -05:00
2023-07-27 15:04:19 -04:00
2024-01-31 17:34:05 -05:00
2024-03-04 15:59:08 -05:00
2024-01-15 18:35:38 -05:00
2024-01-18 15:45:58 -05:00
2023-09-01 15:12:07 +02:00
2023-06-09 09:25:02 -04:00
2023-10-31 10:47:50 +10:00
2023-10-26 16:04:24 -04:00
2023-01-05 11:43:46 -05:00
2023-01-05 11:43:46 -05:00
2024-02-16 15:41:50 -05:00
2024-01-22 17:13:18 -05:00
2023-10-13 11:35:35 -04:00
2024-02-22 12:05:16 -05:00
2022-11-03 12:45:20 +01:00
2023-11-17 09:30:51 -05:00
2024-01-29 14:20:23 +01:00
2023-08-07 17:14:06 -04:00
2024-02-12 16:09:11 -05:00
2024-02-12 16:09:11 -05:00
2024-01-25 14:58:03 -05:00
2024-01-25 14:58:03 -05:00
2024-01-15 18:35:38 -05:00
2024-01-22 17:13:18 -05:00
2023-10-13 10:59:24 -04:00
2023-11-17 00:47:14 -05:00
2023-11-10 11:33:08 -05:00
2023-11-17 00:47:14 -05:00
2023-11-10 11:33:08 -05:00
2024-02-22 10:28:11 -05:00
2024-02-12 16:10:18 -05:00
2024-02-22 10:27:23 -05:00
2024-02-22 10:27:23 -05:00
2024-01-15 18:35:39 -05:00
2023-07-07 13:51:48 -04:00
2024-03-06 15:24:24 -05:00
2023-03-22 00:47:58 -04:00
2024-03-04 15:59:08 -05:00
2024-03-06 15:24:24 -05:00
2024-03-07 15:33:10 -05:00
2024-03-07 15:33:01 -05:00
2024-01-25 15:44:11 -05:00
2023-09-26 16:54:51 -04:00
2023-09-26 16:54:51 -04:00
2024-01-15 18:35:37 -05:00
2024-01-18 16:43:42 -05:00
2024-02-29 20:35:31 -05:00
2023-10-20 15:11:27 -04:00
2023-12-06 15:22:37 -05:00
2023-09-20 12:23:28 -04:00
2023-09-20 12:23:28 -04:00
2023-09-20 12:23:28 -04:00
2024-01-15 18:31:45 -05:00
2024-02-12 16:08:12 -05:00
2024-02-12 16:08:12 -05:00
2024-02-27 11:06:29 -05:00
2024-01-15 18:35:37 -05:00
2024-01-15 18:35:37 -05:00
2024-01-15 18:35:37 -05:00
2024-01-15 18:35:37 -05:00
2024-01-15 18:35:37 -05:00
2024-01-31 17:39:47 -05:00
2023-10-31 10:47:50 +10:00
2024-02-22 12:05:20 -05:00
2024-01-15 18:35:38 -05:00
2024-01-18 15:37:52 -05:00
2024-01-31 17:39:47 -05:00
2024-02-07 10:01:10 -05:00
2024-02-07 10:01:10 -05:00
2024-02-07 10:01:10 -05:00
2024-02-07 10:01:10 -05:00
2023-02-03 15:37:31 -05:00
2022-12-15 12:19:30 -05:00
2022-12-15 12:19:30 -05:00
2023-10-26 19:02:52 -04:00
2023-10-26 19:02:52 -04:00
2023-09-11 18:16:31 -04:00
2024-01-18 15:45:58 -05:00
2024-03-04 15:59:08 -05:00
2024-03-06 15:24:49 -05:00
2023-04-18 16:28:55 -04:00
2023-10-05 17:59:35 -04:00
2024-02-26 11:14:46 -05:00
2023-06-09 09:49:56 -04:00
2024-01-15 18:35:40 -05:00
2024-03-04 15:59:08 -05:00
2024-01-25 14:58:03 -05:00
2023-01-17 16:11:50 -05:00
2024-03-04 15:59:08 -05:00
2024-01-05 16:10:44 -05:00
2024-01-15 18:31:56 -05:00
2023-06-09 09:49:56 -04:00
2023-10-09 16:59:06 -04:00
2023-10-09 16:59:06 -04:00
2023-10-09 16:59:06 -04:00
2023-10-09 16:59:06 -04:00
2023-10-09 16:59:06 -04:00
2023-08-30 15:01:15 -04:00
2024-01-31 17:36:44 -05:00
2024-01-31 17:36:44 -05:00
2024-03-04 15:59:08 -05:00
2024-03-04 15:59:08 -05:00
2024-03-04 15:59:08 -05:00
2024-03-04 15:59:08 -05:00
2023-12-06 16:05:32 -05:00
2023-09-20 12:23:28 -04:00
2024-02-12 16:09:57 -05:00
2024-02-12 16:09:57 -05:00
2024-01-31 17:39:47 -05:00
2024-01-31 17:39:47 -05:00
2024-01-31 17:39:47 -05:00
2023-08-07 16:35:38 -04:00
2024-02-16 15:42:26 -05:00
2024-02-12 16:09:42 -05:00
2024-02-22 10:26:58 -05:00
2023-06-09 11:07:00 -04:00
2023-08-09 09:43:28 -04:00
2024-01-15 18:35:40 -05:00
2023-09-20 12:23:28 -04:00
2024-02-12 16:12:00 -05:00
2024-02-12 16:12:00 -05:00
2024-02-22 10:28:04 -05:00
2023-08-31 16:34:36 -04:00
2024-02-07 18:19:22 -05:00
2022-11-17 18:08:27 -05:00
2024-02-12 16:13:39 -05:00
2024-02-12 16:12:00 -05:00
2023-07-12 14:14:26 +02:00
2024-02-12 16:08:41 -05:00
2024-02-12 16:08:41 -05:00
2024-03-07 15:32:42 -05:00
2023-03-15 18:45:26 -04:00
2023-03-15 18:45:26 -04:00
2023-09-20 12:23:28 -04:00
2024-02-26 11:15:32 -05:00
2024-01-05 16:10:44 -05:00
2023-10-09 16:59:06 -04:00
2024-01-15 18:35:36 -05:00
2023-06-09 09:53:42 -04:00
2023-10-09 16:59:06 -04:00
2023-10-09 16:59:06 -04:00
2023-10-09 16:59:06 -04:00
2023-10-09 16:59:06 -04:00
2023-10-09 16:59:06 -04:00
2024-02-19 14:50:46 -05:00
2023-08-30 15:01:09 -04:00
2023-10-09 16:59:06 -04:00
2023-06-09 12:44:12 -04:00
2023-08-15 18:08:27 -04:00
2023-09-20 16:24:09 -04:00
2024-01-25 14:58:03 -05:00
2023-10-05 17:59:35 -04:00
2024-01-25 14:58:03 -05:00
2024-01-25 14:58:03 -05:00
2023-08-09 09:43:51 -04:00
2024-01-31 17:39:47 -05:00
2024-03-07 15:32:42 -05:00
2024-03-07 15:32:42 -05:00
2023-11-03 11:59:44 -04:00
2023-09-20 12:23:28 -04:00
2023-03-31 11:18:32 -04:00
2023-09-20 12:23:28 -04:00
2024-01-09 15:43:54 -05:00
2023-10-26 18:41:21 -04:00
2024-02-22 10:15:26 -05:00
2023-08-09 09:46:04 -04:00
2024-02-16 15:42:03 -05:00
2023-08-30 15:00:27 -04:00
2023-10-26 18:41:23 -04:00
2023-04-24 18:16:23 -04:00
2024-02-12 16:09:11 -05:00
2023-01-10 14:32:56 -05:00
2023-09-20 12:23:28 -04:00
2022-11-17 18:09:16 -05:00
2024-02-12 16:14:12 -05:00
2023-01-10 14:32:56 -05:00
2023-09-20 12:23:28 -04:00
2024-02-16 15:42:15 -05:00
2023-06-15 11:06:58 -04:00
2024-02-14 17:16:12 -05:00
2024-02-14 17:16:07 -05:00
2024-01-15 18:35:38 -05:00
2023-10-31 10:47:50 +10:00
2024-03-04 15:59:08 -05:00
2024-03-14 18:03:09 -07:00
2023-06-09 09:49:56 -04:00
2023-06-09 09:25:37 -04:00
2024-03-04 15:59:08 -05:00
2024-03-04 15:59:08 -05:00
2024-03-04 15:59:08 -05:00
2023-10-26 16:04:24 -04:00
2024-01-31 17:39:47 -05:00
2024-02-22 12:05:20 -05:00
2023-09-20 12:23:28 -04:00
2023-08-30 14:57:54 -04:00
2023-02-14 15:47:15 -05:00
2023-10-05 17:59:35 -04:00
2023-06-09 09:48:36 -04:00
2023-10-05 17:59:35 -04:00
2023-11-09 17:03:16 -05:00
2024-02-26 11:15:25 -05:00
2023-11-29 16:49:35 -05:00
2022-12-02 10:04:45 -05:00
2024-03-07 15:33:25 -05:00
2024-01-31 14:05:19 -05:00
2023-01-05 11:43:46 -05:00
2023-10-20 15:11:28 -04:00
2024-01-31 17:39:47 -05:00
2024-01-18 15:38:00 -05:00
2022-10-11 11:04:55 -04:00
2024-01-09 15:43:54 -05:00
2022-10-17 17:41:21 -04:00
2022-10-11 11:05:23 -04:00
2023-10-27 14:15:10 -04:00
2023-06-15 11:06:59 -04:00
2024-02-29 20:35:14 -05:00
2024-01-15 18:35:37 -05:00
2023-10-13 11:33:42 -04:00
2023-08-31 16:40:53 -04:00
2023-11-10 11:33:08 -05:00
2023-11-10 11:33:08 -05:00
2023-11-10 11:33:08 -05:00
2023-11-10 11:33:08 -05:00
2023-11-10 11:33:08 -05:00
2023-11-10 11:33:08 -05:00
2023-11-10 11:33:08 -05:00
2023-11-10 11:33:08 -05:00
2023-04-14 13:47:49 -04:00
2023-08-09 09:43:34 -04:00
2023-07-12 11:12:09 -04:00
2023-09-20 12:23:28 -04:00
2023-09-20 12:23:28 -04:00
2023-10-20 15:11:27 -04:00
2023-06-09 09:41:27 -04:00
2024-02-22 10:28:11 -05:00
2023-08-31 16:34:32 -04:00
2024-01-31 17:39:40 -05:00
2022-11-17 18:08:20 -05:00
2024-02-12 16:10:18 -05:00
2024-02-12 16:10:18 -05:00
2024-01-31 17:39:47 -05:00
2024-02-22 10:27:31 -05:00
2023-10-26 18:41:23 -04:00
2024-03-07 15:32:58 -05:00
2024-03-07 15:33:10 -05:00
2023-08-31 16:34:05 -04:00