From nobody Mon Sep 28 11:39:39 2026 Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53]) (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 67CC4361952 for ; Sat, 22 Aug 2026 12:17:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787401024; cv=none; b=WpV5puJ0cL+swoDUqNurZM/21yfNDJnUH/QIdd7d064ABZpeeAdX0ZbRdocKIVefRem20W5IRDvdlS397babcogfC4fsabnXrAjBiKvAy2hzdUoXVTeS2bT3BdLANU8Y9tFXwTnHd5Q2dtTbJDvCfe/BO5+iDYwSvEXOv5sKnxQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787401024; c=relaxed/simple; bh=MkgF8sJYkXQMUSnvBLYjUs718iTtLzAZhEjW6mSSQrY=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=tcV/l1IBeAmZcVFhYKDsFOX6vQVct/wawVgPNuk8hAKJJ3DpJVB+vbw4LvqA/K8dxVvOCKzX9vWN6WU3STwDwV6NBE8H4ySbSdfs0PGyYUKtkgYuWfagKJrFHl/Sg4/goFlHW6oDs94VeI5AlBGOzrMfMP0uekWXv6DwxzbUzzE= 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=m4SAqvaq; arc=none smtp.client-ip=209.85.208.53 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="m4SAqvaq" Received: by mail-ed1-f53.google.com with SMTP id 4fb4d7f45d1cf-6a17211b9ecso5232961a12.2 for ; Sat, 22 Aug 2026 05:17:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787401022; x=1788005822; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=7FyktL5v23pmy2y7D+Amk5WqPXGUmXdq2zDMDrpclJw=; b=m4SAqvaq2NmlxwknXc0wwMNfqiQulIexrpSTQh6jSoHl0fpXLm0Oop2GZxkrhs6jGY NeIMgzJJiWQUgIyP27VwEVP/nHOHziAkhdl7ZgiIbpYcyHgfR6XGwIIiPmRJdptTamG7 1obcvJ1egVAPdDxhR5NGl3mTGBPYHH8qaKL6T2MzJ0HyxcSmxWW2hPkJZliu4d8VvvNd 6Jk/FKjtJl2vPVK2wJjR0ymLUwC82RStpW5bxCnottvVgcvFiQbDPTPylKDHgF4wyMhR HsFnuzrntXxr4kd1yPwNLJRXu5MikrayCGgHFFfCkgkvINWp79JpRZ8Aqp1CTGDVG4u5 5KoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787401022; x=1788005822; h=content-transfer-encoding:mime-version:references:in-reply-to :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=7FyktL5v23pmy2y7D+Amk5WqPXGUmXdq2zDMDrpclJw=; b=qJYNKHkXET+hqy2syXUBIgPJG5WF8f7l96/MdYnv8kCnMIYl7ZKWtKzvr9kr/FTWY6 fS5YI584eN0KDFBJeGY4qy34ZoT0wcPhH3uTbp8EafFDiiEts+w1W8oZGpYOYUc1lJ+5 rPqRQV4F0YUPvzPgv9jR1kOqtsPIXJPCrMOcGWE1vWPb8bLwV5WqCfMK4MDpEKeMD1BU PRo3pgoNiaRx+/7jOWS/+b8EmBj2t+E8cA/XtQYeMdW/CTIuzNYs1mHvvTdHnDSpDClQ UIFs2HnoFmE/uly6RWcPa+dF+78/McJcp8PHpDBVoOwsGAgUC+n1GOaKP3HuMfBeKVCe gzRw== X-Forwarded-Encrypted: i=1; AHgh+Rq/JnP2cdQ5CZf5YOtZn21f3A/owZORfpLOr5IGk/bSie3i5qfgiKsZhZ42a46EWY4vWqYdaD7M5Cvceoc=@vger.kernel.org X-Gm-Message-State: AFuF++k+4nLagwqwMuiQIhgyNbDbc+zQzr+zVXqEjaGDDEvMhqH6ZowC m+WrnDSPI8ZIhRCBJ7lXL2OGVvMwAE0EcVljToaLSRXUns2ZeQNIGpd5 X-Gm-Gg: AR+sD10BLpO2h/3HwdXXGAqDAmPcjcaCWf4jDUAU5xkVBw9ldwImGfTD5rvE/wQJYVx Tpz2oK2EORw102/MeHYSiEX4sq4SKwtFJGiIZP+bQqxYp2hPLJegz6bd2quiE4duMhAnquu3xZm +8hUHmxiQgs8l2S8rBrgpWws9TuHHXlnnQ8LOf1c+rTFEQqdfejhnPyhrscjATTNks+fNRcS4JK OUZqd9H86OpgSParkEvFQLWsQBkjzo2EnG7p2HY/E0NvUl75glEPJ2Qa9a2obM1YahSxe6hEQ6P SWMk6kdZaCI4Z4yswIuUAvCVaOqChv3lq8IOilOSplv5HxqFF2hmSSsxAswQ/7eQ/h1CP5NSkcL kqvWVYqpDjXioYrF9Qjk8Nis77WqcvPUU6OigovWqRye4EA6qy//ZjiNKBL2SRpAF8B/q4/wz3a JfpAp/ERVMBDneLovXt909mahmXmLMbU+dzn6B9pEueBCv0RyiQ2oIg48oca6mCHUtnH6B0HkO4 Hh8kn8DqHcgxptcfrSSMchP+b0S9hyvbs+kqqKY1++94RW5qV3YlT2zpVvR0c1rPKKzhr5/zOMU xsKIGAJhd4rRP9B8xk2B1Fpa2V69aKv6fon6AC3I603R0qlv17ae5qOfqfndUDBux9uou0hZiHR GCNI= X-Received: by 2002:a05:6402:2491:b0:6a1:284f:7891 with SMTP id 4fb4d7f45d1cf-6a42f1c0568mr15979510a12.7.1787401021374; Sat, 22 Aug 2026 05:17:01 -0700 (PDT) Received: from localhost.localdomain (dynamic-2a02-3100-a0f5-8c01-3de3-cd62-aa6f-2fb0.310.pool.telefonica.de. [2a02:3100:a0f5:8c01:3de3:cd62:aa6f:2fb0]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3ff0c30casm10998322a12.7.2026.08.22.05.17.00 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Sat, 22 Aug 2026 05:17:01 -0700 (PDT) From: Karl Mehltretter To: Jonathan Corbet Cc: Karl Mehltretter , Shuah Khan , Randy Dunlap , Thomas Gleixner , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 1/7] docs: cpu_hotplug: Fix multi-instance removal calls Date: Sat, 22 Aug 2026 14:16:45 +0200 Message-Id: <20260822121651.1559-2-kmehltretter@gmail.com> X-Mailer: git-send-email 2.39.5 (Apple Git-154) In-Reply-To: <20260822121651.1559-1-kmehltretter@gmail.com> References: <20260822121651.1559-1-kmehltretter@gmail.com> 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 Content-Type: text/plain; charset="utf-8" The function is named cpuhp_state_remove_instance(), not cpuhp_remove_instance(). Fixes: c9871c800f65 ("Documentation: core-api/cpuhotplug: Rewrite the API s= ection") Assisted-by: Codex:gpt-5.6-sol Signed-off-by: Karl Mehltretter Reviewed-by: Randy Dunlap --- Documentation/core-api/cpu_hotplug.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentation/core-api/cpu_hotplug.rst b/Documentation/core-ap= i/cpu_hotplug.rst index 6de26d1c6a9ad..f8b3f59a3d5f7 100644 --- a/Documentation/core-api/cpu_hotplug.rst +++ b/Documentation/core-api/cpu_hotplug.rst @@ -607,9 +607,9 @@ ONLINE section for notifications on online and offline = operation:: if (ret) return ret; .... - cpuhp_remove_instance(state, &inst1->node); + cpuhp_state_remove_instance(state, &inst1->node); .... - cpuhp_remove_instance(state, &inst2->node); + cpuhp_state_remove_instance(state, &inst2->node); .... cpuhp_remove_multi_state(state); =20 --=20 2.53.0 From nobody Mon Sep 28 11:39:39 2026 Received: from mail-ed1-f51.google.com (mail-ed1-f51.google.com [209.85.208.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 4406837702E for ; Sat, 22 Aug 2026 12:17:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787401025; cv=none; b=E+J/0TJxEkELNMcqNk68nDWvJyzv/c0K0Ps52e2ToVBR1xuvd/3n10Z4PkB7Osbw6bU1c7LSdycDmoJ+0+6eVmfQZMpfIbH4wAAAgCNAwXU94E4AEqFBoY2qLG5N9aDK2XDUoXRe7d3a6OMfRm3EgS7El7WFjlzDct+q+0pgtYQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787401025; c=relaxed/simple; bh=zAR5xcwzNFmHM0U6B06whose7P93OcldQYIG0S4DIis=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=eXK/xSnj+/wg5a8GxFP01x7W9gpE2fc3BoqmDdKRim43SxqmC5YQSKY3Q4OpfCMPZiCnU9PHC8zqc4+qIn2L05s3Jo1o4UUaIZpYRpDGo270BOtEpjdBibX1ywrQJ40y8qPQxAAXqAQ6FjtBO4K8kqbOXMff2FFHXr7lO4VNSZc= 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=ArD632Gh; arc=none smtp.client-ip=209.85.208.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="ArD632Gh" Received: by mail-ed1-f51.google.com with SMTP id 4fb4d7f45d1cf-6a0a4aa99bdso3454296a12.1 for ; Sat, 22 Aug 2026 05:17:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787401022; x=1788005822; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=vDQl0QFr+CVOpsxDW+qwQjndljswVmu894qFs3wIGt0=; b=ArD632GhH227cgrXBoKw2BpRVgtmeXduFSWCaWh510M02/XDi7DQGeM+odUweNcI2F JIc72vK1sMJiEgPChcfTyPLD+N2a8AZXGocWXpHzNZ5iKiYr9ISOIRXDbI9iz5q1voO3 GE0LEd0rZ2AyefbPgDzWNvLUEoD2Bll7QadzV8CP04eNpsfh2dW0NFFWKEiDzR+2XQC/ Iwa669P3Wfxhx024Fak98DKpeOymF5yre0RzLorTbv7mEZgRvgx0h237H035Ro04xjx4 H7S3GCQAQlx/jqDpk7Ukg9eyKovbLGQFORt5R0mRxjIBMEDi5xy7aj1g8/o40Oxv4MyB KEjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787401022; x=1788005822; h=content-transfer-encoding:mime-version:references:in-reply-to :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=vDQl0QFr+CVOpsxDW+qwQjndljswVmu894qFs3wIGt0=; b=lueiZ8glTgG5ia9Qbrf1TdgFipRHT2COqKTqeURCVEVe0SjVgigogxXBM8gdRh3Ck+ 0bh1HyfBW/f/TaxP1dyLuacp5PxdBu4YPfq5awsljO336B2oOsm45QQkWk8h7GXA978Q QeoGcTl7jLgoM7JTGa4/VLfgyQoqT+xna8+uxMUcWEI8GdaY63s1HXtm+xUSSqMwtsRX tuNmM49OUiLjLGkKjJYBw0nD8PzJVKtvSZf2Q5sexOoHOzuZQ0TS80F5tas5f/UMiqEg ytSZ4coEHDrjUL75qt9Gtbsj5qgIwKXGV9sXFEsn0WenJASJ6UK/+Tq8PJWvcNm4uBYN aG8Q== X-Forwarded-Encrypted: i=1; AHgh+Rrct5R6a2WaaYzRBrRfv30IuSlp50E9hXlVlht6+Op48DpvH70EcPOuWUY1oOK+m+4UGDEVVpRoXM6rxvo=@vger.kernel.org X-Gm-Message-State: AFuF++njWzF+N6B9iTGvejfK62+0SOeruqsSeiTz6s4EWccsGdDycHmh I8EoealXjQ2u99Z3Wfwd2m90VnRYgJSjirW9LvJbH5ZrxSKbnw+nYSEX X-Gm-Gg: AR+sD13SP9UwHmNPqIMqT3nCOjhrbqNrpFlmrlbyTNAAnoW6NSwrwj8sDeVM3ycQ6bt Kk53O4uiEUDdsdYkdNPnB62CyF79/OgkEaJOAb4IiVvO6ClhwOdiMW/uY3naVLoHPIriACC1Im1 TF6unQiP3Ra7fkmXbB0sS4U0yi2l1bAs8ZZH/UTfClur+cNgtKIX7lvfvBNqWRiHLPbAnPTusT1 pf6KRElZBch1NCAvCx7KV44D0CwWDHZUol+SjfjvFVuNu9gyjMHmLt940dCuj71Zagnv7BjkfQo KgESR/dhzPheSbnNkJZs3BeDjXusFrrj6f0zR8hj+NtXXNwcZTsEnGmTsCvjrmEiUvKiZ45zoFq ivYT/bOC66hxpj9mfyx6nmS2HogOYON66xJgaRq4jTK2O4Ly2LJOQY/mZbr/ciFt1pRNN+ykxDz /viiqXzMNsC97QEbf4DoS9ucbn0+y1S2W4Gmc/8hJYemtsKxePRgae8GdAWeKi/8F7drgxtAhEQ FvFKgfkndeoxxba1+sgwEpX7vB/FuUhM9ZZ50S/j7aH7K00aVP7HJn7gp2gH/GOWq5qooPpmxeR 8weemMIcWP/B4bhNMUo/pq+iWh64MAbBtL6RRPFLvn6WNejm5vsmsMkB01D5VmWu9/2Z X-Received: by 2002:a05:6402:2356:b0:698:e614:e4bf with SMTP id 4fb4d7f45d1cf-6a5829790b0mr4918019a12.0.1787401022267; Sat, 22 Aug 2026 05:17:02 -0700 (PDT) Received: from localhost.localdomain (dynamic-2a02-3100-a0f5-8c01-3de3-cd62-aa6f-2fb0.310.pool.telefonica.de. [2a02:3100:a0f5:8c01:3de3:cd62:aa6f:2fb0]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3ff0c30casm10998322a12.7.2026.08.22.05.17.01 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Sat, 22 Aug 2026 05:17:01 -0700 (PDT) From: Karl Mehltretter To: Jonathan Corbet Cc: Karl Mehltretter , Shuah Khan , Randy Dunlap , Thomas Gleixner , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 2/7] docs: irq-affinity: Restore grep in example Date: Sat, 22 Aug 2026 14:16:46 +0200 Message-Id: <20260822121651.1559-3-kmehltretter@gmail.com> X-Mailer: git-send-email 2.39.5 (Apple Git-154) In-Reply-To: <20260822121651.1559-1-kmehltretter@gmail.com> References: <20260822121651.1559-1-kmehltretter@gmail.com> 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 Content-Type: text/plain; charset="utf-8" The command is missing grep between the pipe and its pattern. Fixes: 18404756765c ("genirq: Expose default irq affinity mask (take 3)") Assisted-by: Codex:gpt-5.6-sol Signed-off-by: Karl Mehltretter Reviewed-by: Randy Dunlap --- Documentation/core-api/irq/irq-affinity.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/core-api/irq/irq-affinity.rst b/Documentation/co= re-api/irq/irq-affinity.rst index 9cb460cf60b61..671604c7395fe 100644 --- a/Documentation/core-api/irq/irq-affinity.rst +++ b/Documentation/core-api/irq/irq-affinity.rst @@ -53,7 +53,7 @@ Now lets restrict that IRQ to CPU(4-7). --- hell ping statistics --- 2779 packets transmitted, 2777 packets received, 0% packet loss round-trip min/avg/max =3D 0.1/0.5/585.4 ms - [root@moon 44]# cat /proc/interrupts | 'CPU\|44:' + [root@moon 44]# cat /proc/interrupts | grep 'CPU\|44:' CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 = CPU7 44: 1068 1785 1785 1783 1784 1069 = 1070 1069 IO-APIC-level eth1 =20 --=20 2.53.0 From nobody Mon Sep 28 11:39:39 2026 Received: from mail-ed1-f41.google.com (mail-ed1-f41.google.com [209.85.208.41]) (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 3AAD03C09E5 for ; Sat, 22 Aug 2026 12:17:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787401027; cv=none; b=MYTTEkGyrzrlPQCbwbYsAowy+oIDqqHzVbmblbQjxN7bF4BCaW5WxEd/smvkgWXs1tKCtugzdA/pa/ujqAQAxBukJwjX3m4P2USW/dQ+3PvbI4zxrGWVVtJD0AQmRtIgpYHBnrz7bhXfdE4bTz9V4IvDbs1+N7Jpv4UCc5sdWnI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787401027; c=relaxed/simple; bh=fw5VpdYq0K5ku0qatR0RvsgLztlfq95NkgJWi83f/NA=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=PNrHSAFNtio6wGgdA0ZAPnGAWhy7ndW3l1hUxPlj9It14FIlJ51p6rpzKgn4hmZVnKPa4WdYIdhvgdFaJSXL4vZ3ZZXjddAxbLJpHnR2gqj/GyrtmJXLtnBrbrz9S2B/yD6fs1teAy+NdShEh+PkAwasndaF6Dm90wjmrohhz+A= 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=mRm8vMN6; arc=none smtp.client-ip=209.85.208.41 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="mRm8vMN6" Received: by mail-ed1-f41.google.com with SMTP id 4fb4d7f45d1cf-6a378f90555so3276446a12.3 for ; Sat, 22 Aug 2026 05:17:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787401023; x=1788005823; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=JCQsunrvNdXa/eWs1SVMxqySCA7kUPdIECHm5s9pb4c=; b=mRm8vMN6slzEDkvPDrzPxybfn8OwIvNDO1k1EXptEflEM+AVJEy5C4Ns5c84EuXt+I ofN+gJcojYvAAEfezKyadNCGr3mPAWrDcha9dE754Jb3qi18ysQSpurzKiyAB4OJSj8I HINTFZF8m1VZSroPg3awMjHOIqxm8P5sYfWxgElgLxEA6T380w33gGyziAOPEW5hwbP8 dOp5X5tl28BjwZozJnZjuGDVcSjp6kbHjI2G2cwqSopQNkee5ujmns12K4KRCg3op9Zg HxifKe3gqwGQ/M37K5Heswz6xQuxLyoOgfpLIPWZ6j0Mcd0VgIWZxAEE40+6QtEQO3wg LbaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787401023; x=1788005823; h=content-transfer-encoding:mime-version:references:in-reply-to :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=JCQsunrvNdXa/eWs1SVMxqySCA7kUPdIECHm5s9pb4c=; b=gKs3JtMmdTCAAN+6qUaMn0H86BpN4G1TYJTMWBP7d9QjCi1PB/svjysS1NbF425SCR fsA0vevAzd1+cU/HssJpLlxQOnq2CAkH4jio9J1YWcCFuSH4auq5V6RmM5t2xcEtd0Jo YhDVnqxc2FZ58Dcmr6G5LwzvOQHLW2/O7goChoRkatN5OEIm7LR+DZy0yenU4WQsNSHn ihoiWl81+ztRzZ+EZjMzLBfyaIHbZjjChq8qxYGOkuQjuh9nd+L6n0beQ8bJEMtZvESG FTpU8pKfUdidff5V5DSz9sq4XKfXvK3bbdb2YmNodNeW81FwSjK8ZN/Lt3/VQ/S95Kzd oUvg== X-Forwarded-Encrypted: i=1; AHgh+Rq1tzrQ57htxFU723jVRx4QnSEsMhPxjk9qM3I2v17doaqSMO9MNY6Kbcar2jZOf3hhpCpuotebLZH0BQM=@vger.kernel.org X-Gm-Message-State: AFuF++nvlPifIp+2lUC4Z4O1SVb17vDYbrHYpwh4Not8q1iPTWpJFTKh IGUdi98YHm+hIPc8AsLAQVicOVP56etQKIRI6HXG8D5o/NQqs1n+Xza2 X-Gm-Gg: AR+sD139jUXcHFVyiKrA9kd42LQ+sFrgXCvOubZCuItTxur/5BKCblEw8luaJk5zjnO i26j4wWGv2C71W8aFo+JArJpVqOKdDGvL3rSfQzCn5SoNDYvl5oB5mwXANJXTnN/XHt4cUI8vNq zFx1QeL7LMC1e7pLkt7W2I70jeO5vV8hvylCQQ7Zq27Lfq58DG++ETc3mpomMwL1isLk/Xg3/4a Nhks/d6ynO1vgwTSCJrFxiSYqRXiLnHfLri03KbBZEGAlrlrDJhbhWZkC9Hpqw5VTlIaaZrVNxe LsefsUZ7urfyEyYMMU6j+ItmDPuBC7h2FEgxQJ+bbzMb+nzosCq90qhpwnA0DujEBzEnfz35MBo zf3shbFun/R5mIAwEwPjXTjVkTteiTnRSolTRF82PJBBERMfZ++qfyCOVi/EOYXeQN9PL3prY7A Bj+Erw4dZo/W2yclek2hlCHxIOePq0iigPewWW9Q1KggW2D5nazJKS4m2kSyMOcDttzmd9sctNx 3IOicc9+NirPYec90PfeJQKIEtT3la08XRUQm8St124M6srG9sk0nZGVt8euwiHZAxz3eBa6t2W 7CjlStloq+CNOyFP19mXxirDJsg/0sz3EUmEdWtKSizDcoRliMZWEI/MI/pGM1gDMtyS X-Received: by 2002:a05:6402:2382:b0:6a0:ffb0:273b with SMTP id 4fb4d7f45d1cf-6a42eebff97mr14014957a12.0.1787401023185; Sat, 22 Aug 2026 05:17:03 -0700 (PDT) Received: from localhost.localdomain (dynamic-2a02-3100-a0f5-8c01-3de3-cd62-aa6f-2fb0.310.pool.telefonica.de. [2a02:3100:a0f5:8c01:3de3:cd62:aa6f:2fb0]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3ff0c30casm10998322a12.7.2026.08.22.05.17.02 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Sat, 22 Aug 2026 05:17:02 -0700 (PDT) From: Karl Mehltretter To: Jonathan Corbet Cc: Karl Mehltretter , Shuah Khan , Randy Dunlap , Marek Szyprowski , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 3/7] docs: dma-attributes: Fix dma_alloc_attrs() name Date: Sat, 22 Aug 2026 14:16:47 +0200 Message-Id: <20260822121651.1559-4-kmehltretter@gmail.com> X-Mailer: git-send-email 2.39.5 (Apple Git-154) In-Reply-To: <20260822121651.1559-1-kmehltretter@gmail.com> References: <20260822121651.1559-1-kmehltretter@gmail.com> 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 Content-Type: text/plain; charset="utf-8" dma_alloc_attr() does not exist; the allocation API is dma_alloc_attrs(). Fixes: d5724f172fd1 ("common: DMA-mapping: add DMA_ATTR_NO_KERNEL_MAPPING a= ttribute") Assisted-by: Codex:gpt-5.6-sol Signed-off-by: Karl Mehltretter Acked-by: Marek Szyprowski Reviewed-by: Randy Dunlap --- Documentation/core-api/dma-attributes.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/core-api/dma-attributes.rst b/Documentation/core= -api/dma-attributes.rst index 123c8468d58f2..067ce6dbb404b 100644 --- a/Documentation/core-api/dma-attributes.rst +++ b/Documentation/core-api/dma-attributes.rst @@ -34,7 +34,7 @@ such mapping is non-trivial task and consumes very limite= d resources (like kernel virtual address space or dma consistent address space). Buffers allocated with this attribute can be only passed to user space by calling dma_mmap_attrs(). By using this API, you are guaranteeing -that you won't dereference the pointer returned by dma_alloc_attr(). You +that you won't dereference the pointer returned by dma_alloc_attrs(). You can treat it as a cookie that must be passed to dma_mmap_attrs() and dma_free_attrs(). Make sure that both of these also get this attribute set on each call. --=20 2.53.0 From nobody Mon Sep 28 11:39:39 2026 Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) (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 B380A3C9EEB for ; Sat, 22 Aug 2026 12:17:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787401029; cv=none; b=PeTXs1riaNpTAbPmh0dCR/bPynwr/b4swXxO+dj7w2p2xAZxBjPocE+JACGIDu8PLHtRoZWU4FVzQ2+ikGVMfVzLpVUpwbDdudE7jZ0KPAKwJZ8BGJWsT7xmYO9GElzyWjZmiSmkXRClLchguTAPmvg0nOaZKFI1fPtpui/+kRY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787401029; c=relaxed/simple; bh=1fy1LurvBpSQJ0IcnuRbBQ6HFaqNycpADyEu7PtWEG4=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=E4c2lW1ldGiUcDI5VOxYLDt7r9lYcZ3kc4oGdnvei+1Ny7AB/C9IvQrCAuUUsVa+JMqTAqh81FT0/n0RN/YjQOn7V+Smof5eEs2MPWHR68SAft0ij7IGWAu/sDGWOsgsS1QRBmV98Hy8zPk7FORfbzEWWzTXnze2WUutXSczqlA= 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=cEpzgvXU; arc=none smtp.client-ip=209.85.208.54 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="cEpzgvXU" Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-6a17211b9ecso5233048a12.2 for ; Sat, 22 Aug 2026 05:17:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787401026; x=1788005826; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=AdgDDmcZIE8pZ9Isk6EdPIHs99JVC5TC+2vV1P6Q/oA=; b=cEpzgvXULn4lJxEFcirFmyR+SJymgM9OGfy6GxAtanB09ra8Hpywp9hfU0jkJrrm9E swgtecsy655AXOwKzqi1oKIDKA8+FrJ9fACUQHU4ul1s/yP/VOu9CltQcRONhT0H3QUU aWor+pour6xObDbZ5g0ozs/9YjI14HaBOUijBlY0O6hERDqXBc13V+7UdNVpqzLs/Amz SZkodg+fkQTWyVuaIkhSp9nSmYSTEz6tapNGcMkUgS/TjLgSbxQHfW2BPCPDfq2kl83j 4FiDWpUUjQSM8eUzyxhHK0F/j3I3Ulc19v43qVoBE/+LzDcZpP26q7QGFKqndU1SbpDl a4Bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787401026; x=1788005826; h=content-transfer-encoding:mime-version:references:in-reply-to :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=AdgDDmcZIE8pZ9Isk6EdPIHs99JVC5TC+2vV1P6Q/oA=; b=kBktxBHlwNXGtYkruJfVn9COXlF20+t4STjI/8DYgcbpFSTSjZ54T0mJPY/ASyDsLO NaJgkzHaO9Z0McMdHYSaAdV/19T13EIHHeInhnzXL8FamJqhTHRlyMn2xef5/lRtca8f W0u6R1PzcDGS3yHcSSs6O69cWoUeRjXhpvgZ4BHD+ku2Avo/GSmv348wTrEN5VQNuwJQ Gbi5hMO2FmwrLPIfy3FGmAumz689pcaj0I4CYVmTleivaWXTSEczR9/zQQ9KSw2urlQZ JeUDYbX12VvNGTIzMpF/kJ0YrVuramNG1Sk7+k8Upj/X1mo6030lIt2tVbDHIv1oqXoZ AdRw== X-Forwarded-Encrypted: i=1; AHgh+RolfHjMOD0Ni5I19cK5XIVLGEi2gNEcUlWFnd3v95WZv41xY/ZbnjrF0SqIrP5/XyU8bxY1RPqqdXgR/QQ=@vger.kernel.org X-Gm-Message-State: AFuF++nepYmfKBh7+HAKdAg2fS13eOxhR+v6J9tS/LOjcuUrEVeE8uF7 +kf2biQVxRypUvHANbvfOqsHuAh/NKs718eu0uzh8M06mpV0Z2+YD/iC X-Gm-Gg: AR+sD104orVf6BmyAMBg37tEFUdolPbecYuhETxNHG/MnZchhFiM1tT4ju5366/GoD0 qaGP+y7yPMrJYBB0k5pS5BojtGhQ14byCI62gik4YKHbiuse0Xq1GVnvj8/CTiXJFA+c3b34Fgn VKyPhU25wMvlSdyRa0CiF2LnFtiePPrHxri/LHzaOuiQWNM/quG7SKVk+MYe90dK61Eit/RFNaN 2oTjRD0OLZLiJML6a3bGP2BmHLIJprD8DyOeKT0vccyeQ4qBt6PPNqtfe1k8mqghqtakcL0BcUX sUnuZSKJ1mw9CeQZIbUN6tAL1VvgcXurWnQQoJZlIqPGcwbNh8tHyAixNUaknMLoRppsK3+8MNx eJ9PVwPRD81bOwK6YTQv7ctGIxzPBqTu0cY/P8ZMpommLe+xKOpu4mLCoWz622kQP1vZNlR+eB0 2eSYAMB431aF5YNxm23DAzzIk0Xs9z9nxmCVeVFx7QaUsuYCXrkU325OrXWlLcRJW2rp9fGQC9q TTzoM35GsZ3ca5CnRSIoPqbeQoevUTA2XkyhkcyccqrC8MJKvGBcwGxCcR+0GAapwIHDGegJpgd THt1ciYPAP30mJdQiCsnY3ac2dP9oh8S+nvHVe5Bra0No3iCviARu7GcmuEAnJ1jL6+2 X-Received: by 2002:a05:6402:e93:b0:6a0:584f:454c with SMTP id 4fb4d7f45d1cf-6a42f28ebaemr15388763a12.16.1787401025799; Sat, 22 Aug 2026 05:17:05 -0700 (PDT) Received: from localhost.localdomain (dynamic-2a02-3100-a0f5-8c01-3de3-cd62-aa6f-2fb0.310.pool.telefonica.de. [2a02:3100:a0f5:8c01:3de3:cd62:aa6f:2fb0]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3ff0c30casm10998322a12.7.2026.08.22.05.17.03 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Sat, 22 Aug 2026 05:17:04 -0700 (PDT) From: Karl Mehltretter To: Jonathan Corbet Cc: Karl Mehltretter , Shuah Khan , Randy Dunlap , Petr Tesarik , Bagas Sanjaya , Michael Kelley , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 4/7] docs: swiotlb: Fix maximum mapping size helper Date: Sat, 22 Aug 2026 14:16:48 +0200 Message-Id: <20260822121651.1559-5-kmehltretter@gmail.com> X-Mailer: git-send-email 2.39.5 (Apple Git-154) In-Reply-To: <20260822121651.1559-1-kmehltretter@gmail.com> References: <20260822121651.1559-1-kmehltretter@gmail.com> 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 Content-Type: text/plain; charset="utf-8" The DMA helper is named dma_max_mapping_size(), not dma_map_mapping_size(). Fixes: c93f261dfc39 ("Documentation/core-api: add swiotlb documentation") Assisted-by: Codex:gpt-5.6-sol Signed-off-by: Karl Mehltretter Reviewed-by: Randy Dunlap --- Documentation/core-api/swiotlb.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/core-api/swiotlb.rst b/Documentation/core-api/sw= iotlb.rst index 9e0fe027dd3bd..303999f09ea03 100644 --- a/Documentation/core-api/swiotlb.rst +++ b/Documentation/core-api/swiotlb.rst @@ -107,7 +107,7 @@ A single allocation from swiotlb is limited to IO_TLB_S= IZE * IO_TLB_SEGSIZE bytes, which is 256 KiB with current definitions. When a device's DMA sett= ings are such that the device might use swiotlb, the maximum size of a DMA segm= ent must be limited to that 256 KiB. This value is communicated to higher-level -kernel code via dma_map_mapping_size() and swiotlb_max_mapping_size(). If = the +kernel code via dma_max_mapping_size() and swiotlb_max_mapping_size(). If = the higher-level code fails to account for this limit, it may make requests th= at are too large for swiotlb, and get a "swiotlb full" error. =20 --=20 2.53.0 From nobody Mon Sep 28 11:39:39 2026 Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53]) (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 EBBE737702E for ; Sat, 22 Aug 2026 12:17:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787401032; cv=none; b=dS0XGHGd1JK4eWD11S4k1NplBGlzX1lGB/bFfSIoc6fhtWHIILDFcGPR/E+Us8rAApXcFWbcGkxHhqdzcCCQhjHi8rpbcpogL8xf67oPhDx9Ot1CcahI/i8NYu75EH5M1JDdbFbES4Iisg553tWnz8Zdt05DS/40clyxrelwQjU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787401032; c=relaxed/simple; bh=FSHFaf84+K1WEeLxw+lt7p4CyHZ1xmh8ft4DVc489SA=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=lwaHmMXPFXjNKlgMtf//XoLPzfVVDbUhHtKFM2LbBzQiJRt0/yJauxL66LI9xWttjtGSPpAlIYps5RcII0ee8HF+3FIsHrpCNHfUm4Z7NcsIWPeklDCyHp1T5XVKtnc37DHDUlI7k5ytUAw61H0lPUxnFy5/WkJCAyasxfB+dqU= 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=ZtpacSKD; arc=none smtp.client-ip=209.85.208.53 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="ZtpacSKD" Received: by mail-ed1-f53.google.com with SMTP id 4fb4d7f45d1cf-6a17cb94b26so3886847a12.3 for ; Sat, 22 Aug 2026 05:17:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787401027; x=1788005827; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=MCK7+BAcRGf3cJd5hC9mXgWW8o3rf0I1eoOWIWB/QlM=; b=ZtpacSKDpcbVkxoyRlaCUvy76+YPFFw4UrZjHGK72wiLRpM7z9Zb9CSY/KPrbrkYLz vtuO6j2VXTWORMser2fCN6Oy/c0qMR3/twyX6iuXMZYgicg9ytSbB+gTeE4FETmSP6nb Mg6ZbLHhhkwhcAIBB5QnnhVPgAQpAPLq+tYz2JHFsdiC/emVsojxCN2lkPmAWdlT12RU 2mV3+UiIeT8xti6Fc1MXEXM92F/ZVN297FDRBxeWDP8eE2dHUiige/B9dfbFj78TZcHs oRCHBAkOW2zHpirOkL+oeqhW/U2UT3NfN93eW7brBMXs9Gbj1mOS17K5WKEIebot5MPg Ey0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787401027; x=1788005827; h=content-transfer-encoding:mime-version:references:in-reply-to :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=MCK7+BAcRGf3cJd5hC9mXgWW8o3rf0I1eoOWIWB/QlM=; b=Qw9MrzBqWIh9UHuSgX+3z9VEYvKBIYaD7F7uK4DmxmLdpYr1lLvo+AKV5Y9bMozE5P Sk98YCZt/Zrn6RJikL+G3/zWl5VThHagSSrikcpCqZ9Ft3yjnS62V8gnpkYD4svqWm/u 9eZ49aw2I42X7NRPZWpem1jAs/Dmc6nVMNLxItX5GFx+DN4bOPBiDvvjERGz3V28ol0/ C1eKkzXLltJmotPcJOa+Vhu+q17pbZ/0R3ZMK2wbXjqHlMQ4rNy06Eg3MmSXILM0Cnn8 HCrulSF0ZTEZXuu9GemTsjljqty9QXTxDMfsCiIcmgwGYufm+J+FAy0GT8Vi7xbhwWh6 f+Mg== X-Forwarded-Encrypted: i=1; AHgh+RowkW6gr2V/sdM0O11cdoXSeOzGXIRRdszwjdOZeEi1eTQTw3S+tg3YIow4cAHJ4hi8+hlPasAT5T7/a+A=@vger.kernel.org X-Gm-Message-State: AFuF++nvILyu2Ed+9TUhb8bwCIU2lNBca3Xj8DwBrM/sT/flCxsKTjh7 KuGaEbBB0E8AIEYfP/ttk+afLTVnIxDm+ak3IN6aOuSp6XYr/IdXOYGa X-Gm-Gg: AR+sD11gwYFGqQsvTA963HKZCjKqvrPzpethbvFk9Cgh2GWrNYCW1PV/VgGUKY6Zgoy ZaPcNl9vBa0Se70GE4ZFPeW1+qEsJNZ/EMU8mFtad/+raWGlgGR2b9iAAk3/vR5rcHxk28UfIN5 8KMH+phoevhUzqtDQEQp9JLWzRpqllfPQG41t/+Sydl6ogDfV+TQeCgT/xMKtyVBCZgGhIG5mkA ztECInFd8occ895Qt+YIZnh6aYlmlOrBXaPAFEuKQRPr+CzrRCrfpeSWZ0+fxuYi1A5dgZfc/F2 bDyP7cWbsrMCd7R5D9P4EP/3M5LMpWr1R6lTf0XN8s10Suq1GiqPCrHWazSq05YqCM9EONibxgB keUyEKXa9Go5wo0X6KIqM9NJlEoq39cYIK+HFJeA/fkpcgiYO7TPFXIef52jJm4P3cFGnmusRoy WY73rwm3qtfqSXxauGZ01K6dv5HdlXRqvsBB0IrQturWFGpIMdTltP4MY/g3WZh6YC5HybSCeNk pu7Uo/gRPim23/TSor5hy87ulZXMnwnbIySIw1Y+k1V3eLN43e8G8wDK0LwfTGXOaVHQBe75bC3 ROQWH2HZasBat4c5l7kTPBh0pWeJ5kZfpDqNGi/CRqz96oJek2HRXodSnwY6eNzeGQgS X-Received: by 2002:a05:6402:4613:b0:698:9e5e:5df8 with SMTP id 4fb4d7f45d1cf-6a42f1aca88mr12849258a12.7.1787401026969; Sat, 22 Aug 2026 05:17:06 -0700 (PDT) Received: from localhost.localdomain (dynamic-2a02-3100-a0f5-8c01-3de3-cd62-aa6f-2fb0.310.pool.telefonica.de. [2a02:3100:a0f5:8c01:3de3:cd62:aa6f:2fb0]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3ff0c30casm10998322a12.7.2026.08.22.05.17.06 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Sat, 22 Aug 2026 05:17:06 -0700 (PDT) From: Karl Mehltretter To: Jonathan Corbet Cc: Karl Mehltretter , Shuah Khan , Randy Dunlap , "Paul E. McKenney" , Boqun Feng , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 5/7] docs: this_cpu_ops: Fix SRCU helper names Date: Sat, 22 Aug 2026 14:16:49 +0200 Message-Id: <20260822121651.1559-6-kmehltretter@gmail.com> X-Mailer: git-send-email 2.39.5 (Apple Git-154) In-Reply-To: <20260822121651.1559-1-kmehltretter@gmail.com> References: <20260822121651.1559-1-kmehltretter@gmail.com> 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 Content-Type: text/plain; charset="utf-8" Use the actual srcu_read_lock_nmisafe() and atomic_long_inc() helper names. Fixes: df0cee43114b ("docs: Improve discussion of this_cpu_ptr(), add raw_c= pu_ptr()") Assisted-by: Codex:gpt-5.6-sol Signed-off-by: Karl Mehltretter Reviewed-by: Paul E. McKenney Reviewed-by: Randy Dunlap --- Documentation/core-api/this_cpu_ops.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Documentation/core-api/this_cpu_ops.rst b/Documentation/core-a= pi/this_cpu_ops.rst index 533ac5dd57507..367706d1714b1 100644 --- a/Documentation/core-api/this_cpu_ops.rst +++ b/Documentation/core-api/this_cpu_ops.rst @@ -150,10 +150,10 @@ preemptible code are addressed by raw_cpu_ptr(), but = such use cases need to handle cases where two different CPUs are accessing the same per cpu variable, which might well be that of a third CPU. These use cases are typically performance optimizations. For example, SRCU implements a pair -of counters as a pair of per-CPU variables, and rcu_read_lock_nmisafe() +of counters as a pair of per-CPU variables, and srcu_read_lock_nmisafe() uses raw_cpu_ptr() to get a pointer to some CPU's counter, and uses -atomic_inc_long() to handle migration between the raw_cpu_ptr() and -the atomic_inc_long(). +atomic_long_inc() to handle migration between the raw_cpu_ptr() and +the atomic_long_inc(). =20 Per cpu variables and offsets ----------------------------- --=20 2.53.0 From nobody Mon Sep 28 11:39:39 2026 Received: from mail-ed1-f49.google.com (mail-ed1-f49.google.com [209.85.208.49]) (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 C6A3A3C2775 for ; Sat, 22 Aug 2026 12:17:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787401036; cv=none; b=o9H/orlX6IjkCWdcOQ38XwZyr/n+xFSXTAM+NELFKaRs53qtkqjFRXb89pTo2kPVCheu1/YxOl9TS+dXKBQrKIbCytEd/+tGVq55vlzxnKQuo56rrywUKSz+jqcOo9yK4Tlf49Vx+IPtk/rvSczty/iM0SzLdxeuI4QvCTCleSQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787401036; c=relaxed/simple; bh=S0snZ8uKMMHY2KvFdwdzpAL19mHXE6f76vdtkx3uAYo=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=tMrkOEPvEHT2lMZjC8s/asI6p3fFe4KYm0pCua0gTAmiQTyrVBdOkAggJNIfdMokBoKZX6lnkhS3bdKBX4frdNqXGtWf2rpZzFPdVsvC+7BtHYTqXJyVdhATSjBD3KY9ZljJn5Gm0MG7Fo/+ZM4t8V7+fPhnQH6rJrSbKoB23js= 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=GNnzjQkH; arc=none smtp.client-ip=209.85.208.49 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="GNnzjQkH" Received: by mail-ed1-f49.google.com with SMTP id 4fb4d7f45d1cf-69c600f76ccso3306007a12.0 for ; Sat, 22 Aug 2026 05:17:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787401029; x=1788005829; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=8zamBZylGLfyBrf2U8aA1K+M4CwgpdMHKvZaU2DV3CY=; b=GNnzjQkHEMpUlBlX0HS+ZiOrXzdf5/b3IH75IiEYYfMHBmEFBDTaPzzfzgiuJCIHOL uEr0eEVpq6xaz0LPvG9gy43lFLFt3P6G9iK57RdL8t/JZwlobuPmPcmBzrMWg274HuSD ie+ozhiPEDFG5cmj047lwHmZl6ss8tpGdaxLsFUkKnW5hDoMbTiLx/W/wf4vM5Y5LaAw x431/+GdvRv5EPPczvW5f0oCI3m1sGjuTShp8Wuu6O0dTBGP7SPiXRiEcQYnSU+bJpKh zLFp6XxaP/3jHnQ1pB4toHWMGEnJP5jVR2Oj0/Vu+wSfNuPp+NHEPH4HYJhr/Ye/Fzkw WiYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787401029; x=1788005829; h=content-transfer-encoding:mime-version:references:in-reply-to :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=8zamBZylGLfyBrf2U8aA1K+M4CwgpdMHKvZaU2DV3CY=; b=PB8Qxy0ry1CvdPMlUzMzM3OfuxOL6IblYO+A5+0iugji7XJ2vcy17qOpmp1wjHjoNk iJD28kl8RW/wchAMCk4O2uoQP7tpDhXoI54DVk2pCZX6ZAzzxwDy7ivnawUEcS2yYNpN 6mSDJesFRXG3R++Tq9+D9Kz7TbQ7x5zfzesK76tIwZm8pwFd3eE86SSFNSArjCeKfRtT L8vO6Cm7fjTZU1MqaFXCHjNLOVxyOS4Id9djpaBSGUGT/XTMzrBX9fUFFmbM8lXGn3Od VfMz4sds4dX64HnCVNF9CwCQdTy9KPIb0UDTYgryMLj4x5nJI/Ecw0jOePdhlP9tEO4I B3Xw== X-Forwarded-Encrypted: i=1; AHgh+RqnH8H0uojjEdtWfmw1i6xH73DTBAWoM6pfMl7kw28ELGV5w+sBysldud6r+f4SfJP+LvCTP8NXO8p381A=@vger.kernel.org X-Gm-Message-State: AFuF++laHejxki3JfBzLQDADD2KxFSno0KgtVhbD0N7r4OiOVxlbyxbU CzKRBWZ4cI3Qrh8lVJNEv4TUW8eHItxSVRaitDKZ8KHpogkMpUHKJW1k X-Gm-Gg: AR+sD11+MiRA0qQH0ko0VT586LSXBl/mfKclhUJw8PI6mGct9KmaOgpHxOlVy8mrMTe 2NDqlOtqIogzLfI6usJE+Sh8LrB1OX8MsVlAacfsYd4UGsirDHP5/O7hQeXX/YMNmaaMRE6oJVk xHi3g2v05BoEHyOQKlPfU3RKAitjwhzSoYB1qySg/cbwkC8Gj8Omb+kiGM/m9B2p4kNUYVpKqGP NQdh09G4WLWsdo6gkjNlZh+5/9xClsORGToUs6UhOZlLoL4tuwLbl4fXK91Nx1jKIQ5oE/b2W0H b8qe31nKmd72+M9Vn2j/LfbVzxFp7QV1xTbj6T86rDVl4pSsJySE+yz/obHo06qPNjsRzZA4xZM UZFcquAxHUXky/mFTdv1IyBWB5u5OYCuCLrCXyXZ5e/oaMIgxrsNjCcQyQyIaeOOs0UccEzzxDh d+5/O83sDFMhuizXOk7Ym2eYicYEZa2d+WApS75o9QgmWSuGOCiaeOA2UGSWL4O5tXqaSS1mjNI qTJ2sPGRZ8mFpZAPdvyQm9dxvNtPNR4295C/717JRoJZxFEri8B6uL11J1LAuhgjsrbMHYTzgMJ H6p5KqZPpNGgODd/pLbRVTfH7H1lq98HtI6LlvFqNAAiWDHb82JUcaMI4u7frECBG8Su X-Received: by 2002:a05:6402:5042:b0:6a3:eb58:dcfb with SMTP id 4fb4d7f45d1cf-6a42f1ddad2mr14242382a12.10.1787401028842; Sat, 22 Aug 2026 05:17:08 -0700 (PDT) Received: from localhost.localdomain (dynamic-2a02-3100-a0f5-8c01-3de3-cd62-aa6f-2fb0.310.pool.telefonica.de. [2a02:3100:a0f5:8c01:3de3:cd62:aa6f:2fb0]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3ff0c30casm10998322a12.7.2026.08.22.05.17.07 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Sat, 22 Aug 2026 05:17:07 -0700 (PDT) From: Karl Mehltretter To: Jonathan Corbet Cc: Karl Mehltretter , Matthew Wilcox , Shuah Khan , Randy Dunlap , Zi Yan , Andrew Morton , linux-fsdevel@vger.kernel.org, linux-mm@kvack.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 6/7] docs: xarray: Fix xas_try_split() name Date: Sat, 22 Aug 2026 14:16:50 +0200 Message-Id: <20260822121651.1559-7-kmehltretter@gmail.com> X-Mailer: git-send-email 2.39.5 (Apple Git-154) In-Reply-To: <20260822121651.1559-1-kmehltretter@gmail.com> References: <20260822121651.1559-1-kmehltretter@gmail.com> 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 Content-Type: text/plain; charset="utf-8" The iterative split helper is xas_try_split(), not xas_try_alloc(). Fixes: 3fec86f8aa8c ("xarray: add xas_try_split() to split a multi-index en= try") Assisted-by: Codex:gpt-5.6-sol Signed-off-by: Karl Mehltretter Acked-by: Randy Dunlap Reviewed-by: Zi Yan --- Documentation/core-api/xarray.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/core-api/xarray.rst b/Documentation/core-api/xar= ray.rst index c6c91cbd0c3ce..3d2b20c05a937 100644 --- a/Documentation/core-api/xarray.rst +++ b/Documentation/core-api/xarray.rst @@ -490,7 +490,7 @@ entry at every index to ``NULL`` and dissolve the tie. = A multi-index entry can be split into entries occupying smaller ranges by calling xas_split_alloc() without the xa_lock held, followed by taking the lock and calling xas_split() or calling xas_try_split() with xa_lock. The -difference between xas_split_alloc()+xas_split() and xas_try_alloc() is +difference between xas_split_alloc()+xas_split() and xas_try_split() is that xas_split_alloc() + xas_split() split the entry from the original order to the new order in one shot uniformly, whereas xas_try_split() iteratively splits the entry containing the index non-uniformly. --=20 2.53.0 From nobody Mon Sep 28 11:39:39 2026 Received: from mail-ed1-f46.google.com (mail-ed1-f46.google.com [209.85.208.46]) (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 A40153C3F5D for ; Sat, 22 Aug 2026 12:17:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787401036; cv=none; b=krFPtCwXh/h7IMmubCruXF6MusVMx+KquAvrpcWD6FkrYgsH0H1ah5iOHzuxdZUL3q69YPtEKmwzdx2Jdd1WCYXxe57dVmsR1Yd6/3B7vVuzkVJVa4oneScKoAo3bESNk/bK23UPVf1clN9vziGN5I1oWcm2CIpPsYB1YayEyJ0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787401036; c=relaxed/simple; bh=c7hqCgp8op4KJJghy/4AR6tAgvPRIOuvrSJcSpDAnEI=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=L1iMFe3R/TWuRZqxZ9f2bxfQClTSm3XvPRr0/s6ZDy59t1t3jjAhcssknEiEh/crSPgcaH63asCi3/VkOdRdJwyaK+cFmzwtRtMUnO3t0kwzYpjtfYwl0IiqE6boitvB5Fprlm4hio5Q9aqZ0vt3zFYrG9pRl/O5WIovU+P6uoI= 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=X4BzwU+S; arc=none smtp.client-ip=209.85.208.46 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="X4BzwU+S" Received: by mail-ed1-f46.google.com with SMTP id 4fb4d7f45d1cf-6a144c8eea2so3676809a12.0 for ; Sat, 22 Aug 2026 05:17:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787401031; x=1788005831; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=sytsAqA8XLvV9RIcnKuLKORFXpX82LoVo7/RGgggj5c=; b=X4BzwU+SKowSHyl+uAqCR7+kOoyTukMApUekiLok0vamHJSWQpUcxHjCjW+DJCmOm/ cRcZKNDbRFO9ruDDPG67zlKm0TTS2nAhO4QWtXgGfKuxRUiP+3hALtGVzbVfQWGeka+m AMNwo3GlgHQAjfFgJy7fRzRVdIcPEGJT31a8y55EDYVujXk3Day93fdILxqbxnbwkugZ EMiAJ/cWiMFdxyIrwDIhu+TOdRfbaGMOiYV8vs0hyxNNF1xcyU3OAjlny0dgZ5qXZVcj iPK8Y3Njs4RPmn8nX3kku/syUyQyO6C46CCG7IgE6FTWLgej7XeqZMiEeqMovXAM8O60 Dr0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787401031; x=1788005831; h=content-transfer-encoding:mime-version:references:in-reply-to :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=sytsAqA8XLvV9RIcnKuLKORFXpX82LoVo7/RGgggj5c=; b=n5C0bOMW4EgpYnUJiaMDXx4WaTthaqshP7hlmFcrz6OmTm3i3U5zzb4dHNUl8CBdX9 sGhnwbNQXS0lWyh292j/9M3j5w04sebuoo6sqMw96wC4RSB4JjaGIvqk2IKs08bDNN5+ ywmaQ+vV2/4gbBhxzbzp2ko7yyYjcq+T913WKZsE6D+jkeqS5tWv0gQ+/wkMHgnsJYsf sNnm04NmFjOHrJoKy8P2TnlKc0JmpDjT9DhEPqLjkwSL2X6qJIeu2j15ljTk53IKn3wT CUaxBATURHuXAZ8/RfphobjLaFXx1vmG16Pb68lb1Ug3veKjS/nIPJSV+Ac2OeVlhlf0 CzZQ== X-Forwarded-Encrypted: i=1; AHgh+RpHq/il+xXEsVpBqL6niiFnomqZyQiIjZTPjE6nEiQHwE4o0BGJirdwVkoYEaHRjV+yS8+7owm87cX+uxI=@vger.kernel.org X-Gm-Message-State: AFuF++klg9Pp/0nzosBwYBtV9R8KYU6I7/+oqkUGVPR7GjB3rI3or+VI j4dDx2jgFZ7QW5SSPmLrrTJVrY5uMuRh4sWgxJm5Mt6o4fA0Tf2MhpIP X-Gm-Gg: AR+sD13SCxsyXac6++DcaCLZv0FWjE9s6g3WJAAOvlfw9YSMcUM2IEVfTmj3hP36Pj5 0KUPTdHUpxmPiGp0Oc95lt/O4b+cMQ267GhkZMGGxKg3U4ko2yCs/oluvFHRTQiwOTL42VLldC/ 5IXtPB/3wdS7zYNfXqfM4AcRyBd1FXdOyB7adzUv7woj9Je3a+u3c+zm0ikXyCEsVtTuYISsu0Z kUbI/Fo/SV+Eil6+evphxR9F4dmqoZWOP+iZcBCb1L5Kce6zG7HQQPuQB/bXnsoe0WAXfbp61/T Hha1MkSJQ6nXaC5YfQ74j0Dm5cx19YO856WHM8CcdlAC7782JkggKokxMZyS5zXi68Rsn1AmoMf ZU0WpafSD18z4l2dF+SLoJyUjegkLS2a8q1zbsZ2WHCkGCPY/EnohXis0u7uFJVYHoqrTB5Gy79 ZLPCWdwJBDmihpTsYCUzdohcI1B9Tf6svF5AAXEh8K5h8Q3aErHwMkvNKo/hwGkzGOsVTCg02Ii FtAun5Nuj8n3KvJPuwv49MSIdf/ZS5D4rM4MA0RO8mPEaLiTFqhvpaK/CGT4AA/6GlEj9Xa4QjC dD6yafYNsU1nXiQu6hBGJ/WKcEXezoOaxlZZh3ubekU4utVlRbzrSUUXAHpcefBn5pm3rtcArw= = X-Received: by 2002:a05:6402:5049:b0:6a3:f63a:4997 with SMTP id 4fb4d7f45d1cf-6a582af9535mr6141711a12.3.1787401030613; Sat, 22 Aug 2026 05:17:10 -0700 (PDT) Received: from localhost.localdomain (dynamic-2a02-3100-a0f5-8c01-3de3-cd62-aa6f-2fb0.310.pool.telefonica.de. [2a02:3100:a0f5:8c01:3de3:cd62:aa6f:2fb0]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3ff0c30casm10998322a12.7.2026.08.22.05.17.08 (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Sat, 22 Aug 2026 05:17:09 -0700 (PDT) From: Karl Mehltretter To: Jonathan Corbet Cc: Karl Mehltretter , Shuah Khan , Randy Dunlap , Andrew Morton , Thomas Gleixner , linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 7/7] docs: debugobjects: Fix debug_object_init() name Date: Sat, 22 Aug 2026 14:16:51 +0200 Message-Id: <20260822121651.1559-8-kmehltretter@gmail.com> X-Mailer: git-send-email 2.39.5 (Apple Git-154) In-Reply-To: <20260822121651.1559-1-kmehltretter@gmail.com> References: <20260822121651.1559-1-kmehltretter@gmail.com> 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 Content-Type: text/plain; charset="utf-8" The initialization helper is debug_object_init(), not debug_objects_init(). Fixes: 691cc54c7d28 ("debugobjects: add documentation") Assisted-by: Codex:gpt-5.6-sol Signed-off-by: Karl Mehltretter Reviewed-by: Randy Dunlap --- Documentation/core-api/debug-objects.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/core-api/debug-objects.rst b/Documentation/core-= api/debug-objects.rst index ac926fd55a64a..708775fc581b7 100644 --- a/Documentation/core-api/debug-objects.rst +++ b/Documentation/core-api/debug-objects.rst @@ -129,7 +129,7 @@ When the real object is not yet tracked by debugobjects= then the fixup_activate function is called if available. This is necessary to allow the legitimate activation of statically allocated and initialized objects. The fixup function checks whether the object is valid and calls -the debug_objects_init() function to initialize the tracking of this +the debug_object_init() function to initialize the tracking of this object. =20 When the activation is legitimate, then the state of the associated --=20 2.53.0