[{"id":3674505,"web_url":"http://patchwork.ozlabs.org/comment/3674505/","msgid":"<DHNAMNISZJ9O.3B58NWX64GBGE@kernel.org>","list_archive_url":null,"date":"2026-04-07T22:58:28","subject":"Re: [PATCH v5 0/9] driver core: Fix some race conditions","submitter":{"id":89037,"url":"http://patchwork.ozlabs.org/api/people/89037/","name":"Danilo Krummrich","email":"dakr@kernel.org"},"content":"On Tue Apr 7, 2026 at 1:22 AM CEST, Douglas Anderson wrote:\n\nApplied to driver-core-testing, thanks!\n\n> Douglas Anderson (9):\n>   driver core: Don't let a device probe until it's ready\n>   driver core: Replace dev->can_match with dev_can_match()\n>   driver core: Replace dev->dma_iommu with dev_dma_iommu()\n>   driver core: Replace dev->dma_skip_sync with dev_dma_skip_sync()\n>   driver core: Replace dev->dma_ops_bypass with dev_dma_ops_bypass()\n>   driver core: Replace dev->state_synced with dev_state_synced()\n>   driver core: Replace dev->dma_coherent with dev_dma_coherent()\n\n    [ Since all DEV_FLAG_DMA_COHERENT accessors are exposed unconditionally,\n      also drop the CONFIG guards around dev_assign_dma_coherent() in\n      device_initialize() to ensure a correct default value. - Danilo ]\n\n>   driver core: Replace dev->of_node_reused with dev_of_node_reused()\n>   driver core: Replace dev->offline + ->offline_disabled with accessors","headers":{"Return-Path":"\n <linux-snps-arc-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n secure) header.d=lists.infradead.org header.i=@lists.infradead.org\n header.a=rsa-sha256 header.s=bombadil.20210309 header.b=Hs9LC6OB;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=YxT4H0gM;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=none (no SPF record) smtp.mailfrom=lists.infradead.org\n (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org;\n envelope-from=linux-snps-arc-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n [IPv6:2607:7c80:54:3::133])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fr1pP2Lgtz1xy1\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 08 Apr 2026 08:58:50 +1000 (AEST)","from localhost ([::1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux))\n\tid 1wAFNh-00000007zty-26s8;\n\tTue, 07 Apr 2026 22:58:49 +0000","from tor.source.kernel.org ([2600:3c04:e001:324:0:1991:8:25])\n\tby bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux))\n\tid 1wAFNg-00000007zti-1LSq;\n\tTue, 07 Apr 2026 22:58:48 +0000","from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58])\n\tby tor.source.kernel.org (Postfix) with ESMTP id 4480660128;\n\tTue,  7 Apr 2026 22:58:46 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id 77C69C116C6;\n\tTue,  7 Apr 2026 22:58:30 +0000 (UTC)"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20210309; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:In-Reply-To:References:From:To:Cc:\n\tSubject:Message-Id:Date:Mime-Version:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=OD49YYlcMVPNZvn+j84qncUJuBfPu8h4uzTudpQkgkQ=; b=Hs9LC6OBr0NfGA\n\tCb/VDovk9JllHABgpL+acpHDTTQQSMtg8kUeU+2yGkYKg4EHtykI3WMWdUmK4S+AuLT6E5/bec86s\n\tl2mqFJdLFBr0jV0b3Ig0XjgET/V2RLgq9D1f7VS8R0rcga1bwZkZfz2AWnqqRw+n/OUTznL34R2be\n\tPPfj5oRpDtBFD4qeJpIF7e8/XU1tcl3m4B2SquXcCS8Nx69550ficB87mLAgrCeDuciW0EQZ3ZXQo\n\tFbm+3GGTTHGauKEL86yXCl3ObH3RxsUr/NyD1BPOtPRvJrM7N3osPSsHxayTfgJbkCEsSt6ljRCyQ\n\ttpeZTRaKD8qwMAMIkMXQ==;","v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1775602726;\n\tbh=ZxMhQkn/NMJTsfUq+eNI5wRqTDBwCQBg1cjTyGaGSzA=;\n\th=Date:Subject:Cc:To:From:References:In-Reply-To:From;\n\tb=YxT4H0gMU1uiOeHwbtOxxGkfFWJBaCzthqg03Sftf8l9d186Y09INkfJ8VCpcsjUT\n\t Qfd/Qlw+XjxQGpsD/+wtJtFtyh3etr3/mtV9qhSmixByvSXfzBB7nBSEJNPsodmdHd\n\t n6aWnXLqcu6DDQCkFID7N0ab2dedIpF0ftmNXCcvehsYTzafVVvpTSGtJI0Yt78qAh\n\t 7zcrBzbK4e2mGEgKbxfT4/RQOcj3aPhgKqv9IwN+ABisbMsvBq2hQAvVVGI9l26vIJ\n\t NOji8KIk0pikMh4DCWmZrmRQsTJnp7fjTB24k9B9hx+3b4Laf7gnEUw1IEsuOG28xo\n\t +wM+h43SmOleg=="],"Mime-Version":"1.0","Date":"Wed, 08 Apr 2026 00:58:28 +0200","Message-Id":"<DHNAMNISZJ9O.3B58NWX64GBGE@kernel.org>","Subject":"Re: [PATCH v5 0/9] driver core: Fix some race conditions","Cc":"\"Greg Kroah-Hartman\" <gregkh@linuxfoundation.org>, \"Rafael J . Wysocki\"\n <rafael@kernel.org>, \"Alan Stern\" <stern@rowland.harvard.edu>, \"Alexey\n Kardashevskiy\" <aik@ozlabs.ru>, \"Johan Hovold\" <johan@kernel.org>, \"Eric\n Dumazet\" <edumazet@google.com>, \"Leon Romanovsky\" <leon@kernel.org>,\n \"Christoph Hellwig\" <hch@lst.de>, <maz@kernel.org>, \"Alexander Lobakin\"\n <aleksander.lobakin@intel.com>, \"Saravana Kannan\" <saravanak@kernel.org>,\n \"Andrew Morton\" <akpm@linux-foundation.org>, <Frank.Li@kernel.org>, \"Jason\n Gunthorpe\" <jgg@ziepe.ca>, <alex@ghiti.fr>,\n <alexander.stein@ew.tq-group.com>, <andre.przywara@arm.com>,\n <andrew@codeconstruct.com.au>, <andrew@lunn.ch>,\n <andriy.shevchenko@linux.intel.com>, <aou@eecs.berkeley.edu>,\n <ardb@kernel.org>, <astewart@tektelic.com>, <bhelgaas@google.com>,\n <brgl@kernel.org>, <broonie@kernel.org>, <catalin.marinas@arm.com>,\n <chleroy@kernel.org>, <davem@davemloft.net>, <david@kernel.org>,\n <devicetree@vger.kernel.org>, <dmaengine@vger.kernel.org>,\n <driver-core@lists.linux.dev>, <gbatra@linux.ibm.com>,\n <gregory.clement@bootlin.com>, <hkallweit1@gmail.com>,\n <iommu@lists.linux.dev>, <jirislaby@kernel.org>, <joel@jms.id.au>,\n <joro@8bytes.org>, <kees@kernel.org>, <kevin.brodsky@arm.com>,\n <kuba@kernel.org>, <lenb@kernel.org>, <lgirdwood@gmail.com>,\n <linux-acpi@vger.kernel.org>, <linux-arm-kernel@lists.infradead.org>,\n <linux-aspeed@lists.ozlabs.org>, <linux-cxl@vger.kernel.org>,\n <linux-kernel@vger.kernel.org>, <linux-mips@vger.kernel.org>,\n <linux-mm@kvack.org>, <linux-pci@vger.kernel.org>,\n <linux-riscv@lists.infradead.org>, <linux-serial@vger.kernel.org>,\n <linux-snps-arc@lists.infradead.org>, <linux-usb@vger.kernel.org>,\n <linux@armlinux.org.uk>, <linuxppc-dev@lists.ozlabs.org>,\n <maddy@linux.ibm.com>, <mani@kernel.org>, <miko.lenczewski@arm.com>,\n <mpe@ellerman.id.au>, <netdev@vger.kernel.org>, <npiggin@gmail.com>,\n <osalvador@suse.de>, <oupton@kernel.org>, <pabeni@redhat.com>,\n <palmer@dabbelt.com>, <peter.ujfalusi@gmail.com>, <peterz@infradead.org>,\n <pjw@kernel.org>, <robh@kernel.org>, <sebastian.hesselbarth@gmail.com>,\n <tglx@kernel.org>, <tsbogend@alpha.franken.de>, <vgupta@kernel.org>,\n <vkoul@kernel.org>, <will@kernel.org>, <willy@infradead.org>,\n <yangyicong@hisilicon.com>, <yeoreum.yun@arm.com>","To":"\"Douglas Anderson\" <dianders@chromium.org>, <m.szyprowski@samsung.com>,\n \"Robin Murphy\" <robin.murphy@arm.com>","From":"\"Danilo Krummrich\" <dakr@kernel.org>","References":"<20260406232444.3117516-1-dianders@chromium.org>","In-Reply-To":"<20260406232444.3117516-1-dianders@chromium.org>","X-BeenThere":"linux-snps-arc@lists.infradead.org","X-Mailman-Version":"2.1.34","Precedence":"list","List-Id":"Linux on Synopsys ARC Processors <linux-snps-arc.lists.infradead.org>","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-snps-arc>,\n <mailto:linux-snps-arc-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-snps-arc/>","List-Post":"<mailto:linux-snps-arc@lists.infradead.org>","List-Help":"<mailto:linux-snps-arc-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-snps-arc>,\n <mailto:linux-snps-arc-request@lists.infradead.org?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-snps-arc\" <linux-snps-arc-bounces@lists.infradead.org>","Errors-To":"\n linux-snps-arc-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org"}}]