Re: [PATCH 4.19 094/105] parisc: Increase size of gcc stack frame check

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2022-12-05 2:58 p.m., Helge Deller wrote:
My understanding of the parisc overhead was that this
was just based on a few bytes per function call,

What exactly do you mean by a few bytes?
On parisc the frame size is a multiple of 64-bytes (on 32-bit)
and 128 bytes (on 64bit).
On 64bit, the frame size alignment is actually 16 bytes.  The minimum frame size is 80 bytes.
That's 16 bytes for the frame marker and 64 bytes for the register save area.

Dave

--
John David Anglin  dave.anglin@xxxxxxxx




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux