Sorry, I've changed it. ________________________________ 发件人: Andrew Morton 发送时间: 2025年8月20日 8:31:15 收件人: Xiang Gao 抄送: david@redhat.com; lorenzo.stoakes@oracle.com; Liam.Howlett@oracle.com; vbabka@suse.cz; rppt@kernel.org; surenb@google.com; mhocko@suse.com; linux-mm@kvack.org; linux-kernel@vger.kernel.org; 高翔 主题: [External Mail]Re: [PATCH] mm/cma: add 'available count' and 'total count' to trace_cma_alloc_start [外部邮件] 此邮件来源于小米公司外部,请谨慎处理。若对邮件安全性存疑,请将邮件转发给misec@xiaomi.com进行反馈 On Tue, 19 Aug 2025 21:48:17 +0800 Xiang Gao wrote: > From: gaoxiang17 > > This makes cma info more intuitive during debugging. > > ... > > --- a/include/trace/events/cma.h > +++ b/include/trace/events/cma.h > > ... > > TP_STRUCT__entry( > __string(name, name) > - __field(unsigned long, count) > + __field(unsigned long, request_count) > + __field(unsigned long, available_count) > + __field(unsigned long, total_count) > __field(unsigned int, align) > ), > > TP_fast_assign( > __assign_str(name); > - __entry->count = count; > + __entry->count = request_count; > + __entry->available_count = available_count; > + __entry->total_count = total_count; > __entry->align = align; > ), > > TP_printk("name=%s count=%lu align=%u", > __get_str(name), > - __entry->count, > + __entry->request_count, > + __entry->available_count, > + __entry->total_count, > __entry->align) adds three args to the printk but didn't add their conversions to the printk control string?