From Bugzilla Helper: User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322) Description of problem: VERITAS is requesting a kernel stack size tunable for x86 Red Hat to enable a customer (or 3rd party ISV) to configure the system with 8k kernel stack size. RedHat changed from 8-4K between beta1 and beta2 and removed interrupts from the stack. VERITAS is concerned that there may not be enough buffer and customers may experience hangs and system failures as result of running low on stack space. VERITAS will be willing to provide performance testing for the tunable to ensure comfort with this configuration upon RedHat's request. Version-Release number of selected component (if applicable): 2.6.9 How reproducible: Sometimes Steps to Reproduce: 1. n/a 2. 3. Actual Results: system hang and failure. Expected Results: n/a Additional info: n/a
Tossing on the U1 list so it at least remains on the radar.
apparently this change actually occurred between alpha4 and beta1. apparently we (veritas) didn't do enough testing there to catch it.
We currently have no plans to add in any tunable to vary the stack size. If Veritas can get such a change upsteam accepted first, then we can revisit the matter. Note that in RHEL4, the interrupt and softirq stacks are separate. So that allows the 4K kernel stack to be dedicated to process context.