Messages in this thread | | | Date | Thu, 24 May 2012 22:06:58 +0800 | From | Alex Shi <> | Subject | Re: [PATCH v7 8/8] x86/tlb: just do tlb flush on one of siblings of SMT |
| |
On 05/24/2012 05:46 PM, Jan Beulich wrote:
>>>> On 24.05.12 at 11:27, Alex Shi <alex.shi@intel.com> wrote: >> On 05/24/2012 04:42 PM, Peter Zijlstra wrote: >> >>> On Thu, 2012-05-24 at 16:32 +0800, Alex Shi wrote: >>>> So, I use cpumask_t in stack. >>> >>> cpumask_t is 512 bytes with NR_CPUS=4096, that's generally considered >>> too big to be on stack. >> >> >> I am not consistent with cpumask_t. >> I just want to know why it is too big on stack? Since if it causes >> trouble in using, that mean current kernel will fail to run on 4096 CPU >> system. > > Why? Did you spot critical left-over instances of on-stack > cpumask_t-s anywhere?
I aware it is a stupid question just after the e-mail sent out. Thanks for you and PeterZ's nice reply!
> > Jan >
| |