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 E5EB0C636D3 for ; Thu, 9 Feb 2023 21:30:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 29FC56B009D; Thu, 9 Feb 2023 16:30:10 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 24EDB6B009F; Thu, 9 Feb 2023 16:30:10 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0F0A06B00A0; Thu, 9 Feb 2023 16:30:10 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id F104F6B009D for ; Thu, 9 Feb 2023 16:30:09 -0500 (EST) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id A8C9480FB0 for ; Thu, 9 Feb 2023 21:30:09 +0000 (UTC) X-FDA: 80449046538.19.38F60F2 Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by imf03.hostedemail.com (Postfix) with ESMTP id 6CA0D20008 for ; Thu, 9 Feb 2023 21:30:07 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=fromorbit-com.20210112.gappssmtp.com header.s=20210112 header.b=hWe8SAjw; spf=none (imf03.hostedemail.com: domain of david@fromorbit.com has no SPF policy when checking 209.85.214.177) smtp.mailfrom=david@fromorbit.com; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1675978207; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=3JEQfuq5g1/tveL0xGFMOApB6S5VxrgDemNQxKsZ+ys=; b=vYZe4FCxu3HprnJSe/Dl4zfR/SA/bm8WS1H/oAtad4n5SpbrZz/eG9vU737EU+ql6Vaj2Q nwU4P57WfFTRWb6/FmjgplqpxdXQgtaxYHT6VGmjrfy+6TYF5icCFA6+Apm4JEIJOwcSQs HWUfuzvRT8aIe0Xaz39dsPxKWDnxgts= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=fromorbit-com.20210112.gappssmtp.com header.s=20210112 header.b=hWe8SAjw; spf=none (imf03.hostedemail.com: domain of david@fromorbit.com has no SPF policy when checking 209.85.214.177) smtp.mailfrom=david@fromorbit.com; dmarc=none ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1675978207; a=rsa-sha256; cv=none; b=LGfeSdU1Icm12/KQiY7CiRZRJGEp49cITTHYBmV3omqZgk9JXUrVaVdtHLMr+i2GBBb2jO J8dLRDVoBBCq/kM+0u7ghgfQpMTBhQXCUotcfre7XeCfOI9048FC2mCpUx1zxgRwYtH0rJ QmM6TKXeIZTkWay07Bu+WpXivcA8Wxg= Received: by mail-pl1-f177.google.com with SMTP id v23so4409654plo.1 for ; Thu, 09 Feb 2023 13:30:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fromorbit-com.20210112.gappssmtp.com; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=3JEQfuq5g1/tveL0xGFMOApB6S5VxrgDemNQxKsZ+ys=; b=hWe8SAjwZVrAUkmV8ToL8RadWuYrytK5P9If8b0gwHEFnVvhlLy1yNK5LMm+3YL00S dJ+AqQwdX/ook5TMkJhpmzVZKULOhkRzMiRPHDcAGnlFocHJXriWvAGrEqe3gmOsAPNn s7Pf0wJpdO79lFUU8X56sap9+50IJNFLAeaYpw15N4B1XwFiHMZWi/zNS4Up3eQ8fASg Ca+fDg9F7N7ICcSY2Qu+VP2GTgW1OH7S2ZtUvbV/DklpAMcNCH+kVBMQi5QdIO0c5b+w USI71tXrBs7hsNNeU5+TdKjIVhbr1F50hLRNpryFGlyY2pNd6l9yPfxNZSYHci9zGVpz Sunw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=3JEQfuq5g1/tveL0xGFMOApB6S5VxrgDemNQxKsZ+ys=; b=Y6/ktIdzV5jXEyHSoBQBrw+NmzP3eVnY7wqQO6ktiyjzr0bUdKDARIZ5CH9MO0Gnmp UQotps13PK6JGSOcpjIqtOYuwwZ0cEdPxrtjcIjQJ+UsncMtK2Kue/m4e8laCzJHt0HO IT1a4hrl95rG8O6wdm+Bi1PsMeRCePTFml6MDKEl4llXpcDvTTxV6/rUYjt7olJhFoin eW76J8rPba/bul79X+WVYq3B8qqCaLDl3c3Nd42Dw6Sz0nQndHfFx/0KsyT4wwWdLZ4C ZNra9mPeJAF3F/t6cA8m+CZjjfJHBTRyz4Se/vFf+5AmDbLoQjZVqvibEbsRA5106N08 ybtg== X-Gm-Message-State: AO0yUKV9+7afdwR9uZdV8+X+l1q0jhmNAZo+k8ASlTl+B59SeiUbkNlZ sLQvi13bCvgj/1Uu1FP3GrKKrQ== X-Google-Smtp-Source: AK7set9q1qQF4hi8aVcruNxRfQWocGFjWU6iwvDenG6EfCK15PnWuizvf75vFBUfSjJqgrzssRvtdw== X-Received: by 2002:a17:903:1107:b0:196:89c9:20f4 with SMTP id n7-20020a170903110700b0019689c920f4mr14736583plh.7.1675978206078; Thu, 09 Feb 2023 13:30:06 -0800 (PST) Received: from dread.disaster.area (pa49-181-4-128.pa.nsw.optusnet.com.au. [49.181.4.128]) by smtp.gmail.com with ESMTPSA id a21-20020a170902ee9500b00199190b00efsm1973190pld.97.2023.02.09.13.30.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Feb 2023 13:30:05 -0800 (PST) Received: from dave by dread.disaster.area with local (Exim 4.92.3) (envelope-from ) id 1pQEUU-00DNoZ-5S; Fri, 10 Feb 2023 08:30:02 +1100 Date: Fri, 10 Feb 2023 08:30:02 +1100 From: Dave Chinner To: Avi Kivity Cc: linux-xfs@vger.kernel.org, linux-mm@kvack.org, willy@infradead.org Subject: Re: BUG: kernel NULL pointer dereference, address: 0000000000000042 Message-ID: <20230209213002.GF360264@dread.disaster.area> References: <412ef57499e8ad13c815516f11cd00479a35587a.camel@scylladb.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <412ef57499e8ad13c815516f11cd00479a35587a.camel@scylladb.com> X-Rspam-User: X-Rspamd-Server: rspam03 X-Stat-Signature: 7tu8es41itmq9ydtm4oj6wciqiwzyp13 X-Rspamd-Queue-Id: 6CA0D20008 X-HE-Tag: 1675978207-55090 X-HE-Meta: U2FsdGVkX1/BirB6rZDt8Jbhc83F71UYjoRmz/ogwxhrcYy+Oj8WFgGYq785XnTZjnqrB3/9I3vfMmcaMwMShxTEZf+3gAez7fUmFjtL2R3cct90PATeLAVisEa0myN/PIUQzr+8nf8A7xCq5N4zZcDhKqpFddamfhnNL4TOIOYAD6C+6yyhJvQpDF6AsHAUW9q205IF/DVHJNVS4DyeR4rsW70Nob+akUcWmHXlrekbkOjSYQvt54w5b/JgDC8eAO1D6PTEX99Ti/l4hgdckKnrZ6+Kq4JmwIxlmH933FKpRxytySD+LM0OZMfnTkG1fqsVChDkM6PYWk+c+6JfjxtBSlrUM0Pn6cpuWgxd3vxONd/Hl0xzQElJfTj3/cYUnp95ehPOZ4iSDiXx8rsgUq0Y91Pm4gGL0AbfIHwIUZewSweZqM3tIoFemGx0ZPSOcxfethJM8YjaWuq/QALV+Rpf2vOOiNYmXe8l2Ag5NvkNU+dw5fo2h49PzKOc4xEbyd63/O9Nr3nRksPJ20Plm/KEpJemxeUAwlhTCaFxscoFNa8XAUHOGm2H3tyeEiEzC8MuCsl7kF+HHqyv06n+5NDJ20bs/kEcAjRQ88GHNpqw4P9KFVrn5xPR8055HRxiH/7QqEf5xsjPN0xPcr7E2peGhlScI6ax7uaNkQrr/Ei4qe30u55NwzL5ztEwmTZqTQTgynFRx8jgWzWYeFYh/v3leOX6wZL8Ii4e+/gYZbQmKbpJ8kLiNEzZZ1y9qb/MK617Hwpz8GpTHqTLmox1GwGGuTneTZPJ3hwFWcX06j0n7NGTM9ebdDEJXGEWXJTtj3M9dlvoCONnfcvefqblMY89ApnEUNo63pkWL1oOam0tACsLFQvZCrxJBw72yOV4VngAxugt9p0aGJYocBY2aKY0RxRaPxlMHCVP3jf1riL1tv4Y0AaEySCNfv6xY553p4HDXBuBx7Rlb7yW9w4 GoitCxoP 2nWVQgzXmRWoG8THiAmgK9sNcjdvVllat6//9FEAfg3Hmwp99xTD0mdvsz1Gh216TmHQyCMw++9t9jdh2tROX5FiJaAp0tzl6bcflqq56ZMDs22Ja3khr1s3mDh6xN1SO5iQN7ff13PNjTeHhdbKLY9aNgBKgrgySKzK32wfi8aGYkHGEIYJ0jEkEKGfZWw2z1XqfoWQFuWGou8qERIfczb4zGgfPScQxk9316OfUE3/nRi4hgNT796013Crjzu/qthuuZ9Zc/pErWhtNO/JLJhH8Nr1TRkIb0y4RiERSvXb/P9hminKBhyllLtfU1rWpbRH8xtPNYLVTvEfY49Fr5mViDOfQ1wrjkfSjha2NHDvExCxFR6yPxYyRjK1iKjjlU5jXoLc56LDsgIigvs15hfABHSsbPgb1Ru2t8wG5gs9d9a0= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: [cc willy, linux-mm, as it crashed walking the page cache in the generic fault code] On Thu, Feb 09, 2023 at 10:43:10AM +0200, Avi Kivity wrote: > Workload: compilation and running unit tests. The task that crashed is > a unit test. > > Kernel: 6.1.8-200.fc37.x86_64 > > Previously known stable on 5.8.9-200.fc32.x86_64. Two crashes seen so > far. > > > Feb 7 17:19:33 localhost kernel: BUG: kernel NULL pointer dereference, > address: 0000000000000042 > Feb 7 17:19:33 localhost kernel: #PF: supervisor read access in kernel > mode > Feb 7 17:19:33 localhost kernel: #PF: error_code(0x0000) - not-present > page > Feb 7 17:19:33 localhost kernel: PGD 80000001cbb1f067 P4D > 80000001cbb1f067 PUD 9cbb75067 PMD 0 > Feb 7 17:19:33 localhost kernel: Oops: 0000 [#1] PREEMPT SMP PTI > Feb 7 17:19:33 localhost kernel: CPU: 24 PID: 3718328 Comm: > transport_test Tainted: G S 6.1.8-200.fc37.x86_64 #1 > Feb 7 17:19:33 localhost kernel: Hardware name: Dell Inc. PowerEdge > R730/0599V5, BIOS 2.9.1 12/04/2018 > Feb 7 17:19:33 localhost kernel: RIP: > 0010:next_uptodate_page+0x46/0x200 > Feb 7 17:19:33 localhost kernel: Code: 0f 84 3f 01 00 00 48 81 ff 06 > 04 00 00 0f 84 b3 00 00 00 48 81 ff 02 04 00 00 0f 84 37 01 00 00 40 f6 > c7 01 0f 85 9c 00 00 00 <48> 8b 07 a8 01 0f 85 91 00 00 00 8b 47 34 85 > c0 0f 84 86 00 00 00 > Feb 7 17:19:33 localhost kernel: RSP: 0000:ffffa83e4ed67cc8 EFLAGS: > 00010246 > Feb 7 17:19:33 localhost kernel: RAX: 0000000000000042 RBX: > ffffa83e4ed67e00 RCX: 000000000000146e > Feb 7 17:19:33 localhost kernel: RDX: ffffa83e4ed67d20 RSI: > ffff94a9046316b0 RDI: 0000000000000042 > Feb 7 17:19:33 localhost kernel: RBP: ffffa83e4ed67d20 R08: > 000000000000146e R09: 0000000000dfd000 > Feb 7 17:19:33 localhost kernel: R10: 000000000000145f R11: > ffff94978b85960c R12: ffff94a9046316b0 > Feb 7 17:19:33 localhost kernel: R13: 000000000000146e R14: > ffff94a9046316b0 R15: ffff948f8bb1f000 > Feb 7 17:19:33 localhost kernel: FS: 00007fd68fcb9d40(0000) > GS:ffff949dffd00000(0000) knlGS:0000000000000000 > Feb 7 17:19:33 localhost kernel: CS: 0010 DS: 0000 ES: 0000 CR0: > 0000000080050033 > Feb 7 17:19:33 localhost kernel: CR2: 0000000000000042 CR3: > 00000001dc1be005 CR4: 00000000001706e0 > Feb 7 17:19:33 localhost kernel: Call Trace: > Feb 7 17:19:33 localhost kernel: > Feb 7 17:19:33 localhost kernel: filemap_map_pages+0x9f/0x7b0 > Feb 7 17:19:33 localhost kernel: xfs_filemap_map_pages+0x41/0x60 [xfs] > Feb 7 17:19:33 localhost kernel: do_fault+0x1bf/0x430 > Feb 7 17:19:33 localhost kernel: __handle_mm_fault+0x63d/0xe40 > Feb 7 17:19:33 localhost kernel: ? do_sigaction+0x11a/0x240 > Feb 7 17:19:33 localhost kernel: handle_mm_fault+0xdb/0x2d0 > Feb 7 17:19:33 localhost kernel: do_user_addr_fault+0x1cd/0x690 > Feb 7 17:19:33 localhost kernel: exc_page_fault+0x70/0x170 > Feb 7 17:19:33 localhost kernel: asm_exc_page_fault+0x22/0x30 > Feb 7 17:19:33 localhost kernel: RIP: 0033:0x1666350 > Feb 7 17:19:33 localhost kernel: Code: Unable to access opcode bytes > at 0x1666326. > Feb 7 17:19:33 localhost kernel: RSP: 002b:00007ffde7fa86d8 EFLAGS: > 00010212 > Feb 7 17:19:33 localhost kernel: RAX: 0000000000000000 RBX: > 00007ffde7fa8748 RCX: 0000000002ed4468 > Feb 7 17:19:33 localhost kernel: RDX: 00006000000c4f50 RSI: > 00007ffde7fa8748 RDI: 0000000000000012 > Feb 7 17:19:33 localhost kernel: RBP: 0000000000000012 R08: > 0000000000000001 R09: 0000000002f46860 > Feb 7 17:19:33 localhost kernel: R10: 00007fd69219cac0 R11: > 00007fd69224e670 R12: 0000000000000000 > Feb 7 17:19:33 localhost kernel: R13: 00006000000c4f50 R14: > 0000000002ed4470 R15: 00007fd693be0000 > Feb 7 17:19:33 localhost kernel: > Feb 7 17:19:33 localhost kernel: Modules linked in: xsk_diag veth tls > xt_conntrack xt_MASQUERADE nf_conntrack_netlink xt_addrtype nft_compat > br_netfilter bridge stp llc intel_rapl_msr dell_wmi iTCO_wdt > dell_smbios intel_pmc_bxt iTCO_vendor_support dell_wmi_descriptor > ledtrig_audio sparse_keymap video dcdbas intel_rapl_common sb_edac > x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm ipmi_ssif > irqbypass rapl intel_cstate intel_uncore ipmi_si ipmi_devintf > ipmi_msghandler nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib > nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct > nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 rfkill > overlay ip_set nf_tables nfnetlink qrtr acpi_power_meter mxm_wmi mei_me > mei lpc_ich auth_rpcgss ip6_tables ip_tables sunrpc zram xfs > crct10dif_pclmul crc32_pclmul nvme crc32c_intel polyval_clmulni > polyval_generic ixgbe ghash_clmulni_intel nvme_core sha512_ssse3 > megaraid_sas tg3 mgag200 mdio nvme_common dca wmi scsi_dh_rdac > scsi_dh_emc scsi_dh_alua > Feb 7 17:19:33 localhost kernel: dm_multipath fuse > Feb 7 17:19:33 localhost kernel: CR2: 0000000000000042 > Feb 7 17:19:33 localhost kernel: ---[ end trace 0000000000000000 ]--- > Feb 7 17:19:33 localhost kernel: RIP: > 0010:next_uptodate_page+0x46/0x200 > Feb 7 17:19:33 localhost kernel: Code: 0f 84 3f 01 00 00 48 81 ff 06 > 04 00 00 0f 84 b3 00 00 00 48 81 ff 02 04 00 00 0f 84 37 01 00 00 40 f6 > c7 01 0f 85 9c 00 00 00 <48> 8b 07 a8 01 0f 85 91 00 00 00 8b 47 34 85 > c0 0f 84 86 00 00 00 > Feb 7 17:19:33 localhost kernel: RSP: 0000:ffffa83e4ed67cc8 EFLAGS: > 00010246 > Feb 7 17:19:33 localhost kernel: RAX: 0000000000000042 RBX: > ffffa83e4ed67e00 RCX: 000000000000146e > Feb 7 17:19:33 localhost kernel: RDX: ffffa83e4ed67d20 RSI: > ffff94a9046316b0 RDI: 0000000000000042 > Feb 7 17:19:33 localhost kernel: RBP: ffffa83e4ed67d20 R08: > 000000000000146e R09: 0000000000dfd000 > Feb 7 17:19:33 localhost kernel: R10: 000000000000145f R11: > ffff94978b85960c R12: ffff94a9046316b0 > Feb 7 17:19:33 localhost kernel: R13: 000000000000146e R14: > ffff94a9046316b0 R15: ffff948f8bb1f000 > Feb 7 17:19:33 localhost kernel: FS: 00007fd68fcb9d40(0000) > GS:ffff949dffd00000(0000) knlGS:0000000000000000 > -- Dave Chinner david@fromorbit.com