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

--- Comment #11 from jsml4thwwbid6...@protonmail.com ---
(In reply to Mark Johnston from comment #10)

Here's the kernel panic with that patch applied. 


```
Reading symbols from /boot/kernel/kernel...
Reading symbols from /usr/lib/debug//boot/kernel/kernel.debug...

Unread portion of the kernel message buffer:
panic: Duplicate free of 0xfffff8195a354400 from zone
0xfffffe014be04a80(malloc-1024) slab 0xfffff818838c1c58(1)
cpuid = 11
time = 1732905479
KDB: stack backtrace:
#0 0xffffffff80b7e5ed at kdb_backtrace+0x5d
#1 0xffffffff80b31061 at vpanic+0x131
#2 0xffffffff80b30e83 at panic+0x43
#3 0xffffffff80eb8163 at uma_dbg_free+0x103
#4 0xffffffff80eb0c46 at uma_zfree_arg+0x96
#5 0xffffffff80b048b5 at free+0xb5
#6 0xffffffff80bd1215 at sys_shm_unlink+0xc5
#7 0xffffffff8102fa28 at amd64_syscall+0x158
#8 0xffffffff810026cb at fast_syscall_common+0xf8
Uptime: 5m2s
Dumping 6677 out of 196467 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91%

Reading symbols from /boot/kernel/accf_dns.ko...
Reading symbols from /usr/lib/debug//boot/kernel/accf_dns.ko.debug...
Reading symbols from /boot/kernel/cryptodev.ko...
Reading symbols from /usr/lib/debug//boot/kernel/cryptodev.ko.debug...
Reading symbols from /boot/kernel/accf_data.ko...
Reading symbols from /usr/lib/debug//boot/kernel/accf_data.ko.debug...
Reading symbols from /boot/kernel/mac_seeotheruids.ko...
Reading symbols from /usr/lib/debug//boot/kernel/mac_seeotheruids.ko.debug...
Reading symbols from /boot/kernel/accf_http.ko...
Reading symbols from /usr/lib/debug//boot/kernel/accf_http.ko.debug...
Reading symbols from /boot/kernel/zfs.ko...
Reading symbols from /usr/lib/debug//boot/kernel/zfs.ko.debug...
Reading symbols from /boot/kernel/geom_mirror.ko...
Reading symbols from /usr/lib/debug//boot/kernel/geom_mirror.ko.debug...
Reading symbols from /boot/kernel/geom_eli.ko...
Reading symbols from /usr/lib/debug//boot/kernel/geom_eli.ko.debug...
Reading symbols from /boot/kernel/coretemp.ko...
Reading symbols from /usr/lib/debug//boot/kernel/coretemp.ko.debug...
Reading symbols from /boot/kernel/mlx4en.ko...
Reading symbols from /usr/lib/debug//boot/kernel/mlx4en.ko.debug...
Reading symbols from /boot/kernel/mlx4.ko...
Reading symbols from /usr/lib/debug//boot/kernel/mlx4.ko.debug...
Reading symbols from /boot/kernel/fusefs.ko...
Reading symbols from /usr/lib/debug//boot/kernel/fusefs.ko.debug...
Reading symbols from /boot/kernel/acpi_wmi.ko...
Reading symbols from /usr/lib/debug//boot/kernel/acpi_wmi.ko.debug...
Reading symbols from /boot/kernel/ioat.ko...
Reading symbols from /usr/lib/debug//boot/kernel/ioat.ko.debug...
Reading symbols from /boot/kernel/if_lagg.ko...
Reading symbols from /usr/lib/debug//boot/kernel/if_lagg.ko.debug...
Reading symbols from /boot/kernel/if_infiniband.ko...
Reading symbols from /usr/lib/debug//boot/kernel/if_infiniband.ko.debug...
Reading symbols from /boot/kernel/if_bridge.ko...
Reading symbols from /usr/lib/debug//boot/kernel/if_bridge.ko.debug...
Reading symbols from /boot/kernel/bridgestp.ko...
--Type <RET> for more, q to quit, c to continue without paging--
Reading symbols from /usr/lib/debug//boot/kernel/bridgestp.ko.debug...
Reading symbols from /boot/kernel/uhid.ko...
Reading symbols from /usr/lib/debug//boot/kernel/uhid.ko.debug...
Reading symbols from /boot/kernel/ums.ko...
Reading symbols from /usr/lib/debug//boot/kernel/ums.ko.debug...
Reading symbols from /boot/kernel/wmt.ko...
Reading symbols from /usr/lib/debug//boot/kernel/wmt.ko.debug...
Reading symbols from /boot/kernel/mac_ntpd.ko...
Reading symbols from /usr/lib/debug//boot/kernel/mac_ntpd.ko.debug...
Reading symbols from /boot/kernel/nullfs.ko...
Reading symbols from /usr/lib/debug//boot/kernel/nullfs.ko.debug...
Reading symbols from /boot/kernel/if_epair.ko...
Reading symbols from /usr/lib/debug//boot/kernel/if_epair.ko.debug...
__curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:57
57              __asm("movq %%gs:%P1,%0" : "=r" (td) : "n" (offsetof(struct
pcpu,

(kgdb) frame 8
#8  0xffffffff80b048b5 in _free (addr=0xfffff8195a354400,
addr@entry=0xffffffff818e5fe0 <M_SHMFD>, mtp=0xffffffff818e5fe0 <M_SHMFD>,
dozero=false) at /usr/src/sys/kern/kern_malloc.c:955
955                     uma_zfree_arg(zone, addr, slab);
(kgdb) p vfs_hash_tbl
$1 = (struct vfs_hash_head *) 0xfffffe0140280000
(kgdb) p mp
No symbol "mp" in current context.
(kgdb)  p hash
No symbol "hash" in current context.
(kgdb) p *mp
No symbol "mp" in current context.
(kgdb) 
```

I'm more than happy to test any patches, experimental or not. For now, I'll try
disabling the rctl swap rules to see if that helps.

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

Reply via email to