[PATCH v3 5/5] docs/zh_CN: add provoke-crashes Chinese translation

Proposed
From:wpeterYY@outlook.com <wpeterYY@outlook.com>
Date:
Message-ID:<SI2PPFCA6543649A7691ED98CCA834F909ADD672@SI2PPFCA6543649.apcprd04.prod.outlook.com>
Patch:v3 · 5/5
Language:zh_CN
Patch-ID:aefaa1d7c769a6e34d7714734aa856fe735b3fc8
Files:Documentation/translations/zh_CN/fault-injection/provoke-crashes.rst

Patch content 1 changed file

From: Yikun Wei <wpeterYY@outlook.com>Date: Sat, 17 Oct 2026 19:50:28 +0800Subject: [PATCH v3 5/5] docs/zh_CN: add provoke-crashes Chinese translation Translate Documentation/fault-injection/provoke-crashes.rst into Chinese. Update the translation through commit b290df068118("lkdtm: replace ll_rw_block with submit_bh") Signed-off-by: Yikun Wei <wpeterYY@outlook.com>--- .../zh_CN/fault-injection/provoke-crashes.rst | 62 +++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 Documentation/translations/zh_CN/fault-injection/provoke-crashes.rst diff --git a/Documentation/translations/zh_CN/fault-injection/provoke-crashes.rst b/Documentation/translations/zh_CN/fault-injection/provoke-crashes.rstnew file mode 100644index 000000000000..20c5f9b6ef3b--- /dev/null+++ b/Documentation/translations/zh_CN/fault-injection/provoke-crashes.rst@@ -0,0 +1,62 @@+.. SPDX-License-Identifier: GPL-2.0+.. include:: ../disclaimer-zh_CN.rst++:Original: Documentation/fault-injection/provoke-crashes.rst++:翻译:++ Yikun Wei <wpeterYY@outlook.com>++============================================+使用 Linux 内核转储测试模块(LKDTM)触发崩溃+============================================++lkdtm 模块提供了一个接口,可以在预定义的代码位置扰乱+(通常会崩溃)内核,以评估内核对异常处理的可靠性,并+测试使用不同转储解决方案获得的崩溃转储。该模块使用+KPROBE 对触发位置进行插桩,但也可以通过 debugfs 在+不支持 KPROBE 的情况下直接触发内核。++您可以在插入模块时通过模块参数,或通过 debugfs 接口,+来选择触发位置(“崩溃点名称”)和操作类型+(“崩溃点类型”)。++用法::++	insmod lkdtm.ko [recur_count={>0}] cpoint_name=<> cpoint_type=<>+			[cpoint_count={>0}]++recur_count+	栈溢出测试的递归级别。默认情况下,它根据内核配置+	动态计算,目标是刚好足以耗尽内核栈。该值可以在+	/sys/module/lkdtm/parameters/recur_count 中看到。++cpoint_name+	在内核中触发操作的位置。它可以是+	INT_HARDWARE_ENTRY、INT_HW_IRQ_EN、INT_TASKLET_ENTRY、+	FS_SUBMIT_BH、MEM_SWAPOUT、TIMERADD、SCSI_QUEUE_RQ+	或 DIRECT 之一。++cpoint_type+	表示命中崩溃点时要执行的操作。这类操作有很多,+	最好直接从 debugfs 查询。一些常见的操作是 PANIC、+	BUG、EXCEPTION、LOOP 和 OVERFLOW。完整列表请参见+	/sys/kernel/debug/provoke-crash/DIRECT 的内容。++cpoint_count+	表示在触发操作之前崩溃点要被命中的次数。默认值+	为 10(DIRECT 除外,它总是立即触发)。++您也可以通过挂载 debugfs 并向+<debugfs>/provoke-crash/<crashpoint> 写入类型来诱发+失败。例如::++  mount -t debugfs debugfs /sys/kernel/debug+  echo EXCEPTION > /sys/kernel/debug/provoke-crash/INT_HARDWARE_ENTRY++特殊文件 `DIRECT` 将直接诱发操作,而无需 KPROBE 插桩。+当模块为不支持 KPROBE 的内核构建时,这是唯一可用的+模式::++  # 与其让 BUG 杀死您的 shell,不如让它杀死 "cat":+  cat <(echo WRITE_RO) >/sys/kernel/debug/provoke-crash/DIRECT-- 2.43.0