Received: by 2002:a05:6602:2086:0:0:0:0 with SMTP id a6csp3316594ioa; Tue, 26 Apr 2022 00:50:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyTN9xLpKmGD+YKrA/QTK39hYLbbnGKY0bJ8lvAc5BUHx1GDN4uKz77blXPJGVOk/Gc9lGf X-Received: by 2002:a17:90b:1c12:b0:1d9:7f58:eecf with SMTP id oc18-20020a17090b1c1200b001d97f58eecfmr9165209pjb.35.1650959426681; Tue, 26 Apr 2022 00:50:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650959426; cv=none; d=google.com; s=arc-20160816; b=nk6GtncuM6G/YuYPw/FzB/+eOH3ObVCSItFpmwdiEyVvL071fiPlPUxm2hpt30S2JS PQRVXGwL7k35KApLoMzzh+S2s3Jcyr8ZOYdTaJzRtWfcXgJwsdjP3HzeGEuUmuN7rHJg 3iln9iDa2i4jn3Z1FtNHASb7IGRnfq4R/tiy5RTqSqaB37nZSFO6Li5hzWIVMHmYkhKy K2SRpidTUsau3QHUzWFldA4LFXdjtY3ZyXEkXGlFJ0n1v+Z6K5jFipsYDyxbZY/wn0ul rTKc1rWyXbMG3f/HXqvv0dvuet0NRoHAnKatG9NQj6NeB5IJD5h3T1kjmE7isV0xCtUV ZJ1g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from:sender :hmm_source_type:hmm_attache_num:hmm_source_ip; bh=NSu+VKjX8jR4RRpDv07mOv1iOwZjrMT9zFvmqGqVJ/w=; b=GGc4qmJCHjy8ogi8RMC4DjUa399eBWf8cR6J+Won/Pjl0Ue6C+Hh5GTWKOsmeygkJr IWZSof/aqT2XLtgehSaSa12Z95kNImJtm7o/+mam5IXX7ZLiWJkXwSb5anxUarwcdF4+ XeC4RSnLy5OdVSOz4KKyZD4dnXOFrimEeVZNNg/uqBXZKKyaKn3IVrklNMt8Hh2dOsAM uqkyDs+xgTVv6jb7aOTvnNw+z0qO5Cn6BBkD1zDI3UPsn/GS0a0ywBfAVWmlKX/FKYPC sgHp83jCRnG5FaZeegTmVWPeFXOFDjWmuLPpkW9n9Bc5nzZVZQB5WSZ0/GCwbXmesg9k f+dw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x8-20020a170902ec8800b0015cf4f42e6fsi7800856plg.177.2022.04.26.00.50.11; Tue, 26 Apr 2022 00:50:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243298AbiDZDi7 (ORCPT + 99 others); Mon, 25 Apr 2022 23:38:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38916 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243219AbiDZDir (ORCPT ); Mon, 25 Apr 2022 23:38:47 -0400 Received: from chinatelecom.cn (prt-mail.chinatelecom.cn [42.123.76.228]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id A3D6A39829; Mon, 25 Apr 2022 20:35:41 -0700 (PDT) HMM_SOURCE_IP: 172.18.0.188:49938.983364622 HMM_ATTACHE_NUM: 0000 HMM_SOURCE_TYPE: SMTP Received: from clientip-202.80.192.39 (unknown [172.18.0.188]) by chinatelecom.cn (HERMES) with SMTP id 9226E2800CD; Tue, 26 Apr 2022 11:35:36 +0800 (CST) X-189-SAVE-TO-SEND: +liuxp11@chinatelecom.cn Received: from ([172.18.0.188]) by app0023 with ESMTP id 5a46b418558e44358452701610bdefdb for wim@linux-watchdog.org; Tue, 26 Apr 2022 11:35:40 CST X-Transaction-ID: 5a46b418558e44358452701610bdefdb X-Real-From: liuxp11@chinatelecom.cn X-Receive-IP: 172.18.0.188 X-MEDUSA-Status: 0 Sender: liuxp11@chinatelecom.cn From: Liu Xinpeng To: wim@linux-watchdog.org, linux@roeck-us.net Cc: linux-watchdog@vger.kernel.org, linux-kernel@vger.kernel.org, Liu Xinpeng Subject: [PATCH v3 0/4] Some Impovements about watchdog Date: Tue, 26 Apr 2022 11:35:16 +0800 Message-Id: <1650944120-30954-1-git-send-email-liuxp11@chinatelecom.cn> X-Mailer: git-send-email 1.8.3.1 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Changelog: v1->v2 Update the commit messages v2->v3 - Add the context about why using watchdog_timeout_invalid. - Using SET_NOIRQ_SYSTEM_SLEEP_PM_OPS reduces redundant code for iTCO watchdog. Liu Xinpeng (4): watchdog: wdat_wdg: Using the existed function to check parameter timeout watchdog: wdat_wdg: Stop watchdog when rebooting the system watchdog: wdat_wdg: Stop watchdog when uninstalling module watchdog: iTCO_wdg: Make code more clearly with macro definition drivers/watchdog/iTCO_wdt.c | 12 +++--------- drivers/watchdog/wdat_wdt.c | 7 +++++-- 2 files changed, 8 insertions(+), 11 deletions(-) -- 2.23.0