From nobody Fri Jul 24 23:30:14 2026 Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) (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 C1BB24C042D for ; Wed, 22 Jul 2026 10:01:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784714466; cv=none; b=DceQS/j6OvuUxdMdglv12uLamt5oJO9SAJHxOHbOQvWu5XXFeDkAnRc9LcXPkbeSgx/1lsMXX67dVYBN4Yt677RW9DlMS03GzVmP+EWImPZ3Q9V4qE8mQWKwq1JLIITM+lBJ6zIrtVMvSTS7JNEgBNVR66jMedtJCCBUK4/0GDU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784714466; c=relaxed/simple; bh=LB6mkfpwyuV7L4MLYcj5izjMBkynXBMZovzmhJA5To8=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=lFeyBoCMmsTZ8vfVPDxGMWgosXpExE3Br8rIdQU3n4FkeATD+/3C4fYrhieIYFtA+QiyLD/2CiZqf1t4M7/8hgzVvCj4Fb8dpTQVONSATXBKCykKHHEHOt8fv82BJs/1nkRwVdA7Rr8sFQ3959Ybz8yVzI3Zv3AL/ISSBc+zRQg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=NtRnVNsX; arc=none smtp.client-ip=209.85.216.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="NtRnVNsX" Received: by mail-pj1-f51.google.com with SMTP id 98e67ed59e1d1-38dc69c74b8so9976550a91.0 for ; Wed, 22 Jul 2026 03:01:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784714460; x=1785319260; darn=vger.kernel.org; h=content-transfer-encoding:content-type:mime-version:message-id:date :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to :content-type; bh=t2FLl3EYq5a8O1kn/GPuHEqJed81QF0dAjbrMIW2Jus=; b=NtRnVNsXufbSQEiIgYMkXWJGDil1rq/O3wkgtHbvcYIHnQA7zbF18cp9ryZQI1dRLe Ry33/oSE+Qd7Xy0rjmI4sSDT2mdNq6NFfJ52YDc81MON2icQfrlLyD6gN27OEVxvMuXj pUijKI13UcOjcOeHACiEGJ1BYKccZ0HmPwDARfS0NxHeeNQJ3mUC4bNjLxDzYnfja5e2 w1OTsX1uokDA0Bp/BJvp2EJUMqTNJqSNWXLJpg+vJLzBSc/yVr9WTS2xehxEj6bUR6fp 6CI15ch6eX2fjDDV1SHyRpKFYTEBSirY3C2azh/xcHGvila20Av3VSf7guQP/qUNAaaP LhqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784714460; x=1785319260; h=content-transfer-encoding:content-type:mime-version:message-id:date :subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to:content-type; bh=t2FLl3EYq5a8O1kn/GPuHEqJed81QF0dAjbrMIW2Jus=; b=NqEMZRCtIvYeQrbpphR/0/+jYiysIJ3tIoMx4oD41bO+hkaDU6iGAR1lYrUlyNOGVP gamd31zBpILtLJYyeX8b5tSP0bmZb/oHjfQcORPI0N9JkYeeFNiTGb9rTpxRl93Lzw5e VESqwgkQUWa0nyFEeDRzwZ19JjFIcfNo20xFQNPFMJy7HrvUdBs6d/qq7nacYQHr/v7c yxVJ7g5k5unVaXLDXKiUuLYCxNmjHsFBdM3lQtsj4khWAn3KHG/bosKs7L0XgEu4vqJq 2TwAf+KDrxcIxtzEdwXiP+YYu70Q5s8f2dDVJFUzo9XJbXB5aG9kMpQbLv4yaPqnBUQq jPGQ== X-Forwarded-Encrypted: i=1; AHgh+Rq+Wwt8EuhH9KDcKCrfKxqywW9NPSgfcOZspBsHlONumt9TimHjZQZ22QqCKlxOPSQotINkt2T2cT/sMmU=@vger.kernel.org X-Gm-Message-State: AOJu0YxbQLafOGbdYFCYgLk/BR2lvzNfx6u2VSDn9lQl73MwD06hATqd GhJCDL7kAcqwZ7+I7i9UyhTsId35i4aAYUKsIsuKQodGM60SpOPXwGfsKmT5KxADIIWVjbST X-Gm-Gg: AR+sD12xeskANRoUj6eiFEzmcjr1vH9nXr1nlTh8erHnNPYXT7XOOmokmrQuYpYkGAi Z2XRWfF6cky78VNIQyoR+g5TiOYkzkebyde59Lfeu561fGMFILYB7quOnzRiSuMg9sTiRK0QFt+ H1kKpHFO93zaeayB5SmrpUliKwncTqy41HwXiQCQ0VaTwpjOmjI6utsJ5hSwCFboiYgttmYjr4t GJ0OoIuNDdxods8HtS3QwrR8oyJpcXNaQVX3unvuGj8wmWz5z2wMxMdjy48/K0KhStZ8Ui+ETto 4QjcHyrS+I8YAJJqSpqwUmXjXaw5lhzIMj0WkQtQDjGLefZO1XDjRInzUN8m7n3lwL5B/HGku1V YlB2arbxNKk+h69VQ22Dw5CMZeZK1bnp0+rDeyrRjXFAHb4z5XCFn+Olmvd/jwjV/SNB2oMd5yc CWhmJQNKLT8Auw97IECTPjCqwB0ihCAA6zLRKYginhDw9fefzoVobEzOnY4gSoZgHTXh0JvyOSd 6cL8JLI5EOF4iWXqQpOlDuOUIzgpw9ELwk8bXWIhJj3PNCZqNo= X-Received: by 2002:a17:90b:180e:b0:38e:97f0:aa4b with SMTP id 98e67ed59e1d1-38e97f0ab08mr5103948a91.13.1784714460027; Wed, 22 Jul 2026 03:01:00 -0700 (PDT) Received: from localhost.localdomain ([240e:391:eb4:a950:4453:203b:e14c:36ea]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-38eb2eb81d4sm189514a91.14.2026.07.22.03.00.56 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Wed, 22 Jul 2026 03:00:59 -0700 (PDT) From: cuishuang To: alexs@kernel.org, si.yanteng@linux.dev Cc: dzm91@hust.edu.cn, corbet@lwn.net, skhan@linuxfoundation.org, wangyuli@aosc.io, kezijie@leap-io-kernel.com, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2] docs/zh_CN: Add configurable error injection translation Date: Wed, 22 Jul 2026 18:00:53 +0800 Message-ID: <20260722100053.71691-1-imcusg@gmail.com> X-Mailer: git-send-email 2.50.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Translate Documentation/block/error-injection.rst into Chinese and add it to the Chinese block documentation index. Update the translation through commit e8dcf2d142bd ("block: add configurable error injection"). Signed-off-by: cuishuang --- v1->v2: - Add the required Assisted-by trailer. - Resend via authenticated SMTP because the original message was only partially delivered and did not reach the linux-doc archive. .../zh_CN/block/error-injection.rst | 63 +++++++++++++++++++ .../translations/zh_CN/block/index.rst | 1 + 2 files changed, 64 insertions(+) create mode 100644 Documentation/translations/zh_CN/block/error-injection.= rst diff --git a/Documentation/translations/zh_CN/block/error-injection.rst b/D= ocumentation/translations/zh_CN/block/error-injection.rst new file mode 100644 index 000000000000..91563ea055ba --- /dev/null +++ b/Documentation/translations/zh_CN/block/error-injection.rst @@ -0,0 +1,63 @@ +.. SPDX-License-Identifier: GPL-2.0 +.. include:: ../disclaimer-zh_CN.rst + +:Original: Documentation/block/error-injection.rst + +:=E7=BF=BB=E8=AF=91: + + cuishuang + +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D +=E5=8F=AF=E9=85=8D=E7=BD=AE=E9=94=99=E8=AF=AF=E6=B3=A8=E5=85=A5 +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +=E6=A6=82=E8=BF=B0 +---- + +=E5=8F=AF=E9=85=8D=E7=BD=AE=E9=94=99=E8=AF=AF=E6=B3=A8=E5=85=A5=E5=85=81= =E8=AE=B8=E9=92=88=E5=AF=B9=E5=9D=97=E8=AE=BE=E5=A4=87=E7=9A=84=E6=89=87=E5= =8C=BA=E8=8C=83=E5=9B=B4=E6=B3=A8=E5=85=A5=E7=89=B9=E5=AE=9A=E7=9A=84=E5=9D= =97=E5=B1=82=E7=8A=B6=E6=80=81=E7=A0=81=E3=80=82=E9=94=99=E8=AF=AF=E5=8F=AF= =E4=BB=A5=E6=97=A0=E6=9D=A1=E4=BB=B6 +=E6=B3=A8=E5=85=A5=EF=BC=8C=E4=B9=9F=E5=8F=AF=E4=BB=A5=E6=8C=89=E7=BB=99= =E5=AE=9A=E6=A6=82=E7=8E=87=E6=B3=A8=E5=85=A5=E3=80=82 + +=E8=A6=81=E4=BD=BF=E7=94=A8=E5=8F=AF=E9=85=8D=E7=BD=AE=E9=94=99=E8=AF=AF= =E6=B3=A8=E5=85=A5=EF=BC=8C=E5=BF=85=E9=A1=BB=E5=90=AF=E7=94=A8 ``CONFIG_BL= K_ERROR_INJECTION``=E3=80=82 + +=E5=94=AF=E4=B8=80=E7=9A=84=E6=8E=A5=E5=8F=A3=E6=98=AF ``error_injection``= debugfs =E6=96=87=E4=BB=B6=EF=BC=8C=E6=AF=8F=E4=B8=AA=E5=B7=B2=E6=B3=A8=E5= =86=8C=E7=9A=84 gendisk =E9=83=BD=E4=BC=9A +=E5=88=9B=E5=BB=BA=E8=AF=A5=E6=96=87=E4=BB=B6=E3=80=82=E5=86=99=E5=85=A5= =E6=AD=A4=E6=96=87=E4=BB=B6=E7=94=A8=E4=BA=8E=E5=88=9B=E5=BB=BA=E6=88=96=E5= =88=A0=E9=99=A4=E8=A7=84=E5=88=99=EF=BC=8C=E8=AF=BB=E5=8F=96=E5=88=99=E8=BF= =94=E5=9B=9E=E5=BD=93=E5=89=8D=E9=94=99=E8=AF=AF=E6=B3=A8=E5=85=A5=E7=82=B9= =E7=9A=84=E5=88=97=E8=A1=A8=E3=80=82 + +=E9=80=89=E9=A1=B9 +---- + +=E4=BB=A5=E4=B8=8B=E9=80=89=E9=A1=B9=E6=8C=87=E5=AE=9A=E6=93=8D=E4=BD=9C= =EF=BC=9A + +=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 +add =E6=B7=BB=E5=8A=A0=E4=B8=80=E6=9D=A1=E6=96=B0=E8=A7=84=E5=88=99 +removeall =E5=88=A0=E9=99=A4=E6=89=80=E6=9C=89=E7=8E=B0=E6=9C=89=E8=A7=84= =E5=88=99 +=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 + +=E4=BB=A5=E4=B8=8B=E9=80=89=E9=A1=B9=E6=8C=87=E5=AE=9A ``add`` =E6=93=8D= =E4=BD=9C=E7=9A=84=E8=A7=84=E5=88=99=E8=AF=A6=E6=83=85=EF=BC=9A + +=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 +op=3D =E6=AD=A4=E8=A7=84=E5=88=99=E9=80=82=E7=94=A8=E7=9A=84=E5= =9D=97=E5=B1=82=E6=93=8D=E4=BD=9C=E3=80=82=E5=AE=83=E4=BD=BF=E7=94=A8=E6=AF= =8F=E4=B8=AA ``REQ_OP_XYZ`` + =E6=93=8D=E4=BD=9C=E4=B8=AD=E7=9A=84 ``XYZ``=EF=BC=8C=E4=BE=8B=E5=A6=82= ``READ``=E3=80=81``WRITE`` =E6=88=96 + ``DISCARD``=E3=80=82=E5=BF=85=E5=A1=AB=E3=80=82 +status=3D =E8=A6=81=E8=BF=94=E5=9B=9E=E7=9A=84=E7=8A=B6=E6=80=81= =E3=80=82=E5=AE=83=E4=BD=BF=E7=94=A8=E6=AF=8F=E4=B8=AA ``BLK_STS_XYZ`` =E7= =8A=B6=E6=80=81=E7=A0=81 + =E4=B8=AD=E7=9A=84 ``XYZ``=EF=BC=8C=E4=BE=8B=E5=A6=82 ``IOERR`` =E6=88= =96 ``MEDIUM``=E3=80=82=E5=BF=85=E5=A1=AB=E3=80=82 +start=3D =E6=AD=A4=E8=A7=84=E5=88=99=E9=80=82=E7=94=A8=E7=9A=84= =E7=AC=AC=E4=B8=80=E4=B8=AA=E5=9D=97=E5=B1=82=E6=89=87=E5=8C=BA=E3=80=82=E5= =8F=AF=E9=80=89=EF=BC=8C=E9=BB=98=E8=AE=A4=E4=B8=BA 0=E3=80=82 +nr_sectors=3D =E6=AD=A4=E8=A7=84=E5=88=99=E9=80=82=E7=94=A8=E7=9A= =84=E6=89=87=E5=8C=BA=E6=95=B0=E3=80=82=E5=8F=AF=E9=80=89=EF=BC=8C=E9=BB=98= =E8=AE=A4=E8=A6=86=E7=9B=96=E8=AE=BE=E5=A4=87=E7=9A=84=E5=89=A9=E4=BD=99=E9= =83=A8=E5=88=86=E3=80=82 +chance=3D =E4=BB=85=E4=BB=A5 ``1/chance`` =E7=9A=84=E6=A6=82=E7= =8E=87=E8=BF=94=E5=9B=9E=E5=A4=B1=E8=B4=A5=E3=80=82=E5=8F=AF=E9=80=89=EF=BC= =8C=E9=BB=98=E8=AE=A4=E4=B8=BA 1 + =EF=BC=88=E6=80=BB=E6=98=AF=E5=A4=B1=E8=B4=A5=EF=BC=89=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 + +=E7=A4=BA=E4=BE=8B +---- + +=E5=AF=B9 ``/dev/nvme0n1`` =E6=89=87=E5=8C=BA 0 =E7=9A=84=E8=AF=BB=E5=8F= =96=EF=BC=8C=E6=AF=8F 10 =E6=AC=A1=E4=B8=AD=E6=9C=89=E4=B8=80=E6=AC=A1=E8= =BF=94=E5=9B=9E +``BLK_STS_IOERR``=EF=BC=9A + + $ echo 'add,op=3DREAD,start=3D0,status=3DIOERR,chance=3D10' > /sys/kernel= /debug/block/nvme0n1/error_injection + +=E5=AF=B9 ``/dev/nvme0n1`` =E7=9A=84=E6=AF=8F=E6=AC=A1=E5=86=99=E5=85=A5= =E9=83=BD=E8=BF=94=E5=9B=9E ``BLK_STS_MEDIUM``=EF=BC=9A + + $ echo 'add,op=3DWRITE,start=3D0,status=3DMEDIUM' > /sys/kernel/debug/blo= ck/nvme0n1/error_injection + +=E5=88=A0=E9=99=A4 ``/dev/nvme0n1`` =E7=9A=84=E6=89=80=E6=9C=89=E8=A7=84= =E5=88=99=EF=BC=9A + + $ echo 'removeall' > /sys/kernel/debug/block/nvme0n1/error_injection diff --git a/Documentation/translations/zh_CN/block/index.rst b/Documentati= on/translations/zh_CN/block/index.rst index f2ae5096ed68..4877432cc4ff 100644 --- a/Documentation/translations/zh_CN/block/index.rst +++ b/Documentation/translations/zh_CN/block/index.rst @@ -18,6 +18,7 @@ Block =20 blk-mq data-integrity + error-injection =20 TODOList: * bfq-iosched --=20 2.50.1 (Apple Git-155)