Adrian Bunk wrote:Oh, I know. I'm just saying that 4k seems chosen out of convenience for memory management, without any real correlation to what you might actually need to run a thread. They do happen to be roughly equivalent for many cases, but not all. Setting a default which is not safe for several common use cases does not seem wise... I guess what I'm saying is, I don't agree that any callchain which needs more than 4k of stack indicates brokenness that must be fixed, as various posts in this thread seem to suggest. Sure, 1k char buffers on the stack and massive structs and unlimited recursion we can agree on as things to fix, but complex/deep/stacked callchains which don't fit in 4k are much more of a grey area. -Eric --
| Greg Kroah-Hartman | [PATCH 004/196] Chinese: add translation of SubmittingPatches |
| James Bottomley | Re: Announce: Linux-next (Or Andrew's dream :-)) |
| David Miller | [GIT]: Networking |
| Antonio Almeida | HTB accuracy for high speed |
| Ingo Molnar | iwlwifi: fix build bug in "iwlwifi: fix LED stall" |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Avi Kivity | Re: [RFC PATCH 14/17] kvm: add a reset capability |
git: | |
