All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla-daemon@kernel.org
To: linux-xfs@vger.kernel.org
Subject: [Bug 215804] [xfstests generic/670] Unable to handle kernel paging request at virtual address fffffbffff000008
Date: Tue, 05 Apr 2022 22:57:37 +0000	[thread overview]
Message-ID: <bug-215804-201763-WVOhU47g79@https.bugzilla.kernel.org/> (raw)
In-Reply-To: <bug-215804-201763@https.bugzilla.kernel.org/>

https://bugzilla.kernel.org/show_bug.cgi?id=215804

--- Comment #7 from Zorro Lang (zlang@redhat.com) ---
Get below messages from aarch64 with linux v5.18-rc1 (which reproduced this bug
too):

# ./scripts/faddr2line vmlinux __split_huge_pmd+0x1d8/0x34c
__split_huge_pmd+0x1d8/0x34c:
_compound_head at
/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/./include/linux/page-flags.h:263
(inlined by) __split_huge_pmd at
/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/mm/huge_memory.c:2150

# ./scripts/decode_stacktrace.sh vmlinux <crash_calltrace.log
[ 2129.736862] Unable to handle kernel paging request at virtual address
fffffd1d59000008
[ 2129.780524] KASAN: maybe wild-memory-access in range
[0x0003e8eac8000040-0x0003e8eac8000047]
[ 2129.783285] Mem abort info:
[ 2129.783997]   ESR = 0x96000006
[ 2129.784732]   EC = 0x25: DABT (current EL), IL = 32 bits
[ 2129.786221]   SET = 0, FnV = 0
[ 2129.787015]   EA = 0, S1PTW = 0
[ 2129.787944]   FSC = 0x06: level 2 translation fault
[ 2129.789120] Data abort info:
[ 2129.789858]   ISV = 0, ISS = 0x00000006
[ 2129.790801]   CM = 0, WnR = 0
[ 2129.791542] swapper pgtable: 4k pages, 48-bit VAs, pgdp=00000000fa88b000
[ 2129.793131] [fffffd1d59000008] pgd=10000001bf22e003, p4d=10000001bf22e003,
pud=10000001bf22d003, pmd=0000000000000000
[ 2129.797297] Internal error: Oops: 96000006 [#1] SMP
[ 2129.798708] Modules linked in: tls rfkill sunrpc vfat fat drm fuse xfs
libcrc32c crct10dif_ce ghash_ce sha2_ce virtio_console virtio_blk sha256_arm64
sha1_ce virtio_net net_failover failover virtio_mmio
[ 2129.805211] Hardware name: QEMU KVM Virtual Machine, BIOS 0.0.0 02/06/2015
[ 2129.806925] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 2129.808682] pc : __split_huge_pmd
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/./include/linux/page-flags.h:263
/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/mm/huge_memory.c:2150) 
[ 2129.809909] lr : __split_huge_pmd
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/./arch/arm64/include/asm/pgtable.h:387
/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/mm/huge_memory.c:2150) 
[ 2129.811003] sp : ffff80000e5a6fe0
[ 2129.811834] x29: ffff80000e5a6fe0 x28: 0000000000000000 x27:
ffff4757455eede0
[ 2129.813645] x26: 0000000000000000 x25: 0000000000000000 x24:
fffffd1d5eeb4800
[ 2129.815412] x23: 1ffff00001cb4e0a x22: ffff4757943b0a50 x21:
ffff475755a56270
[ 2129.817219] x20: ffff80000e5a7080 x19: fffffd1d59000000 x18:
0000000000000000
[ 2129.819029] x17: 0000000000000000 x16: ffffb625b8e67e20 x15:
1fffe8eaf65232e9
[ 2129.820840] x14: 0000000000000000 x13: 0000000000000000 x12:
ffff700001cb4ded
[ 2129.822654] x11: 1ffff00001cb4dec x10: ffff700001cb4dec x9 :
dfff800000000000
[ 2129.824447] x8 : ffff80000e5a6f63 x7 : 0000000000000001 x6 :
0000000000000003
[ 2129.826256] x5 : ffff80000e5a6f60 x4 : ffff700001cb4dec x3 :
1fffe8eaf8fd6c01
[ 2129.828045] x2 : 1fffffa3ab200001 x1 : 0000000000000000 x0 :
fffffd1d59000008
[ 2129.829858] Call trace:
[ 2129.830506] __split_huge_pmd
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/./include/linux/page-flags.h:263
/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/mm/huge_memory.c:2150) 
[ 2129.831525] split_huge_pmd_address
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/mm/huge_memory.c:2199) 
[ 2129.832667] try_to_unmap_one
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/mm/internal.h:504
/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/mm/rmap.c:1452) 
[ 2129.833719] rmap_walk_file
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/mm/rmap.c:2323) 
[ 2129.834684] try_to_unmap
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/mm/rmap.c:2352
/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/mm/rmap.c:1726) 
[ 2129.835628] split_huge_page_to_list
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/./arch/arm64/include/asm/irqflags.h:70
/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/./arch/arm64/include/asm/irqflags.h:98
/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/mm/huge_memory.c:2567) 
[ 2129.836811] truncate_inode_partial_folio
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/mm/truncate.c:243) 
[ 2129.838119] truncate_inode_pages_range
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/mm/truncate.c:381) 
[ 2129.839360] truncate_pagecache_range
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/mm/truncate.c:868) 
[ 2129.840518] xfs_flush_unmap_range
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/fs/xfs/xfs_bmap_util.c:953)
xfs
[ 2129.842300] xfs_reflink_remap_prep
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/fs/xfs/xfs_reflink.c:1372)
xfs
[ 2129.843932] xfs_file_remap_range
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/fs/xfs/xfs_file.c:1129)
xfs
[ 2129.845495] do_clone_file_range
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/fs/remap_range.c:383) 
[ 2129.846573] vfs_clone_file_range
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/fs/remap_range.c:401) 
[ 2129.847646] ioctl_file_clone
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/fs/ioctl.c:241) 
[ 2129.848615] do_vfs_ioctl
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/fs/ioctl.c:823) 
[ 2129.849606] __arm64_sys_ioctl
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/fs/ioctl.c:869
/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/fs/ioctl.c:856
/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/fs/ioctl.c:856) 
[ 2129.850630] invoke_syscall.constprop.0
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/arch/arm64/kernel/syscall.c:38
/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/arch/arm64/kernel/syscall.c:52) 
[ 2129.851866] el0_svc_common.constprop.0
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/arch/arm64/kernel/syscall.c:158) 
[ 2129.853118] do_el0_svc
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/arch/arm64/kernel/syscall.c:182) 
[ 2129.853969] el0_svc
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/arch/arm64/kernel/entry-common.c:133
/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/arch/arm64/kernel/entry-common.c:142
/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/arch/arm64/kernel/entry-common.c:617) 
[ 2129.854850] el0t_64_sync_handler
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/arch/arm64/kernel/entry-common.c:635) 
[ 2129.855950] el0t_64_sync
(/mnt/tests/kernel/distribution/upstream-kernel/install/kernel/arch/arm64/kernel/entry.S:581) 
[ 2129.856898] Code: 91002260 d343fc02 38e16841 35000b41 (f9400660)
All code
========
   0:   91002260        add     x0, x19, #0x8
   4:   d343fc02        lsr     x2, x0, #3
   8:   38e16841        ldrsb   w1, [x2, x1]
   c:   35000b41        cbnz    w1, 0x174
  10:*  f9400660        ldr     x0, [x19, #8]           <-- trapping
instruction

Code starting with the faulting instruction
===========================================
   0:   f9400660        ldr     x0, [x19, #8]
[ 2129.858468] SMP: stopping secondary CPUs
[ 2129.862796] Starting crashdump kernel...
[ 2129.863839] Bye!

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

  parent reply	other threads:[~2022-04-06  2:54 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-04-05  4:44 [Bug 215804] New: [xfstests generic/670] Unable to handle kernel paging request at virtual address fffffbffff000008 bugzilla-daemon
2022-04-05  4:48 ` [Bug 215804] " bugzilla-daemon
2022-04-05  5:13 ` bugzilla-daemon
2022-04-05  5:26 ` [Bug 215804] New: " Dave Chinner
2022-04-05  5:27 ` [Bug 215804] " bugzilla-daemon
2022-04-05 16:27 ` bugzilla-daemon
2022-04-05 19:23 ` [Bug 215804] New: " Matthew Wilcox
2022-04-05 20:48   ` Yang Shi
2022-04-05 19:23 ` [Bug 215804] " bugzilla-daemon
2022-04-05 20:48 ` bugzilla-daemon
2022-04-05 22:57 ` bugzilla-daemon [this message]
2022-04-06  4:32 ` bugzilla-daemon
2022-04-06 12:57 ` bugzilla-daemon
2022-04-07  2:18 ` bugzilla-daemon
2022-04-07  2:33 ` bugzilla-daemon
2022-04-07  2:54 ` bugzilla-daemon
2022-04-08 18:54 ` bugzilla-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-215804-201763-WVOhU47g79@https.bugzilla.kernel.org/ \
    --to=bugzilla-daemon@kernel.org \
    --cc=linux-xfs@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.