Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp991470ybz; Thu, 16 Apr 2020 00:17:11 -0700 (PDT) X-Google-Smtp-Source: APiQypL13PJGeHkO64E7ijit5/DTRQhqoILwMorrk63qzqpCgbOA1CbwZW0hQf5JR9Cgk5I5FYYG X-Received: by 2002:a17:906:f288:: with SMTP id gu8mr8625305ejb.281.1587021430960; Thu, 16 Apr 2020 00:17:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587021430; cv=none; d=google.com; s=arc-20160816; b=bUxz8sXSydhLIk4Evjw/K1d6BRu1H3slzlVnyyrHwP27VwBtroAO/vKhRSOunxBRhT Xn55jjRHXH2BqMaFK5BcTIuVt7G4AQwGzcM4RxkclCBooyhVkOsAiyAkJTP5leEJaSAg pIh1I9cVRwHBSIntgS7XltAD8bwOascW13Tlwgb5lFtIXcfr7wjc90yV5JP+z8BonUQo SE/ljo793LDa/hoUlOzc4Zw6snjTbILoMZQ3FlWtG6LJSpw/i+FWS48BmpunJ9Ze8bZH SmOqZCOsCzI9UAHEupccc5rLCR3wRd/K7oAoI7U6J3buagFf6fIDaJzeMwzhLafiqoSd XEag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=pAC8y4t3FdRbk1n60w0TsVD+opVLgm9/jLxOASkoO8A=; b=clw/4XyqlHJ42tZzLZfVKTpmxOmaLQC4ehHlE9knbODevnJ5DJF3lwWYwyCNm/ewYN /uA5Fva491+llTbrRtRS2hWXKKClP2UJrjPovgjHo6NWteJNKmnSLhsfIcmdF0YN5F1r Kbj/g9tI5YAJkBwtUeSaQx6Qj1EL6GCjUlVZ8+8ZC0OI/5PmWl9QtriFieKU8m5iFtyB eO98D/7y24mqIYLUE+tGq8eeQvjt0mh7Fb+F4o8cDBhFsLpi/RLYSeQ0oNHR9r0Dfzn+ J3bqHM8NGOukLU6WxdQgsbgGl7yfZoX3Pp2xor6fiwVrNPmI34WWas8dg0MJgP6WE7xW iDfg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=WsEFbDTN; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m8si665967edq.294.2020.04.16.00.16.47; Thu, 16 Apr 2020 00:17:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=fail header.i=@infradead.org header.s=bombadil.20170209 header.b=WsEFbDTN; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2438591AbgDPHPo (ORCPT + 99 others); Thu, 16 Apr 2020 03:15:44 -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-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@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.