Linus Torvalds
9055c64567
Merge tag 'memblock-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock
...
Pull memblock updates from Mike Rapoport:
- improve debuggability of reserve_mem kernel parameter handling with
print outs in case of a failure and debugfs info showing what was
actually reserved
- Make memblock_free_late() and free_reserved_area() use the same core
logic for freeing the memory to buddy and ensure it takes care of
updating memblock arrays when ARCH_KEEP_MEMBLOCK is enabled.
* tag 'memblock-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock:
x86/alternative: delay freeing of smp_locks section
memblock: warn when freeing reserved memory before memory map is initialized
memblock, treewide: make memblock_free() handle late freeing
memblock: make free_reserved_area() update memblock if ARCH_KEEP_MEMBLOCK=y
memblock: extract page freeing from free_reserved_area() into a helper
memblock: make free_reserved_area() more robust
mm: move free_reserved_area() to mm/memblock.c
powerpc: opal-core: pair alloc_pages_exact() with free_pages_exact()
powerpc: fadump: pair alloc_pages_exact() with free_pages_exact()
memblock: reserve_mem: fix end caclulation in reserve_mem_release_by_name()
memblock: move reserve_bootmem_range() to memblock.c and make it static
memblock: Add reserve_mem debugfs info
memblock: Print out errors on reserve_mem parser
2026-04-18 11:29:14 -07:00
..
2025-02-09 18:08:11 +08:00
2026-04-02 16:14:53 -07:00
2026-04-14 08:55:18 -07:00
2026-02-21 17:09:51 -08:00
2026-04-07 17:38:07 +02:00
2026-03-02 10:11:06 -07:00
2025-08-16 17:24:31 +08:00
2026-04-16 20:11:56 -07:00
2026-02-21 17:09:51 -08:00
2026-04-02 23:36:22 -07:00
2025-12-05 16:26:57 -08:00
2026-02-21 17:09:51 -08:00
2026-01-14 19:49:55 -08:00
2026-04-16 20:11:56 -07:00
2026-04-05 13:53:14 -07:00
2026-02-21 17:09:51 -08:00
2025-03-16 22:30:49 -07:00
2026-02-21 17:09:51 -08:00
2025-03-26 21:35:28 -07:00
2026-02-21 01:02:28 -08:00
2025-04-11 17:32:37 -07:00
2026-02-21 20:03:00 -08:00
2025-02-28 11:42:34 +01:00
2026-03-05 22:16:08 -05:00
2025-11-20 14:03:44 -08:00
2026-03-27 21:19:48 -07:00
2026-04-01 20:03:07 -04:00
2026-04-18 11:29:14 -07:00
2025-09-13 17:32:53 -07:00
2026-02-21 01:02:28 -08:00
2026-04-16 20:11:56 -07:00
2026-01-20 19:44:15 -08:00
2026-02-05 14:10:00 -08:00
2025-11-21 18:42:01 +00:00
2025-09-08 14:58:50 -07:00
2026-02-21 17:09:51 -08:00
2026-02-21 17:09:51 -08:00
2025-02-24 16:37:23 -05:00
2026-03-25 18:07:39 +01:00
2026-01-05 16:43:33 +01:00
2026-03-27 21:19:43 -07:00
2026-02-22 12:05:31 -08:00
2025-09-22 20:10:58 -07:00
2025-05-05 16:18:09 -05:00
2026-02-21 01:02:28 -08:00
2025-10-05 10:48:33 -07:00
2025-09-13 17:32:52 -07:00
2026-02-21 17:09:51 -08:00
2025-03-25 06:26:55 -07:00
2026-02-21 17:09:51 -08:00
2025-05-11 17:54:06 -07:00
2025-09-13 17:32:46 -07:00
2025-09-22 15:52:44 -04:00
2026-03-23 13:33:51 -04:00
2026-03-23 13:33:51 -04:00
2026-01-26 19:03:46 -08:00
2025-09-28 11:36:13 -07:00
2026-03-27 21:19:45 -07:00
2026-02-21 17:09:51 -08:00
2026-01-20 19:44:19 -08:00
2025-11-06 11:51:04 -05:00
2026-02-21 01:02:28 -08:00
2026-03-27 21:19:42 -07:00
2026-02-21 17:09:51 -08:00
2025-10-14 14:45:22 -07:00
2025-03-01 21:00:22 +01:00
2026-04-13 08:39:51 -07:00
2026-04-02 23:36:16 -07:00
2026-04-15 10:32:08 -07:00
2025-09-21 14:21:58 -07:00
2025-08-28 16:58:46 -07:00
2025-10-27 16:22:02 -07:00
2026-01-07 12:16:03 -08:00
2026-01-26 19:07:09 -08:00
2026-04-09 14:36:52 +02:00
2026-04-09 14:36:52 +02:00
2026-01-26 19:07:10 -08:00
2026-04-02 23:36:22 -07:00
2025-05-27 19:40:34 -07:00
2025-10-24 21:39:27 +02:00
2026-01-05 16:43:33 +01:00
2026-02-21 17:09:51 -08:00
2026-02-21 17:09:51 -08:00
2026-02-21 17:09:51 -08:00
2026-04-16 20:11:56 -07:00
2026-04-05 13:52:57 -07:00
2025-03-16 23:24:14 -07:00
2025-03-19 19:17:58 +01:00
2026-02-22 08:26:33 -08:00
2026-02-12 15:45:57 -08:00
2025-05-11 17:54:13 -07:00
2026-02-21 01:02:28 -08:00
2026-02-21 17:09:51 -08:00
2026-04-02 23:36:24 -07:00
2026-02-21 01:02:28 -08:00
2026-01-11 06:09:11 -10:00
2025-11-20 14:03:45 -08:00
2026-02-21 17:09:51 -08:00
2026-02-27 16:40:16 +01:00
2026-02-21 01:02:28 -08:00
2026-01-05 16:43:35 +01:00
2025-08-07 06:30:17 -06:00
2026-04-02 23:36:23 -07:00
2026-02-21 01:02:28 -08:00
2025-07-10 17:52:13 +02:00
2025-04-01 15:20:46 -07:00
2026-02-21 17:09:51 -08:00
2026-02-21 17:09:51 -08:00
2025-04-15 13:50:17 -07:00
2025-11-18 15:27:35 +01:00
2025-11-18 15:27:35 +01:00
2025-11-20 14:03:43 -08:00
2026-03-24 13:39:53 -04:00
2026-02-21 17:09:51 -08:00
2026-03-24 15:08:05 +01:00
2026-02-21 17:09:51 -08:00
2026-02-21 17:09:51 -08:00
2025-11-24 15:08:48 -08:00
2026-02-21 17:09:51 -08:00
2025-03-25 10:18:31 -03:00
2026-02-21 17:09:51 -08:00
2025-05-11 17:54:09 -07:00
2026-04-05 13:52:56 -07:00
2026-02-21 17:09:51 -08:00
2026-02-21 17:09:51 -08:00
2025-09-09 12:27:18 +02:00
2026-02-21 17:09:51 -08:00
2025-06-19 17:02:04 -07:00
2026-02-21 17:09:51 -08:00
2025-04-14 14:13:41 +02:00
2025-04-15 13:50:17 -07:00
2026-02-21 17:09:51 -08:00
2026-04-03 07:14:24 -10:00
2025-05-11 17:48:19 -07:00
2026-02-27 16:40:16 +01:00
2026-03-27 21:19:44 -07:00
2026-03-27 21:19:44 -07:00
2025-08-25 06:11:06 -07:00
2025-03-07 19:58:05 -08:00
2025-04-11 17:32:38 -07:00
2025-11-12 10:00:16 -08:00
2026-03-27 21:19:41 -07:00
2026-01-20 19:44:19 -08:00
2025-09-13 16:54:46 -07:00
2025-11-12 10:00:17 -08:00