Received: by 2002:a05:7412:3b8b:b0:fc:a2b0:25d7 with SMTP id nd11csp2993883rdb; Tue, 13 Feb 2024 03:55:24 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCVS2m7InHni24oqyed79OF/Lwbnv9Eu9CIWU+BB5Btzv2N0P8JGUhmFzMsI3m09ezpM+sCjmcmw2rd9hrLFroTHzngZaMffM7+zPAe4MQ== X-Google-Smtp-Source: AGHT+IGTL/w7iofcKRZ4udmtxAfxscG4l4BPJCyGfhmpUJd9u1aTOqRqCCBXAEpJFkp7rH5QQRZN X-Received: by 2002:ac2:5306:0:b0:511:8124:f1e0 with SMTP id c6-20020ac25306000000b005118124f1e0mr5308884lfh.55.1707825323773; Tue, 13 Feb 2024 03:55:23 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707825323; cv=pass; d=google.com; s=arc-20160816; b=PEp/g4QM05DeFAbmbYbyfqUDklNL7vFtnO/AhDk6TieGlpBzrNmShsbf1shMGQsMZo lujS5ngTi6fYm04trix3s7DT3FDFY1uZ4GHMECMfCPsQ8ApjVYyJYRQQba1Cy2zo8Gh9 cpuU1pRvgJWf5DzueZkTP++0CRQqbzdSKd0yG5P0mMG/a9xYKtqpAOQX7fgMbrae4Nag hQKaTUUDsYBI/hEP1nLRlkEeAFVGT0cdrf5If8BVbEnOtXPywT1ByFB/Kby+odnK3yCb 3k3/edsbEoeftRQnbYRNu6Kqv+9HDmDh9HAVJK2UhEk/7QS5fcT7SPwA6fhvyKopSnpg HjAw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:dkim-signature:date; bh=4Oi7FUHbwlw07W+wPherwGGupHdYS9/nuUZF19sf8Og=; fh=m1MR0Hkb+3x8lkkBE4R6p4NTVcU+jNU+AkelYUAjuYI=; b=S4bBZCHmwTBGw43j/6oDX1XHM/nZzIRKqFTxDFUBeax2JsMhQ0+Rcm9JVs/QV/rn7/ 8ZQZOZ3ws9ZrzM99Zterj9atCnrFoBb00arFiKEZv6U1ZIp2wL5XTgNOngnEKobvyWE3 sBHgah8xoCLr+faSrHtXvIfA0XIMBPJA9OmkzqhNEm9kNueLyTTB5w1J0DsCL9uRKBaR +0FmEOguFIAbh/E9ZaDxB/l/kBQFtNf8zDMS1WF1e1OecQEZ+4xxURBDc6iQmnv1WWKp QoAeHpepWq1YmdG9dsr5t3f6MPaZtpvqOVaMo6BATl+ZZ1mBLN2/ISblTo6WM9kFLni0 kDcA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@marliere.net header.s=2024 header.b=Paw6I42K; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=marliere.net dmarc=pass fromdomain=marliere.net); spf=pass (google.com: domain of linux-kernel+bounces-63470-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-63470-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=marliere.net X-Forwarded-Encrypted: i=2; AJvYcCVo4C6nnM6h9emPc6/ATC76fL9hm+PhwtIRfgFXKiuvN07SZWPPknTnV9jfckZ4MMlXea0nGLaJ3TjolCsw/72uoklsMKsRP6cuNdi8Dw== Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id g6-20020a17090613c600b00a3d1c2bf2bfsi135013ejc.986.2024.02.13.03.55.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Feb 2024 03:55:23 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-63470-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@marliere.net header.s=2024 header.b=Paw6I42K; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=marliere.net dmarc=pass fromdomain=marliere.net); spf=pass (google.com: domain of linux-kernel+bounces-63470-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-63470-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=marliere.net 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 am.mirrors.kernel.org (Postfix) with ESMTPS id 8191B1F23B9B for ; Tue, 13 Feb 2024 11:55:23 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E9E55383B4; Tue, 13 Feb 2024 11:55:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=marliere.net header.i=@marliere.net header.b="Paw6I42K" Received: from mail-pf1-f182.google.com (mail-pf1-f182.google.com [209.85.210.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7F7AB36AF0 for ; Tue, 13 Feb 2024 11:55:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.182 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707825314; cv=none; b=fHtm2t6vYy0zaafOrXDHAjZuqwlOEt0onMPY66mviaf2kAuyO4raCQT2KPDWmabUNBs2lEoiEytOIR0TqWKub4xzNiUTsm6hCk4aBrhD1LyHYfrSLxXfYrXnV/caHJEmUmD/qxiLY4zd2d/sSCfqmJ560d7oXL6pxXONDHtunsc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707825314; c=relaxed/simple; bh=me7PlTw9ozJKPleKI3rxNxFXeuei4K+dzl+UwzIUsv0=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=MS3udy9v051jX5cis5K5Q29PRgdj9vWHmNcOf4a75nFRnZs1pc0DHrxDxoIvCo67p7EYUz0W4avUFZDjSFksKrxSP7hBBdYm4QDD2NCamZHak6z47U8tMnVC9C/CvP6hkfuUOqHTbcXT/FvcwIDZnz+8UvdnbigugAJQ91JrdGY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=marliere.net; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=marliere.net header.i=@marliere.net header.b=Paw6I42K; arc=none smtp.client-ip=209.85.210.182 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=marliere.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-6da9c834646so3474252b3a.3 for ; Tue, 13 Feb 2024 03:55:12 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707825312; x=1708430112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:dkim-signature:date:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=4Oi7FUHbwlw07W+wPherwGGupHdYS9/nuUZF19sf8Og=; b=LjmA4SkAfT/vT73spF+wMvQlok3FfEnR9jg80rbsk19IUVhnHHwH3hGJYYwKUTrhUC 1hITDCCqjjEn+KwyRNy3NW9Gt9SKIG7xphEoBtlOcIC3IdnAzPt9lzHpV3ydFNsqqe4I 29tTVNO88FCMWaiqHXaSMQpsvXa5COGVk6nSVamMyx/CbhS2zJ8yve+QH8eSAO2aEKZR dZ+ymJAdMyzVxRQVspSAcMhe5//2578YDBf6bQ3rh7hUFtTJ4XOH85G/6t/lbea2N6gm 5mXUtnBfma+oXOnXzP18ZXFJp9RRu0G8N0zSs2iq0R1BuF1e58VUlDBjh1wF9sjRCICl u1hw== X-Gm-Message-State: AOJu0YwUS/u2mGX5LuMxOo/tEfqdP6wfr9nXZvFOshiaAbDVO0alyyZ5 dnV7rk263voaRCgaYMUnprWImF1rXL+l0+YUuOLJyWFPMIlgQe7Rrw628R5p0xQx1Q== X-Received: by 2002:a05:6a00:1785:b0:6e0:a858:fd74 with SMTP id s5-20020a056a00178500b006e0a858fd74mr10619649pfg.11.1707825311626; Tue, 13 Feb 2024 03:55:11 -0800 (PST) Received: from mail.marliere.net ([24.199.118.162]) by smtp.gmail.com with ESMTPSA id u5-20020a056a00124500b006e03efbcb3esm7131321pfi.73.2024.02.13.03.55.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Feb 2024 03:55:11 -0800 (PST) Date: Tue, 13 Feb 2024 08:55:49 -0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marliere.net; s=2024; t=1707825309; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=4Oi7FUHbwlw07W+wPherwGGupHdYS9/nuUZF19sf8Og=; b=Paw6I42Kg7sZeDrIZEQJVh2iCgk3BI14UNLyUNwbm9H/CQ5pBpJz+zR+g0csqwIRCnt3VO IxUxMCpe1D8KhxRGwiODn9ZQWHvGoVKrpBMrY7BB1dW9EbVhDxLtm+gNPlsWgMlemDt4Q8 Wr3a4mlhyMoKnBhYIVF4BfzHrxCU10T5LLNor8UV60pcLVitHl7p3QjztWM0JeRjXnNAHG qBNi6lGA6GmkFIhJX+FOnO89cSKKNecMC+9o1/kGXRnKTMzcUkvEErE89NFAZ3LEey3bft Rg592Lbp5yiCMLlS6vpliRiGaCPBO2clV2IzE4Yl1rDZl57kKzUE4y16d8bUWg== Authentication-Results: ORIGINATING; auth=pass smtp.auth=ricardo@marliere.net smtp.mailfrom=ricardo@marliere.net From: "Ricardo B. Marliere" To: Greg Kroah-Hartman Cc: linux-kernel@vger.kernel.org Subject: Re: [PATCH v2] dio: make dio_bus_type const Message-ID: References: <20240212-bus_cleanup-dio-v2-1-3b1ba4c0547d@marliere.net> <2024021313-undecided-stainless-23ed@gregkh> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2024021313-undecided-stainless-23ed@gregkh> Hi Greg, On 13 Feb 12:07, Greg Kroah-Hartman wrote: > On Mon, Feb 12, 2024 at 08:41:01AM -0300, Ricardo B. Marliere wrote: > > Now that the driver core can properly handle constant struct bus_type, > > move the dio_bus_type variable to be a constant structure as well, > > placing it into read-only memory which can not be modified at runtime. > > > > Cc: Greg Kroah-Hartman > > Suggested-by: Greg Kroah-Hartman > > Signed-off-by: Ricardo B. Marliere > > Reviewed-by: Greg Kroah-Hartman I didn't find anyone to take in this patch. Can you please check and if that's the case take it through one of your trees? Thanks for reviewing, - Ricardo.