From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S935706AbdAKNJ4 (ORCPT ); Wed, 11 Jan 2017 08:09:56 -0500 Received: from mail-wm0-f68.google.com ([74.125.82.68]:34955 "EHLO mail-wm0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753740AbdAKNI6 (ORCPT ); Wed, 11 Jan 2017 08:08:58 -0500 Date: Wed, 11 Jan 2017 14:08:49 +0100 (CET) From: Enrico Mioso X-X-Sender: mrkiko@localhost.localdomain To: Thomas Gleixner cc: linux-kernel@vger.kernel.org, Boris Ostrovsky , Rasmus Villemoes , Peter Zijlstra , Anna-Maria Gleixner , Ingo Molnar , Sebastian Andrzej Siewior Subject: Re: CPU Hotplugging disabled, still cpuhp/%d threads running in my 32-bit system In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 > To: Enrico Mioso > Cc: linux-kernel@vger.kernel.org, > Boris Ostrovsky , > Rasmus Villemoes , > Peter Zijlstra , > Anna-Maria Gleixner , > Ingo Molnar , > Sebastian Andrzej Siewior > 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 >