On 7/27/21 8:25 AM, Christoph Hellwig wrote: > From: Abd-Alrhman Masalkhi <abd.masalkhi@xxxxxxxxx> > > I have compiled the kernel with a cross compiler "hppa-linux-gnu-" v9.3.0 > on x86-64 host machine. I got the following warning: > > block/genhd.c: In function ‘diskstats_show’: > block/genhd.c:1227:1: warning: the frame size of 1688 bytes is larger > than 1280 bytes [-Wframe-larger-than=] > 1227 | } > > By Reduced the stack footprint by using the %pg printk specifier instead > of disk_name to remove the need for the on-stack buffer. > > Signed-off-by: Abd-Alrhman Masalkhi <abd.masalkhi@xxxxxxxxx> > Signed-off-by: Christoph Hellwig <hch@xxxxxx> > --- > block/genhd.c | 6 ++---- > 1 file changed, 2 insertions(+), 4 deletions(-) > Reviewed-by: Hannes Reinecke <hare@xxxxxxx> Cheers, Hannes -- Dr. Hannes Reinecke Kernel Storage Architect hare@xxxxxxx +49 911 74053 688 SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nürnberg HRB 36809 (AG Nürnberg), GF: Felix Imendörffer