Jianqun Xu
bc8ef86861
mm/page_isolation.c: dump page owner if fail to isolate
...
CMA alloc may failure due to page busy caused by isolated failure,
it's helpful to dump page owner stack for debug.
To use this debug, there should enable PAGE_OWNER debug first by
- CONFIG_PAGE_OWNER=y
- add “page_owner=on” to boot cmdline
then it will shows as following:
page allocated via order 0, migratetype Movable, gfp_mask 0x6212ca(GFP_HIGHUSER_MOVABLE|__GFP_NOWARN|__GFP_NORETRY)
get_page_from_freelist+0x1404/0x1920
__alloc_pages_nodemask+0xf4/0xe90
__do_page_cache_readahead+0x104/0x1f0
filemap_fault+0x3d4/0x618
ext4_filemap_fault+0x30/0x50
__do_fault+0x50/0x118
__handle_mm_fault+0x7e4/0xb40
handle_mm_fault+0xcc/0x1a0
do_page_fault+0x1f0/0x4a8
do_translation_fault+0x5c/0x64
do_mem_abort+0x54/0xf8
el0_da+0x1c/0x20
Change-Id: I94b02a7c4ce9174f8151e0979e18adba4011c1d2
Signed-off-by: Jianqun Xu <jay.xu@rock-chips.com >
2022-09-28 18:10:02 +08:00
..
2022-04-28 23:09:18 +08:00
2021-10-01 09:39:35 -07:00
2022-02-11 17:30:26 -08:00
2021-12-14 11:32:37 +01:00
2022-03-16 15:54:52 +08:00
2021-01-25 12:21:02 -08:00
2021-03-25 19:20:18 +00:00
2022-09-27 17:05:11 +08:00
2021-06-04 11:15:16 -07:00
2021-07-21 22:18:24 +00:00
2022-02-08 18:30:35 +01:00
2021-04-30 09:13:34 -07:00
2020-10-13 18:38:32 -07:00
2020-10-13 18:38:29 -07:00
2021-09-14 17:43:45 +00:00
2020-10-18 09:27:09 -07:00
2021-12-09 19:39:42 +00:00
2020-10-16 11:11:18 -07:00
2022-01-27 10:54:36 +01:00
2021-07-25 15:37:14 +02:00
2021-03-30 14:31:54 +02:00
2021-11-26 15:37:44 +01:00
2020-10-16 11:11:16 -07:00
2021-01-22 18:00:57 +00:00
2021-06-30 19:38:46 +02:00
2022-07-15 17:46:01 +08:00
2021-04-30 09:13:34 -07:00
2021-11-06 14:22:24 +01:00
2022-04-18 17:41:18 +02:00
2021-05-20 15:35:25 +02:00
2020-12-06 10:19:07 -08:00
2022-06-30 03:00:23 +00:00
2022-07-15 17:46:01 +08:00
2022-07-15 17:58:38 +08:00
2022-04-18 17:41:18 +02:00
2022-03-08 19:09:36 +01:00
2022-02-11 17:30:23 -08:00
2021-12-29 12:26:05 +01:00
2022-06-30 03:00:23 +00:00
2022-04-18 17:41:18 +02:00
2021-06-17 14:39:37 -07:00
2021-03-04 11:38:21 +01:00
2022-06-30 03:00:23 +00:00
2021-04-30 09:13:35 -07:00
2022-04-18 17:41:18 +02:00
2021-12-15 21:45:28 +00:00
2021-02-25 19:36:38 +00:00
2022-02-23 12:56:37 +01:00
2021-10-21 08:33:12 -07:00
2021-04-23 18:42:39 -07:00
2022-01-21 09:35:04 +01:00
2022-07-15 18:11:10 +08:00
2020-10-13 18:38:30 -07:00
2022-07-15 17:46:01 +08:00
2022-04-28 23:09:14 +08:00
2022-06-30 03:00:23 +00:00
2022-09-28 18:10:02 +08:00
2021-04-01 00:09:00 +00:00
2022-03-10 21:35:16 +00:00
2021-07-19 20:39:17 +00:00
2020-10-16 11:11:19 -07:00
2021-06-30 08:47:29 -04:00
2021-05-20 19:38:42 +00:00
2022-03-29 17:40:45 +00:00
2021-04-14 08:42:03 +02:00
2021-04-14 08:42:03 +02:00
2021-04-15 14:23:41 +02:00
2021-06-30 08:47:26 -04:00
2021-01-19 18:27:21 +01:00
2021-04-22 11:12:08 +02:00
2022-04-24 10:53:17 +00:00
2022-06-30 03:00:23 +00:00
2022-03-31 19:58:24 +00:00
2020-10-16 11:11:19 -07:00
2022-01-21 13:11:10 +01:00
2021-05-15 09:28:55 +02:00
2021-11-26 15:37:44 +01:00
2022-07-15 17:40:39 +08:00
2021-05-14 09:50:45 +02:00
2022-06-30 03:00:23 +00:00
2022-03-23 12:30:33 +01:00
2021-09-27 17:48:37 -07:00
2022-06-30 03:00:23 +00:00
2021-06-30 08:47:27 -04:00
2022-04-08 14:40:43 +02:00
2021-06-04 19:13:10 +00:00
2022-03-12 13:57:09 +01:00
2021-11-09 17:29:42 +00:00
2021-07-12 18:26:15 -07:00
2022-06-30 03:00:23 +00:00
2021-04-23 18:42:39 -07:00
2020-10-20 14:39:37 -07:00
2021-07-14 16:56:51 +02:00
2020-10-13 18:38:34 -07:00
2021-11-19 11:50:41 +01:00