[{"id":3673936,"web_url":"http://patchwork.ozlabs.org/comment/3673936/","msgid":"<wlyjl8h1.ritesh.list@gmail.com>","date":"2026-04-07T04:06:50","subject":"Re: [PATCH] powerpc/fadump: Add timeout to RTAS busy-wait loops","submitter":{"id":79126,"url":"http://patchwork.ozlabs.org/api/people/79126/","name":"Ritesh Harjani (IBM)","email":"ritesh.list@gmail.com"},"content":"Adriano Vero <litaliano00.contact@gmail.com> writes:\n\n> The ibm,configure-kernel-dump RTAS call sites in\n> rtas_fadump_register(), rtas_fadump_unregister(), and\n> rtas_fadump_invalidate() polled indefinitely while firmware returned\n> a busy status. A misbehaving or hung firmware could stall these paths\n> forever, blocking fadump registration at boot or preventing clean\n> teardown.\n\nWas there an issue which you encountered? Can you share the details of\nthe same please?\n\n\n>\n> Track the accumulated delay in a total_wait counter and bail out with\n> -ETIMEDOUT if it reaches RTAS_FADUMP_MAX_WAIT_MS (60 seconds) before\n> firmware signals completion. This follows the bounded busy-wait pattern\n> used in rtas-rtc.c.\n>\n> Signed-off-by: Adriano Vero <litaliano00.contact@gmail.com>","headers":{"Return-Path":"\n <linuxppc-dev+bounces-19419-incoming=patchwork.ozlabs.org@lists.ozlabs.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=BGeJYY6z;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=2404:9400:21b9:f100::1; helo=lists.ozlabs.org;\n envelope-from=linuxppc-dev+bounces-19419-incoming=patchwork.ozlabs.org@lists.ozlabs.org;\n receiver=patchwork.ozlabs.org)","lists.ozlabs.org;\n arc=none smtp.remote-ip=\"2607:f8b0:4864:20::430\"","lists.ozlabs.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com","lists.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=BGeJYY6z;\n\tdkim-atps=neutral","lists.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gmail.com\n (client-ip=2607:f8b0:4864:20::430; helo=mail-pf1-x430.google.com;\n envelope-from=ritesh.list@gmail.com; receiver=lists.ozlabs.org)"],"Received":["from lists.ozlabs.org (lists.ozlabs.org\n [IPv6:2404:9400:21b9:f100::1])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1 raw public key)\n server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fqXjN4W42z1yGM\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 07 Apr 2026 14:07:52 +1000 (AEST)","from boromir.ozlabs.org (localhost [127.0.0.1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4fqXjN08Ztz2ygm;\n\tTue, 07 Apr 2026 14:07:52 +1000 (AEST)","from mail-pf1-x430.google.com (mail-pf1-x430.google.com\n [IPv6:2607:f8b0:4864:20::430])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n\t(No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 4fqXjM0GS4z2yZc\n\tfor <linuxppc-dev@lists.ozlabs.org>; Tue, 07 Apr 2026 14:07:49 +1000 (AEST)","by mail-pf1-x430.google.com with SMTP id\n d2e1a72fcca58-82cd5c07f93so1997348b3a.1\n        for <linuxppc-dev@lists.ozlabs.org>;\n Mon, 06 Apr 2026 21:07:49 -0700 (PDT)","from pve-server ([49.205.216.49])\n        by smtp.gmail.com with ESMTPSA id\n d2e1a72fcca58-82cf9c41bc6sm16102423b3a.29.2026.04.06.21.07.44\n        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n        Mon, 06 Apr 2026 21:07:46 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1775534871;\n\tcv=none;\n b=XPlCWMYWgfdT/Nl73CJJ3ZHP2G8pWHExnBP78F2AtEGDSFEizFG+f1U8Zwawt6824hjuZBDCS8oR/qjGzprq8rVKAN5DibvfPOFOPaVA56r0E7sB9gbXVENWKxLinf/SkfcvJJYjsoeNNYyz+lhjx/X1Z85jHfW6hWPtk9iyJa77mGTrJ+GcJVy22EqMJrEn0DyOFUhh3MNCn4P7Z0ZXSNek7o5tvZEVKAYjp7Ud2U7f5PBoB1jd2CdvzYD9HcA2y6FJLZ9PPm4QUF0kMe8/w16L95wK+ScWDsCiaZEcbpoapFFzRVtiyIfaxe47hGgVvyU1h1LJ43y15Lhc3BbECg==","ARC-Message-Signature":"i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707;\n\tt=1775534871; c=relaxed/relaxed;\n\tbh=z/d26nUNEIld6JzIfDKNBmEnkO9f2aJaTVV3ZWZuPlo=;\n\th=From:To:Cc:Subject:In-Reply-To:Date:Message-ID:References;\n b=ERGiXPoVD9pC/lyYWwsAwT11WiNZBnPBrp1/Vfx1UofGcxcxMbLGboSQHg7ktVNyxeIoQOdZNEYJ9O+i1g28KbEa2yhAZMC/w1Oi4xjPHk8KEQl/kxP7trkbiboxmiPt47afbMtz0Vl3tJAF8QEk6i1NEeWgtIOom4vieZ7SpXASWWkAP+2EODAErVcDQas0MbylvxcJbcrEDXniJdc/dv8ROF4/BMxp9FDtfR34NS2R0zv42vatDFrWBgvZOAYnyKx6YLcVKKyQMgCHRdAOav2tyU+bOR3qHtxMTLny5qlkrRQNivJxmDoL6HfeomV+2bnC5VJwG9an1bSQJhGwMg==","ARC-Authentication-Results":"i=1; lists.ozlabs.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com; dkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=BGeJYY6z; dkim-atps=neutral;\n spf=pass (client-ip=2607:f8b0:4864:20::430; helo=mail-pf1-x430.google.com;\n envelope-from=ritesh.list@gmail.com;\n receiver=lists.ozlabs.org) smtp.mailfrom=gmail.com","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=gmail.com; s=20251104; t=1775534868; x=1776139668;\n darn=lists.ozlabs.org;\n        h=references:message-id:date:in-reply-to:subject:cc:to:from:from:to\n         :cc:subject:date:message-id:reply-to;\n        bh=z/d26nUNEIld6JzIfDKNBmEnkO9f2aJaTVV3ZWZuPlo=;\n        b=BGeJYY6zylJ7eWmedVS+0DrhAa7qUG1wyTAsAjcAg00XV9R1UzHju5lKP+Sp3kvR35\n         KX1l73A+HVTVhZ+4quEKYzdm5NDIPKgV6kv5mlHHAZ2Ht49rfe+9h1aXiu1JXbm+yMt2\n         zGYw0sbbAPBSoqZA9FvpsX/ziWiFPZkD7+xb+wnC2gckOATjaeyRNkq11ocOG0WLUKv7\n         g3bfilZ8SY8av6UUpM3SpV3+wE2DW1Y+2N2Ona8OgQxFzkouNEMIjYiNDqWcg4S3ixxP\n         5y8SSIqG0/545TUgP/u3jkt5AHZmbu30WW4r42AFiPcjX1qURJ4FvSEXYaqEwMu3h/Xi\n         /28A==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1775534868; x=1776139668;\n        h=references:message-id:date:in-reply-to:subject:cc:to:from:x-gm-gg\n         :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;\n        bh=z/d26nUNEIld6JzIfDKNBmEnkO9f2aJaTVV3ZWZuPlo=;\n        b=srNm8lzSftC4WOLLMZaGcMpky0cusAHM54gwNlSXCjkBPOEo+PXwxtp8aLNKu62iLu\n         gq8l8/KLMJs7PpRrMV27xfRThU4G7usFOzWJjCGx3ouo8EpAud5xIfwFIvhBHIuRYepe\n         0DGcGgBHdHEf8FRjzqXnx6STE7Xxqy+ZJ9A+RCtCO13fk9s5lNaOn8idTGM0dJe9qsXU\n         oCjb/TGpUX7/hU3Ve9V4HAasl9AkQQB8rCklVZDACakuvbJGhh3+C/DpBXKYIVh8X+K7\n         d1VL4yaz+gtwFlpdEssJgroPNR7Q9q8ANy1NxUYFRCUgqmymzirERcLENvtyl7OzzAkc\n         aD9Q==","X-Forwarded-Encrypted":"i=1;\n AJvYcCVvq2rYvm0liqjDdbA/VgabtuYDGVV54f6bqbvPhUKDom4l3rEyZ7CZ4Ra0VCsI3/avCaUtYIvxDdmysbA=@lists.ozlabs.org","X-Gm-Message-State":"AOJu0YwJc5C63Qaq4CF++jm7uQy40WniH1krPrUjK+St4GuD8xbEdZTY\n\tg9HpNofDBCeKrd3nfN6weT/g17Zte0sOowEJqJ9W/s0piYjikaW4OyNh","X-Gm-Gg":"AeBDieu4cSw3+dpGrwOGdDD+iddfTFGGJzZQHBx5vBQVp7zfM0ir15uSaMaADTfDGib\n\t5mOZ93hRVfv7DRhRZfSzkSKlEkEJdpfVKMErxGTWMprjvj1hroBi1rFGiPJWsokHJxOihe6AHYL\n\t9ELUcx5ZlYB6gFn7h+TJYf9Vy7XqxsklFv5RwfPCpzRTa0cxUrncP+DBs73zfVRPAhYGeMQJpBk\n\t0VOeyFLRl6+hwpsYKgsmcVg03eBZakYWNcC4eWyVWJCIXOIog69j7W+aMEETLQ9FpuseRsYZEAt\n\tj5GAVmx8Eyo8CAzj7S5ug+ClDpoGb0lVIUAJTs+65NDp/aI9xgnj5hqZS2AzCcFpo5j2u+jqh2R\n\teHnopekUWGHGPskXuZ2KJnbji49IZuE2p2o1wOscSb3rYTHV9TAuU3lF1DsqTjdiHp/lvjz/K3+\n\tNdS13ZSVQ4nt3c6IAofzrrOQ==","X-Received":"by 2002:a05:6a00:4092:b0:82c:2155:5b6d with SMTP id\n d2e1a72fcca58-82d0da332bcmr13420506b3a.12.1775534867592;\n        Mon, 06 Apr 2026 21:07:47 -0700 (PDT)","From":"Ritesh Harjani (IBM) <ritesh.list@gmail.com>","To":"Adriano Vero <litaliano00.contact@gmail.com>, maddy@linux.ibm.com,\n mpe@ellerman.id.au","Cc":"npiggin@gmail.com, chleroy@kernel.org, linuxppc-dev@lists.ozlabs.org,\n linux-kernel@vger.kernel.org, Adriano Vero <litaliano00.contact@gmail.com>","Subject":"Re: [PATCH] powerpc/fadump: Add timeout to RTAS busy-wait loops","In-Reply-To":"<20260406061542.22354-1-litaliano00.contact@gmail.com>","Date":"Tue, 07 Apr 2026 09:36:50 +0530","Message-ID":"<wlyjl8h1.ritesh.list@gmail.com>","References":"<20260406061542.22354-1-litaliano00.contact@gmail.com>","X-Spam-Status":"No, score=-0.2 required=3.0 tests=DKIM_SIGNED,DKIM_VALID,\n\tDKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,\n\tSPF_HELO_NONE,SPF_PASS autolearn=disabled version=4.0.1 OzLabs 8","X-Spam-Checker-Version":"SpamAssassin 4.0.1 (2024-03-25) on lists.ozlabs.org","X-Mailing-List":"linuxppc-dev@lists.ozlabs.org","List-Id":"<linuxppc-dev.lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev+help@lists.ozlabs.org>","List-Owner":"<mailto:linuxppc-dev+owner@lists.ozlabs.org>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Archive":"<https://lore.kernel.org/linuxppc-dev/>,\n  <https://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Subscribe":"<mailto:linuxppc-dev+subscribe@lists.ozlabs.org>,\n  <mailto:linuxppc-dev+subscribe-digest@lists.ozlabs.org>,\n  <mailto:linuxppc-dev+subscribe-nomail@lists.ozlabs.org>","List-Unsubscribe":"<mailto:linuxppc-dev+unsubscribe@lists.ozlabs.org>","Precedence":"list"}},{"id":3673950,"web_url":"http://patchwork.ozlabs.org/comment/3673950/","msgid":"<CAK-CEVMv78c_4Mc=NGKArD__1LVThb1gfaRHAmknEw0+_9d8kw@mail.gmail.com>","date":"2026-04-07T06:28:29","subject":"Re: [PATCH] powerpc/fadump: Add timeout to RTAS busy-wait loops","submitter":{"id":93067,"url":"http://patchwork.ozlabs.org/api/people/93067/","name":"litaliano00","email":"litaliano00.contact@gmail.com"},"content":"Hi Ritesh,\n\nNo, I haven't encountered a specific hang on live hardware in production.\n\nThis was a proactive fix that originated from an audit of the RTAS call\nsites. I noticed the explicit `/* TODO: Add upper time limit for the delay\n*/` comments in rtas-fadump.c that had not yet been implemented.\n\nWhen cross-referencing this with other parts of the pSeries code (such as\nthe bounded busy-wait pattern used in rtas-rtc.c), it seemed that adding a\ntimeout is the standard defensive programming approach for these hypervisor\ncalls.\n\nSince these fadump registration and teardown paths happen during critical\nboot and state transition phases, a misbehaving hypervisor or firmware\nanomaly could lead to a hard-to-debug, silent system stall. I implemented\nthe 60-second timeout to resolve the pending TODOs and ensure the kernel\nremains resilient in those specific edge cases.\n\nThanks,\nAdriano\n\nOn Tue, Apr 7, 2026 at 6:07 AM Ritesh Harjani <ritesh.list@gmail.com> wrote:\n\n> Adriano Vero <litaliano00.contact@gmail.com> writes:\n>\n> > The ibm,configure-kernel-dump RTAS call sites in\n> > rtas_fadump_register(), rtas_fadump_unregister(), and\n> > rtas_fadump_invalidate() polled indefinitely while firmware returned\n> > a busy status. A misbehaving or hung firmware could stall these paths\n> > forever, blocking fadump registration at boot or preventing clean\n> > teardown.\n>\n> Was there an issue which you encountered? Can you share the details of\n> the same please?\n>\n>\n> >\n> > Track the accumulated delay in a total_wait counter and bail out with\n> > -ETIMEDOUT if it reaches RTAS_FADUMP_MAX_WAIT_MS (60 seconds) before\n> > firmware signals completion. This follows the bounded busy-wait pattern\n> > used in rtas-rtc.c.\n> >\n> > Signed-off-by: Adriano Vero <litaliano00.contact@gmail.com>\n>","headers":{"Return-Path":"\n <linuxppc-dev+bounces-19424-incoming=patchwork.ozlabs.org@lists.ozlabs.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=rI2HEYqC;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=112.213.38.117; helo=lists.ozlabs.org;\n envelope-from=linuxppc-dev+bounces-19424-incoming=patchwork.ozlabs.org@lists.ozlabs.org;\n receiver=patchwork.ozlabs.org)","lists.ozlabs.org;\n arc=pass smtp.remote-ip=\"2a00:1450:4864:20::429\" arc.chain=google.com","lists.ozlabs.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com","lists.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=rI2HEYqC;\n\tdkim-atps=neutral","lists.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gmail.com\n (client-ip=2a00:1450:4864:20::429; helo=mail-wr1-x429.google.com;\n envelope-from=litaliano00.contact@gmail.com; receiver=lists.ozlabs.org)"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [112.213.38.117])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1 raw public key)\n server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fqbr41wCJz1yD3\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 07 Apr 2026 16:28:52 +1000 (AEST)","from boromir.ozlabs.org (localhost [127.0.0.1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4fqbr32JMvz2ygp;\n\tTue, 07 Apr 2026 16:28:51 +1000 (AEST)","from mail-wr1-x429.google.com (mail-wr1-x429.google.com\n [IPv6:2a00:1450:4864:20::429])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n\t(No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 4fqbr20Q8hz2ygf\n\tfor <linuxppc-dev@lists.ozlabs.org>; Tue, 07 Apr 2026 16:28:49 +1000 (AEST)","by mail-wr1-x429.google.com with SMTP id\n ffacd0b85a97d-43b8982c2f4so2721972f8f.2\n        for <linuxppc-dev@lists.ozlabs.org>;\n Mon, 06 Apr 2026 23:28:48 -0700 (PDT)"],"ARC-Seal":["i=2; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1775543331;\n\tcv=pass;\n b=hIxiOJjYVeKiML2BdejmNBJHpXc7UgCQ/roHS6YsDG8rCvErqDzs5Lp6KhQaDyVqvA5jjFAXJysOJbZ9T05q7DeuCcj5F5Z2vZEoxu8bewQjVc70ADd3HU/ta5Puh9CgRkPyijZl7tPPeWMQRXB8Apk64pvbJlURRltMq9vJVT8Le8tOhuZpDLmNvfRmwTlhMZfsnQ8e4xLZeoCNrf23iGZMotXsIsVK/OxqKLltvhFEMZEtaafnX4+1mQgiZVmDxFVw4IKhdVNil/XivOBAPr6mUQ8/dlaZd548yF3OhzTe1op89PqVnE+9YCvBDo4y6FsObdRIThGevJmzw/5QcA==","i=1; a=rsa-sha256; t=1775543321; cv=none;\n        d=google.com; s=arc-20240605;\n        b=cVRJXZ7q634YUomHjr6imc9xFFfHiLRj5Uz+a36UBbTziWcA1FBSK5TIZFWyTm3uJL\n         xJZvR4FLsHQQtbSVQsUBhWPHns42iSrjy7Syj83EERS7SInt4npN8HtCn9LOJ+kmlNUC\n         Vi1tAcOgDUudMzqZO8GkxBSm7XjvdBwf83O5AX4+zcH1Fcqq1yHtEF+67M1FLfBM7xIZ\n         nD9C6AzYHJeE4XkOUvlTh+i5HK/i/TI5vL2jCq9O3ubgLhD88Vah2BTIE+G6oBsg7LdO\n         SEu55rnCaRxnQgK9/G6b1HhuCGXjprlfKDF63LaQDoqR3+MPG2nYwId5Kt/Lg/Np2UJ1\n         Lh5A=="],"ARC-Message-Signature":["i=2; a=rsa-sha256; d=lists.ozlabs.org; s=201707;\n\tt=1775543331; c=relaxed/relaxed;\n\tbh=q5+1fYpXPccswEyejK/XRVeDvgDNzZfWpFzjApqgCPU=;\n\th=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject:\n\t To:Cc:Content-Type;\n b=CsVMcVgUzhtMdM3EdDnHaTIstm8n7QBE+8US0/g+h5LKn4W2OBpX3+Q9yzzc/j4yBRNGPFeaovN8FNPSp9NxghVVc+GnJ6bqQDf5Eq/PTiHrE0vMn+RSYCVpt71TOUJ6dSfmWLFRmi0oEGOyE/PgBlZ6MHuRvq9RkeRUumWwAbKuad00WiPknFR264f1iNxwBHkMmux0bqJ7m9MEFCBRNbrgVHZigQ5v2hpV350Qca63s6O9OT8Pyl9OO351XQ8It5gvTrn5CN5h1L7/RJH28e6soTU0OWbjI5li7uLbBpwXCbqYVKY7bWFjBQTf0YnjxETnV3oYAi5yeu87I2VzbA==","i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n        h=cc:to:subject:message-id:date:from:in-reply-to:references\n         :mime-version:dkim-signature;\n        bh=q5+1fYpXPccswEyejK/XRVeDvgDNzZfWpFzjApqgCPU=;\n        fh=YxadHPNqUA8ICgxwVgfeKx/ckJVaJGSQiAaUbGCTMRU=;\n        b=ZimiD8oJT8dR+dfAYmHC+zgT5aGg1o0TMxi7Y+zD4J4IPdSQSJhDfv4Qrxwn60w+pk\n         pIGxUzxNN9mwVRRa/Jum4AAJVAHPVDTIfsBiz8lDYAOser7Zu0t8c3N5Dzu8SrTcC4Yc\n         f6gYLSTREH/Rp75ySQ1uSXQ1wy0ljXsb/cwxFj/u6R1b1aw0OOGu0xlIja8Cnfvx4aVA\n         ltuhQpmnGwHiukznHMgLvAIww/QufmreH4NmLq9LDzBiII2elM+e9sPZZuUcLJXRAmUV\n         A8iSdeMZQSAH8uxxPVFTH2Vu/MoorD02LRO77vzKHLTtpBcTO8zG7j+/cKq4plZqFPqA\n         X0LQ==;\n        darn=lists.ozlabs.org"],"ARC-Authentication-Results":["i=2; lists.ozlabs.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com; dkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=rI2HEYqC; dkim-atps=neutral;\n spf=pass (client-ip=2a00:1450:4864:20::429; helo=mail-wr1-x429.google.com;\n envelope-from=litaliano00.contact@gmail.com;\n receiver=lists.ozlabs.org) smtp.mailfrom=gmail.com","i=1; mx.google.com; arc=none"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=gmail.com; s=20251104; t=1775543321; x=1776148121;\n darn=lists.ozlabs.org;\n        h=cc:to:subject:message-id:date:from:in-reply-to:references\n         :mime-version:from:to:cc:subject:date:message-id:reply-to;\n        bh=q5+1fYpXPccswEyejK/XRVeDvgDNzZfWpFzjApqgCPU=;\n        b=rI2HEYqCmh8JLpP9cxwMMD64nNcg7P1+jRvEvppBUOkbr0TStkYNXg32LIAvwYM5YK\n         2ezL9pgcAi9bKqa45ipo4EEMxS5Y1MErV93s3FXL3qDSc4I+CsYXFabjFXpWsY0mP255\n         aA8ybBrJYYc5uvc+H8fZ/Rx30VL8Vb8avieRQWV49kWv5h4JIlH6qRdDw8fM37R8h7lJ\n         kufkB8QLP4tkTIE9huoj/iHd0un6YjsTDs1K88qDhE0jw+6ut7Cb4sDzGLofZ4biKKCd\n         4bEJ3a4IjPgaspzbHi5IAJop3DGvJ2TzINXj46ehE+YO7ji5j8VMwrydYb8j9nc2koQP\n         c9Kw==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1775543321; x=1776148121;\n        h=cc:to:subject:message-id:date:from:in-reply-to:references\n         :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n         :message-id:reply-to;\n        bh=q5+1fYpXPccswEyejK/XRVeDvgDNzZfWpFzjApqgCPU=;\n        b=tNStrIiYK4Ej8Yq7rLehN0Lq49NlWH8zUFGnKZcNElquSE8XicOlu2sR2gNUUlC6vG\n         RcJigLVh+cbLjeYb7LWkU2wua6Of24kYKnr61dAOyB5hu4ympvkx7gfuGlZ7RCSVgHJW\n         TW73HOkuwDBEPP4RejIR7WWxQiVmxcZr7MniYfFnOIurd/BqmHvCrpL8ue6i494yy0gG\n         Hr1PukgvGIWrHSu7YcgheY/R7tP9kknYNVlkM5gfLi2p+2SAROQz457fq0TJZjBR7LUb\n         4AASDXef1koqS8DGXQCzZU70dSm60esxWPiCCAWYq7MH9m0nhBbdBaoPvwwC++0vVWZq\n         DJ+A==","X-Forwarded-Encrypted":"i=1;\n AJvYcCUv9Gj5u/nHZeN/YWp7CskhgDIVbG67iUCv87+jKhuXPs2UVWLFabU9XraEaMTwyXnYQRnwrBX7oueakqY=@lists.ozlabs.org","X-Gm-Message-State":"AOJu0YweDsRRHm4/MpmBT2A+l92Gdh7ZO3+fn/Y3FfudbgQxvS3mr+n1\n\t4ZpRimxNs+dEI966zAAdkO/bJdx3yvEQz8uMKB/Xhw76EccrM22v/CUQ0uC5bdelc5NXLru7y+R\n\t0pYP9SeBCHpc8OJneqO+qwrtewSZNTKM=","X-Gm-Gg":"AeBDievNA6GOmkdEurCBkVfQkcW7SkXg3mTaH9zFudb9lC20zlaB7hmSKLZLaCWe9MX\n\tTBYjHUrv3K1scIK83ACyQrtSAOV3OSch8AE1LgeY3jSDyrVh9G8J3oVMBFaujD7SJ7u/TPfFHVm\n\t4967dNjwr5WaAedHqHpnNyvvczFvk1cC4ZShQjV7skslngc3p8Cnwrg06SXlC0X3zV6opnj8tdj\n\tuo2ZmrGP/wllyYldFFhOCVqKgawsaujK+G05/k32TJytSTkSHAxq/zGoBDJCw0B9GPxHkNGuDJZ\n\t1GXoM+wBr2rDR5EjTg==","X-Received":"by 2002:a05:6000:1202:b0:43d:301c:ecbb with SMTP id\n ffacd0b85a97d-43d301ced27mr13314124f8f.14.1775543320514; Mon, 06 Apr 2026\n 23:28:40 -0700 (PDT)","X-Mailing-List":"linuxppc-dev@lists.ozlabs.org","List-Id":"<linuxppc-dev.lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev+help@lists.ozlabs.org>","List-Owner":"<mailto:linuxppc-dev+owner@lists.ozlabs.org>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Archive":"<https://lore.kernel.org/linuxppc-dev/>,\n  <https://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Subscribe":"<mailto:linuxppc-dev+subscribe@lists.ozlabs.org>,\n  <mailto:linuxppc-dev+subscribe-digest@lists.ozlabs.org>,\n  <mailto:linuxppc-dev+subscribe-nomail@lists.ozlabs.org>","List-Unsubscribe":"<mailto:linuxppc-dev+unsubscribe@lists.ozlabs.org>","Precedence":"list","MIME-Version":"1.0","References":"<20260406061542.22354-1-litaliano00.contact@gmail.com>\n <wlyjl8h1.ritesh.list@gmail.com>","In-Reply-To":"<wlyjl8h1.ritesh.list@gmail.com>","From":"litaliano00 <litaliano00.contact@gmail.com>","Date":"Tue, 7 Apr 2026 08:28:29 +0200","X-Gm-Features":"AQROBzBV5nTco62Z4kS7TjAA3iXD2sEY8ZiId4r0VShskqcAS2YJBZ9R9pdoAUk","Message-ID":"\n <CAK-CEVMv78c_4Mc=NGKArD__1LVThb1gfaRHAmknEw0+_9d8kw@mail.gmail.com>","Subject":"Re: [PATCH] powerpc/fadump: Add timeout to RTAS busy-wait loops","To":"Ritesh Harjani <ritesh.list@gmail.com>","Cc":"maddy@linux.ibm.com, mpe@ellerman.id.au, npiggin@gmail.com,\n\tchleroy@kernel.org, linuxppc-dev@lists.ozlabs.org,\n\tlinux-kernel@vger.kernel.org","Content-Type":"multipart/alternative; boundary=\"000000000000e7150d064ed8e429\"","X-Spam-Status":"No, score=-0.2 required=3.0 tests=ARC_SIGNED,ARC_VALID,\n\tDKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,\n\tHTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS\n\tautolearn=disabled version=4.0.1 OzLabs 8","X-Spam-Checker-Version":"SpamAssassin 4.0.1 (2024-03-25) on lists.ozlabs.org"}}]