Re: How to assess how much stack space kernel function may use?

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

 



On Thu, Aug 16, 2018 at 04:24:33PM +0300, Lev Olshvang wrote:
> Hello all
> 
> I am writing kernel module function that calls for vfs function , so I am not aware how deep kernel stack can grow due to my calls
> 
> I need to take 512 bytes for some processing, and I know kernel stack is 4K only.

Ick don't do that, fix your function to not take so much stack space.
That's the correct fix, do't try to "figure out" how much stack is left,
it will not be the same for different arches or different paths through
the vfs layer.

good luck!

greg k-h

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]

  Powered by Linux