From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753477AbZAEGGZ (ORCPT ); Mon, 5 Jan 2009 01:06:25 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751297AbZAEGGR (ORCPT ); Mon, 5 Jan 2009 01:06:17 -0500 Received: from ozlabs.org ([203.10.76.45]:52398 "EHLO ozlabs.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751209AbZAEGGQ (ORCPT ); Mon, 5 Jan 2009 01:06:16 -0500 From: Rusty Russell To: Valdis.Kletnieks@vt.edu Subject: Re: 2.6.28-mmotm1230 - BUG during 'shutdown -h' Date: Mon, 5 Jan 2009 16:36:12 +1030 User-Agent: KMail/1.10.3 (Linux/2.6.27-9-generic; KDE/4.1.3; i686; ; ) Cc: Andrew Morton , linux-kernel@vger.kernel.org References: <4491.1230900738@turing-police.cc.vt.edu> <200901031743.35578.rusty@rustcorp.com.au> <3543.1231000591@turing-police.cc.vt.edu> In-Reply-To: <3543.1231000591@turing-police.cc.vt.edu> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200901051636.12708.rusty@rustcorp.com.au> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sunday 04 January 2009 03:06:31 Valdis.Kletnieks@vt.edu wrote: > On Sat, 03 Jan 2009 17:43:35 +1030, Rusty Russell said: > > On Friday 02 January 2009 23:22:18 Valdis.Kletnieks@vt.edu wrote: > > > 100% repeatable. I haven't had a chance to bisect and track this down yet, > > > though most of the obvious suspects are in either origin.patch or linux-next.patch > > > so a bisect of -mmotm probably won't tell us much. > > > > kernel/workqueue.c: In function 'wq_cpu_map': > > kernel/workqueue.c:94: warning: pointer type mismatch in conditional expression > > > > That's a problem for a start. Looks like a merge bug. Does removing the & > > from in front of cpu_populated_map help? > > Fixing that did fix the compiler warning. However, it didn't fix the > blowup during shutdown. I'll dig into it more later this weekend. Linus has just merged the cpumask tree, so if it did cause this problem, Linus' tree should show it. Cheers, Rusty.