From nobody Sat Jul 25 20:00:07 2026 Received: from va-2-28.ptr.blmpb.com (va-2-28.ptr.blmpb.com [209.127.231.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DD8823806B8 for ; Tue, 14 Jul 2026 07:00:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.127.231.28 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784012457; cv=none; b=XhPyAmuk2VuBqpatb/GPPYfeOunN7V7XpDcqm2G518NByjSe2OmeTn9nBIFViZy/gwKM0/pJSvQfqpCtYHkYwCEaI0gP0C7u5MA7venTbJ5tVwXa0qrOTP8rtsQUnYiZwkNPB2EY68Ohk8/uOfF+gDwFeQ4IAzq5IPp1Jt32rBg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784012457; c=relaxed/simple; bh=RGr2ce019BapnRqjWx50sN2infOcv+CRRg7V6FLONLM=; h=Subject:Date:From:References:Mime-Version:In-Reply-To:Cc: Message-Id:Content-Type:To; b=Q1M/x23+7djjYpBa7/pr3ZNbL6zGQmN8qQPxbTnsgO7PRz2G6pscGoVVSD+yJpoGvBgVvAHWeL6RGq/pAHIM+iJ7J+QXH/ND9CJ346/g5C0lsKkUsKizznK6VOjFXheEizeG8szMhBWA2a3ePN3CfDBUFIg2ZAHLlP4UP+DyJCU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=openatom.club; spf=pass smtp.mailfrom=openatom.club; dkim=pass (2048-bit key) header.d=openatom-club.20200927.dkim.feishu.cn header.i=@openatom-club.20200927.dkim.feishu.cn header.b=orq7CyZm; arc=none smtp.client-ip=209.127.231.28 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=openatom.club Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=openatom.club Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=openatom-club.20200927.dkim.feishu.cn header.i=@openatom-club.20200927.dkim.feishu.cn header.b="orq7CyZm" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=s1; d=openatom-club.20200927.dkim.feishu.cn; t=1784012441; h=from:subject:mime-version:from:date:message-id:subject:to:cc: reply-to:content-type:mime-version:in-reply-to:message-id; bh=RGr2ce019BapnRqjWx50sN2infOcv+CRRg7V6FLONLM=; b=orq7CyZmzmb3xlOExYyPKthmPPcMzahAO52HqHg5DZmxpwKphU0BCSfpAQFJhtu0bQUqNq 6K5OXugbITY9dMu+eA8x4Xk7v71St0Uml/1CQ9iNAGYiy2TAmAg6d7GH5eWVubmYbLrJoA zIzcgWJd3xIlzWidOCb50WxhxRQgsFMcPv8+CD3rz16xvs2o5zYRK4zv+IwVC6BF6QNLpW 14Rxzc5BWtOd8kQUWgoiO2/9B9cQ8/Gv8OLFFxtMDor19m4ohNz6ypcGxs4FFxApQ2HtTw 5MI5BMtp4tia9RuF9IlN1r+kxNMQNI2Kgw6qqIdrVXZFD3E3GM9/aMF5HC3ohw== Subject: [PATCH v3 1/4] docs/zh_CN: Update rust/quick-start.rst translation Date: Tue, 14 Jul 2026 15:00:08 +0800 X-Lms-Return-Path: From: "Ben Guo" References: Received: from localhost ([58.35.126.19]) by smtp.feishu.cn with ESMTPS; Tue, 14 Jul 2026 15:00:36 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 X-Original-From: Ben Guo In-Reply-To: Cc: "Gary Guo" , , , , Message-Id: <2d8c0a3eb510a4eb39c41cb946cebfd0f7dfa5fe.1784000217.git.ben.guo@openatom.club> Content-Transfer-Encoding: quoted-printable X-Mailer: git-send-email 2.53.0 To: "Alex Shi" , "Yanteng Si" , "Dongliang Mu" , "Jonathan Corbet" Content-Type: text/plain; charset="utf-8" Update Documentation/rust/quick-start.rst translation. Update the translation through commit a4392ed1c8b9 ("docs: rust: quick-start: remove GDB/Binutils mention") Reviewed-by: Gary Guo Reviewed-by: Dongliang Mu Signed-off-by: Ben Guo --- .../translations/zh_CN/rust/quick-start.rst | 48 ++++++++----------- 1 file changed, 19 insertions(+), 29 deletions(-) diff --git a/Documentation/translations/zh_CN/rust/quick-start.rst b/Docume= ntation/translations/zh_CN/rust/quick-start.rst index 5f0ece6411f..0396137f3c1 100644 --- a/Documentation/translations/zh_CN/rust/quick-start.rst +++ b/Documentation/translations/zh_CN/rust/quick-start.rst @@ -59,7 +59,7 @@ Fedora Linux =E6=8F=90=E4=BE=9B=E8=BE=83=E6=96=B0=E7=9A= =84 Rust =E7=89=88=E6=9C=AC=EF=BC=8C=E5=9B=A0=E6=AD=A4=E9=80=9A=E5=B8=B8=E5= =BC=80=E7=AE=B1=E5=8D=B3=E7=94=A8=EF=BC=8C=E4=BE=8B=E5=A6=82:: Gentoo Linux ************ =20 -Gentoo Linux=EF=BC=88=E5=B0=A4=E5=85=B6=E6=98=AF testing =E5=88=86=E6=94= =AF=EF=BC=89=E6=8F=90=E4=BE=9B=E8=BE=83=E6=96=B0=E7=9A=84 Rust =E7=89=88=E6= =9C=AC=EF=BC=8C=E5=9B=A0=E6=AD=A4=E9=80=9A=E5=B8=B8=E5=BC=80=E7=AE=B1=E5=8D= =B3=E7=94=A8=EF=BC=8C +Gentoo Linux =E6=8F=90=E4=BE=9B=E8=BE=83=E6=96=B0=E7=9A=84 Rust =E7=89=88= =E6=9C=AC=EF=BC=8C=E5=9B=A0=E6=AD=A4=E9=80=9A=E5=B8=B8=E5=BC=80=E7=AE=B1=E5= =8D=B3=E7=94=A8=EF=BC=8C =E4=BE=8B=E5=A6=82:: =20 USE=3D'rust-src rustfmt clippy' emerge dev-lang/rust dev-util/bindgen @@ -70,7 +70,7 @@ Gentoo Linux=EF=BC=88=E5=B0=A4=E5=85=B6=E6=98=AF testing = =E5=88=86=E6=94=AF=EF=BC=89=E6=8F=90=E4=BE=9B=E8=BE=83=E6=96=B0=E7=9A=84 Ru= st =E7=89=88=E6=9C=AC=EF=BC=8C=E5=9B=A0=E6=AD=A4 Nix *** =20 -Nix=EF=BC=88unstable =E9=A2=91=E9=81=93=EF=BC=89=E6=8F=90=E4=BE=9B=E8=BE= =83=E6=96=B0=E7=9A=84 Rust =E7=89=88=E6=9C=AC=EF=BC=8C=E5=9B=A0=E6=AD=A4=E9= =80=9A=E5=B8=B8=E5=BC=80=E7=AE=B1=E5=8D=B3=E7=94=A8=EF=BC=8C=E4=BE=8B=E5=A6= =82:: +Nix =E6=8F=90=E4=BE=9B=E8=BE=83=E6=96=B0=E7=9A=84 Rust =E7=89=88=E6=9C=AC= =EF=BC=8C=E5=9B=A0=E6=AD=A4=E9=80=9A=E5=B8=B8=E5=BC=80=E7=AE=B1=E5=8D=B3=E7= =94=A8=EF=BC=8C=E4=BE=8B=E5=A6=82:: =20 { pkgs ? import {} }: pkgs.mkShell { @@ -85,16 +85,14 @@ openSUSE openSUSE Slowroll =E5=92=8C openSUSE Tumbleweed =E6=8F=90=E4=BE=9B=E8=BE= =83=E6=96=B0=E7=9A=84 Rust =E7=89=88=E6=9C=AC=EF=BC=8C=E5=9B=A0=E6=AD=A4=E9= =80=9A=E5=B8=B8=E5=BC=80=E7=AE=B1 =E5=8D=B3=E7=94=A8=EF=BC=8C=E4=BE=8B=E5=A6=82:: =20 - zypper install rust rust1.79-src rust-bindgen clang + zypper install rust rust-src rust-bindgen clang =20 =20 Ubuntu ****** =20 -25.04 -~~~~~ - -=E6=9C=80=E6=96=B0=E7=9A=84 Ubuntu =E7=89=88=E6=9C=AC=E6=8F=90=E4=BE=9B=E8= =BE=83=E6=96=B0=E7=9A=84 Rust =E7=89=88=E6=9C=AC=EF=BC=8C=E5=9B=A0=E6=AD=A4= =E9=80=9A=E5=B8=B8=E5=BC=80=E7=AE=B1=E5=8D=B3=E7=94=A8=EF=BC=8C=E4=BE=8B=E5= =A6=82:: +Ubuntu 25.10 =E5=92=8C 26.04 LTS =E6=8F=90=E4=BE=9B=E8=BE=83=E6=96=B0=E7= =9A=84 Rust =E7=89=88=E6=9C=AC=EF=BC=8C=E5=9B=A0=E6=AD=A4=E9=80=9A=E5=B8=B8= =E5=BC=80=E7=AE=B1=E5=8D=B3=E7=94=A8=EF=BC=8C +=E4=BE=8B=E5=A6=82:: =20 apt install rustc rust-src bindgen rustfmt rust-clippy =20 @@ -111,32 +109,32 @@ Ubuntu =E8=99=BD=E7=84=B6 Ubuntu 24.04 LTS =E5=8F=8A=E6=9B=B4=E6=97=A9=E7=89=88= =E6=9C=AC=E4=BB=8D=E7=84=B6=E6=8F=90=E4=BE=9B=E8=BE=83=E6=96=B0=E7=9A=84 Ru= st =E7=89=88=E6=9C=AC=EF=BC=8C=E4=BD=86=E5=AE=83=E4=BB=AC=E9=9C=80=E8=A6=81= =E4=B8=80=E4=BA=9B=E9=A2=9D=E5=A4=96=E7=9A=84=E9=85=8D =E7=BD=AE=EF=BC=8C=E4=BD=BF=E7=94=A8=E5=B8=A6=E7=89=88=E6=9C=AC=E5=8F=B7= =E7=9A=84=E8=BD=AF=E4=BB=B6=E5=8C=85=EF=BC=8C=E4=BE=8B=E5=A6=82:: =20 - apt install rustc-1.80 rust-1.80-src bindgen-0.65 rustfmt-1.80 \ - rust-1.80-clippy - ln -s /usr/lib/rust-1.80/bin/rustfmt /usr/bin/rustfmt-1.80 - ln -s /usr/lib/rust-1.80/bin/clippy-driver /usr/bin/clippy-driver-1.80 + apt install rustc-1.85 rust-1.85-src bindgen-0.71 rustfmt-1.85 \ + rust-1.85-clippy + ln -s /usr/lib/rust-1.85/bin/rustfmt /usr/bin/rustfmt-1.85 + ln -s /usr/lib/rust-1.85/bin/clippy-driver /usr/bin/clippy-driver-1.85 =20 =E8=BF=99=E4=BA=9B=E8=BD=AF=E4=BB=B6=E5=8C=85=E9=83=BD=E4=B8=8D=E4=BC=9A= =E5=B0=86=E5=85=B6=E5=B7=A5=E5=85=B7=E8=AE=BE=E7=BD=AE=E4=B8=BA=E9=BB=98=E8= =AE=A4=E5=80=BC=EF=BC=9B=E5=9B=A0=E6=AD=A4=E5=BA=94=E8=AF=A5=E6=98=BE=E5=BC= =8F=E6=8C=87=E5=AE=9A=E5=AE=83=E4=BB=AC=EF=BC=8C=E4=BE=8B=E5=A6=82:: =20 - make LLVM=3D1 RUSTC=3Drustc-1.80 RUSTDOC=3Drustdoc-1.80 RUSTFMT=3Drustfmt= -1.80 \ - CLIPPY_DRIVER=3Dclippy-driver-1.80 BINDGEN=3Dbindgen-0.65 + make LLVM=3D1 RUSTC=3Drustc-1.85 RUSTDOC=3Drustdoc-1.85 RUSTFMT=3Drustfmt= -1.85 \ + CLIPPY_DRIVER=3Dclippy-driver-1.85 BINDGEN=3Dbindgen-0.71 =20 -=E6=88=96=E8=80=85=EF=BC=8C=E4=BF=AE=E6=94=B9 ``PATH`` =E5=8F=98=E9=87=8F= =E5=B0=86 Rust 1.80 =E7=9A=84=E4=BA=8C=E8=BF=9B=E5=88=B6=E6=96=87=E4=BB=B6= =E6=94=BE=E5=9C=A8=E5=89=8D=E9=9D=A2=EF=BC=8C=E5=B9=B6=E5=B0=86 ``bindgen``= =E8=AE=BE +=E6=88=96=E8=80=85=EF=BC=8C=E4=BF=AE=E6=94=B9 ``PATH`` =E5=8F=98=E9=87=8F= =E5=B0=86 Rust 1.85 =E7=9A=84=E4=BA=8C=E8=BF=9B=E5=88=B6=E6=96=87=E4=BB=B6= =E6=94=BE=E5=9C=A8=E5=89=8D=E9=9D=A2=EF=BC=8C=E5=B9=B6=E5=B0=86 ``bindgen``= =E8=AE=BE =E7=BD=AE=E4=B8=BA=E9=BB=98=E8=AE=A4=E5=80=BC=EF=BC=8C=E4=BE=8B=E5=A6=82:: =20 - PATH=3D/usr/lib/rust-1.80/bin:$PATH + PATH=3D/usr/lib/rust-1.85/bin:$PATH update-alternatives --install /usr/bin/bindgen bindgen \ - /usr/bin/bindgen-0.65 100 - update-alternatives --set bindgen /usr/bin/bindgen-0.65 + /usr/bin/bindgen-0.71 100 + update-alternatives --set bindgen /usr/bin/bindgen-0.71 =20 -=E4=BD=BF=E7=94=A8=E5=B8=A6=E7=89=88=E6=9C=AC=E5=8F=B7=E7=9A=84=E8=BD=AF= =E4=BB=B6=E5=8C=85=E6=97=B6=E9=9C=80=E8=A6=81=E8=AE=BE=E7=BD=AE ``RUST_LIB_= SRC``=EF=BC=8C=E4=BE=8B=E5=A6=82:: +=E4=BD=BF=E7=94=A8=E5=B8=A6=E7=89=88=E6=9C=AC=E5=8F=B7=E7=9A=84=E8=BD=AF= =E4=BB=B6=E5=8C=85=E6=97=B6=E5=8F=AF=E8=83=BD=E9=9C=80=E8=A6=81=E8=AE=BE=E7= =BD=AE ``RUST_LIB_SRC``=EF=BC=8C=E4=BE=8B=E5=A6=82:: =20 - RUST_LIB_SRC=3D/usr/src/rustc-$(rustc-1.80 --version | cut -d' ' -f2)/lib= rary + RUST_LIB_SRC=3D/usr/src/rustc-$(rustc-1.85 --version | cut -d' ' -f2)/lib= rary =20 =E4=B8=BA=E6=96=B9=E4=BE=BF=E8=B5=B7=E8=A7=81=EF=BC=8C=E5=8F=AF=E4=BB=A5= =E5=B0=86 ``RUST_LIB_SRC`` =E5=AF=BC=E5=87=BA=E5=88=B0=E5=85=A8=E5=B1=80=E7= =8E=AF=E5=A2=83=E4=B8=AD=E3=80=82 =20 -=E6=AD=A4=E5=A4=96=EF=BC=8C ``bindgen-0.65`` =E5=9C=A8=E8=BE=83=E6=96=B0= =E7=9A=84=E7=89=88=E6=9C=AC=EF=BC=8824.04 LTS =E5=92=8C 24.10=EF=BC=89=E4= =B8=AD=E5=8F=AF=E7=94=A8=EF=BC=8C=E4=BD=86=E5=9C=A8=E6=9B=B4=E6=97=A9=E7=9A= =84=E7=89=88 -=E6=9C=AC=EF=BC=8820.04 LTS =E5=92=8C 22.04 LTS=EF=BC=89=E4=B8=AD=E5=8F=AF= =E8=83=BD=E4=B8=8D=E5=8F=AF=E7=94=A8=EF=BC=8C=E5=9B=A0=E6=AD=A4=E5=8F=AF=E8= =83=BD=E9=9C=80=E8=A6=81=E6=89=8B=E5=8A=A8=E6=9E=84=E5=BB=BA ``bindgen`` +=E6=AD=A4=E5=A4=96=EF=BC=8C ``bindgen-0.71`` =E5=9C=A8=E8=BE=83=E6=96=B0= =E7=9A=84=E7=89=88=E6=9C=AC=EF=BC=8824.04 LTS=EF=BC=89=E4=B8=AD=E5=8F=AF=E7= =94=A8=EF=BC=8C=E4=BD=86=E5=9C=A8=E6=9B=B4=E6=97=A9=E7=9A=84=E7=89=88=E6=9C= =AC +=EF=BC=8820.04 LTS =E5=92=8C 22.04 LTS=EF=BC=89=E4=B8=AD=E5=8F=AF=E8=83=BD= =E4=B8=8D=E5=8F=AF=E7=94=A8=EF=BC=8C=E5=9B=A0=E6=AD=A4=E5=8F=AF=E8=83=BD=E9= =9C=80=E8=A6=81=E6=89=8B=E5=8A=A8=E6=9E=84=E5=BB=BA ``bindgen`` =EF=BC=88=E8=AF=B7=E5=8F=82=E8=A7=81=E4=B8=8B=E6=96=87=EF=BC=89=E3=80=82 =20 =20 @@ -325,11 +323,3 @@ Rust=E6=94=AF=E6=8C=81=EF=BC=88CONFIG_RUST=EF=BC=89=E9= =9C=80=E8=A6=81=E5=9C=A8 ``General setup`` =E8=8F=9C=E5=8D=95=E4=B8=AD=E5= =90=AF=E7=94=A8=E3=80=82=E5=9C=A8=E5=85=B6 =20 =E8=A6=81=E6=83=B3=E6=B7=B1=E5=85=A5=E4=BA=86=E8=A7=A3=EF=BC=8C=E8=AF=B7= =E7=9C=8B ``samples/rust/`` =E4=B8=8B=E7=9A=84=E6=A0=B7=E4=BE=8B=E6=BA=90= =E4=BB=A3=E7=A0=81=E3=80=81 ``rust/`` =E4=B8=8B=E7=9A=84Rust=E6=94=AF=E6=8C= =81=E4=BB=A3=E7=A0=81=E5=92=8C ``Kernel hacking`` =E4=B8=8B=E7=9A=84 ``Rust hacking`` =E8=8F=9C=E5=8D=95= =E3=80=82 - -=E5=A6=82=E6=9E=9C=E4=BD=BF=E7=94=A8=E7=9A=84=E6=98=AFGDB/Binutils=EF=BC= =8C=E8=80=8CRust=E7=AC=A6=E5=8F=B7=E6=B2=A1=E6=9C=89=E8=A2=ABdemangled=EF= =BC=8C=E5=8E=9F=E5=9B=A0=E6=98=AF=E5=B7=A5=E5=85=B7=E9=93=BE=E8=BF=98=E4=B8= =8D=E6=94=AF=E6=8C=81Rust=E7=9A=84=E6=96=B0v0 -mangling=E6=96=B9=E6=A1=88=E3=80=82=E6=9C=89=E5=87=A0=E4=B8=AA=E5=8A=9E=E6= =B3=95=E5=8F=AF=E4=BB=A5=E8=A7=A3=E5=86=B3=EF=BC=9A - -- =E5=AE=89=E8=A3=85=E4=B8=80=E4=B8=AA=E8=BE=83=E6=96=B0=E7=9A=84=E7=89=88= =E6=9C=AC=EF=BC=88GDB >=3D 10.2, Binutils >=3D 2.36=EF=BC=89=E3=80=82 - -- =E4=B8=80=E4=BA=9B=E7=89=88=E6=9C=AC=E7=9A=84GDB=EF=BC=88=E4=BE=8B=E5=A6= =82vanilla GDB 10.1=EF=BC=89=E8=83=BD=E5=A4=9F=E4=BD=BF=E7=94=A8=E5=B5=8C= =E5=85=A5=E5=9C=A8=E8=B0=83=E8=AF=95=E4=BF=A1=E6=81=AF(``CONFIG_DEBUG_INFO`= `) - =E4=B8=AD=E7=9A=84pre-demangled=E7=9A=84=E5=90=8D=E5=AD=97=E3=80=82 --=20 2.53.0 From nobody Sat Jul 25 20:00:07 2026 Received: from va-2-29.ptr.blmpb.com (va-2-29.ptr.blmpb.com [209.127.231.29]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B13D43ECBD2 for ; Tue, 14 Jul 2026 07:00:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.127.231.29 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784012462; cv=none; b=Xqvo2vWSLDkEwuYHGU3R9LtPXlzDcaVxde3QLULkU4Iw52FUwsNZPmez07D+49VQgBxRJYoCfJ/Rkeb6LEDNWWIj8T4HHERh7nvyzacpwBj7ILHWFJF42LmqVhZ9yhafYPG/3Qu8bfagFvEL4ws+jHi7x+X4MrgqgTezvh4neVI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784012462; c=relaxed/simple; bh=oPXgJE7zSuZMi9p8jsOWvPsrX9w4nnSFn7bSlkkdBXQ=; h=Content-Type:Mime-Version:Date:Cc:Subject:References:To:From: In-Reply-To:Message-Id; b=YIJR/uEb/7OI5JrMprf2R3+FNPdgFmCvMxH9oSZsDHOCb019NIqWaxwK6VXnkjhluS2EIzaEZS0Jk1hxBeT9EGfrLI03rpLOTAkeRiNnUIEIfG/guTOccUfUsm1MoGncVbsTNmqUv6QawjdP/08QghyOWMJK1T5mDK6Bd2cpgoQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=openatom.club; spf=pass smtp.mailfrom=openatom.club; dkim=pass (2048-bit key) header.d=openatom-club.20200927.dkim.feishu.cn header.i=@openatom-club.20200927.dkim.feishu.cn header.b=ym9R3Z2G; arc=none smtp.client-ip=209.127.231.29 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=openatom.club Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=openatom.club Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=openatom-club.20200927.dkim.feishu.cn header.i=@openatom-club.20200927.dkim.feishu.cn header.b="ym9R3Z2G" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=s1; d=openatom-club.20200927.dkim.feishu.cn; t=1784012451; h=from:subject:mime-version:from:date:message-id:subject:to:cc: reply-to:content-type:mime-version:in-reply-to:message-id; bh=oPXgJE7zSuZMi9p8jsOWvPsrX9w4nnSFn7bSlkkdBXQ=; b=ym9R3Z2GzyjOM9q1KEg0Iqhco0TeMHuc2t9EIwShIS9bUMiQnAIbLbDb6BoDvi7zHY9bCe jF5CkLH5OqgXZ2Q5b9NcZQLT9/r2W/CpAMLFX+uhvHRlpQGhPPKLxN5kkaG0RfHyx0Mye6 rFhlaYvwCVc6tSMNG4N7piMXnl/8F5fj5TJdK1P66VthjBy78bg75jClopfFp1+8g68RoH +lCfuBOrVJPj1OpBAnHkM/YRyaN65EGKeZt3rR09qPYdQbPw23VZN4UoEZ35MZmQn1zLQp 0BTPGgR3LJkTGo1xIAyXAEPW8b9LB1Pnzr8dWeTEi7LeSaS3IjvmZiOwrHgVjw== Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Date: Tue, 14 Jul 2026 15:00:09 +0800 X-Lms-Return-Path: Cc: "Gary Guo" , , , , Subject: [PATCH v3 2/4] docs/zh_CN: Update rust/general-information.rst translation X-Original-From: Ben Guo Received: from localhost ([58.35.126.19]) by smtp.feishu.cn with ESMTPS; Tue, 14 Jul 2026 15:00:42 +0800 References: To: "Alex Shi" , "Yanteng Si" , "Dongliang Mu" , "Jonathan Corbet" From: "Ben Guo" In-Reply-To: Message-Id: <2cd77353aae6a85b63ab25d44c2379224c271366.1784000217.git.ben.guo@openatom.club> X-Mailer: git-send-email 2.53.0 Content-Type: text/plain; charset="utf-8" Update Documentation/rust/general-information.rst translation. Update the translation through commit 86c5d1c6740c ("docs: rust: general-information: use real example") Reviewed-by: Gary Guo Reviewed-by: Dongliang Mu Signed-off-by: Ben Guo --- .../zh_CN/rust/general-information.rst | 82 ++++++++++++++++++- 1 file changed, 79 insertions(+), 3 deletions(-) diff --git a/Documentation/translations/zh_CN/rust/general-information.rst = b/Documentation/translations/zh_CN/rust/general-information.rst index 9b5e37e13f3..a8c1a226ed4 100644 --- a/Documentation/translations/zh_CN/rust/general-information.rst +++ b/Documentation/translations/zh_CN/rust/general-information.rst @@ -13,6 +13,14 @@ =20 =E6=9C=AC=E6=96=87=E6=A1=A3=E5=8C=85=E5=90=AB=E4=BA=86=E5=9C=A8=E5=86=85= =E6=A0=B8=E4=B8=AD=E4=BD=BF=E7=94=A8Rust=E6=94=AF=E6=8C=81=E6=97=B6=E9=9C= =80=E8=A6=81=E4=BA=86=E8=A7=A3=E7=9A=84=E6=9C=89=E7=94=A8=E4=BF=A1=E6=81=AF= =E3=80=82 =20 +``no_std`` +---------- + +=E5=86=85=E6=A0=B8=E4=B8=AD=E7=9A=84 Rust =E6=94=AF=E6=8C=81=E5=8F=AA=E8= =83=BD=E9=93=BE=E6=8E=A5 `core `_=EF=BC=8C +=E8=80=8C=E4=B8=8D=E8=83=BD=E9=93=BE=E6=8E=A5 `std `_=E3=80=82=E4=BE=9B=E5=86=85=E6=A0=B8=E4=BD=BF=E7=94=A8=E7=9A=84 = crate +=E5=BF=85=E9=A1=BB=E4=BD=BF=E7=94=A8 ``#![no_std]`` =E5=B1=9E=E6=80=A7=E9= =80=89=E6=8B=A9=E8=BF=99=E7=A7=8D=E8=A1=8C=E4=B8=BA=E3=80=82 + + .. _rust_code_documentation_zh_cn: =20 =E4=BB=A3=E7=A0=81=E6=96=87=E6=A1=A3 @@ -20,10 +28,18 @@ =20 Rust=E5=86=85=E6=A0=B8=E4=BB=A3=E7=A0=81=E4=BD=BF=E7=94=A8=E5=85=B6=E5=86= =85=E7=BD=AE=E7=9A=84=E6=96=87=E6=A1=A3=E7=94=9F=E6=88=90=E5=99=A8 ``rustdo= c`` =E8=BF=9B=E8=A1=8C=E8=AE=B0=E5=BD=95=E3=80=82 =20 -=E7=94=9F=E6=88=90=E7=9A=84HTML=E6=96=87=E6=A1=A3=E5=8C=85=E6=8B=AC=E9=9B= =86=E6=88=90=E6=90=9C=E7=B4=A2=E3=80=81=E9=93=BE=E6=8E=A5=E9=A1=B9=EF=BC=88= =E5=A6=82=E7=B1=BB=E5=9E=8B=E3=80=81=E5=87=BD=E6=95=B0=E3=80=81=E5=B8=B8=E9= =87=8F=EF=BC=89=E3=80=81=E6=BA=90=E4=BB=A3=E7=A0=81=E7=AD=89=E3=80=82=E5=AE= =83=E4=BB=AC=E5=8F=AF=E4=BB=A5=E5=9C=A8=E4=BB=A5=E4=B8=8B=E5=9C=B0=E5=9D=80= =E9=98=85=E8=AF=BB -=EF=BC=88TODO=EF=BC=9A=E5=BD=93=E5=9C=A8=E4=B8=BB=E7=BA=BF=E4=B8=AD=E6=97= =B6=E9=93=BE=E6=8E=A5=EF=BC=8C=E4=B8=8E=E5=85=B6=E4=BB=96=E6=96=87=E6=A1=A3= =E4=B8=80=E8=B5=B7=E7=94=9F=E6=88=90=EF=BC=89=EF=BC=9A +=E7=94=9F=E6=88=90=E7=9A=84 HTML =E6=96=87=E6=A1=A3=E5=8C=85=E6=8B=AC=E9= =9B=86=E6=88=90=E6=90=9C=E7=B4=A2=E3=80=81=E9=93=BE=E6=8E=A5=E9=A1=B9=EF=BC= =88=E5=A6=82=E7=B1=BB=E5=9E=8B=E3=80=81=E5=87=BD=E6=95=B0=E3=80=81=E5=B8=B8= =E9=87=8F=EF=BC=89=E3=80=81=E6=BA=90=E4=BB=A3=E7=A0=81=E7=AD=89=E3=80=82 +=E5=AE=83=E4=BB=AC=E5=8F=AF=E4=BB=A5=E5=9C=A8=E4=BB=A5=E4=B8=8B=E5=9C=B0= =E5=9D=80=E9=98=85=E8=AF=BB=EF=BC=9A + + https://rust.docs.kernel.org + +=E5=AF=B9=E4=BA=8E linux-next=EF=BC=8C=E8=AF=B7=E5=8F=82=E9=98=85=EF=BC=9A =20 - http://kernel.org/ + https://rust.docs.kernel.org/next/ + +=E6=AF=8F=E4=B8=AA=E4=B8=BB=E8=A6=81=E7=89=88=E6=9C=AC=E4=B9=9F=E6=9C=89= =E5=AF=B9=E5=BA=94=E7=9A=84=E6=A0=87=E7=AD=BE=EF=BC=8C=E4=BE=8B=E5=A6=82=EF= =BC=9A + + https://rust.docs.kernel.org/6.10/ =20 =E8=BF=99=E4=BA=9B=E6=96=87=E6=A1=A3=E4=B9=9F=E5=8F=AF=E4=BB=A5=E5=BE=88= =E5=AE=B9=E6=98=93=E5=9C=B0=E5=9C=A8=E6=9C=AC=E5=9C=B0=E7=94=9F=E6=88=90=E5= =92=8C=E9=98=85=E8=AF=BB=E3=80=82=E8=BF=99=E7=9B=B8=E5=BD=93=E5=BF=AB=EF=BC= =88=E4=B8=8E=E7=BC=96=E8=AF=91=E4=BB=A3=E7=A0=81=E6=9C=AC=E8=BA=AB=E7=9A=84= =E9=A1=BA=E5=BA=8F=E7=9B=B8=E5=90=8C=EF=BC=89=EF=BC=8C=E8=80=8C=E4=B8=94=E4= =B8=8D=E9=9C=80=E8=A6=81=E7=89=B9 =E6=AE=8A=E7=9A=84=E5=B7=A5=E5=85=B7=E6=88=96=E7=8E=AF=E5=A2=83=E3=80=82= =E8=BF=99=E6=9C=89=E4=B8=80=E4=B8=AA=E9=A2=9D=E5=A4=96=E7=9A=84=E5=A5=BD=E5= =A4=84=EF=BC=8C=E9=82=A3=E5=B0=B1=E6=98=AF=E5=AE=83=E4=BB=AC=E5=B0=86=E6=A0= =B9=E6=8D=AE=E6=89=80=E4=BD=BF=E7=94=A8=E7=9A=84=E7=89=B9=E5=AE=9A=E5=86=85= =E6=A0=B8=E9=85=8D=E7=BD=AE=E8=BF=9B=E8=A1=8C=E5=AE=9A=E5=88=B6=E3=80=82=E8= =A6=81=E7=94=9F=E6=88=90=E5=AE=83 @@ -62,6 +78,58 @@ Rust=E5=86=85=E6=A0=B8=E4=BB=A3=E7=A0=81=E4=BD=BF=E7=94= =A8=E5=85=B6=E5=86=85=E7=BD=AE=E7=9A=84=E6=96=87=E6=A1=A3=E7=94=9F=E6=88=90= =E5=99=A8 ``rustdoc`` =E8=BF=9B=E8=A1=8C=E8=AE=B0=E5=BD=95=E3=80=82 =E6=A8=A1=E5=9D=97=EF=BC=88=E4=BE=8B=E5=A6=82=EF=BC=8C=E9=A9=B1=E5=8A=A8= =E7=A8=8B=E5=BA=8F=EF=BC=89=E4=B8=8D=E5=BA=94=E8=AF=A5=E7=9B=B4=E6=8E=A5=E4= =BD=BF=E7=94=A8C=E8=AF=AD=E8=A8=80=E7=9A=84=E7=BB=91=E5=AE=9A=E3=80=82=E7= =9B=B8=E5=8F=8D=EF=BC=8C=E5=AD=90=E7=B3=BB=E7=BB=9F=E5=BA=94=E8=AF=A5=E6=A0= =B9=E6=8D=AE=E9=9C=80=E8=A6=81=E6=8F=90=E4=BE=9B=E5=B0=BD=E5=8F=AF=E8=83=BD= =E5=AE=89 =E5=85=A8=E7=9A=84=E6=8A=BD=E8=B1=A1=E3=80=82 =20 +.. code-block:: + + rust/bindings/ + (rust/helpers/) + + include/ -----+ <-+ + | | + drivers/ rust/kernel/ +----------+ <-+ | + fs/ | bindgen | | + .../ +-------------------+ +----------+ --+ | + | Abstractions | | | + +---------+ | +------+ +------+ | +----------+ | | + | my_foo | -----> | | foo | | bar | | -------> | Bindings | <-+ | + | driver | Safe | | sub- | | sub- | | Unsafe | | | + +---------+ | |system| |system| | | bindings | <-----+ + | | +------+ +------+ | | crate | | + | | kernel crate | +----------+ | + | +-------------------+ | + | | + +------------------# FORBIDDEN #--------------------------------+ + +=E4=B8=BB=E8=A6=81=E6=80=9D=E6=83=B3=E6=98=AF=E5=B0=86=E6=89=80=E6=9C=89= =E4=B8=8E=E5=86=85=E6=A0=B8 C API =E7=9A=84=E7=9B=B4=E6=8E=A5=E4=BA=A4=E4= =BA=92=E5=B0=81=E8=A3=85=E5=88=B0=E7=BB=8F=E8=BF=87=E4=BB=94=E7=BB=86=E5=AE= =A1=E6=9F=A5=E5=92=8C=E6=96=87=E6=A1=A3=E5=8C=96=E7=9A=84=E6=8A=BD=E8=B1=A1 +=E4=B8=AD=E3=80=82=E8=BF=99=E6=A0=B7=EF=BC=8C=E5=8F=AA=E8=A6=81=E6=BB=A1= =E8=B6=B3=E4=BB=A5=E4=B8=8B=E6=9D=A1=E4=BB=B6=EF=BC=8C=E8=BF=99=E4=BA=9B=E6= =8A=BD=E8=B1=A1=E7=9A=84=E7=94=A8=E6=88=B7=E5=B0=B1=E4=B8=8D=E8=83=BD=E5=BC= =95=E5=85=A5=E6=9C=AA=E5=AE=9A=E4=B9=89=E8=A1=8C=E4=B8=BA +=EF=BC=88undefined behavior=EF=BC=8CUB=EF=BC=89=EF=BC=9A + +#. =E6=8A=BD=E8=B1=A1=E6=98=AF=E6=AD=A3=E7=A1=AE=E7=9A=84=EF=BC=88"=E5=8F= =AF=E9=9D=A0"=EF=BC=89=E3=80=82 +#. =E4=BB=BB=E4=BD=95 ``unsafe`` =E5=9D=97=E9=83=BD=E9=81=B5=E5=AE=88=E8= =B0=83=E7=94=A8=E5=9D=97=E5=86=85=E6=93=8D=E4=BD=9C=E6=89=80=E9=9C=80=E7=9A= =84=E5=AE=89=E5=85=A8=E5=A5=91=E7=BA=A6=E3=80=82=E7=B1=BB=E4=BC=BC=E5=9C=B0= =EF=BC=8C=E4=BB=BB=E4=BD=95 + ``unsafe impl`` =E9=83=BD=E9=81=B5=E5=AE=88=E5=AE=9E=E7=8E=B0=E8=AF=A5= =E7=89=B9=E6=80=A7=E6=89=80=E9=9C=80=E7=9A=84=E5=AE=89=E5=85=A8=E5=A5=91=E7= =BA=A6=E3=80=82 + +=E7=BB=91=E5=AE=9A +~~~~ + +=E9=80=9A=E8=BF=87=E4=BB=8E ``include/`` =E4=B8=AD=E5=B0=86 C =E5=A4=B4=E6= =96=87=E4=BB=B6=E5=8C=85=E5=90=AB=E5=88=B0 +``rust/bindings/bindings_helper.h``=EF=BC=8C ``bindgen`` =E5=B7=A5=E5=85= =B7=E5=B0=86=E4=B8=BA=E6=89=80=E5=8C=85=E5=90=AB=E7=9A=84=E5=AD=90=E7=B3=BB= =E7=BB=9F +=E8=87=AA=E5=8A=A8=E7=94=9F=E6=88=90=E7=BB=91=E5=AE=9A=E3=80=82=E6=9E=84= =E5=BB=BA=E5=90=8E=EF=BC=8C=E8=AF=B7=E6=9F=A5=E7=9C=8B ``rust/bindings/`` = =E7=9B=AE=E5=BD=95=E4=B8=AD=E7=9A=84 +``*_generated.rs`` =E8=BE=93=E5=87=BA=E6=96=87=E4=BB=B6=E3=80=82 + +=E5=AF=B9=E4=BA=8E ``bindgen`` =E4=B8=8D=E4=BC=9A=E8=87=AA=E5=8A=A8=E7=94= =9F=E6=88=90=E7=9A=84 C =E5=A4=B4=E6=96=87=E4=BB=B6=E9=83=A8=E5=88=86=EF=BC= =8C=E4=BE=8B=E5=A6=82 C ``inline`` =E5=87=BD=E6=95=B0=E6=88=96 +=E9=9D=9E=E5=B9=B3=E5=87=A1=E5=AE=8F=EF=BC=8C=E5=8F=AF=E4=BB=A5=E5=9C=A8 `= `rust/helpers/`` =E4=B8=AD=E6=B7=BB=E5=8A=A0=E4=B8=80=E4=B8=AA=E5=B0=8F=E5= =9E=8B=E5=8C=85=E8=A3=85=E5=87=BD=E6=95=B0=EF=BC=8C=E4=BD=BF=E5=85=B6=E4=B9= =9F=E5=8F=AF=E4=BE=9B +Rust =E7=AB=AF=E4=BD=BF=E7=94=A8=E3=80=82 + +=E6=8A=BD=E8=B1=A1 +~~~~ + +=E6=8A=BD=E8=B1=A1=E6=98=AF=E7=BB=91=E5=AE=9A=E5=92=8C=E5=86=85=E6=A0=B8= =E5=86=85=E7=94=A8=E6=88=B7=E4=B9=8B=E9=97=B4=E7=9A=84=E5=B1=82=E3=80=82=E5= =AE=83=E4=BB=AC=E4=BD=8D=E4=BA=8E ``rust/kernel/`` =E4=B8=AD=EF=BC=8C=E5=85= =B6=E4=BD=9C=E7=94=A8=E6=98=AF +=E5=B0=86=E5=AF=B9=E7=BB=91=E5=AE=9A=E7=9A=84=E4=B8=8D=E5=AE=89=E5=85=A8= =E8=AE=BF=E9=97=AE=E5=B0=81=E8=A3=85=E5=88=B0=E5=B0=BD=E5=8F=AF=E8=83=BD=E5= =AE=89=E5=85=A8=E5=B9=B6=E6=9A=B4=E9=9C=B2=E7=BB=99=E7=94=A8=E6=88=B7=E7=9A= =84 API =E4=B8=AD=E3=80=82=E6=8A=BD=E8=B1=A1=E7=9A=84=E7=94=A8=E6=88=B7 +=E5=8C=85=E6=8B=AC=E7=94=A8 Rust =E7=BC=96=E5=86=99=E7=9A=84=E9=A9=B1=E5= =8A=A8=E7=A8=8B=E5=BA=8F=E6=88=96=E6=96=87=E4=BB=B6=E7=B3=BB=E7=BB=9F=E7=AD= =89=E3=80=82 + +=E9=99=A4=E4=BA=86=E5=AE=89=E5=85=A8=E6=96=B9=E9=9D=A2=EF=BC=8C=E8=BF=99= =E4=BA=9B=E6=8A=BD=E8=B1=A1=E8=BF=98=E5=BA=94=E8=AF=A5=E6=98=93=E4=BA=8E=E4= =BD=BF=E7=94=A8=EF=BC=8C=E4=B9=9F=E5=B0=B1=E6=98=AF=E8=AF=B4=EF=BC=8C=E6=8A= =8A C =E6=8E=A5=E5=8F=A3=E8=BD=AC=E6=8D=A2=E4=B8=BA=E7=AC=A6=E5=90=88 +Rust =E6=83=AF=E4=BE=8B=E7=9A=84=E4=BB=A3=E7=A0=81=E3=80=82=E5=9F=BA=E6=9C= =AC=E7=A4=BA=E4=BE=8B=E5=8C=85=E6=8B=AC=E5=B0=86 C =E7=9A=84=E8=B5=84=E6=BA= =90=E8=8E=B7=E5=8F=96=E5=92=8C=E9=87=8A=E6=94=BE=E8=BD=AC=E6=8D=A2=E4=B8=BA= Rust =E7=9A=84=E5=88=9D=E5=A7=8B=E5=8C=96 +=E5=92=8C=E6=B8=85=E7=90=86=E6=A8=A1=E5=BC=8F=EF=BC=8C=E6=88=96=E8=80=85= =E5=B0=86 C =E6=95=B4=E6=95=B0=E9=94=99=E8=AF=AF=E7=A0=81=E8=BD=AC=E6=8D=A2= =E4=B8=BA Rust =E7=9A=84 ``Result``=E3=80=82 + =20 =E6=9C=89=E6=9D=A1=E4=BB=B6=E7=9A=84=E7=BC=96=E8=AF=91 ------------ @@ -74,3 +142,11 @@ Rust=E4=BB=A3=E7=A0=81=E5=8F=AF=E4=BB=A5=E8=AE=BF=E9=97= =AE=E5=9F=BA=E4=BA=8E=E5=86=85=E6=A0=B8=E9=85=8D=E7=BD=AE=E7=9A=84=E6=9D=A1= =E4=BB=B6=E6=80=A7=E7=BC=96=E8=AF=91: #[cfg(CONFIG_X=3D"y")] // Enabled as a built-in (`y`) #[cfg(CONFIG_X=3D"m")] // Enabled as a module (`m`) #[cfg(not(CONFIG_X))] // Disabled + +=E5=AF=B9=E4=BA=8E Rust =E7=9A=84 ``cfg`` =E4=B8=8D=E6=94=AF=E6=8C=81=E7= =9A=84=E5=85=B6=E4=BB=96=E6=9D=A1=E4=BB=B6=EF=BC=8C=E4=BE=8B=E5=A6=82=E5=B8= =A6=E6=9C=89=E6=95=B0=E5=80=BC=E6=AF=94=E8=BE=83=E7=9A=84=E8=A1=A8=E8=BE=BE= =E5=BC=8F=EF=BC=8C=E5=8F=AF=E4=BB=A5 +=E5=AE=9A=E4=B9=89=E4=B8=80=E4=B8=AA=E6=96=B0=E7=9A=84 Kconfig =E7=AC=A6= =E5=8F=B7=EF=BC=9A + +.. code-block:: kconfig + + config RUSTC_HAS_SPAN_FILE + def_bool RUSTC_VERSION >=3D 108800 --=20 2.53.0 From nobody Sat Jul 25 20:00:07 2026 Received: from va-2-29.ptr.blmpb.com (va-2-29.ptr.blmpb.com [209.127.231.29]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B14843ECBD9 for ; Tue, 14 Jul 2026 07:00:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.127.231.29 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784012458; cv=none; b=Kee4QnPvxdLECiDnocFpDwBKVjo+fazc6mhIeHWysS2kx2VByFRc0QqzkElzpX8b0TeHLMSh9qslQB9pgfZ7/dCqzVX0m8yyAVrnUf/fyWtIcLV/Z46msXmXIEnWPXeyZGoKD2gIibmFNMKAY/ly59/0uDuhtmjOEh3M8tOoeT0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784012458; c=relaxed/simple; bh=gNLDLjDiJQrNQ/BJDs3dh3CJYRDKd/WHXTMTTXaaZcE=; h=From:Mime-Version:Content-Type:In-Reply-To:References:To: Message-Id:Subject:Date:Cc; b=o5asEulxvnAKD6N7thEz3qXTTldLisL+6CzrQsQwj6FXtvHaREYMNbpRdFUzUH+/SbdmiR2uVFzW/WWSp/gcGK3SopiHAo72kiVDmRnewt+7+9KlgX8glL/6WbH3aDNCSjwsW4mAlMWYrDQ9Y7frKbBRN5A/orkokBe9r4lfbkQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=openatom.club; spf=pass smtp.mailfrom=openatom.club; dkim=pass (2048-bit key) header.d=openatom-club.20200927.dkim.feishu.cn header.i=@openatom-club.20200927.dkim.feishu.cn header.b=K5LJSSrS; arc=none smtp.client-ip=209.127.231.29 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=openatom.club Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=openatom.club Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=openatom-club.20200927.dkim.feishu.cn header.i=@openatom-club.20200927.dkim.feishu.cn header.b="K5LJSSrS" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=s1; d=openatom-club.20200927.dkim.feishu.cn; t=1784012453; h=from:subject:mime-version:from:date:message-id:subject:to:cc: reply-to:content-type:mime-version:in-reply-to:message-id; bh=8oy1lKCW+ydZeYMRTpmA5EiGWYk65RJv0w63nUr0nGI=; b=K5LJSSrS3b6XkYf8DVCrGL4yZh1npq6fP5DoHtbPf8uCDUm2xn6SKCs5e7XCrLDvyEqmJa GUL8zwaHe4NbKP2/axupSjbdXhS8ZrBsBMwHRJsMPmwzsikdN2favSw3/2Qn1nYfjjr0J9 mUKGAmtbfUB19jfBUKAkGz6hcEfXRKPXv23Fq/TnZMDzYBf7DITgEl9Ch6qvmy6rX8OzCk fC+jCHYEZ7zDDLjqocBNMnNvVPK0WlZuUwEgL7dKJwjt4bg6TFePxJyzlrnqB9SPdVOPBP q3JhrT1PjvyVqs2vxKSU7n4y0+MM7pW37Z16saaFweLuiMqXZA5UWcVjRP5chA== From: "Ben Guo" Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 In-Reply-To: References: To: "Alex Shi" , "Yanteng Si" , "Dongliang Mu" , "Jonathan Corbet" Message-Id: <2684fbb81c5ca3321e927af7b2e61c2c6016df36.1784000217.git.ben.guo@openatom.club> Subject: [PATCH v3 3/4] docs/zh_CN: Update rust/arch-support.rst translation Date: Tue, 14 Jul 2026 15:00:10 +0800 X-Lms-Return-Path: Cc: "Gary Guo" , , , , X-Mailer: git-send-email 2.53.0 Received: from localhost ([58.35.126.19]) by smtp.feishu.cn with ESMTPS; Tue, 14 Jul 2026 15:00:46 +0800 X-Original-From: Ben Guo Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Update Documentation/rust/arch-support.rst translation. Update the translation through commit 3f70ebe63858 ("s390: Enable Rust support") Reviewed-by: Gary Guo Reviewed-by: Dongliang Mu Signed-off-by: Ben Guo --- Documentation/translations/zh_CN/rust/arch-support.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/translations/zh_CN/rust/arch-support.rst b/Docum= entation/translations/zh_CN/rust/arch-support.rst index f5ae44588a5..0ca4be6e176 100644 --- a/Documentation/translations/zh_CN/rust/arch-support.rst +++ b/Documentation/translations/zh_CN/rust/arch-support.rst @@ -23,6 +23,7 @@ ``arm64`` Maintained =E4=BB=85=E5=B0=8F=E7=AB=AF=E5=BA=8F=E3= =80=82 ``loongarch`` Maintained \- ``riscv`` Maintained =E4=BB=85 ``riscv64``=EF=BC=8C=E4=B8=94= =E4=BB=85=E9=99=90 LLVM/Clang=E3=80=82 +``s390`` Maintained =E5=BF=85=E9=A1=BB=E7=A6=81=E7=94=A8 ``CO= NFIG_EXPOLINE``=E3=80=82 ``um`` Maintained \- ``x86`` Maintained =E4=BB=85 ``x86_64``=E3=80=82 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D --=20 2.53.0 From nobody Sat Jul 25 20:00:07 2026 Received: from va-2-28.ptr.blmpb.com (va-2-28.ptr.blmpb.com [209.127.231.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A7CC63806B8 for ; Tue, 14 Jul 2026 07:01:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.127.231.28 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784012464; cv=none; b=U4B/TS6/BX6C3pNta79tJAVzgpt6UL1muSuQPjUvGFqfcFiuEGbbg+5vXHGIAbAzgM3NoQdm1Fg7neHVk4B9OPfhGwJ1skoKjoQl53haR1+RB+DM7GENxnRiO/LYvg4kq41PVIxpePdlFF7ldAjR9qHkQEdbK/Owb0A7uDL7BGk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784012464; c=relaxed/simple; bh=8bKN2T7o8mjazY65UHoRq6XvxOwc39LTpT/hafPbvo0=; h=Cc:Message-Id:References:Content-Type:Date:Mime-Version: In-Reply-To:To:From:Subject; b=d3P5E9/nJ4qs7lYQbBVsqplHprxeOwVSNsdu5PxcTOR5EetTFM4Z0qDnG5IIoEnDP4igR0noWuzD5OLv3jSfBapXrf7L0RU5l1emMkNabNLB6SnmjA3fIq9fak7k2PZO4r1JoBmaVq/Xson36P3/sDYWIwi5fdRYpdBu98NZvTY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=openatom.club; spf=pass smtp.mailfrom=openatom.club; dkim=pass (2048-bit key) header.d=openatom-club.20200927.dkim.feishu.cn header.i=@openatom-club.20200927.dkim.feishu.cn header.b=UfNlTnzj; arc=none smtp.client-ip=209.127.231.28 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=openatom.club Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=openatom.club Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=openatom-club.20200927.dkim.feishu.cn header.i=@openatom-club.20200927.dkim.feishu.cn header.b="UfNlTnzj" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=s1; d=openatom-club.20200927.dkim.feishu.cn; t=1784012455; h=from:subject:mime-version:from:date:message-id:subject:to:cc: reply-to:content-type:mime-version:in-reply-to:message-id; bh=8bKN2T7o8mjazY65UHoRq6XvxOwc39LTpT/hafPbvo0=; b=UfNlTnzj9UwI7ov+D3xL49xD4VO3c+h+sju4c2UiKHMv6m2oCYVPMbDltJHpjnmRBQAp5u yRWPHYDpppZt5hHSzfia2Ywe/7D6wGq9T5iCnUk9GJ5SjUXXogynPwwPmw1/JSHBaleh2r VHCAkNqxtshpqwf9sKeAu32Ur2Zc5rz5duoYXpyQue+1viMCQc3nOUPoIOv7fv+XlSi0vu E3NIcryb7lhtXhVrkmfX+mQA9TmRjQEYmEKj8is0axHZTvswAXqiVTlUaPbOqajyy1MPpb aBcMvOk4IJFCjwqUm3tWtae15a93Aq3EtMT4KpmJiFo4iWu5dUhzTCdhflhH3w== Cc: "Gary Guo" , , , , Message-Id: <1279f929325818db1dbce83f931dca25f4d51ae7.1784000217.git.ben.guo@openatom.club> X-Original-From: Ben Guo X-Lms-Return-Path: References: Content-Transfer-Encoding: quoted-printable Received: from localhost ([58.35.126.19]) by smtp.feishu.cn with ESMTPS; Tue, 14 Jul 2026 15:00:51 +0800 Date: Tue, 14 Jul 2026 15:00:11 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 In-Reply-To: To: "Alex Shi" , "Yanteng Si" , "Dongliang Mu" , "Jonathan Corbet" From: "Ben Guo" Subject: [PATCH v3 4/4] docs/zh_CN: Update rust/testing.rst translation X-Mailer: git-send-email 2.53.0 Content-Type: text/plain; charset="utf-8" Update Documentation/rust/testing.rst translation. Update the translation through commit 09699b24199a ("Documentation: rust: testing: add Kconfig guidance") Reviewed-by: Gary Guo Reviewed-by: Dongliang Mu Signed-off-by: Ben Guo --- Documentation/translations/zh_CN/rust/testing.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/translations/zh_CN/rust/testing.rst b/Documentat= ion/translations/zh_CN/rust/testing.rst index ca81f1cef6e..6747d001299 100644 --- a/Documentation/translations/zh_CN/rust/testing.rst +++ b/Documentation/translations/zh_CN/rust/testing.rst @@ -128,10 +128,13 @@ Rust =E6=B5=8B=E8=AF=95=E4=B8=AD=E5=B8=B8=E7=94=A8=E7= =9A=84=E6=96=AD=E8=A8=80=E5=AE=8F=E6=98=AF=E6=9D=A5=E8=87=AA Rust =E6=A0=87= =E5=87=86=E5=BA=93=EF=BC=88 ``core`` =EF=BC=89=E4=B8=AD=E7=9A=84 ` =20 =E8=BF=99=E4=BA=9B=E6=B5=8B=E8=AF=95=E9=80=9A=E8=BF=87 ``kunit_tests`` =E8= =BF=87=E7=A8=8B=E5=AE=8F=E5=BC=95=E5=85=A5=EF=BC=8C=E8=AF=A5=E5=AE=8F=E5=B0= =86=E6=B5=8B=E8=AF=95=E5=A5=97=E4=BB=B6=E7=9A=84=E5=90=8D=E7=A7=B0=E4=BD=9C= =E4=B8=BA=E5=8F=82=E6=95=B0=E3=80=82 =20 +=E6=AF=8F=E4=B8=AA=E6=B5=8B=E8=AF=95=E5=A5=97=E4=BB=B6=E9=83=BD=E5=BA=94= =E8=AF=A5=E7=94=B1 ``rust/kernel/Kconfig.test`` =E4=B8=AD=E7=9A=84 Kconfig = =E9=80=89=E9=A1=B9=E4=BF=9D=E6=8A=A4=E3=80=82 + =E4=BE=8B=E5=A6=82=EF=BC=8C=E5=81=87=E8=AE=BE=E6=83=B3=E8=A6=81=E6=B5=8B= =E8=AF=95=E5=89=8D=E9=9D=A2=E6=96=87=E6=A1=A3=E6=B5=8B=E8=AF=95=E7=A4=BA=E4= =BE=8B=E4=B8=AD=E7=9A=84=E5=87=BD=E6=95=B0 ``f``=EF=BC=8C=E6=88=91=E4=BB=AC= =E5=8F=AF=E4=BB=A5=E5=9C=A8=E5=AE=9A=E4=B9=89=E8=AF=A5=E5=87=BD=E6=95=B0=E7= =9A=84=E5=90=8C=E4=B8=80=E6=96=87=E4=BB=B6=E4=B8=AD=E7=BC=96=E5=86=99=EF=BC= =9A =20 .. code-block:: rust =20 + #[cfg(CONFIG_RUST_MYMOD_KUNIT_TEST)] #[kunit_tests(rust_kernel_mymod)] mod tests { use super::*; @@ -158,6 +161,7 @@ Rust =E6=B5=8B=E8=AF=95=E4=B8=AD=E5=B8=B8=E7=94=A8=E7= =9A=84=E6=96=AD=E8=A8=80=E5=AE=8F=E6=98=AF=E6=9D=A5=E8=87=AA Rust =E6=A0=87= =E5=87=86=E5=BA=93=EF=BC=88 ``core`` =EF=BC=89=E4=B8=AD=E7=9A=84 ` =20 .. code-block:: rust =20 + #[cfg(CONFIG_RUST_MYMOD_KUNIT_TEST)] #[kunit_tests(rust_kernel_mymod)] mod tests { use super::*; --=20 2.53.0