Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752041AbbKBTeJ (ORCPT ); Mon, 2 Nov 2015 14:34:09 -0500 Received: from mail-wm0-f65.google.com ([74.125.82.65]:32999 "EHLO mail-wm0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751741AbbKBTeF (ORCPT ); Mon, 2 Nov 2015 14:34:05 -0500 MIME-Version: 1.0 In-Reply-To: <56379FDE.6010603@intel.com> References: <87611kakr3.fsf@yhuang-dev.intel.com> <56379FDE.6010603@intel.com> Date: Mon, 2 Nov 2015 22:34:01 +0300 Message-ID: Subject: Re: [lkp] [fs] df4c0e36f1: NMI watchdog: BUG: soft lockup - CPU#0 stuck for 22s! [swapper/0:1] From: Andrey Ryabinin To: Dave Hansen Cc: kernel test robot , LKP , LKML , Andrew Morton , David Rientjes , Pekka Enberg , "H. Peter Anvin" , Thomas Gleixner , Ingo Molnar , Andi Kleen , Joonsoo Kim , Christoph Lameter , Sasha Levin , Konstantin Khlebnikov , Yuri Gribov , Andrey Konovalov , Konstantin Serebryany , Dmitry Vyukov , Linus Torvalds Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1178 Lines: 33 2015-11-02 20:39 GMT+03:00 Dave Hansen : > On 11/02/2015 01:32 AM, Andrey Ryabinin wrote: >> And the major factor here is number 2. >> >> In your dmesg: >> [ 67.891156] rbtree testing -> 570841 cycles >> [ 88.609636] augmented rbtree testing >> [ 116.546697] NMI watchdog: BUG: soft lockup - CPU#0 stuck for 22s! >> [swapper/0:1] >> >> >> I've tried to reproduce this, and got this: >> [ 0.693574] rbtree testing -> 15513 cycles >> 570841/15513 = 36x times faster. >> >> [ 1.159450] augmented rbtree testing -> 23675 cycles >> [ 1.864996] >> It took less than a second, meanwhile in your case it didn't finish in >> 22 seconds. >> >> This makes me think that your host is overloaded and the problem is on >> your side. > > It's probably just a matter of putting some cond_resched()s in the test > code. Yes, but is it worthwhile? It's very likely that lockup will just trigger in another place. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/