Hi Tao,
On 9/2/26 1:22 PM, Tao Liu wrote:
Hi Aaron,
Sorry it took a long time for me to process your patch. The new
feature as print page migrate type is interesting, however to me, the
feature is a nice-to-have one, not a critical or important fixes for
crash. From my perspective, I'm keen to limit new features added into
crash utility unless they are necessary or involve minimal code
changes that are easy to maintain. As you may have noticed, we lost
one upstream maintainer due to Redhat internal reorg, and we are
currently short of bandwidth for handling upstream works. Given this
context, I'd prefer not to accept your feature request, sorry...
I have same concern with you, specific to this patch, it depends on kernel internal
logics, it is hard to maintain in the future.
Otherwise as we discussed I will gradually take Lianbo's work as a hobby, hope crash
can continue to rock!
Thanks,
Tao Liu
On Sat, Aug 15, 2026 at 1:55 AM Aaron Tomlin <atomlin(a)atomlin.com> wrote:
>
> On Sun, Jul 26, 2026 at 10:34:57PM -0400, Aaron Tomlin wrote:
>> Modify the "kmem" command to query and display the migration type of
>> pages and page blocks:
>>
>> - Appending the migration type string (e.g., Unmovable, Movable,
>> Reclaimable, HighAtomic, CMA, Isolate) to the output of page flags
>> in kmem -p
>>
>> - Showing the migration type for each free area sublist in kmem -f
>> and kmem -F when multiple lists are present per area
>>
>> To support this, offsets and sizes for mem_section_usage,
>> mem_section_usage_pageblock_flags, and zone_pageblock_flags are
>> retrieved and cached. The pageblock flags bitmap is then parsed to
>> extract the migration type of each page block, matching the logic in the
>> Linux kernel buddy allocator.
>
> Hi Tao, Hagio,
>
> Any further thoughts? Thank you.
>
> Kind regards,
> --
> Aaron Tomlin
>
--
Crash-utility mailing list -- devel(a)lists.crash-utility.osci.io
To unsubscribe send an email to devel-leave(a)lists.crash-utility.osci.io
https://${domain_name}/admin/lists/devel.lists.crash-utility.osci.io/
Contribution Guidelines:
https://github.com/crash-utility/crash/wiki