Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1556314 > unrolled thread

Re: CPU Hotplugging disabled, still cpuhp/%d threads running in my 32-bit system

Started byThomas Gleixner <tglx@linutronix.de>
First post2017-01-11 10:20 +0100
Last post2017-01-11 14:20 +0100
Articles 2 — 2 participants

Back to article view | Back to linux.kernel

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: CPU Hotplugging disabled, still cpuhp/%d threads running in my  32-bit system Thomas Gleixner <tglx@linutronix.de> - 2017-01-11 10:20 +0100
    Re: CPU Hotplugging disabled, still cpuhp/%d threads running in my  32-bit system Enrico Mioso <mrkiko.rs@gmail.com> - 2017-01-11 14:20 +0100

#1556314 — Re: CPU Hotplugging disabled, still cpuhp/%d threads running in my 32-bit system

FromThomas Gleixner <tglx@linutronix.de>
Date2017-01-11 10:20 +0100
SubjectRe: CPU Hotplugging disabled, still cpuhp/%d threads running in my 32-bit system
Message-ID<sYney-565-25@gated-at.bofh.it>
On Tue, 10 Jan 2017, Enrico Mioso wrote:

> Hello guys.
> I disabled CPU hotplugging in my .config: still I can see what follows in the
> process list.
> 
>    11 ?        S      0:00 [cpuhp/0]
>    12 ?        S      0:00 [cpuhp/1]
> 
> And from what I can see in kernel/cpu.c:574, this is related to CPU
> hotplugging.
> Is this normal? And, out of curiosity, why?

Yes. We need the threads for bringing up the CPUs and for modules and other
functionality to set up per cpu related things. The thread makes sure that
the code runs on the CPUs and handles the functionality related to
install/remove of hotplug callbacks.

Thanks,

	tglx

[toc] | [next] | [standalone]


#1556474

FromEnrico Mioso <mrkiko.rs@gmail.com>
Date2017-01-11 14:20 +0100
Message-ID<sYqYO-7ox-15@gated-at.bofh.it>
In reply to#1556314
Thank you very much Thomas, really.
Enrico


Enrico Mioso
Mobile Phone Number: +393807096934 ( +Telegram :) )
My Tox ID is: 7C593F402A3C8632D87AB4B948D492294C39A6A614464ECF843CA3429FB023284180472C7475

I like / recommend the usage of open messaging standards.

On Wed, 11 Jan 2017, Thomas Gleixner wrote:

> Date: Wed, 11 Jan 2017 10:16:10
> From: Thomas Gleixner <tglx@linutronix.de>
> To: Enrico Mioso <mrkiko.rs@gmail.com>
> Cc: linux-kernel@vger.kernel.org,
>     Boris Ostrovsky <boris.ostrovsky@oracle.com>,
>     Rasmus Villemoes <linux@rasmusvillemoes.dk>,
>     Peter Zijlstra <peterz@infradead.org>,
>     Anna-Maria Gleixner <anna-maria@linutronix.de>,
>     Ingo Molnar <mingo@kernel.org>,
>     Sebastian Andrzej Siewior <bigeasy@linutronix.de>
> Subject: Re: CPU Hotplugging disabled,
>     still cpuhp/%d threads running in my 32-bit system
> 
> On Tue, 10 Jan 2017, Enrico Mioso wrote:
>
>> Hello guys.
>> I disabled CPU hotplugging in my .config: still I can see what follows in the
>> process list.
>>
>>    11 ?        S      0:00 [cpuhp/0]
>>    12 ?        S      0:00 [cpuhp/1]
>>
>> And from what I can see in kernel/cpu.c:574, this is related to CPU
>> hotplugging.
>> Is this normal? And, out of curiosity, why?
>
> Yes. We need the threads for bringing up the CPUs and for modules and other
> functionality to set up per cpu related things. The thread makes sure that
> the code runs on the CPUs and handles the functionality related to
> install/remove of hotplug callbacks.
>
> Thanks,
>
> 	tglx
>

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web