From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753049Ab3AaOqm (ORCPT ); Thu, 31 Jan 2013 09:46:42 -0500 Received: from mx1.redhat.com ([209.132.183.28]:22520 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751851Ab3AaOqk (ORCPT ); Thu, 31 Jan 2013 09:46:40 -0500 Date: Thu, 31 Jan 2013 09:46:27 -0500 From: Don Zickus To: Mike Lykov Cc: Andrew Morton , Ingo Molnar , Thomas Gleixner , linux-kernel@vger.kernel.org, linux-watchdog@vger.kernel.org, kirill@shutemov.name Subject: Re: [BUG?] false positive in soft lockup detector while unlzma initramfs on slow cpu Message-ID: <20130131144627.GL98867@redhat.com> References: <5107D1D3.6040105@yandex.ru> <20130129153348.GR98867@redhat.com> <5108EA4B.7030003@yandex.ru> <20130130154033.GE98867@redhat.com> <510A539E.7020105@yandex.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <510A539E.7020105@yandex.ru> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jan 31, 2013 at 03:21:02PM +0400, Mike Lykov wrote: > > 30.01.2013 19:40, Don Zickus пишет: > > I have never seen usage like 'kernel.watchdog_thresh=30'. Could you try > > 'watchdog_thresh=30' instead? > > Ok. "kernel.watchdog_thresh=30" is a sysctl presentation, i mixed > them wrongly. > > Your patch about cmd support for 'watchdog_thresh=30' working. I > tested it: parameter applies and lzma -9 initramfs loading > successfully. > If I delete parameter from cmdline - same kernel not boot. Good to know. > > > I also attached another patch as suggested by Andrew to add a > > touch_softlockup_watchdog in the unlzma routine. Probably makes things > > run a little slower. Compiled tested only. > > In my case (3.2.32) it cannot compile: > > LD arch/x86/boot/compressed/vmlinux > arch/x86/boot/compressed/misc.o: In function `decompress_kernel': > misc.c:(.text+0x993): undefined reference to `touch_softlockup_watchdog' I think Andrew's suggestion is a better approach which is add the touch_softlockup_watchdog. So I would have to see you .config file to understand the compile warning. Cheers, Don