[Bug 242961] Crashes (elf64_coredump … vm_object_set_writeable_dirty) after the recent vm patch series

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Dec 29 18:29:04 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=242961

--- Comment #5 from Greg V <greg at unrelenting.technology> ---
(In reply to Mark Johnston from comment #4)

Yes. Different once again. On nondebug kernel, back to coredump, but different
stuff inside:

<6>pid 47948 (wayfire), jid 0, uid 1001: exited on signal 10 (core dumped)
<6>pid 50112 (dbus-daemon), jid 0, uid 1001: exited on signal 10
panic: vm_radix_insert: key 501 is already present

[…]
#4  0xffffffff80425fa3 in panic (fmt=<unavailable>) at
/usr/src/sys/kern/kern_shutdown.c:835
#5  0xffffffff806f98ab in vm_radix_insert (rtree=<optimized out>,
page=<optimized out>) at /usr/src/sys/vm/vm_radix.c:367
#6  0xffffffff806ec734 in vm_page_insert_after (m=<optimized out>,
object=0xfffff8016f2b7420, pindex=1281, mpred=0xfffffe0009b36e80)
    at /usr/src/sys/vm/vm_page.c:1526
#7  vm_page_alloc_domain_after (object=0xfffff8016f2b7420, pindex=1281,
domain=0, req=32832, mpred=0xfffffe0009b36e80)
    at /usr/src/sys/vm/vm_page.c:2086
#8  0xffffffff806ec2e4 in vm_page_alloc_after (object=0xfffff8016f2b7420,
pindex=1281, req=<unavailable>, mpred=0xfffffe0009b36e80)
    at /usr/src/sys/vm/vm_page.c:1925
#9  vm_page_alloc (object=0xfffff8016f2b7420, pindex=1281, req=64) at
/usr/src/sys/vm/vm_page.c:1895
#10 0xffffffff806d36d6 in vm_fault (map=0xfffff800357c5000, vaddr=34375471104,
fault_type=<optimized out>, fault_flags=0, 
    m_hold=0xfffffe00d17d44f0) at /usr/src/sys/vm/vm_fault.c:934
#11 0xffffffff806d58ba in vm_fault_quick_hold_pages (map=0xfffff800357c5000,
addr=34375471104, len=<optimized out>, prot=1 '\001', 
    ma=0xfffffe00d17d4490, max_count=<optimized out>) at
/usr/src/sys/vm/vm_fault.c:1657
#12 0xffffffff80510908 in vn_io_fault1 (vp=<optimized out>,
uio=0xfffffe00d17d4608, args=0xfffffe00d17d4638, td=0xfffff80079d02000)
    at /usr/src/sys/kern/vfs_vnops.c:1111
#13 0xffffffff80510565 in vn_rdwr (rw=<optimized out>, vp=0xfffff8014a719780,
base=<optimized out>, len=<optimized out>, 
    offset=<optimized out>, segflg=<optimized out>, ioflg=16641,
active_cred=0xfffff80052af2700, file_cred=0x0, 
    aresid=0xfffffe00d17d46e0, td=0xfffff80079d02000) at
/usr/src/sys/kern/vfs_vnops.c:603
#14 0xffffffff80510ac0 in vn_rdwr_inchunks (rw=UIO_WRITE,
vp=0xfffff8014a719780, base=0x800ef5000, len=1146880, offset=8323072, 
    segflg=UIO_USERSPACE, ioflg=16641, active_cred=0xfffff80052af2700,
file_cred=0x0, aresid=0x0, td=0xfffff80079d02000)
    at /usr/src/sys/kern/vfs_vnops.c:658
#15 0xffffffff803aff0a in core_write (p=<optimized out>, base=0x800a00000,
len=6344704, offset=3125248, 
    seg=<error reading variable: Cannot access memory at address 0x0>) at
/usr/src/sys/kern/imgact_elf.c:1508
#16 core_output (base=0x800a00000, len=6344704, offset=3125248, p=<optimized
out>, tmpbuf=<optimized out>)
    at /usr/src/sys/kern/imgact_elf.c:1527
#17 elf64_coredump (td=<optimized out>, vp=0xfffffe00d04a3000, limit=0,
flags=<optimized out>)
    at /usr/src/sys/kern/imgact_elf.c:1662
#18 0xffffffff8042a752 in coredump (td=0xfffff80079d02000) at
/usr/src/sys/kern/kern_sig.c:3686
#19 sigexit (td=0xfffff80079d02000, sig=10) at
/usr/src/sys/kern/kern_sig.c:3190
#20 0xffffffff8042b265 in postsig (sig=10) at /usr/src/sys/kern/kern_sig.c:3088
#21 0xffffffff804895b7 in ast (framep=0xfffffe00d17d4c00) at
/usr/src/sys/kern/subr_trap.c:324
#22 0xffffffff80759079 in doreti_ast () at
/usr/src/sys/amd64/amd64/exception.S:1152
#23 0x000000000000000d in ?? ()

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list