Received: by 10.223.185.116 with SMTP id b49csp1317679wrg; Wed, 14 Feb 2018 15:18:42 -0800 (PST) X-Google-Smtp-Source: AH8x225Bd5/i5goWGtOgBoUcZU4lbG+7gQ5OOfx9DJO0W3ZKKTfH0wLfdwUVMqIyljZYMVqNHGuW X-Received: by 2002:a17:902:ac1:: with SMTP id 59-v6mr603161plp.228.1518650321888; Wed, 14 Feb 2018 15:18:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518650321; cv=none; d=google.com; s=arc-20160816; b=wgQk5ZPhUNzqkwENIol/TQMNM0mEIX9IgaXb66JM53EH5M2XSFNgwIiow/8CKRlkw8 V+0nhZw4n0ZFRnFwvCifwmSRljt+LHjQhBogjWv4CBY/i9HAQUiKpyMn6VQPKndxcX9d 8N+k58KkFfOeUWEMTneFM9faG2a4TnG05vmaXgHrhGXyrfAJ6uwxd9ChqV4ZbBKdswMo mpwfeVwiUEX/oBTESRv/eS2ncOO7KUktm/rE32oyasMP+ZVyrLqvjX00zn/GjnK7neoY lYWKlGDZztdWG7Tivyr2leF271Kz58xDUrO1L+wSui1Hcw/YywhHA5O4s4JHlplyChix DPbA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=CJc6t56c32J8KfNUD4vfBA7H8szXu6pwbwPl5lXDEJQ=; b=ntefpJDATkMNLhqY6zZ9xWKervXIwcf151syftXrVasLK7p+KDyZi2q4kxn49+Xhnc 4oS9JmyVlxF7xI1oc7RQ0ak2g0pzELb3GIrqTCmhNoJjS74dlWXYQsTNIMztxDT5VYri mWvjwaP6G1ZpBfE5ZKom2VWq7OLAZewSImemBa4/n2C9e6uqfhE3Y/qsgFXl6wdWotbw eJ6oCiOXOGnjkKV2QxXDTzC4tyuGK/nAQGOvCXGLWQsLycIR4Ll/qSwoL8fespON9Yqz d3I/FyfscSlm1VA63VAGGy+P9Xb5huPcaLpdEdulma5PB3Tm0qMpNWC5mAQOeRxstxq0 YPqQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=Y800X5PQ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m30-v6si3774051pli.386.2018.02.14.15.18.27; Wed, 14 Feb 2018 15:18:41 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=Y800X5PQ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1032043AbeBNXRK (ORCPT + 99 others); Wed, 14 Feb 2018 18:17:10 -0500 Received: from mail-wr0-f196.google.com ([209.85.128.196]:41226 "EHLO mail-wr0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1031971AbeBNXRI (ORCPT ); Wed, 14 Feb 2018 18:17:08 -0500 Received: by mail-wr0-f196.google.com with SMTP id q11so1580280wre.8; Wed, 14 Feb 2018 15:17:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=CJc6t56c32J8KfNUD4vfBA7H8szXu6pwbwPl5lXDEJQ=; b=Y800X5PQGwacZelFCnlknJ6P/VirG87R1Uk0nbkhP1upQUvYXcNgbDBeVWv+MVNH1U Nr3xhI1OsDknAhUJpmuBBxxuJNgI14GsyG9gRbIwA6jt5RAfDRk5HA3+brKCkByp/iC0 8PvDfExSlKnt340R8ER2xVMKtMktAqd2jK5SN6spU975I3+yDFml0nip8PuB1P7+VcqI oI3yyiDtEitIlNR1io4L9Rr0mkWKjoBvjACyEh29MYOtmG3JcjxPJz30EleJsyJgbyW4 u1mR8jLTzV2kBM7qTULk6xSQcW7BDVu6h8XQ4P1N+q/vLaI3G0q69RdZGbaXPkeeoNvw e8KQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=CJc6t56c32J8KfNUD4vfBA7H8szXu6pwbwPl5lXDEJQ=; b=VfTS1FXlzqmb32BwH5CRMCpSMVoaAIYGt4h486hUISZJ/ngymXY53fn9WJ8q2XpuGP SjGPIwBdL2CB3YrS8QEGyOvy6/qoAL1Sbw+p0I+siwECCppYPDGKcfAs/En2kCjmjsMi 5/foaTCQQxp3PS9g/ZEJlBMsk0u6U6hvUO5+F1Fe3Wid0q+rk/SDfgA/pwKZPzevXsEO C6YQFLuTb9PqaBOqkHFo10kBR0f3XjOridtbLED6yxLN62UaIk1BtLp+WtXt0u0K1jie puqWeSuqi8Me9BjncC+1/2wdHreUJMB6MQMOa9CY/ajFKYi5nN0VzwY0zkaMkRmszOMD no8w== X-Gm-Message-State: APf1xPB+kF2a+jt5+dkoBqJu1ZGJiZucol+rjwO3YhVjAWNgcqqjA2KU 2uDbVfwD666VChsLnmCqkyY= X-Received: by 10.223.188.134 with SMTP id g6mr666385wrh.140.1518650227581; Wed, 14 Feb 2018 15:17:07 -0800 (PST) Received: from gmail.com (2E8B0CD5.catv.pool.telekom.hu. [46.139.12.213]) by smtp.gmail.com with ESMTPSA id a14sm13256681wrf.22.2018.02.14.15.17.06 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 14 Feb 2018 15:17:06 -0800 (PST) Date: Thu, 15 Feb 2018 00:17:04 +0100 From: Ingo Molnar To: Jerry Hoemann Cc: Borislav Petkov , Tim Chen , Peter Zijlstra , Dave Hansen , hpa@zytor.com, tglx@linutronix.de, torvalds@linux-foundation.org, linux-kernel@vger.kernel.org, dwmw@amazon.co.uk, linux-tip-commits@vger.kernel.org, Arjan van de Ven , linux-watchdog@vger.kernel.org Subject: Re: [PATCH] watchdog: hpwdt: Remove spinlock acquire and BIOS calls from NMI context Message-ID: <20180214231704.xv2iwqsfvljoybul@gmail.com> References: <1518362359-1005-1-git-send-email-dwmw@amazon.co.uk> <20180212102211.cdrrqqd4hdw7xu5y@gmail.com> <20180212165835.GO25181@hirez.programming.kicks-ass.net> <20180213075540.3lkikkpgjoe6ocjk@gmail.com> <5c3ba123-abbe-f153-7b75-a89d31d25c72@linux.intel.com> <20180214093159.mdzfupne547bi5qx@gmail.com> <20180214094404.GA18349@pd.tnic> <20180214181342.GA27600@anatevka.americas.hpqcorp.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180214181342.GA27600@anatevka.americas.hpqcorp.net> User-Agent: NeoMutt/20170609 (1.8.3) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org * Jerry Hoemann wrote: > > Ingo, > > I have a patch set under review that brings hpwdt into compliance > with the watchdog core. > > One of the changes removes the callback into firmware in hpwdt_pretimeout > and its associated spinlock. > > https://lkml.org/lkml/2018/2/12/30 drivers/watchdog/hpwdt.c | 490 +---------------------------------------------- 1 file changed, 8 insertions(+), 482 deletions(-) Very nice, and this should solve all the NMI handling complications! > I will add you to the CC list of the next version of the set. Thanks! Ingo