Linus Torvalds
f5f4745a7f
Merge tag 'mm-nonmm-stable-2024-11-24-02-05' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
...
Pull non-MM updates from Andrew Morton:
- The series "resource: A couple of cleanups" from Andy Shevchenko
performs some cleanups in the resource management code
- The series "Improve the copy of task comm" from Yafang Shao addresses
possible race-induced overflows in the management of
task_struct.comm[]
- The series "Remove unnecessary header includes from
{tools/}lib/list_sort.c" from Kuan-Wei Chiu adds some cleanups and a
small fix to the list_sort library code and to its selftest
- The series "Enhance min heap API with non-inline functions and
optimizations" also from Kuan-Wei Chiu optimizes and cleans up the
min_heap library code
- The series "nilfs2: Finish folio conversion" from Ryusuke Konishi
finishes off nilfs2's folioification
- The series "add detect count for hung tasks" from Lance Yang adds
more userspace visibility into the hung-task detector's activity
- Apart from that, singelton patches in many places - please see the
individual changelogs for details
* tag 'mm-nonmm-stable-2024-11-24-02-05' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (71 commits)
gdb: lx-symbols: do not error out on monolithic build
kernel/reboot: replace sprintf() with sysfs_emit()
lib: util_macros_kunit: add kunit test for util_macros.h
util_macros.h: fix/rework find_closest() macros
Improve consistency of '#error' directive messages
ocfs2: fix uninitialized value in ocfs2_file_read_iter()
hung_task: add docs for hung_task_detect_count
hung_task: add detect count for hung tasks
dma-buf: use atomic64_inc_return() in dma_buf_getfile()
fs/proc/kcore.c: fix coccinelle reported ERROR instances
resource: avoid unnecessary resource tree walking in __region_intersects()
ocfs2: remove unused errmsg function and table
ocfs2: cluster: fix a typo
lib/scatterlist: use sg_phys() helper
checkpatch: always parse orig_commit in fixes tag
nilfs2: convert metadata aops from writepage to writepages
nilfs2: convert nilfs_recovery_copy_block() to take a folio
nilfs2: convert nilfs_page_count_clean_buffers() to take a folio
nilfs2: remove nilfs_writepage
nilfs2: convert checkpoint file to be folio-based
...
2024-11-25 16:09:48 -08:00
..
2024-09-21 07:29:05 -07:00
2024-09-19 08:03:00 +02:00
2024-11-23 10:44:31 -08:00
2023-08-16 23:54:47 +10:00
2019-05-30 11:26:32 -07:00
2022-08-07 17:52:35 -07:00
2024-09-17 22:17:57 +10:00
2021-10-09 00:15:59 +11:00
2022-09-28 19:22:13 +10:00
2022-11-18 19:00:16 +11:00
2019-05-24 17:27:11 +02:00
2024-09-17 22:17:57 +10:00
2024-03-07 13:34:14 +01:00
2023-02-10 22:19:56 +11:00
2023-10-18 14:34:17 -07:00
2022-06-29 20:43:04 +10:00
2021-12-23 22:33:10 +11:00
2023-08-02 22:22:18 +10:00
2023-06-19 16:19:24 -07:00
2024-06-28 22:28:48 +10:00
2019-05-30 11:26:32 -07:00
2022-05-08 22:15:40 +10:00
2020-12-04 01:01:10 +11:00
2023-04-29 09:08:44 +02:00
2022-04-26 13:35:54 -07:00
2022-06-29 17:04:09 -07:00
2019-05-30 11:26:32 -07:00
2023-10-20 23:18:07 +11:00
2023-10-20 23:18:07 +11:00
2019-12-09 13:54:34 -06:00
2024-07-11 17:31:55 +10:00
2022-09-26 22:26:49 +10:00
2023-04-20 18:20:05 +08:00
2021-12-23 22:33:15 +11:00
2024-11-05 21:07:06 +11:00
2021-11-29 22:48:32 +11:00
2024-04-17 13:37:20 +02:00
2020-07-29 23:47:54 +10:00
2019-08-20 21:22:15 +10:00
2020-07-29 21:02:09 +10:00
2019-05-30 11:26:35 -07:00
2019-05-30 11:26:35 -07:00
2021-03-01 12:33:31 +11:00
2019-05-30 11:26:35 -07:00
2022-11-30 21:46:48 +11:00
2020-10-08 21:17:15 +11:00
2022-03-09 17:50:50 -08:00
2019-06-05 17:30:28 +02:00
2020-09-11 09:14:43 +02:00
2022-07-22 17:24:47 -05:00
2022-05-06 00:00:21 +10:00
2024-10-29 23:01:36 +11:00
2019-05-30 11:26:35 -07:00
2024-09-10 11:01:08 +10:00
2024-04-15 11:02:51 -07:00
2019-08-30 09:40:15 +10:00
2019-06-05 17:37:07 +02:00
2022-02-03 21:35:56 +11:00
2021-12-23 22:36:55 +11:00
2021-06-10 22:12:12 +10:00
2021-08-15 13:49:24 +10:00
2024-05-10 16:36:10 +10:00
2024-11-10 22:33:52 +11:00
2024-04-15 12:53:39 +10:00
2023-04-20 13:21:46 +10:00
2023-10-19 17:12:44 +11:00
2022-01-04 16:00:59 +11:00
2024-05-19 14:36:18 -07:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:35 -07:00
2021-04-07 10:56:52 +02:00
2019-05-30 11:26:32 -07:00
2024-11-23 10:44:31 -08:00
2021-03-26 23:19:43 +11:00
2024-06-06 22:38:10 +10:00
2020-07-29 23:47:53 +10:00
2021-12-23 22:35:12 +11:00
2021-01-24 10:34:53 -08:00
2019-05-24 17:39:01 +02:00
2024-07-12 15:52:19 -07:00
2024-11-05 21:07:06 +11:00
2023-12-08 12:02:37 +01:00
2019-05-30 11:26:35 -07:00
2023-12-08 12:02:37 +01:00
2023-08-16 23:54:50 +10:00
2024-06-28 22:28:48 +10:00
2021-03-24 14:09:29 +11:00
2021-12-23 22:33:12 +11:00
2024-02-15 00:14:06 +11:00
2020-08-25 01:31:33 +10:00
2023-04-20 13:21:49 +10:00
2023-10-19 17:12:47 +11:00
2022-06-29 19:37:07 +10:00
2024-07-29 07:33:10 +05:30
2019-05-30 11:26:32 -07:00
2019-08-27 13:03:34 +10:00
2024-10-28 21:44:28 +00:00
2024-06-28 17:03:40 +10:00
2021-12-23 22:33:12 +11:00
2023-11-23 11:32:29 +01:00
2024-06-28 22:28:48 +10:00
2022-12-02 17:54:07 +11:00
2024-02-09 15:57:48 -08:00
2024-05-14 00:31:44 -07:00
2024-04-17 13:37:23 +02:00
2024-04-23 15:00:04 +10:00
2024-06-17 22:48:45 +10:00
2024-10-23 18:53:20 +11:00
2022-09-26 23:00:13 +10:00
2024-11-07 14:25:15 -08:00
2024-06-28 22:28:48 +10:00
2021-11-24 21:09:02 +11:00
2019-06-05 17:30:28 +02:00
2024-11-19 14:11:30 +11:00
2022-11-24 23:31:47 +11:00
2020-07-28 12:34:52 +10:00
2024-10-25 13:00:49 -04:00
2019-06-19 17:09:55 +02:00
2023-09-14 22:04:23 +10:00
2019-06-05 17:30:28 +02:00
2021-12-23 22:33:10 +11:00
2024-11-19 14:11:21 +11:00
2020-12-04 01:01:22 +11:00
2024-04-11 13:18:27 -04:00
2023-12-13 21:49:22 +11:00
2022-05-24 08:46:37 +02:00
2023-10-04 11:38:11 +02:00
2024-06-03 22:06:28 +10:00
2019-05-30 11:26:39 -07:00
2024-10-29 23:01:05 +11:00
2024-03-07 23:06:19 +11:00
2019-05-30 11:26:32 -07:00
2022-03-08 00:05:00 +11:00
2021-10-04 11:47:24 +02:00
2021-08-10 23:14:55 +10:00
2024-09-13 17:28:36 +02:00
2019-04-08 12:09:27 +01:00
2024-09-21 07:29:05 -07:00
2024-07-11 17:31:55 +10:00
2024-09-03 21:15:28 -07:00
2024-11-05 20:47:45 +11:00
2020-09-25 00:36:41 +09:00
2022-06-22 12:51:49 +10:00
2023-05-15 23:25:56 +10:00
2019-05-24 17:27:12 +02:00
2019-06-05 17:37:18 +02:00
2019-06-05 17:37:17 +02:00
2019-05-30 11:26:32 -07:00
2024-02-15 00:14:06 +11:00
2019-06-05 17:37:17 +02:00
2023-06-23 17:04:04 -07:00
2019-05-30 11:26:32 -07:00
2024-05-08 00:21:30 +10:00
2023-12-08 12:02:37 +01:00
2024-02-21 15:15:40 +11:00
2023-06-19 16:19:24 -07:00
2020-04-10 15:36:21 -07:00
2024-10-16 00:13:04 +02:00
2024-02-05 17:01:25 +11:00
2022-09-05 14:14:02 +10:00
2023-12-15 13:50:39 +11:00
2022-05-06 00:00:20 +10:00
2019-06-05 17:37:06 +02:00
2023-03-15 00:51:46 +11:00
2023-11-06 15:21:33 +11:00
2024-08-07 22:49:19 +10:00
2019-05-30 11:26:32 -07:00
2024-11-14 10:40:01 +01:00
2021-02-09 01:09:44 +11:00
2023-08-18 10:12:23 -07:00
2024-07-12 15:52:19 -07:00
2023-10-19 17:12:47 +11:00
2024-08-22 22:52:38 +10:00
2024-09-17 01:06:59 -07:00
2021-02-09 01:09:44 +11:00
2024-06-03 12:39:12 +10:00
2024-04-22 23:37:51 +10:00
2024-05-08 00:21:30 +10:00
2019-05-30 11:26:32 -07:00
2021-08-25 16:37:18 +10:00
2019-05-30 11:26:32 -07:00
2020-12-04 01:01:30 +11:00
2022-05-08 22:15:40 +10:00
2019-07-13 16:08:36 -07:00
2019-05-24 17:27:12 +02:00
2024-06-28 22:28:48 +10:00
2024-10-31 11:00:55 +11:00
2024-02-19 16:16:34 +11:00
2022-07-27 21:36:05 +10:00
2024-06-28 22:28:48 +10:00
2022-12-07 20:14:49 +11:00
2024-07-03 15:16:54 +02:00
2022-09-15 22:55:46 +10:00
2019-06-05 17:37:07 +02:00
2019-07-13 16:08:36 -07:00
2022-11-24 23:12:18 +11:00
2024-06-28 22:28:48 +10:00
2022-12-02 17:48:50 +11:00
2022-12-02 17:48:50 +11:00
2020-01-23 21:31:14 +11:00
2024-06-28 22:28:47 +10:00
2024-03-07 00:13:28 +11:00
2024-06-28 22:28:48 +10:00
2019-05-30 11:26:32 -07:00
2023-03-30 23:36:34 +11:00
2023-02-13 22:35:02 +11:00
2024-08-30 21:31:25 +10:00
2022-09-28 19:22:11 +10:00
2020-11-20 11:16:35 -08:00
2024-02-14 14:24:06 +11:00
2019-11-12 12:25:49 +11:00
2021-10-07 19:52:58 +11:00
2023-02-12 22:12:37 +11:00
2019-05-30 11:26:32 -07:00
2024-11-06 23:46:26 +11:00
2020-04-01 14:30:51 +11:00
2023-08-24 22:33:16 +10:00
2022-05-19 23:11:26 +10:00
2024-11-11 17:17:04 -08:00
2023-06-09 23:29:51 +10:00
2024-02-15 00:14:05 +11:00
2021-12-23 22:33:14 +11:00
2020-11-22 10:48:22 -08:00
2024-11-11 17:17:04 -08:00
2022-12-02 17:48:02 +11:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:26:32 -07:00
2024-11-13 12:03:28 +11:00
2022-03-08 22:15:32 +11:00
2024-11-14 14:17:36 +11:00
2022-11-18 02:18:10 +01:00
2022-04-05 09:59:38 +02:00
2023-03-23 17:18:33 -07:00
2022-05-28 11:27:17 -07:00
2019-05-30 11:26:32 -07:00
2022-04-18 07:21:12 +02:00
2024-03-07 23:06:19 +11:00
2022-09-26 23:00:13 +10:00
2022-10-07 00:59:54 +11:00
2022-09-28 19:22:09 +10:00
2022-09-28 19:22:08 +10:00
2022-11-01 10:24:09 +11:00
2024-11-02 12:37:36 +01:00
2019-02-23 22:31:39 +11:00
2022-05-05 22:11:57 +10:00
2021-08-27 00:56:54 +10:00
2024-11-07 14:25:15 -08:00
2024-08-30 21:30:20 +10:00
2024-06-28 22:28:47 +10:00
2022-05-13 23:59:23 +02:00
2024-02-22 15:27:17 -08:00
2024-08-13 10:32:17 +10:00
2019-06-19 17:09:55 +02:00
2024-05-22 20:14:47 -04:00
2019-05-30 11:26:35 -07:00
2019-05-30 11:26:35 -07:00
2019-05-30 11:26:32 -07:00
2022-05-19 23:11:29 +10:00
2024-09-17 22:17:57 +10:00
2024-10-29 23:01:52 +11:00
2019-05-30 11:26:32 -07:00
2019-11-28 17:02:31 +11:00
2019-11-28 17:02:31 +11:00
2024-05-08 00:21:30 +10:00
2024-07-10 14:23:38 +02:00
2022-07-27 21:36:05 +10:00
2022-01-30 21:17:00 -05:00
2022-05-22 15:58:27 +10:00
2024-11-23 10:44:31 -08:00
2024-10-16 13:37:37 +11:00
2023-08-22 00:09:06 +10:00
2024-11-11 21:51:42 +01:00
2024-05-03 17:07:50 +02:00
2024-07-03 15:16:54 +02:00
2024-02-15 00:14:05 +11:00
2023-08-24 22:33:16 +10:00
2024-02-01 09:47:59 -08:00
2022-09-15 22:55:46 +10:00
2021-08-10 23:15:02 +10:00
2021-08-10 23:15:02 +10:00
2021-12-23 22:33:12 +11:00
2022-02-11 20:39:39 +11:00
2019-05-30 11:26:35 -07:00