[PATCH 2/4] Makedumpfile: Add pgtable_l5_enabled to number_table

Dou Liyang douly.fnst at cn.fujitsu.com
Mon May 7 03:33:28 EDT 2018


Hi Tachibana,

At 05/07/2018 03:20 PM, Masaki Tachibana wrote:
> Hi Baoquan,
> 
> Sorry for the late reply.
> 
>> +	ENUM_NUMBER_INIT(N_ONLINE, "pgtable_l5_enabled");
> Is this ENUM_NUMBER_INIT(pgtable_l5_enabled, "pgtable_l5_enabled");  ?
> 

>> +	WRITE_NUMBER("N_ONLINE", pgtable_l5_enabled);
> Is this WRITE_NUMBER("pgtable_l5_enabled", pgtable_l5_enabled);  ?
> 
> If so, I will correct these.
> 

Yes, I agree with you.

Thanks,
	dou.

> Thanks
> Tachibana
> 
> 
>> -----Original Message-----
>> From: kexec [mailto:kexec-bounces at lists.infradead.org] On Behalf Of Baoquan He
>> Sent: Friday, March 02, 2018 2:49 PM
>> To: kexec at lists.infradead.org
>> Cc: douly.fnst at cn.fujitsu.com; indou.takao at jp.fujitsu.com; Hayashi Masahiko() <mas-hayashi at tg.jp.nec.com>;
>> Baoquan He <bhe at redhat.com>; Tachibana Masaki() <mas-tachibana at vf.jp.nec.com>
>> Subject: [PATCH 2/4] Makedumpfile: Add pgtable_l5_enabled to number_table
>>
>> This is in preparation for later 5-level supporting.
>>
>> Signed-off-by: Baoquan He <bhe at redhat.com>
>> ---
>>   makedumpfile.c | 3 +++
>>   makedumpfile.h | 1 +
>>   2 files changed, 4 insertions(+)
>>
>> diff --git a/makedumpfile.c b/makedumpfile.c
>> index ed138d3..c1e893a 100644
>> --- a/makedumpfile.c
>> +++ b/makedumpfile.c
>> @@ -1723,6 +1723,7 @@ get_structure_info(void)
>>
>>   	ENUM_NUMBER_INIT(NR_FREE_PAGES, "NR_FREE_PAGES");
>>   	ENUM_NUMBER_INIT(N_ONLINE, "N_ONLINE");
>> +	ENUM_NUMBER_INIT(N_ONLINE, "pgtable_l5_enabled");
>>
>>   	ENUM_NUMBER_INIT(PG_lru, "PG_lru");
>>   	ENUM_NUMBER_INIT(PG_private, "PG_private");
>> @@ -2251,6 +2252,7 @@ write_vmcoreinfo_data(void)
>>
>>   	WRITE_NUMBER("NR_FREE_PAGES", NR_FREE_PAGES);
>>   	WRITE_NUMBER("N_ONLINE", N_ONLINE);
>> +	WRITE_NUMBER("N_ONLINE", pgtable_l5_enabled);
>>
>>   	WRITE_NUMBER("PG_lru", PG_lru);
>>   	WRITE_NUMBER("PG_private", PG_private);
>> @@ -2645,6 +2647,7 @@ read_vmcoreinfo(void)
>>
>>   	READ_NUMBER("NR_FREE_PAGES", NR_FREE_PAGES);
>>   	READ_NUMBER("N_ONLINE", N_ONLINE);
>> +	READ_NUMBER("pgtable_l5_enabled", pgtable_l5_enabled);
>>
>>   	READ_NUMBER("PG_lru", PG_lru);
>>   	READ_NUMBER("PG_private", PG_private);
>> diff --git a/makedumpfile.h b/makedumpfile.h
>> index 088dfc3..a0d1c13 100644
>> --- a/makedumpfile.h
>> +++ b/makedumpfile.h
>> @@ -1856,6 +1856,7 @@ struct array_table {
>>   struct number_table {
>>   	long	NR_FREE_PAGES;
>>   	long	N_ONLINE;
>> +	long	pgtable_l5_enabled;
>>
>>   	/*
>>    	* Page flags
>> --
>> 2.13.6
>>
>>
>> _______________________________________________
>> kexec mailing list
>> kexec at lists.infradead.org
>> http://lists.infradead.org/mailman/listinfo/kexec
> 
> 
> 
> 
> 





More information about the kexec mailing list