From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id C70E4C02183 for ; Fri, 17 Jan 2025 19:28:03 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 39908280005; Fri, 17 Jan 2025 14:28:03 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 34925280004; Fri, 17 Jan 2025 14:28:03 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1EA40280005; Fri, 17 Jan 2025 14:28:03 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id ED4D0280004 for ; Fri, 17 Jan 2025 14:28:02 -0500 (EST) Received: from smtpin30.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id ADD1B80519 for ; Fri, 17 Jan 2025 19:28:01 +0000 (UTC) X-FDA: 83017929162.30.B16D497 Received: from mail-ed1-f46.google.com (mail-ed1-f46.google.com [209.85.208.46]) by imf20.hostedemail.com (Postfix) with ESMTP id 9A1D21C0017 for ; Fri, 17 Jan 2025 19:27:59 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=j7Begm5F; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf20.hostedemail.com: domain of alexandre.ferrieux@gmail.com designates 209.85.208.46 as permitted sender) smtp.mailfrom=alexandre.ferrieux@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1737142079; a=rsa-sha256; cv=none; b=trAjvo1wgjONA0ZF7wP8cZWFpi1cmuWaOHh1oPluXw1NFaZyb13sPuZyl9lW3i5j5/EPFz l3VaPr7BB6EjPxeW2CKhNSb29PfodT4ymjmBSKIJFUP9UTKlS1ABxVTCC1PyxjPpsecLbj hihI+KfcgMysShJF2LL0bXFFbEI6oGs= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=j7Begm5F; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf20.hostedemail.com: domain of alexandre.ferrieux@gmail.com designates 209.85.208.46 as permitted sender) smtp.mailfrom=alexandre.ferrieux@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1737142079; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=Wna99veZOddpD4P9HHCQ1WPzICJq02lQI4A/sbPYpXg=; b=vMg63NmbmB5yFwyjh7kS+fHRfJwHd7yXpu3oODnSd5B/m7x4L05jSjkNYYXdcX9Z2Vg/di Q0fF4dGMkXpdT/HQ+cZX734cmqsL0czTlXWZhceO2TB4XykRjc3PxSyIBKwn7QTU6Kn0r5 BwKML1FElIHEJXN3MYR53ujMdffIZqE= Received: by mail-ed1-f46.google.com with SMTP id 4fb4d7f45d1cf-5d9f06f8cf2so4657639a12.3 for ; Fri, 17 Jan 2025 11:27:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1737142078; x=1737746878; darn=kvack.org; h=content-transfer-encoding:in-reply-to:organization:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=Wna99veZOddpD4P9HHCQ1WPzICJq02lQI4A/sbPYpXg=; b=j7Begm5Fu93LGZwB9MUOFBlGKPL6Fb6tl4i3J/JdDATO3DWrJawQatiIo7iAmcLPgW LOas4QXDwtyBsR91WKwQc/vMhrnhdxr73mcK23blYfwQvrDFmONVBWKdviMqOp6ctF5J E0omoqpDa2dtrhySepvBJHR1ua1++RCgqqHAhgJ+PZQAgFd93axXQ0P2L1txSoFDTthO 1GY9JxdUUYIvqgMIK2P9rx0HVPH1lvmjYTj/NzL/6gJ98r++9To1QPDglFH4WIWKUCxG QgbRHxb7puKQVX9Gl104rNczpi2HIrkUpJw6E87bwTevua89rt71jw941FodSKzca9+x /TTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737142078; x=1737746878; h=content-transfer-encoding:in-reply-to:organization:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Wna99veZOddpD4P9HHCQ1WPzICJq02lQI4A/sbPYpXg=; b=MYk7+ZpV5JIbAiOAompQ/cRJxlP9m16QLqhZ/zYXERAhIj9GsPOcFBY8eWJ1kLzCSj vBo+yC+WB4o5w/po59J51mqVfS3xp7dRdczVuOgOjAxIQ3h6dEi36Aeo0rPftBFZUJay YNABIQpLCwYEJ3zq/1gohfZm4yej0vEITeKUB7tKz88Ks88XfLTZU5sgtkIt+fUrJCaW YxVHT6k57yFL31I143Zlxy4MqB55AReSrwDbmotzXduAhB6jIkmJ+HPR5u6eMcEuzgBC 8Bl8Y2TaiEOjz2+dRTAOuovhNNuro3hPT5FyYTbU06j0EZovJguJLkknC/nEtiF3lNV8 g7UQ== X-Forwarded-Encrypted: i=1; AJvYcCUtYMZJWyy1EkPURdAG2zM8mK3aBRNE/9nPIdExqQRiWEqLpOZV6v9QdkratzrYf/OLe2OgVTfdTg==@kvack.org X-Gm-Message-State: AOJu0Yw5DMdS0KMY3i/5gkdb4YBcoTU2LMrL39VY+7i6rxrULJaVoFH1 xByb26mXY4+eq8e3fIj5lQwsCZnFZF6oV7CowVFApz5+HMowOlnlw3O/PHEc X-Gm-Gg: ASbGncuOzqjJs6vda0JQboJqnOwrj6OS9StigbYW5nwffhEi6QSW3X8pTC2uqNn1Kt1 rCninLgTQyrUgJD4je9Tj3AA1zgMRo7hbHTGLuAaQYJPb+k8WQys9aiobQOEbwqdRLLV0r3N+Sv iSSc3T1ZTm0dMhe92vnt03YvDypx5Iaa2hDaCD4qqYTXUOsaJP4afxddcMIBgU1Dia5ED5d5S/2 kTNOgsix/5SvqYDKAoeV50lo9Gd+SpN41RFNs8ElZTrUQHTF3Zkpkis96h6jxa3Vv1x X-Google-Smtp-Source: AGHT+IEQiG5+FsjnLTk8QzCW8J8+a4rFaPHJCmvISpj48YKJ2kHkvb48yNx7cChoIyHXyfU+GDrAsw== X-Received: by 2002:a17:907:9711:b0:aaf:c27e:12e8 with SMTP id a640c23a62f3a-ab38b44d493mr385782166b.37.1737142077823; Fri, 17 Jan 2025 11:27:57 -0800 (PST) Received: from [127.0.0.1] ([193.252.113.11]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab384fcda2asm216615366b.176.2025.01.17.11.27.56 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 17 Jan 2025 11:27:57 -0800 (PST) From: Alexandre Ferrieux X-Google-Original-From: Alexandre Ferrieux Message-ID: <3719ee8a-38ef-4aaa-aca4-b6d82df51661@orange.com> Date: Fri, 17 Jan 2025 20:27:56 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Bug: broken /proc/kcore in 6.13 To: Lorenzo Stoakes , Alexandre Ferrieux Cc: Steven Rostedt , linux-trace-users@vger.kernel.org, LKML , linux-mm@kvack.org, Mike Rapoport References: <05ea473e-d7e9-4ca5-ad91-ba8c00618fb4@orange.com> <20250117084038.79f40307@gandalf.local.home> <4fd7e1a3-f7ff-4b9d-9a53-fb73795b5b3d@lucifer.local> <789848f7-680c-41a0-8edd-64e8af1f2f4b@orange.com> <9f3ba47b-e0ce-4d7a-b60f-e5b8d96b0f2b@lucifer.local> Content-Language: fr, en-US Organization: Orange In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: 9A1D21C0017 X-Stat-Signature: p6nmrmn8ytozsqaiej8i5agxas7dh7zu X-Rspam-User: X-HE-Tag: 1737142079-724015 X-HE-Meta: U2FsdGVkX1/CEN5B4AenpUtyghQ1j9+IxKpRkwcws0Nhv3kAn924KnvJqAW0XiQGCirXXOkD8lVI/xIoyyj9HPpFcQblvJAYkQO7O5MCNUgdpGWqNBqUWZfVkPZGbX0O0yTAUPG/gZIOX5xJVw+T+iLhMy8ZiPEiIbZaE3VuM2irVOZMKfvSAh7uBx2vp56BRrL9zjpCktmCA6J38cucoQVOA4Uei3GxDOox34yao6encowlTbsgDxF4muhp18aH3HTHF/7WDPp78eY3TI643v4gjoQeoFGEB8jdJWirj6Vrrd5MOBucOdXCdGLn2lWFrAN9jVGxxB/tw6FeTgMbC/IdcdfLmfI40XPzMH3DOMp3UwtGYTT1MXkOOJl7i1+NlbMBmlpFVEYqZh5EavxVoosKlc5CiT+R4Z16ZSxxs0+d47dk+Zom/rStjiYFKpYFx0q2ZbYWrWNYbXyTDUECVi3oq+4NlSDGJ2sT5fXXqqa+/6WB65JkIRWzaPJYgog+4A58JiFPksJxLGS2BW0v16jkyJnDWLt23TIDFgfipx2eW24JLRss3gEErlaFPJQM3sc2VTzmW06Hv2Mx3hynw1WCNx+lzDA3jMtuOnDHG2e2Og8oOFFgq1rsdbqAnjMQEzbtrmkKMfXLRE7w933UT0QpBiTxHxhb5P981JsUW0v+yhnW4L57c7rtpy0I54TzX9rp3uVJyoCVsU7l9G1s0xB9l+/X9/+b/lj1yGasoocAIf7P0WBBj8F/FUsaOSK+uL8Jwcu2HvCDr4RsG7jxX+6o09qruhFp6Aoau2gr/9fQd2UVk8bjeQCuejRxuDI/nDe4VROriTp8fElPQbC/FzNnUDN70hk8IrHSOTgeXym0jwdmwO3QVOkE3Tj7hFJIE4UTKXtY9zS14l4xT38VH4aZDEBkIrZhisHtXtvih9WYO3QlivpuDtQPKCQo2Yt4TMcdaT3Gqz2mOlUKVdw Ty/CSRR4 0owYMiHZoGMqMmHOb2YPIbulcaZD539wn/mzdYWmL9yT3UPZJJfy6TVNf9ceVWMBs7qbvD1VWciwiNB+99HtqWUcElG54fK4qU7SwUeALemynkhwl3++Ly/HCWhctJ/KX7ceyMEEnDBVlk0JdYISYP7qX/WiSRiWqlBAHBlUbGjflx39qlvcA31DI9TlHlXiWcTlR0fdrpRSg1lOvvrZjSdoLxluK66/zKXCA+jxRttY8GUc/OM0VlV9HzjGLOwYABVdeY+08FeB6v+Pzs7dhPBd1ANsSDTgQTAAmGNLGQGaLdBzbx2LhlP0Qq0OmtjYjlc8XM7dMLhLmnnJ8U5jmCEO+ICCzgR/vTlcF2cZJMXH3bVdtMES0YuLVNs0/LD3cmFydC9FPi5v/dN4D03g+Y+kpa1mPI7lWZlylRV9cFhYZTpDRH0xPpce/IzWcLNU+NHepO/Pxh2cdAjE9/8R4gBaIzcABhaa5aEQ8PpbMS5Da/IO0nJ8PRH9mDN6P3vHYHEQY+aShFd1OIRs+tsQUMaGnt2XRvS8oI6tUl1TWeikkIhu3/83QCKS60aXxhH1RFK951BjYCrduJayqRvkhN6psFTrCppEpyGsVX55ySKeOF/zGi6Tn6F/zOw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.025045, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On 17/01/2025 19:13, Lorenzo Stoakes wrote: > > +cc Mike > > OK so nothing to worry about here - the feature that causes this problem > has been completely disabled. This may not be in Linus's tree yet but will > be for 6.13 release [0]. > > I think the vread_iter() check for 0 can wait for 6.14, as once the area of > memory is identified this should never happen, but we do want to pick up on > it, with a WARN_ON_ONCE() to catch stuff like this right away. > > Thanks so much for the repro, though I observed the 'core /proc/kcore' > command freezing up before any 'disass' in my qemu setup, interestingly! > > [0]:https://lore.kernel.org/all/20250113112934.GA8385@noisy.programming.kicks-ass.net/ Thank you for the fast fix, I'm back on track :) Dump of assembler code for function ice_process_skb_fields: 0xffffffffc0fc1eb0 <+0>: nopw (%rax) 0xffffffffc0fc1eb4 <+4>: nopl 0x0(%rax,%rax,1) 0xffffffffc0fc1eb9 <+9>: push %r14 0xffffffffc0fc1ebb <+11>: push %r13 -Alex