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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 55998E7716A for ; Sun, 15 Dec 2024 17:07:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=qKlZCFvzQhDbzz1v9a88L65P7tsS6qSPztvCg/L0jG0=; b=Sq8OV1brrb2Ar3yUlLnl8vzQfA j7GkOjool6v0Fa83w98FKDxOuqUXsFA7mJdAtND56ZHsNgpJ2347aUblfxVJlQ7RId8pmirNQBqxQ N0ZFuLyaY+NpT7kznjpYyTS4YV4LlI9v8jocr1UeDq0anHDJgx1Q1xTd8wayOV35sjIdSTpomhQo2 83Ce29369D/hqGRbhUlBUhlI4E9UiilJ3wbzXFztyCp1WLCKnfGlG2ZnkVUFAdgKQgQ6or+al+73v AOYN7KT3OTN4ckwpi//Wiltw3WBZx+775Km4Jlq5Q6FeBuHjtYppz/g/EW8JyvwjMIMzDkj21dHrj +pqTRgYA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tMs5b-00000008C6e-0EY8; Sun, 15 Dec 2024 17:07:31 +0000 Received: from nyc.source.kernel.org ([147.75.193.91]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tMs4U-00000008C21-3PEa for linux-arm-kernel@lists.infradead.org; Sun, 15 Dec 2024 17:06:24 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id E005EA407C7; Sun, 15 Dec 2024 17:04:30 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3943FC4CECE; Sun, 15 Dec 2024 17:06:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1734282381; bh=IKudTICY63nTJBWp4dgbD+J6JAfkG36OqFhEojoALd4=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=LcHdsrSbRlgqgpsj9LCeZBksA6Fi+gcy0MxEeC6fsG3hjfKFizXHAqIurLOUA+Whu TKdSLO/mb6hnys7Yo3S5d1VRSj3Z2wFct+bMCGAwR0YTYqu3lIc/PyL5l5EtTDBo2q fjCi7/Pl3eoLE6oVjPNUAVHBHueKymi9kCkcQZfGXYiXLfc2sszhUXfaEYeuWua4xO SiuCLAKivD91/XJBMiyvD7FSV8ARTW5Ah0NafaeNMG31cAz9dudnKwT2YKU6QR+MXi 0C6kmegB0wLvxJ6+b3JXfcBNC8JVON1rnKMU7BMFkSEOrzvPnleaeiO3oDOkhDAD7Y C4ev0NRz1slrA== Date: Sun, 15 Dec 2024 12:06:19 -0500 From: Sasha Levin To: Catalin Marinas Cc: Linus Torvalds , Will Deacon , linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [GIT PULL] arm64 fixes for 6.13-rc3 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241215_090623_016982_00657499 X-CRM114-Status: UNSURE ( 9.83 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Fri, Dec 13, 2024 at 05:41:38PM +0000, Catalin Marinas wrote: >- arm64 stacktrace: address some fallout from the recent changes to > unwinding across exception boundaries Hi Catalin, Mark, It seems that kselftests can hit a warning that was addressed in the commit above: <12>[ 74.172204] kselftest: Running tests in ftrace TAP version 13 1..1 # timeout set to 0 # selftests: ftrace: ftracetest-ktap # unlink: cannot unlink '/opt/kselftests/default-in-kernel/ftrace/logs/latest': No such file or directory # TAP version 13 # 1..145 # ok 1 Basic trace file check <4>[ 108.427656] hrtimer: interrupt took 13044036 ns <4>[ 161.249175] sched: DL replenish lagged too much <4>[ 163.845977] ------------[ cut here ]------------ <4>[ 163.851787] WARNING: CPU: 1 PID: 31 at arch/arm64/kernel/stacktrace.c:141 arch_stack_walk+0x4a0/0x4b0 <4>[ 163.861012] Modules linked in: crct10dif_ce sm3_ce sm3 sha3_ce sha512_ce sha512_arm64 fuse drm backlight ip_tables x_tables <4>[ 163.890268] CPU: 1 UID: 0 PID: 31 Comm: kworker/1:1 Not tainted 6.13.0-rc2 #1 <4>[ 163.897386] Hardware name: linux,dummy-virt (DT) <4>[ 163.904217] Workqueue: 0x0 (mm_percpu_wq) <4>[ 163.915526] pstate: 624020c9 (nZCv daIF +PAN -UAO +TCO -DIT -SSBS BTYPE=--) <4>[ 163.924218] pc : arch_stack_walk+0x4a0/0x4b0 <4>[ 163.930593] lr : arch_stack_walk+0x2bc/0x4b0 <4>[ 163.937101] sp : ffff80008000b920 <4>[ 163.942456] x29: ffff80008000b9d0 x28: fff00000ff6d9400 x27: fff00000ff6d9928 <4>[ 163.954275] x26: 0000000000000001 x25: 00000000000000c0 x24: ffffae003d389d40 <4>[ 163.967208] x23: 09cfae003ae216b4 x22: ffffae003ae2e4b0 x21: ffffae003ae35c70 <4>[ 163.978823] x20: ffff80008000ba10 x19: ffffae003ae216f0 x18: 0000000000000014 <4>[ 163.989751] x17: 0000000000000000 x16: ffff800080008000 x15: 00000000b5b23a12 <4>[ 164.000780] x14: 000000005865dcaf x13: 00000000b77eca6d x12: 0000959eae5a34e8 <4>[ 164.011592] x11: ffffae003d44a670 x10: ffff80008000b920 x9 : ffffae003ae2e4b0 <4>[ 164.022498] x8 : ffff800080043e00 x7 : fff00000c682c000 x6 : 00000000ffffffff <4>[ 164.033396] x5 : fff00000c682c000 x4 : 0000000000000000 x3 : ffff80008000bda0 <4>[ 164.045100] x2 : ffffae003ae2e4b0 x1 : ffffae003ae2e4b0 x0 : ffffae003ae2e4b0 <4>[ 164.057084] Call trace: <4>[ 164.061489] arch_stack_walk+0x4a0/0x4b0 (P) <4>[ 164.067225] arch_stack_walk+0x2bc/0x4b0 (L) <4>[ 164.073009] profile_pc+0x44/0x80 <4>[ 164.078489] profile_tick+0x50/0x80 (F) <4>[ 164.085151] tick_nohz_handler+0xcc/0x160 (F) <4>[ 164.091427] __hrtimer_run_queues+0x2c4/0x358 (F) <4>[ 164.098138] hrtimer_interrupt+0xf4/0x268 (F) <4>[ 164.105401] arch_timer_handler_phys+0x34/0x58 (F) <4>[ 164.114958] handle_percpu_devid_irq+0x8c/0x218 (F) <4>[ 164.120914] generic_handle_domain_irq+0x34/0x58 (F) <4>[ 164.127570] gic_handle_irq+0x54/0x128 (F) <4>[ 164.135008] do_interrupt_handler+0x58/0x98 (F) <4>[ 164.140769] el1_interrupt+0x34/0x68 (F) <4>[ 164.146665] el1h_64_irq_handler+0x18/0x28 <4>[ 164.151813] el1h_64_irq+0x6c/0x70 <4>[ 164.160007] _raw_spin_unlock_irq+0x28/0x58 (PF) <4>[ 164.176292] ------------[ cut here ]------------ <4>[ 164.187816] WARNING: CPU: 1 PID: 31 at arch/arm64/kernel/stacktrace.c:141 dump_backtrace+0x620/0x660 <4>[ 164.209007] Modules linked in: crct10dif_ce sm3_ce sm3 sha3_ce sha512_ce sha512_arm64 fuse drm backlight ip_tables x_tables <4>[ 164.252638] CPU: 1 UID: 0 PID: 31 Comm: kworker/1:1 Not tainted 6.13.0-rc2 #1 <4>[ 164.260491] Hardware name: linux,dummy-virt (DT) <4>[ 164.266531] Workqueue: 0x0 (mm_percpu_wq) <4>[ 164.275972] pstate: 624023c9 (nZCv DAIF +PAN -UAO +TCO -DIT -SSBS BTYPE=--) <4>[ 164.282685] pc : dump_backtrace+0x620/0x660 <4>[ 164.288093] lr : dump_backtrace+0x410/0x660 <4>[ 164.293392] sp : ffff80008000b510 <4>[ 164.297983] x29: ffff80008000b5c0 x28: fff00000c08c91c0 x27: fff00000ff6d9928 <4>[ 164.309075] x26: ffff80008000bda0 x25: ffffae003cd0c000 x24: ffffae003cedfaa0 <4>[ 164.320534] x23: ffffae003cce90b8 x22: ffffae003ae35c70 x21: ffffae003ccd80a8 <4>[ 164.331352] x20: ffffae003cd1fd38 x19: fff00000c08c91c0 x18: 0000000000000006 <4>[ 164.343050] x17: 0000000000000000 x16: ffff800080008000 x15: ffff80008000af40 <4>[ 164.354100] x14: ffff80010000b0fa x13: ffff80008000b102 x12: ffffae003d410098 <4>[ 164.366177] x11: ffffae003d44a670 x10: ffff80008000b350 x9 : ffffae003ae2e4b0 <4>[ 164.378146] x8 : ffff800080043e00 x7 : fff00000c682c000 x6 : 00000000ffffffff <4>[ 164.389041] x5 : fff00000c682c000 x4 : 0000000000000000 x3 : ffff80008000bda0 <4>[ 164.400262] x2 : ffffae003ae2e4b0 x1 : ffffae003ae2e4b0 x0 : ffffae003ae2e4b0 <4>[ 164.411526] Call trace: <4>[ 164.415800] dump_backtrace+0x620/0x660 (P) <4>[ 164.421415] dump_backtrace+0x410/0x660 (L) <4>[ 164.427393] show_regs+0x34/0x50 (F) <4>[ 164.434342] __warn+0x98/0x198 (F) <4>[ 164.439610] report_bug+0x1dc/0x200 (F) <4>[ 164.444981] bug_handler+0x2c/0x90 <4>[ 164.450151] call_break_hook+0x6c/0x88 (F) <4>[ 164.455802] brk_handler+0x24/0x70 (F) <4>[ 164.460935] do_debug_exception+0x74/0x118 (F) <4>[ 164.466742] el1_dbg+0x70/0x90 (F) <4>[ 164.471595] el1h_64_sync_handler+0xd4/0x120 <4>[ 164.477225] el1h_64_sync+0x6c/0x70 <4>[ 164.482730] arch_stack_walk+0x4a0/0x4b0 (P) <4>[ 164.488313] arch_stack_walk+0x2bc/0x4b0 (L) <4>[ 164.494329] profile_pc+0x44/0x80 <4>[ 164.499430] profile_tick+0x50/0x80 (F) <4>[ 164.504776] tick_nohz_handler+0xcc/0x160 (F) <4>[ 164.511508] __hrtimer_run_queues+0x2c4/0x358 (F) <4>[ 164.519213] hrtimer_interrupt+0xf4/0x268 (F) <4>[ 164.525536] arch_timer_handler_phys+0x34/0x58 (F) <4>[ 164.531384] handle_percpu_devid_irq+0x8c/0x218 (F) <4>[ 164.537153] generic_handle_domain_irq+0x34/0x58 (F) <4>[ 164.543448] gic_handle_irq+0x54/0x128 (F) <4>[ 164.548744] do_interrupt_handler+0x58/0x98 (F) <4>[ 164.555359] el1_interrupt+0x34/0x68 (F) <4>[ 164.561123] el1h_64_irq_handler+0x18/0x28 <4>[ 164.567261] el1h_64_irq+0x6c/0x70 <4>[ 164.573197] _raw_spin_unlock_irq+0x28/0x58 (PF) <4>[ 164.580018] ---[ end trace 0000000000000000 ]--- <4>[ 164.585812] ---[ end trace 0000000000000000 ]--- -- Thanks, Sasha