From nobody Sat Jul 25 22:31:41 2026 Received: from va-2-30.ptr.blmpb.com (va-2-30.ptr.blmpb.com [209.127.231.30]) (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 C94D423BD1B for ; Mon, 13 Jul 2026 01:47:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.127.231.30 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783907225; cv=none; b=vGXhAnFxgDVpWGWfnpIgteY7UUjizohqIEw3YPDSF/5JrI4hxWy50tRs9AZkpiKptkBm42mIflaUSQkeAQz0eJEUfg1jj5vNitDlo9KS441uknxzvc2FDvDYkcoKa6wDL4gtxeMCTvwMuUF60GTxkFE5NRCA/PS/Onj0W23hZvU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783907225; c=relaxed/simple; bh=fQRimROqRhWfetSskflV8FpsXI+GKDfUcyuFPqDU5pE=; h=Cc:Mime-Version:Content-Type:References:From:In-Reply-To: Message-Id:To:Subject:Date; b=We587w40l+bOca+50dfMqoSu/WfmNBaaU3o9od4MPMmfzCzDK7oryie2inaviqo0WXlAipRltmLl9EWPE7d25+8+96dI6eI9q0eYL8GFow5c3LcTmQgaktcZqB7SP1JW+PD+xM3+oKwa/fl3GWJMYt5ovzhWD7IsN0yZ0DNNneg= 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=BSBGPv4v; arc=none smtp.client-ip=209.127.231.30 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="BSBGPv4v" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=s1; d=openatom-club.20200927.dkim.feishu.cn; t=1783907209; h=from:subject:mime-version:from:date:message-id:subject:to:cc: reply-to:content-type:mime-version:in-reply-to:message-id; bh=fQRimROqRhWfetSskflV8FpsXI+GKDfUcyuFPqDU5pE=; b=BSBGPv4vITzhOvV4V1kRlG7L/MVJNhHZM4MdrZGaQQNY8hqAAh07OOcwQkYzFL9ycdjKrw Tvyp5OpfB9GAZnnQGrZ5kuw5DqHutL22qE06pzjUcsOomA7+4EX6T7S3FmMvmKLNQ2Gt++ bmPEYpXMeFz7CUPPeBJzd0TBQn+N2YVulLSOSk6NLea+RQkcA9zxhKiYEQ1tnigI749s3O bM2nppy2lrBvuQxcQrbmQj8WEW+wWfYmmScectoAPvVNwxRJXpZtqvRhzYm82dSCQuC8FS pr86LHgiKtD+lLRSq0rZ/ktWlYOkzkEi0NqS1aFEakBGeyS+o3N+Cp3e07IvYw== Received: from localhost ([58.35.126.19]) by smtp.feishu.cn with ESMTPS; Mon, 13 Jul 2026 09:46:46 +0800 X-Mailer: git-send-email 2.53.0 Cc: "Gary Guo" , , , , Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 References: Content-Transfer-Encoding: quoted-printable From: "Ben Guo" In-Reply-To: Message-Id: <78a525ba7344a334bc70664b34327dbb51024e90.1783905132.git.ben.guo@openatom.club> X-Lms-Return-Path: X-Original-From: Ben Guo To: "Alex Shi" , "Yanteng Si" , "Dongliang Mu" , "Jonathan Corbet" Subject: [PATCH v2 1/4] docs/zh_CN: Update rust/quick-start.rst translation Date: Mon, 13 Jul 2026 09:46:33 +0800 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 Signed-off-by: Ben Guo Reviewed-by: Dongliang Mu --- .../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 22:31:41 2026 Received: from va-2-26.ptr.blmpb.com (va-2-26.ptr.blmpb.com [209.127.231.26]) (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 B0D8B2D063E for ; Mon, 13 Jul 2026 01:47:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.127.231.26 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783907228; cv=none; b=RP8R2Omi6mHLh8+e7hm9RXOdVKlgydUi6qU2ihUQAHKylaVZQb4i6jyT3beCWY817pJ8koYvw7Iq9s50U3wGTFdJqUcNwW9ZU8m/wQ0t2WJyDaRygZbg/jOQ/5btSJiKEQRNmw7l/uvq20YWBVhRwvI81yXIXn+CicO0tS/AnSc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783907228; c=relaxed/simple; bh=VVxvKz6dH9TIVJOTrDXkT9oUmqbDdcO3bITfnjJ3yOk=; h=From:Mime-Version:In-Reply-To:To:Subject:Message-Id:References: Date:Content-Type:Cc; b=JRZ42c2hj5IiUHFeFE2aQwzsePG5lO52o2JSF3nQny6zHXRRX2ZCsL8Yzf8PRJq9a9CRYT+DrEr8kFKL9J8iwLwk3eOe6/1J6WssuJTIlG6knDzfrKC3WU5nw/+yI3BwMOOzMdBfC8RBPig94ooxf529fckyzyaGjn8eA5pFNzQ= 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=sGSftanR; arc=none smtp.client-ip=209.127.231.26 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="sGSftanR" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=s1; d=openatom-club.20200927.dkim.feishu.cn; t=1783907213; h=from:subject:mime-version:from:date:message-id:subject:to:cc: reply-to:content-type:mime-version:in-reply-to:message-id; bh=VVxvKz6dH9TIVJOTrDXkT9oUmqbDdcO3bITfnjJ3yOk=; b=sGSftanR9N5qYFDwSNU6xBqFnf5clGLtf8MQI3CmQOmbqc6b0a8molYrhujpt0b42IZSCa lZk9YRyqcc6+E/D+DiK6kmve360KQ1l5OCoJKh682xFpCZicTAP5bjR8uB/ke6tCcWHq1c g7an5nlzjD0bEZFaBgRMjAnC972VsZMvdzN0lmLt2CJXBT8/2HBxPBQZC/noB/HBbBlCjt GaUtO6iTqyBBBEOyv+YYR9oZvKDrFd15iQ0BLURDJe2o0PSzESJBwXLoE/eCRBVX8mGNQP R6IbqL1hDc5hQ+9rp7/dClnj2GG9JM2F39d56ie22YwoXYdWlZZSHzdalJLuTA== From: "Ben Guo" Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 Received: from localhost ([58.35.126.19]) by smtp.feishu.cn with ESMTPS; Mon, 13 Jul 2026 09:46:50 +0800 In-Reply-To: X-Lms-Return-Path: To: "Alex Shi" , "Yanteng Si" , "Dongliang Mu" , "Jonathan Corbet" Content-Transfer-Encoding: quoted-printable Subject: [PATCH v2 2/4] docs/zh_CN: Update rust/general-information.rst translation Message-Id: References: X-Mailer: git-send-email 2.53.0 X-Original-From: Ben Guo Date: Mon, 13 Jul 2026 09:46:34 +0800 Cc: "Gary Guo" , , , , 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 Signed-off-by: Ben Guo Reviewed-by: Dongliang Mu --- .../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..ff9355cb8c8 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=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=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 22:31:41 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 E063528C854 for ; Mon, 13 Jul 2026 01:47:05 +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=1783907227; cv=none; b=gWg92BTzccjF4Jzy685FpgMryvUyQr+Woy8WpvS3zZaGGQSB0WSu09ddn8mVVtPynfZ4oSb0pY6UVaTT1jQp7kuJNmvhq8bbyGtItH+LWOz7MbFAbGAs5fVb7hTiUcA6Wcs3r1pDZa8M1h8rjvLA6lJIJKGYl4vTRIQ6TXXAYVw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783907227; c=relaxed/simple; bh=/Ktcp+l7uLL0G7v+LT6g3m7YyM4cEFKDeTbDpmY1Onc=; h=References:Content-Type:In-Reply-To:To:Cc:Date:Message-Id: Mime-Version:From:Subject; b=dUcN7G7feJTsihuQPEhaFVB9B//gAg5Ypwb3KDOhCjSrHnqViHb6OjBpBmfrxwDkh6gYr+OKkn44AudxJTKXY1ucT04wR5JIPVSfLO03kPlgo8CNmf/Gul0Ot+z/gP73DUsx3/8hQcDQqu7sXn7tbu7mI6XbdGGUl9iXPi423hA= 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=0efXTiMH; 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="0efXTiMH" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=s1; d=openatom-club.20200927.dkim.feishu.cn; t=1783907216; h=from:subject:mime-version:from:date:message-id:subject:to:cc: reply-to:content-type:mime-version:in-reply-to:message-id; bh=2q3S4x1/dODBPkXhKWUY3JUjUdqqwInmZuDQwkLD+Bo=; b=0efXTiMHMhk3ll2cbN0t5xnqnncbaJICn8qRjvwjyCTa6SQF1U2/Kxmz193lPkeY8+zULO 39bF5/7DPsacsORjImr48byKYZ0h89oJY1ggqSxoP0q1+K/QzO4jPvq2bf6w5p0WHV8Ix2 vGirfI6c1P6XqTjwzhvZPg12aEyYeT3QcfF4KnEYNJivglcAKlbDtxdWlD1bhMTOA18LTY sEF1ZN8ngjnZbiFxUWuyZWrFZaY20EPwHW9oftUU6dI1cs7YASQXIyA/bRY1P8any4FnJu QSkQ+gwDtmnZ6fzeH0/CLu3+tRZr9rXi7pE6AOVYl+TQWqpq39VdROr0cO6rnw== References: In-Reply-To: To: "Alex Shi" , "Yanteng Si" , "Dongliang Mu" , "Jonathan Corbet" Cc: "Gary Guo" , , , , Date: Mon, 13 Jul 2026 09:46:35 +0800 Message-Id: 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 Content-Transfer-Encoding: quoted-printable From: "Ben Guo" Subject: [PATCH v2 3/4] docs/zh_CN: Update rust/arch-support.rst translation Received: from localhost ([58.35.126.19]) by smtp.feishu.cn with ESMTPS; Mon, 13 Jul 2026 09:46:53 +0800 X-Mailer: git-send-email 2.53.0 X-Lms-Return-Path: 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 Signed-off-by: Ben Guo Reviewed-by: Dongliang Mu --- 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 22:31:41 2026 Received: from va-2-35.ptr.blmpb.com (va-2-35.ptr.blmpb.com [209.127.231.35]) (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 C8042280018 for ; Mon, 13 Jul 2026 01:47:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.127.231.35 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783907227; cv=none; b=RSryRE/ZNVWu2T4+ecnmDPXl4rEvlOX7bGW1DPYOlxrGDctD1jLrPH51xGuQFEimmclqS+i9BFyezCnyxxWK7pWhmt5wAv7Skb2I/9y7bkskhtcwgCkT+GLbaLQK8/A95jN+88zuZI9LdVHPMyokdR02cuh4hhlmZRBLfCBbEY4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783907227; c=relaxed/simple; bh=v5RP1JzuHOyvml6k4kqu14Xx2Pu73TwbZkgd+rIFUjs=; h=To:Cc:From:Date:In-Reply-To:Mime-Version:References:Message-Id: Subject:Content-Type; b=nTlKgjoGbv5Sq2+waGmJ+30xnQUG2YfFJZVr/S7ltF+Sntes8vDbCy8Y2FIWk0IbZ2R7i6lX0CiZNG7/Z4IubSXCdmfsu+HgTNw+2CDubXaz0kkW8oYrThsEyHZ1YM9+kPyLlKHLAyqplweDKg02no0L5hhzxgg7szgo6O7S7T8= 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=HTycYOVB; arc=none smtp.client-ip=209.127.231.35 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="HTycYOVB" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=s1; d=openatom-club.20200927.dkim.feishu.cn; t=1783907220; h=from:subject:mime-version:from:date:message-id:subject:to:cc: reply-to:content-type:mime-version:in-reply-to:message-id; bh=v5RP1JzuHOyvml6k4kqu14Xx2Pu73TwbZkgd+rIFUjs=; b=HTycYOVBNypvL4HlUKXUKUpY+VF/XwRRXtpyO00ZmYmhIiGOvgyC7wNg9VDKr8zq28BPWL W8cv8hRKn8XaNtEs0c9rQPGDOg7bw8KVAQhbqMCvHHfju3V9wgWbD+Tfp3wajArborvsvd S57724SKag8hUNrqFyyElOdUWyaJX273cBwze7LWDaCcty8tCRNAHsRWFFMfDr4oquiaON yGn+Z/5w+nSfeKkKEZQarFtv0Kxse4+pxoFRN63L4iEdLJcUCYaERROAs6K0Y3iLqhAMyR EJ8QNZ87CWa8QKgI9ORbx6G7U5dw8hhEa10GNVcp3gd9BdtbFQ1/L7PQJJdOuA== To: "Alex Shi" , "Yanteng Si" , "Dongliang Mu" , "Jonathan Corbet" Cc: "Gary Guo" , , , , From: "Ben Guo" Date: Mon, 13 Jul 2026 09:46:36 +0800 In-Reply-To: X-Lms-Return-Path: 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 Content-Transfer-Encoding: quoted-printable Received: from localhost ([58.35.126.19]) by smtp.feishu.cn with ESMTPS; Mon, 13 Jul 2026 09:46:56 +0800 References: Message-Id: Subject: [PATCH v2 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 Signed-off-by: Ben Guo Reviewed-by: Dongliang Mu --- 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