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 42377C77B7C for ; Wed, 2 Jul 2025 14:05:04 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D679A6B0096; Wed, 2 Jul 2025 10:05:03 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D3FAA6B00C0; Wed, 2 Jul 2025 10:05:03 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C2E646B00D5; Wed, 2 Jul 2025 10:05:03 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id B0E066B0096 for ; Wed, 2 Jul 2025 10:05:03 -0400 (EDT) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 2462B124362 for ; Wed, 2 Jul 2025 14:05:03 +0000 (UTC) X-FDA: 83619496086.04.6523247 Received: from mail-oi1-f177.google.com (mail-oi1-f177.google.com [209.85.167.177]) by imf15.hostedemail.com (Postfix) with ESMTP id 3711FA001C for ; Wed, 2 Jul 2025 14:05:00 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=Sn3mYECa; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf15.hostedemail.com: domain of dan.carpenter@linaro.org designates 209.85.167.177 as permitted sender) smtp.mailfrom=dan.carpenter@linaro.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1751465101; a=rsa-sha256; cv=none; b=1Tcl0Za7rLzMF8kFER37t1n/PPDJ1rc2NZyEDgDC+ksknoz+DQkzAiS008Sx/KajI5AgyI NafD5pO5AZfkXeXSmqo7wEcPl3mWIhqp/iSnT0OHHUbsPXp8Ngmhmc5UmLCU1NxkHdAPC3 T8ZVPg2DrfRcC0k7//hnPIiTs9FzHBo= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=Sn3mYECa; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf15.hostedemail.com: domain of dan.carpenter@linaro.org designates 209.85.167.177 as permitted sender) smtp.mailfrom=dan.carpenter@linaro.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1751465101; 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=e9x4sNm9oEthvECbzFtrP6UHD7IXqvLi1KrEOcF4674=; b=7FmXUgnb5kJRL+L+PrMf9LycIgGiO+c2TI131QrjHXPC7xRsudBIEYHaO4XNkezZfhjTJv eB7VkeBOFLEs2WttZkPD2V655cl4mhp2IYrNITRQIExliv+zJrsHNf77asv3DsAKXFatDP uMvAHwD65dwEAEBCUjCk8qpPdjRumYg= Received: by mail-oi1-f177.google.com with SMTP id 5614622812f47-40a8013d961so2263150b6e.0 for ; Wed, 02 Jul 2025 07:05:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1751465100; x=1752069900; darn=kvack.org; 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=e9x4sNm9oEthvECbzFtrP6UHD7IXqvLi1KrEOcF4674=; b=Sn3mYECavSRq7ksTQHIO9ZLfgOVR1GL+G+K7eAELgAFU1S7JIs4lB8Z3kGo0w29Fsx a4UAy2wcDcRlP+rFDA3Mle49RCwDx2M0WT19627TLm2mCsfIvMPaPdOKiztVuvk9o6Cb 9jdfbK8INZzTqEFU1ZJyRQSwgmUJsIyy2VcfdbapU2qyo31zP9Invmq9mkm8RSyUO3uI wOihdHsqPOZVESO6J+17RPdBvD6uNzwGX/6bpABBpwH4/kVyXWeE6FVStVLEVAlqro7m aVWL5youM8scMIbymSgcnuQDEJtl1t9v5K2N+8XRAwctZhmiHjqEyGjfnPtkkCj57gMt L7Hw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751465100; x=1752069900; 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=e9x4sNm9oEthvECbzFtrP6UHD7IXqvLi1KrEOcF4674=; b=eK1XoSiZyvyunUISlv6UNcuwaWd4teiaJEYajU9QfEmGv7y9PR/zSXC7C+XjhARwZP G4L5+C2CyMc64P9BAnX4lCCO407v2hOdXC5xCWJ4xyasxu4duMSr/3c/tm7nCZV3i5UE lNxSe87jCoP0S+GY9ILyzc5wzUoguIxBn5SenRrC7C31oSV37eDFUcOBFhM+9reLZQ8y FlSjIUjEi6NMiaJ7Be2Qq4kslpS2c0qo0cVp+Sijo0z+Nxo1qmJjZcSG7hQkpdZQkQ6M fuefGzPamWEJrpnnm57uFwps6CWzL78VPSlwbPD5H/t3xTRdGmfq6EXbphxw9kKJW3de xkpQ== X-Forwarded-Encrypted: i=1; AJvYcCXEe1tFUMbuU2qDqtigbO4xY76CNFpay+d5O9M5SVNltYwfht3z6LGsNlSsCwmKsJeWzNRVaMlzdQ==@kvack.org X-Gm-Message-State: AOJu0YwGwbc2cp5jZpUSXEpd62MYgEz38yq2rYYRfZAi+QLyZz9RPpdE +ghy631dWHriNPqsiikELQkCHh3O6WN/r1TG3G5eUL4zXduEH+ak2wa7dtxpyJXE2t4= X-Gm-Gg: ASbGncs00VzwZvyftoalK3vMoTt/z5JE26QhkRjYsJXHnc8gD/NutkgQXNUWhrFS6ra RQyYi+GOpsshR4gha1is+35Np2/k0AwLQ8NL8vElqdVHxs/HbOnv138hDihFqSGDhvw+Lx7EIbG FnSuJomBWVrTgf23X4QcmH4S3oBMFnSeKw31/k7D5AFXgEfNCfni4qEYe9jBliKxTMsA2gj+sf7 JdGtSbruU1oW/wbS6FWf4YH+2hRU4iDzfhPt0aHLGtd7G6sg3v4zgq9ZQmp0aWLBo3ROjHWfOnv jmHYDsB8PO08OmgN/8rlQGrZhorkxLXYwKF6scSzAS4XCovbSp0ICenE6S5+0mLlx+eDNw== X-Google-Smtp-Source: AGHT+IGwSCLli+jg7AKW/05wb/eSOHxA4lnZSUxoKZv7NzbS/QY1sGErIS5xcmbS6wrSC7vm7kxeYQ== X-Received: by 2002:a05:6808:23ca:b0:40b:441e:3603 with SMTP id 5614622812f47-40b887df941mr2034584b6e.14.1751465099921; Wed, 02 Jul 2025 07:04:59 -0700 (PDT) Received: from localhost ([2603:8080:b800:f700:95d3:2eb8:a5de:1e0b]) by smtp.gmail.com with ESMTPSA id 5614622812f47-40b3243dc52sm2541566b6e.46.2025.07.02.07.04.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Jul 2025 07:04:59 -0700 (PDT) Date: Wed, 2 Jul 2025 17:04:57 +0300 From: Dan Carpenter To: Naresh Kamboju Cc: open list , Linux Regressions , lkft-triage@lists.linaro.org, linux-mm , Andrew Morton , Mike Rapoport , Peter Zijlstra , Dave Hansen , Andy Lutomirski , Arnd Bergmann , Anders Roxell , Rik van Riel Subject: Re: next-20250701: qemu-x86_64: BUG unable to handle page fault for address __cpa_flush_tlb Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 3711FA001C X-Stat-Signature: a7e5ao9jkipjeu3g9qay3kwk8gnmpwiw X-Rspam-User: X-HE-Tag: 1751465100-125724 X-HE-Meta: U2FsdGVkX18CT97deuop+7zEBBJVTO676TaVcU/bA3KfRBh3wS8YMcqkezZ0LI2adDtN5NHTN0LFBKKzQOuTJsLNPBPSxD7zPk1ppmqT9KIt5DMFTeyjF+LOMCGNm5vGwIjY7Fowvp4co40zg1UE6g33iisgTJHf8YeCIbCEAQeSm0PJH8SjGNDc6A+5EdkoIydi177nHKiuuW0LF2TfQTxuHsH02U36IzN4otjiPHgamjZaB9Yii2FB2PFnwlzngfWyk6G35mJkXfQ1PproUurA7SVRs0CyZk0JlpQpHlNVrPr11iqBpy+G+w2Y63HQ7goKJPxlcxnyc28xO2BYZOwDt9i2HDQYTk5RLqGTz9lsLe8mRMnsEiYD7bd31dUWqP/tHZjFPvRKl7MIvUgUyZromKf/sKhLMfiSlYB01/7IIgV54P+oQslhjESMi1FM6NQkKXk13A2loUA2yI45PXOd5kCvgeb34aTxZVyrTnGbO1uo7J27QdoeyZmD1ApZV5MIAjPAORE6nz1y3+rwFNvdtJklE0WQkDg/MsM0MwrwMLb47qGobORSzl7E11lDACJ6JANbhaREeZwS3uF9BNFfuZiSU0iitC5HMoobfLAfalseZeFgNwCJ8N6psFQ9QfooU59EkKJ1gblhPVMYklWgnhs49P4M79hCAdBJMOBEwl27Bds6vb/iZ4TwFI3MmtoAfGi+oSa1dFnDWbIRvZGPOjfQgwA/MmJJgW04bDCBqjCpZ91JXcKn31LplJCEJeqRqskqwJlShDe1UElZLSo5oTH+jszoTDD5FBXOJGW/iR7LkIeB9Rsja+YhNpFSi9nTYqv+uiW/29dk1P10teCuSwmhfErERvbIwAaA2YyISJc0gT7U/38r3iQGdFWoNFa+fB3cEDXfCLmOTp4iCkdTsItd1ZK/mnVNMX1kOHlQpt8/SAOaSVjw0EgTREYXNij5DQ9YpcIl/PLGShm QIItik3f WzURgjsTeyLdjop4NcGufFH8Rx+Adg8/K/8Fh/BYHZDjCYHfTL8debiZ1b6dkBXLFY+f8CH4rM5sb4BPoRcuUeiTpGhlHMicUZtxr9kn0r9u5UQQjMGAb9HQl4haV8Peb/4T6Tn/JKV7rZklJLubf8NeS3pfpnrYNkxOpIhVl+hzKzI1ZrUL9kZOAnVgLhdei46mo+Cs/Wkkw3LU4OX/gyqpH7B2/bXlU6u+Hn7QYhR0qXebx/wlwRRg3+rvXLA6ql8ABvO06TcQo/5mKfpVRcNjRycAstZupg/CSLKxAgHluEfiL/9zplI+SpIdXuK2OLLZMn0/K6KSA9Bm7IkWxwiwtaOaMlPPyBKr3O8/z64vH5KKMm6DY6Ho2NatXYp6DGhAyG3iBathPV1LH5jfF3JweLxmeth53DYrlIThmGid+Q9AatADlYD9NaAPfM1NZ7vONDAmB4+Cs8vEjbSllGSzUfSr5stGqVr0BZR+4ezcFGjuv/aF/1yCQt4upwrLOkPTnDmfAYRDkeFTiA+mHFh1tp5MmsyZ4NTtvgchdS5tvgWA= 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: List-Subscribe: List-Unsubscribe: Rik, you probably saw this already but I see you were going to remove the __cpa_flush_tlb() function so let me add you to the CC list explicitly. regards, dan carpenter On Wed, Jul 02, 2025 at 11:41:51AM +0530, Naresh Kamboju wrote: > Regressions While booting the next-20250701 Linux kernel on a > qemu-x86_64 virtual machine, a kernel panic is observed due to > a page fault in the __cpa_flush_tlb function. > > Test environments: > - qemu-x86_64 > > Regression Analysis: > - New regression? Yes > - Reproducibility? I need more data (Testing is in progress) > > Boot regression: Linux next-20250701 qemu-x86_64 BUG unable to handle > page fault for address __cpa_flush_tlb > > Reported-by: Linux Kernel Functional Testing > > ## Boot log > <6>[ 0.000000] Linux version 6.16.0-rc4-next-20250701 > (tuxmake@tuxmake) (x86_64-linux-gnu-gcc (Debian 13.3.0-16) 13.3.0, GNU > ld (GNU Binutils for Debian) 2.44) #1 SMP PREEMPT_DYNAMIC @1751364982 > <6>[ 0.000000] Command line: console=ttyS0,115200 rootwait > root=/dev/sda debug verbose console_msg_format=syslog > systemd.log_level=warning rw earlycon > <6>[ 0.000000] x86/CPU: Model not found in latest microcode list > <6>[ 0.000000] BIOS-provided physical RAM map: > > ... > > <6>[ 2.292682] EXT4-fs (sda): mounted filesystem > 9c9bd7ea-a7a4-4c7c-bc54-7007f029c954 r/w with ordered data mode. Quota > mode: none. > <6>[ 2.294012] VFS: Mounted root (ext4 filesystem) on device 8:0. > <6>[ 2.296792] devtmpfs: mounted > <6>[ 2.387406] Freeing unused kernel image (initmem) memory: 4092K > <6>[ 2.389312] Write protecting the kernel read-only data: 32768k > <6>[ 2.391640] Freeing unused kernel image (text/rodata gap) memory: 28K > <1>[ 2.393647] BUG: unable to handle page fault for address: 000000000002aa97 > <1>[ 2.394089] #PF: supervisor read access in kernel mode > <1>[ 2.395026] #PF: error_code(0x0000) - not-present page > <6>[ 2.395623] PGD 0 P4D 0 > <4>[ 2.396063] Oops: Oops: 0000 [#1] SMP PTI > <4>[ 2.396998] CPU: 1 UID: 0 PID: 0 Comm: swapper/1 Not tainted > 6.16.0-rc4-next-20250701 #1 PREEMPT(voluntary) > <4>[ 2.397726] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), > BIOS 1.16.3-debian-1.16.3-2 04/01/2014 > <4>[ 2.398454] RIP: 0010:__cpa_flush_tlb > (arch/x86/mm/pat/set_memory.c:320 arch/x86/mm/pat/set_memory.c:408) > <4>[ 2.399219] Code: 1e fa 0f 1f 44 00 00 55 48 89 e5 41 54 53 48 83 > 7f 20 00 48 89 fb 74 5b 45 31 e4 31 ff eb 27 48 8b 13 a8 02 75 47 48 > c1 e7 0c <48> 03 3a 48 01 ff 48 d1 ff e8 26 f4 ff ff 41 8d 7c 24 01 49 > 89 fc > All code > ======== > 0: 1e (bad) > 1: fa cli > 2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) > 7: 55 push %rbp > 8: 48 89 e5 mov %rsp,%rbp > b: 41 54 push %r12 > d: 53 push %rbx > e: 48 83 7f 20 00 cmpq $0x0,0x20(%rdi) > 13: 48 89 fb mov %rdi,%rbx > 16: 74 5b je 0x73 > 18: 45 31 e4 xor %r12d,%r12d > 1b: 31 ff xor %edi,%edi > 1d: eb 27 jmp 0x46 > 1f: 48 8b 13 mov (%rbx),%rdx > 22: a8 02 test $0x2,%al > 24: 75 47 jne 0x6d > 26: 48 c1 e7 0c shl $0xc,%rdi > 2a:* 48 03 3a add (%rdx),%rdi <-- trapping instruction > 2d: 48 01 ff add %rdi,%rdi > 30: 48 d1 ff sar $1,%rdi > 33: e8 26 f4 ff ff call 0xfffffffffffff45e > 38: 41 8d 7c 24 01 lea 0x1(%r12),%edi > 3d: 49 89 fc mov %rdi,%r12 > > Code starting with the faulting instruction > =========================================== > 0: 48 03 3a add (%rdx),%rdi > 3: 48 01 ff add %rdi,%rdi > 6: 48 d1 ff sar $1,%rdi > 9: e8 26 f4 ff ff call 0xfffffffffffff434 > e: 41 8d 7c 24 01 lea 0x1(%r12),%edi > 13: 49 89 fc mov %rdi,%r12 > <4>[ 2.399698] RSP: 0000:ffffb316c00e0f78 EFLAGS: 00010046 > <4>[ 2.400494] RAX: 0000000000000169 RBX: ffffb316c0013e30 RCX: > ffffb316c0013e30 > <4>[ 2.401577] RDX: 000000000002aa97 RSI: 000000008b09dcbb RDI: > 0000000000000000 > <4>[ 2.401910] RBP: ffffb316c00e0f88 R08: 000000000000546c R09: > 0000000000000000 > <4>[ 2.402961] R10: 0000000000000000 R11: ffffb316c00e0ff8 R12: > 0000000000000000 > <4>[ 2.403326] R13: ffff8e357bd2daa0 R14: ffff8e3500aaaeb8 R15: > ffffffff95148f50 > <4>[ 2.403927] FS: 0000000000000000(0000) > GS:ffff8e35e47bc000(0000) knlGS:0000000000000000 > <4>[ 2.404471] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > <4>[ 2.404795] CR2: 000000000002aa97 CR3: 000000002ac48000 CR4: > 00000000000006f0 > <4>[ 2.405623] Call Trace: > <4>[ 2.406562] > <4>[ 2.407678] __flush_smp_call_function_queue > (arch/x86/include/asm/jump_label.h:36 include/trace/events/csd.h:64 > kernel/smp.c:135 kernel/smp.c:540) > <4>[ 2.408101] generic_smp_call_function_single_interrupt (kernel/smp.c:458) > <4>[ 2.408234] __sysvec_call_function_single > (arch/x86/include/asm/jump_label.h:36 > arch/x86/include/asm/trace/irq_vectors.h:98 arch/x86/kernel/smp.c:272) > <4>[ 2.409077] sysvec_call_function_single (arch/x86/kernel/smp.c:266 > (discriminator 35) arch/x86/kernel/smp.c:266 (discriminator 35)) > <4>[ 2.409287] > <4>[ 2.409408] > <4>[ 2.409584] asm_sysvec_call_function_single > (arch/x86/include/asm/idtentry.h:709) > <4>[ 2.410108] RIP: 0010:pv_native_safe_halt (arch/x86/kernel/paravirt.c:82) > <4>[ 2.410323] Code: 1f 84 00 00 00 00 00 0f 1f 40 00 90 90 90 90 90 > 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa eb 07 0f 00 2d 85 ef 03 > 00 fb f4 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 > 90 90 > All code > ======== > 0: 1f (bad) > 1: 84 00 test %al,(%rax) > 3: 00 00 add %al,(%rax) > 5: 00 00 add %al,(%rax) > 7: 0f 1f 40 00 nopl 0x0(%rax) > b: 90 nop > c: 90 nop > d: 90 nop > e: 90 nop > f: 90 nop > 10: 90 nop > 11: 90 nop > 12: 90 nop > 13: 90 nop > 14: 90 nop > 15: 90 nop > 16: 90 nop > 17: 90 nop > 18: 90 nop > 19: 90 nop > 1a: 90 nop > 1b: f3 0f 1e fa endbr64 > 1f: eb 07 jmp 0x28 > 21: 0f 00 2d 85 ef 03 00 verw 0x3ef85(%rip) # 0x3efad > 28: fb sti > 29: f4 hlt > 2a:* c3 ret <-- trapping instruction > 2b: cc int3 > 2c: cc int3 > 2d: cc int3 > 2e: cc int3 > 2f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) > 36: 00 00 00 > 39: 66 90 xchg %ax,%ax > 3b: 90 nop > 3c: 90 nop > 3d: 90 nop > 3e: 90 nop > 3f: 90 nop > > Code starting with the faulting instruction > =========================================== > 0: c3 ret > 1: cc int3 > 2: cc int3 > 3: cc int3 > 4: cc int3 > 5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) > c: 00 00 00 > f: 66 90 xchg %ax,%ax > 11: 90 nop > 12: 90 nop > 13: 90 nop > 14: 90 nop > 15: 90 nop > <4>[ 2.411151] RSP: 0000:ffffb316c00abea0 EFLAGS: 00010206 > <4>[ 2.411522] RAX: ffff8e35e47bc000 RBX: ffff8e3500372e80 RCX: > 0000000000000001 > <4>[ 2.411691] RDX: ffffffff9523177d RSI: ffffffff96b9a3df RDI: > 0000000000005464 > <4>[ 2.412619] RBP: ffffb316c00abea8 R08: 0000000000005464 R09: > 0000000000000001 > <4>[ 2.412810] R10: 0000004d8989ef00 R11: 000000000548e0b3 R12: > 0000000000000001 > <4>[ 2.413067] R13: 0000000000000000 R14: 0000000000000000 R15: > 0000000000000000 > <4>[ 2.413403] ? do_idle (kernel/sched/idle.c:191 kernel/sched/idle.c:330) > <4>[ 2.413737] ? default_idle (arch/x86/include/asm/paravirt.h:107 > arch/x86/kernel/process.c:757) > <4>[ 2.413926] arch_cpu_idle (arch/x86/kernel/process.c:795) > <4>[ 2.414072] default_idle_call (include/linux/cpuidle.h:144 > kernel/sched/idle.c:123) > <4>[ 2.414608] do_idle (kernel/sched/idle.c:191 kernel/sched/idle.c:330) > <4>[ 2.414744] cpu_startup_entry (kernel/sched/idle.c:427) > <4>[ 2.414961] start_secondary (arch/x86/kernel/smpboot.c:203 > (discriminator 10) arch/x86/kernel/smpboot.c:283 (discriminator 10)) > <4>[ 2.415531] common_startup_64 (arch/x86/kernel/head_64.S:419) > <4>[ 2.415720] > <4>[ 2.415898] Modules linked in: > <4>[ 2.416303] CR2: 000000000002aa97 > <4>[ 2.417490] ---[ end trace 0000000000000000 ]--- > <4>[ 2.417940] RIP: 0010:__cpa_flush_tlb > (arch/x86/mm/pat/set_memory.c:320 arch/x86/mm/pat/set_memory.c:408) > <4>[ 2.418250] Code: 1e fa 0f 1f 44 00 00 55 48 89 e5 41 54 53 48 83 > 7f 20 00 48 89 fb 74 5b 45 31 e4 31 ff eb 27 48 8b 13 a8 02 75 47 48 > c1 e7 0c <48> 03 3a 48 01 ff 48 d1 ff e8 26 f4 ff ff 41 8d 7c 24 01 49 > 89 fc > All code > ======== > 0: 1e (bad) > 1: fa cli > 2: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) > 7: 55 push %rbp > 8: 48 89 e5 mov %rsp,%rbp > b: 41 54 push %r12 > d: 53 push %rbx > e: 48 83 7f 20 00 cmpq $0x0,0x20(%rdi) > 13: 48 89 fb mov %rdi,%rbx > 16: 74 5b je 0x73 > 18: 45 31 e4 xor %r12d,%r12d > 1b: 31 ff xor %edi,%edi > 1d: eb 27 jmp 0x46 > 1f: 48 8b 13 mov (%rbx),%rdx > 22: a8 02 test $0x2,%al > 24: 75 47 jne 0x6d > 26: 48 c1 e7 0c shl $0xc,%rdi > 2a:* 48 03 3a add (%rdx),%rdi <-- trapping instruction > 2d: 48 01 ff add %rdi,%rdi > 30: 48 d1 ff sar $1,%rdi > 33: e8 26 f4 ff ff call 0xfffffffffffff45e > 38: 41 8d 7c 24 01 lea 0x1(%r12),%edi > 3d: 49 89 fc mov %rdi,%r12 > > Code starting with the faulting instruction > =========================================== > 0: 48 03 3a add (%rdx),%rdi > 3: 48 01 ff add %rdi,%rdi > 6: 48 d1 ff sar $1,%rdi > 9: e8 26 f4 ff ff call 0xfffffffffffff434 > e: 41 8d 7c 24 01 lea 0x1(%r12),%edi > 13: 49 89 fc mov %rdi,%r12 > <4>[ 2.418856] RSP: 0000:ffffb316c00e0f78 EFLAGS: 00010046 > <4>[ 2.419172] RAX: 0000000000000169 RBX: ffffb316c0013e30 RCX: > ffffb316c0013e30 > <4>[ 2.419363] RDX: 000000000002aa97 RSI: 000000008b09dcbb RDI: > 0000000000000000 > <4>[ 2.419552] RBP: ffffb316c00e0f88 R08: 000000000000546c R09: > 0000000000000000 > <4>[ 2.419864] R10: 0000000000000000 R11: ffffb316c00e0ff8 R12: > 0000000000000000 > <4>[ 2.420309] R13: ffff8e357bd2daa0 R14: ffff8e3500aaaeb8 R15: > ffffffff95148f50 > <4>[ 2.420816] FS: 0000000000000000(0000) > GS:ffff8e35e47bc000(0000) knlGS:0000000000000000 > <4>[ 2.421298] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > <4>[ 2.421675] CR2: 000000000002aa97 CR3: 000000002ac48000 CR4: > 00000000000006f0 > <0>[ 2.422354] Kernel panic - not syncing: Fatal exception in interrupt > <0>[ 2.425278] Kernel Offset: 0x13e00000 from 0xffffffff81000000 > (relocation range: 0xffffffff80000000-0xffffffffbfffffff) > <0>[ 2.426205] ---[ end Kernel panic - not syncing: Fatal exception > in interrupt ]--- > > ## Source > * Kernel version: 6.16.0-rc4-next-20250701 > * Git tree: https://kernel.googlesource.com/pub/scm/linux/kernel/git/next/linux-next.git > * Git sha: 3f804361f3b9af33e00b90ec9cb5afcc96831e60 > * Git describe: 6.16.0-rc4-next-20250701 > * Architectures: arm64 > * Toolchains: gcc-13 > * Kconfigs: gcc-13-lkftconfig-no-kselftest-frag > > ## Build arm64 > * Test log: https://qa-reports.linaro.org/api/testruns/28972335/log_file/ > * Test LAVA log 1: > https://lkft.validation.linaro.org/scheduler/job/8336872#L5891 > * Test details: > https://regressions.linaro.org/lkft/linux-next-master/next-20250701/log-parser-boot/panic-multiline-kernel-panic-not-syncing-fatal-exception-in-interrupt/ > * Build link: https://storage.tuxsuite.com/public/linaro/lkft/builds/2zGk2ZJWqj1Ukob9bJAF1Jn6uK8/ > * Kernel config: > https://storage.tuxsuite.com/public/linaro/lkft/builds/2zGk2ZJWqj1Ukob9bJAF1Jn6uK8/config > > -- > Linaro LKFT > https://lkft.linaro.org