Received: by 2002:a05:7412:419a:b0:f3:1519:9f41 with SMTP id i26csp1193602rdh; Fri, 24 Nov 2023 07:09:03 -0800 (PST) X-Google-Smtp-Source: AGHT+IELedkX4cGmPjA6txdLJkfYOR+axnMt4YJu3ZLOvgZ2kD5FmdyqTHDLFy9SjugUcVljyXxT X-Received: by 2002:a17:90b:1b50:b0:285:1aff:7eea with SMTP id nv16-20020a17090b1b5000b002851aff7eeamr3502637pjb.47.1700838543170; Fri, 24 Nov 2023 07:09:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700838543; cv=none; d=google.com; s=arc-20160816; b=n9fiGkytGGhyOA6N1OUihBxIXMRV167qTeSj42enBDFlIXQtgjXtKJ6oQAaJnaZa/D e/02y8fdnv9/f2hUxWR7p2LhHC6LFMt3t4+ZdRFZ+/0L6tjTuXGFPOy3oZ/Eq4taWHPD UK8xP3zRBXhNBRvnFe+4C7hFa4nm+pz7OVezv/XuPkY22MPrfCy6hiWrRoar50IM/Xe2 K8fH5od7LyiKTZ1gguDUJ2iVzsb7jgMWN3VG3W4oi21ZbZgYx1mhsm5AIC+m4zDhn+tY X2X9zzTu9qCVR6N9V68bM0s0zZHPjlXvHeX6Sogs9D+tlaZ/FZAgDc7OiGRDJ89yNUlj wk6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=S0B5Xubz+2ijOlpLoiPjyUKt8Zu4uvZuuDbNISVBjec=; fh=hSu+8KU0168zzUws9zgTri7hFazRzXhQ+G08DwqfupU=; b=eqAXiBk3l1xtqUnt3oYyrr7c5WCfJnso8NIM7EMlOcJoHgeBtkgcIwxXk5DgJVqNT9 FVpnBmGDErNBZWT94869451FW+SlYvn8Zkp9YCiZJTiw828aZm75NrTFQypFEeiuw+JJ GX42UdkFBhQs1+a0qIdFehaVIvrPODy00x9ZnBHqS4iq3vkAglaCFQh9P/OgkX2KbFRM oTD/t2WEzasmDAxpE6GF22OYR6Nifoy74CbcDVQjf+A14kYtCTL4mSPmZQL7lNKOxfvc MuUS10vUE0sI7dtcsjK7unxzrBCjDoG2M1Kdshah1wLSHVkczrn8mDPZFUCcMdIY4zIq E+jA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=pdevLJfV; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [2620:137:e000::3:3]) by mx.google.com with ESMTPS id x24-20020a17090ab01800b00262ff3a4545si4211226pjq.169.2023.11.24.07.09.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Nov 2023 07:09:03 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) client-ip=2620:137:e000::3:3; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=pdevLJfV; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:3 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id C5E78808A424; Fri, 24 Nov 2023 07:06:27 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345608AbjKXPGB (ORCPT + 99 others); Fri, 24 Nov 2023 10:06:01 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43886 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345657AbjKXPFo (ORCPT ); Fri, 24 Nov 2023 10:05:44 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 965811BD5 for ; Fri, 24 Nov 2023 07:05:50 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id BEF88C433CA; Fri, 24 Nov 2023 15:05:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1700838350; bh=Lw4ddp5SRRaHbNDe7CMkDvQErv4vbWF/4A45oJbqhsQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=pdevLJfVyCSjjA1P3fYUGSKdZZHBnKVrNkLw7Bo/RLiSgERLtxK3EsjDDdBh7DfSp BT/ltxx8EX+6aPl761mJCK+kBsI6Xj4Yqpi83meTzIS1A9hSbNQaUUx8qyURovyDs8 bN4RTVQiSHWV/s3DuiLmJUV7jYFviPxaOWnynjLc= Date: Fri, 24 Nov 2023 15:05:47 +0000 From: Greg Kroah-Hartman To: Oleksij Rempel Cc: "Rafael J. Wysocki" , Ulf Hansson , Mark Brown , kernel@pengutronix.de, linux-kernel@vger.kernel.org, linux-mmc@vger.kernel.org, linux-pm@vger.kernel.org, =?iso-8859-1?Q?S=F8ren?= Andersen Subject: Re: [PATCH v1 0/3] introduce priority-based shutdown support Message-ID: <2023112403-laxative-lustiness-6a7f@gregkh> References: <20231124145338.3112416-1-o.rempel@pengutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231124145338.3112416-1-o.rempel@pengutronix.de> X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Fri, 24 Nov 2023 07:06:27 -0800 (PST) On Fri, Nov 24, 2023 at 03:53:35PM +0100, Oleksij Rempel wrote: > Hi, > > This patch series introduces support for prioritized device shutdown. > The main goal is to enable prioritization for shutting down specific > devices, particularly crucial in scenarios like power loss where > hardware damage can occur if not handled properly. Oh fun, now we will have drivers and subsystems fighting over their priority, with each one insisting that they are the most important! /s Anyway, this is ripe for problems and issues in the long-run, what is so special about this hardware that it can not just shutdown in the existing order that it has to be "first" over everyone else? What exactly does this prevent and what devices are requiring this? And most importantly, what has changed in the past 20+ years to suddenly require this new functionality and how does any other operating system handle it? thanks, greg k-h