Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp4322538rwd; Tue, 23 May 2023 06:21:33 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4dJmrwhGkK+09Uo3Pl7GD0pmxHN3HK2h2ME1kWWidjquU7YbmCHwAlVYITd2VIIb5wlubI X-Received: by 2002:a17:903:2283:b0:1a6:77b8:23e0 with SMTP id b3-20020a170903228300b001a677b823e0mr17762031plh.60.1684848092037; Tue, 23 May 2023 06:21:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1684848092; cv=none; d=google.com; s=arc-20160816; b=b7+NqCfognYfwbmXrMc/KILzoZJ8s4+F205HucJpN2KIyUzwxckb9M1MgQyrVgMEEx 1RR6ZbdXeWFzz7SL9bCWVZe5u0/NNFIXhmDtXPGWcGFKrUsnh/O5Ol616N3Lvs5DzaSX nlsS9Td35MGEaL8AshnUmFHViOCE+WOjLKJHKxfA7SUHUyBZiYehC0Dre5DdFaFpBzxp 9CpTTpHH+oIeWkWdvL/rR6JbxB4ZhKz2cIXOF8OClIWz7dfjDvo4eXeTDUEKtnYRAc1m aR2Ya8A7E7PrqUna6VjqphJsCRamcdbJwipxhcSe5C9s8Q/JNb3Du3g6P4SH6Cs4SI5Y rrVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:content-transfer-encoding:mime-version :message-id:date:subject:from:dkim-signature; bh=Oi147oEa3nhPtkW+NY7SaOGr0dK4fTZurgjJRfIU1zs=; b=eY9EQ0bREbjw/o7jtsQJvGWaxBXUF3a0iERf7yzjDVGUcP3gDTA+L6JNGK6O9DOCnw 070/BuZaKZDMaUQExMDklorO29hJURKfpwZz1s06qDkXfcGCqm/0ZGcLOgD53YOJJZGF s+cnSa4pYlQEpLETDSzMmnUYBPFNWMAGqxgjLdnGpWl3gKsTFpvEDCTtG/xcCJqMwcwq EnsRlEkq1Xl8bL2UYDy3qFvnN57+sX7uev+bRZKzvQjUnKKPxq0rXdtNeHXYnplVkxNt Q/9C5Zt8OppeHJJJAdJ/uOueGHqfhlJE+FS270ZmIHogeg8+UamoI0oxdxCXwO9WqljJ 1xkQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@axis.com header.s=axis-central1 header.b=j0bGHBnd; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=axis.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m1-20020a170902db0100b001aafeb7d2f2si661930plx.287.2023.05.23.06.21.16; Tue, 23 May 2023 06:21:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass (test mode) header.i=@axis.com header.s=axis-central1 header.b=j0bGHBnd; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=axis.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236671AbjEWNM3 (ORCPT + 99 others); Tue, 23 May 2023 09:12:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47186 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236558AbjEWNM0 (ORCPT ); Tue, 23 May 2023 09:12:26 -0400 Received: from smtp1.axis.com (smtp1.axis.com [195.60.68.17]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E4C6A118 for ; Tue, 23 May 2023 06:12:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axis.com; q=dns/txt; s=axis-central1; t=1684847545; x=1716383545; h=from:subject:date:message-id:mime-version: content-transfer-encoding:to:cc; bh=Oi147oEa3nhPtkW+NY7SaOGr0dK4fTZurgjJRfIU1zs=; b=j0bGHBndqZEiReTf85k3nhV49GTbOI1d2TFueZoNlk0B92dkTBeeKEjM jjrjiWHipcxLfZvirQwa5HKRfFTl8b1WeDl4axaGY8H83rc4e/T8gzeS6 W+CO1+pJWArMreGPHGMSaqPu2oOn3+5MhW7Qkd3px+nZ+nwEVytarTSSs hmIS00ZsQbEyLf+/Aor70nPS019AdUwRQTpeuTVaE4j/R3QimDZ2HK1k4 jJhYFUxAOSUUJo8VNkRw5j1o5/vpad3Lpwxxjkz7bokVDXebQ5p/jAFH8 l5xuQLlRos/wG9UOyPkpvjw/YRXDYUdt9IW0jP6eE5X5kkZ5lNlo8iVGx g==; From: Vincent Whitchurch Subject: [PATCH 0/2] ubi: block: fix use-after-free and deadlock Date: Tue, 23 May 2023 15:12:15 +0200 Message-ID: <20230523-ubiblock-remove-v1-0-240bed75849b@axis.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAK+7bGQC/x2N0QrCMAwAf2Xk2UDX4hB/RXxIauqC2kiKQxj7d zsfj+O4FZq4SoPzsILLok2tdhgPA+SZ6l1Qb50hhpjCMSb8sPLT8gNdXrYICvE05jKdUgnQK6Y myE41z3tXzJg87ubtUvT7f12u2/YDeDoMensAAAA= To: Richard Weinberger , Miquel Raynal , Vignesh Raghavendra CC: , , , Vincent Whitchurch X-Mailer: b4 0.12.2 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_PASS, SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series fixes a use-after-free and a deadlock in ubiblock's removal handling. --- Vincent Whitchurch (2): ubi: block: Fix use-after-free of gendisk ubi: block: Fix deadlock on remove drivers/mtd/ubi/block.c | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) --- base-commit: 44c026a73be8038f03dbdeef028b642880cf1511 change-id: 20230523-ubiblock-remove-eab61cf683f0 Best regards, -- Vincent Whitchurch