From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.5 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 00FB8C2BA2B for ; Thu, 16 Apr 2020 07:15:42 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id D1E85214D8 for ; Thu, 16 Apr 2020 07:15:41 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=infradead.org header.i=@infradead.org header.b="WsEFbDTN" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2438549AbgDPHPj (ORCPT ); Thu, 16 Apr 2020 03:15:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53836 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S2438466AbgDPHPg (ORCPT ); Thu, 16 Apr 2020 03:15:36 -0400 Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6EB20C061A0C; Thu, 16 Apr 2020 00:15:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20170209; h=Content-Transfer-Encoding: MIME-Version:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type: Content-ID:Content-Description:In-Reply-To:References; bh=pAC8y4t3FdRbk1n60w0TsVD+opVLgm9/jLxOASkoO8A=; b=WsEFbDTN3VLDQTF3Xhyo1/bz9N 58K2eWylh/BmzXGTLojSBkYSHvnrZ8LDo5s1VD8XRwLkf7lbn5FxUJB7ufdeDZEHIc5f4UzRf74oK 0OgPizb5DUPWUCZ7UTz69GnzUY/VeoNYKCQf+5gjjmPD0g50bIRsKlOJgsZ+LA9fqEVLx5mEgG61j BYJnCikk+BgA6/gauOcg+FN6OhaS9ORIVIQEvvxOGOET1eF2qoxuER4kAwOVE23kS7bC46dgyzNuG /oW268wElk3wj+xnSsuCW+wUb3H5Hv/VGjAT5zHeaP/2QSNTpx0iw8CTK032JrLkw1oercJEEkox6 fCj4sg7Q==; Received: from [2001:4bb8:184:4aa1:c70:4a89:bc61:2] (helo=localhost) by bombadil.infradead.org with esmtpsa (Exim 4.92.3 #3 (Red Hat Linux)) id 1jOyk5-0003Ga-Ow; Thu, 16 Apr 2020 07:15:22 +0000 From: Christoph Hellwig To: axboe@kernel.dk Cc: yuyufen@huawei.com, tj@kernel.org, jack@suse.cz, bvanassche@acm.org, tytso@mit.edu, gregkh@linuxfoundation.org, linux-block@vger.kernel.org, linux-kernel@vger.kernel.org Subject: bdi: fix use-after-free for dev_name(bdi->dev) Date: Thu, 16 Apr 2020 09:15:11 +0200 Message-Id: <20200416071519.807660-1-hch@lst.de> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html Sender: linux-block-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-block@vger.kernel.org Hi all, the first three patches are my take on the proposal from Yufen Yu to fix the use after free of the device name of the bdi device. The rest is vaguely related cleanups.