From patchwork Thu Oct 5 21:05:52 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Miguel Ojeda X-Patchwork-Id: 14991 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2016:b0:403:3b70:6f57 with SMTP id fe22csp566700vqb; Thu, 5 Oct 2023 14:06:57 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG4rlJIZywyHV4YQJ32bevS6q8ngZczYu3flBB2ZpFr5R0N/30XNk5KQrQsVUXd7VuP0mvb X-Received: by 2002:a9d:62cb:0:b0:6b9:b1b1:135 with SMTP id z11-20020a9d62cb000000b006b9b1b10135mr6469958otk.13.1696540017339; Thu, 05 Oct 2023 14:06:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696540017; cv=none; d=google.com; s=arc-20160816; b=ipjoc4A4Rfq9qY7Glge8hGk42xT1mGxoJyDxE2XNGCHJ5oyhKGglYVK5aRfg6lcv1K 4DrRzZHX0CChNDlXuHTnzx9sLXDT45baTSjuOlUr0cJOXFj+oYMND/hqYDzu3FsbjJnj jdDdu/2jmmcVypSN7kxvoZphX1K8MvWdDkufpUAubpyIGgzUWKDSOX7AwdHc8LsGoOVk 9/5CJaT9gpNoIZ+xk29Sv30TXXyazIRy9LIEz74BOLH0Xgh56hKDnvEY4WfBFr6rrwbJ dk1n2kYbIJGiLd/EfVwUWdhTk18YDQaQvi/ubhe2c1p5LuU5E0Djd+GIs20GUGDYaWgj O4Eg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=7jZB83hjsD0i1/EoQMW4LmrCfTJnVBCJ81yVXFhoIZc=; fh=au7aoxhxwiGjd3un8PPv3AApc8jH8uW5iTGRpBKg8nc=; b=oRAEeGKTXboyKJuFNjbVSHMVHSvAp1juq5JRD1R6erZvjGf3HagLCByLLpu+2VCPOt fWhXyH0pVy3rlkJhfIKurgTZ2j+nXuyVDd42YpbwGYK6KZAR/1KX0UvDoMHUqwUHzk29 zMkMwp/DBt9TRnHOAZNSTRIHzKJsH1UFB1AWEiIqYoXUmeH8cWhTuNnN/1tsgH1eMfZK 6C4lNPjbTg8oklTqHxPNlIIsItFvAwZRn0KJs8NGBqPffSTy37wGdX14Uoz3TbdxH7Wh C06JISvJXBadGDFusF/RxrL/TYNMjYW4o00+/6mMVbta5aA+/yLgmaHvTcZ82FzvnIDs 23Wg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=J8J9bDmX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id bk13-20020a056a02028d00b00553813c2df0si2184305pgb.513.2023.10.05.14.06.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Oct 2023 14:06:57 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) client-ip=2620:137:e000::3:5; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=J8J9bDmX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 2C639812EB08; Thu, 5 Oct 2023 14:06:46 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231607AbjJEVG1 (ORCPT + 18 others); Thu, 5 Oct 2023 17:06:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38878 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229852AbjJEVGZ (ORCPT ); Thu, 5 Oct 2023 17:06:25 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E1EA193 for ; Thu, 5 Oct 2023 14:06:22 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B725DC433C7; Thu, 5 Oct 2023 21:06:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1696539982; bh=YfqyS9WxVzb/A7U5Hv72w/JQ1t032hVcAjgCKY/OijA=; h=From:To:Cc:Subject:Date:From; b=J8J9bDmXq6Qpu3XMq7WeDO2QKIQPlKmVeJwicR9dX8W6S12PoJQLIua4hcsU3a9Ni CcGuc3y+FUO8X1Dbtc2u+EkfDy6QUz17GTzit12/ni+1FdmdV9Wtxi7vvticZHzsWX GKlCTGSKRfwbcWzp8najiDtNjrIaRO+EcrS9Ok0KAHsenaPuNfdCp+ULU18IqWN6GA L+eMRqG9KeuSHGFg06o1R6Q+dV3YYFsQT3DThxT+IPa35CzGhfu5LaVUTLFfEBUOHc g12rZxNGyNsIFNC5oU5Y+VayW8apsnc8CbUB/AtMdr0z1tUoDH01bYTv2lICYqTAEE S5HSUN28p4kyw== From: Miguel Ojeda To: Miguel Ojeda , Wedson Almeida Filho , Alex Gaynor Cc: Boqun Feng , Gary Guo , =?utf-8?q?Bj=C3=B6rn_Roy_Baron?= , Benno Lossin , Andreas Hindborg , Alice Ryhl , rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org, patches@lists.linux.dev Subject: [PATCH 0/3] Rust 1.73.0 upgrade Date: Thu, 5 Oct 2023 23:05:52 +0200 Message-ID: <20231005210556.466856-1-ojeda@kernel.org> MIME-Version: 1.0 X-Spam-Status: No, score=-1.2 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Thu, 05 Oct 2023 14:06:46 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1778951145523239028 X-GMAIL-MSGID: 1778951145523239028 This is the next upgrade to the Rust toolchain since the initial Rust merge, from 1.72.1 to 1.73.0 (i.e. the latest, released today). Please see the main patch message for a long explanation of the upgrade, the policy for future upgrades and some indications on how to easily review this. The series is based on `rust-next`. Miguel Ojeda (3): rust: task: remove redundant explicit link rust: print: use explicit link in documentation rust: upgrade to Rust 1.73.0 Documentation/process/changes.rst | 2 +- rust/alloc/alloc.rs | 22 -------------- rust/alloc/boxed.rs | 48 ++++++++++++++++++++----------- rust/alloc/lib.rs | 5 ++-- rust/alloc/raw_vec.rs | 30 ++++++++++++------- rust/alloc/vec/mod.rs | 4 +-- rust/alloc/vec/spec_extend.rs | 8 +++--- rust/compiler_builtins.rs | 1 + rust/kernel/print.rs | 1 + rust/kernel/task.rs | 2 +- scripts/min-tool-version.sh | 2 +- 11 files changed, 65 insertions(+), 60 deletions(-) base-commit: b2516f7af9d238ebc391bdbdae01ac9528f1109e --- 2.42.0