From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753304AbaIPJBV (ORCPT ); Tue, 16 Sep 2014 05:01:21 -0400 Received: from mail-we0-f173.google.com ([74.125.82.173]:54475 "EHLO mail-we0-f173.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752456AbaIPJBR (ORCPT ); Tue, 16 Sep 2014 05:01:17 -0400 Date: Tue, 16 Sep 2014 11:01:12 +0200 From: Ingo Molnar To: Wanpeng Li Cc: Ingo Molnar , hpa@zytor.com, Peter Zijlstra , x86@kernel.org, Borislav Petkov , Yasuaki Ishimatsu , David Rientjes , Prarit Bhargava , Steven Rostedt , Jan Kiszka , Toshi Kani , linux-kernel@vger.kernel.org, Zhang Yang Subject: Re: [PATCH v4] x86, hotplug: fix llc shared map unreleased during cpu hotplug Message-ID: <20140916090112.GC4907@gmail.com> References: <1406625883-4972-1-git-send-email-wanpeng.li@linux.intel.com> <20140904052034.GA29146@gmail.com> <20140904085641.GA6311@kernel> <20140904093414.GA7296@kernel> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20140904093414.GA7296@kernel> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org * Wanpeng Li wrote: > Hi Ingo, > On Thu, Sep 04, 2014 at 04:56:41PM +0800, Wanpeng Li wrote: > >On Thu, Sep 04, 2014 at 07:20:34AM +0200, Ingo Molnar wrote: > >> > >>* Wanpeng Li wrote: > >> > >>> BUG: unable to handle kernel NULL pointer dereference at 0000000000000004 > >>> IP: [..] find_busiest_group > >>> PGD 5a9d5067 PUD 13067 PMD 0 > >>> Oops: 0000 [#3] SMP > >>> [...] > >>> Call Trace: > >>> load_balance > >>> ? _raw_spin_unlock_irqrestore > >>> idle_balance > >>> __schedule > >>> schedule > >>> schedule_timeout > >>> ? lock_timer_base > >>> schedule_timeout_uninterruptible > >>> msleep > >>> lock_device_hotplug_sysfs > >>> online_store > >>> dev_attr_store > >>> sysfs_write_file > >>> vfs_write > >>> SyS_write > >>> system_call_fastpath > >>> > >>> Last level cache shared map is built during cpu up and build sched domain > >>> routine takes advantage of it to setup sched domain cpu topology, however, > >>> llc shared map is unreleased during cpu disable which lead to invalid sched > >>> domain cpu topology. This patch fix it by release llc shared map correctly > >>> during cpu disable. > >> > >>Very little is said in this changelog about how the bug was > >>found, how likely it is to occur for others, what systems are > >>affected, etc. > > > >This bug can be triggered by hot add and remove large number of xen > >domain0's vcpus repeated. > > > > If I need to send a new version of the patch or you can pick the patch > w/ the updated changelog for me? ;-) Please send a fresh new version, maintainers trying to splice & dice patches and changelogs is an unrobust approach prone to mistakes. Thanks, Ingo