From patchwork Mon Jan 22 11:13:35 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Rafael J. Wysocki" X-Patchwork-Id: 19252 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7301:2bc4:b0:101:a8e8:374 with SMTP id hx4csp2514312dyb; Mon, 22 Jan 2024 03:49:08 -0800 (PST) X-Google-Smtp-Source: AGHT+IFfMVXNjMxU00nM73danIs6xifQzgsVasVt4OGe2NkVMBm3KAexjkYbj4f9DB5VJxczCpc+ X-Received: by 2002:a0c:da8d:0:b0:67f:592b:d5da with SMTP id z13-20020a0cda8d000000b0067f592bd5damr5528064qvj.11.1705924148777; Mon, 22 Jan 2024 03:49:08 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1705924148; cv=pass; d=google.com; s=arc-20160816; b=gkylaamdFM4KYM0uoRPg3pw8NS7ORhHTs0ozAT//MdWIQAeodxYgVrcVzfAqCUwcgD Bh3Sw9fKN+d4m3nCplBpgWRVvoYWnQK9+stRLG9T1riaMKRJ331Bw4+fYpD8k3lDhpzm ttGuelRU9z1RnEkyVehUBB1j52FOSNjEiBpWmq1+Hy9BgoOImfXuVHu1VlgXPNl8oo7K 3ZjzaIhFtnqgjf9uJvO/Et/KmC0YwllnPsLWJTraCzz4c0tmCMYYijxM8kt5x0tRCBx0 hydT3eoBDiJj2rH10jd7GUwmlhm0+AMWojHoZRX6qCg3ixCszmwNhyDuJK0nOTZCn8o9 vWmw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from; bh=KsBKV1XynUZNC/zpxQoTSy+JETcQDBiN6VrR3XynpM0=; fh=4LIu5opAwLV7NEWuWaesW8kxXXZagKTitwg1cEZexpE=; b=jvn4veRgMX1I7A1EUmIaRBrm129YKh0wqJynVbP3hRoa0IXqZoVIT2XzQtVAipnLfb jwO4O4EqVVvMFNEGEl5mLjfIYk6P0cLu7/8ifHuiDuHDATtPUOw/oRPvpFjpIO3Eo6Ca H6JDV+DyW+aQWXzAxHVcgXKZVLuByQPG2atn0lziBmNOTtRMIZFkqxHJUGZWJwWveTxA 8VF/xNF+MuzFL2M8pG9Lxn5/ur2h9BIofBYBLMc2c4sdrxyMrwceF1Y58D92GoXG6qz9 m/39aujjy1GJqGKI6KeRHvuQwoBaW2uQUGmqxk1JG08XeJy97QDqDO+hzIsicIW8zfAP 6WtA== ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=rjwysocki.net); spf=pass (google.com: domain of linux-kernel+bounces-32956-ouuuleilei=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-32956-ouuuleilei=gmail.com@vger.kernel.org" Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id w14-20020a0c8e4e000000b00685c947ea1dsi4471529qvb.535.2024.01.22.03.49.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Jan 2024 03:49:08 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-32956-ouuuleilei=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=rjwysocki.net); spf=pass (google.com: domain of linux-kernel+bounces-32956-ouuuleilei=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-32956-ouuuleilei=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id E99401C27BEF for ; Mon, 22 Jan 2024 11:48:27 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E99DF3EA84; Mon, 22 Jan 2024 11:44:35 +0000 (UTC) Received: from cloudserver094114.home.pl (cloudserver094114.home.pl [79.96.170.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 469623D3A4; Mon, 22 Jan 2024 11:44:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=79.96.170.134 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705923874; cv=none; b=si9Di/uY3eNTjowD7p6rglPloDLOcijT9NYXmfeXh0tCds2Yy2EN2+nQblyXbsaVWiHrHWNkbXdDU8wMSuAAzP8qhi3hdWzrwNBi0HvSFhVLj4Y/rqAugkXtRkktLgYoeMowSR3Xc75A1ixl2NXBEOngI7bKgpp5Qgyl25SnEvk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705923874; c=relaxed/simple; bh=KsBKV1XynUZNC/zpxQoTSy+JETcQDBiN6VrR3XynpM0=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=Urt3LMl7HxXrTYEipwSlSXzlY6dDRjCIXpsKM3Z6w8xPQxnl0GjB0QW1dteH6WNHuq5ezRsltX00dvQoduyfyjBWLkgQyLek+dYKTIN/RSVPfHpBfTxawdnWGZaJtHrMhgRXHvG2Bf16miN7FTCF6kKJOfzGfbDwbOX+3B919M4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=rjwysocki.net; spf=pass smtp.mailfrom=rjwysocki.net; arc=none smtp.client-ip=79.96.170.134 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=rjwysocki.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=rjwysocki.net Received: from localhost (127.0.0.1) (HELO v370.home.net.pl) by /usr/run/smtp (/usr/run/postfix/private/idea_relay_lmtp) via UNIX with SMTP (IdeaSmtpServer 5.4.0) id e84081c480ebd129; Mon, 22 Jan 2024 12:44:30 +0100 Received: from kreacher.localnet (unknown [195.136.19.94]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by cloudserver094114.home.pl (Postfix) with ESMTPSA id B6F01669541; Mon, 22 Jan 2024 12:44:29 +0100 (CET) From: "Rafael J. Wysocki" To: Linux PM Cc: LKML , Ulf Hansson , Stanislaw Gruszka Subject: [PATCH v1 00/12] PM: sleep: Fix up suspend stats handling and clean up core code Date: Mon, 22 Jan 2024 12:13:35 +0100 Message-ID: <5760158.DvuYhMxLoT@kreacher> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-CLIENT-IP: 195.136.19.94 X-CLIENT-HOSTNAME: 195.136.19.94 X-VADE-SPAMSTATE: clean X-VADE-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdekiedgfedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecujffqoffgrffnpdggtffipffknecuuegrihhlohhuthemucduhedtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvfevufffkfgggfgtsehtufertddttdejnecuhfhrohhmpedftfgrfhgrvghlucflrdcuhgihshhotghkihdfuceorhhjfiesrhhjfiihshhotghkihdrnhgvtheqnecuggftrfgrthhtvghrnhepffffffekgfehheffleetieevfeefvefhleetjedvvdeijeejledvieehueevueffnecukfhppeduleehrddufeeirdduledrleegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepudelhedrudefiedrudelrdelgedphhgvlhhopehkrhgvrggthhgvrhdrlhhotggrlhhnvghtpdhmrghilhhfrhhomhepfdftrghfrggvlhculfdrucghhihsohgtkhhifdcuoehrjhifsehrjhifhihsohgtkhhirdhnvghtqedpnhgspghrtghpthhtohepgedprhgtphhtthhopehlihhnuhigqdhpmhesvhhgvghrrdhkvghrnhgvlhdrohhrghdprhgtphhtthhopehlihhnuhigqdhkvghrnhgvlhesvhhgvghrrdhkvghrnhgvlhdrohhrghdprhgtphhtthhopehulhhfrdhhrghnshhsohhnsehlihhnrghrohdrohhrghdprhgtphhtthhopehsthgrnhhishhlrgifrdhgrhhushiikhgrsehlihhnuhigrdhinhhtvghlrdgtohhm X-DCC--Metrics: v370.home.net.pl 1024; Body=4 Fuz1=4 Fuz2=4 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1788791120718241018 X-GMAIL-MSGID: 1788791120718241018 Hi Everyone, This series of patches modifies the core system-wide suspend resume of devices to get it more internally consistent (between the suspend and resume parts) and fixes up the handling of suspend statistics in it. The functional changes made by it are expected to be limited to the statistics handling part. Please refer to individual patch changelogs for details. Thanks!