crash under load in GENERIC

Nikolai Lifanov lifanov at FreeBSD.org
Wed Jun 14 14:45:30 UTC 2017


Hi!

I haven't nailed it to a specific commit, but some time after
head-319667, my package builder box crashes when running Poudriere.
The earliest version that I can confirm crashes is head-319735.

I have full crash summary and core dumps if these are helpful.

__curthread () at ./machine/pcpu.h:232
232             __asm("movq %%gs:%1,%0" : "=r" (td)
(kgdb) #0  __curthread () at ./machine/pcpu.h:232
#1  doadump (textdump=1) at /usr/src/sys/kern/kern_shutdown.c:318
#2  0xffffffff80a705f6 in kern_reboot (howto=260)
    at /usr/src/sys/kern/kern_shutdown.c:386
#3  0xffffffff80a70bf6 in vpanic (fmt=<optimized out>,
ap=0xfffffe20249e4360)
    at /usr/src/sys/kern/kern_shutdown.c:779
#4  0xffffffff80a70c43 in panic (fmt=<unavailable>)
    at /usr/src/sys/kern/kern_shutdown.c:710
#5  0xffffffff80efe960 in trap_fatal (frame=0xfffffe20249e4600, eva=1024)
    at /usr/src/sys/amd64/amd64/trap.c:801
#6  0xffffffff80efe9d2 in trap_pfault (frame=0xfffffe20249e4600, usermode=0)
    at /usr/src/sys/amd64/amd64/trap.c:657
#7  0xffffffff80efe168 in trap (frame=0xfffffe20249e4600)
    at /usr/src/sys/amd64/amd64/trap.c:421
#8  <signal handler called>
#9  _sx_xlock_hard (sx=0xfffff8022c4b4258, x=<optimized out>,
    tid=<optimized out>, opts=<optimized out>, file=<optimized out>,
    line=<optimized out>) at /usr/src/sys/kern/kern_sx.c:576
#10 0xffffffff80a78cac in _sx_xlock (sx=0xfffff8022c4b4258, opts=64,
    file=0xffffffff81142b62 "/usr/src/sys/kern/uipc_sockbuf.c", line=283)
    at /usr/src/sys/kern/kern_sx.c:308
#11 0xffffffff80b04aff in sosend_generic (so=0xffffffff81142b62, addr=0x0,
    uio=<optimized out>, top=0x0, control=0x0, flags=283, td=<optimized
out>)
    at /usr/src/sys/kern/uipc_socket.c:1464
#12 0xffffffff80ae1292 in soo_write (fp=<optimized out>,
    uio=0xfffffe20249e4940, active_cred=<optimized out>,
    flags=<optimized out>, td=<optimized out>)
    at /usr/src/sys/kern/sys_socket.c:146
#13 0xffffffff80ad8407 in fo_write (fp=<optimized out>,
    uio=0xfffffe20249e4940, active_cred=0x0, flags=0, td=<optimized out>)
    at /usr/src/sys/sys/file.h:307
#14 dofilewrite (td=0xfffff803d3dc4560, fd=9, fp=0xfffff805a8f320a0,
    auio=0xfffffe20249e4940, offset=<optimized out>, flags=0)
    at /usr/src/sys/kern/sys_generic.c:592
#15 0xffffffff80ad7ff8 in kern_writev (td=0xfffff803d3dc4560, fd=9,
    auio=0xfffffe20249e4940) at /usr/src/sys/kern/sys_generic.c:506
#16 0xffffffff80ad7f86 in sys_write (td=0xfffff8022c4b4258,
    uap=<optimized out>) at /usr/src/sys/kern/sys_generic.c:420
#17 0xffffffff80eff399 in syscallenter (td=0xfffff803d3dc4560)
    at /usr/src/sys/amd64/amd64/../../kern/subr_syscall.c:132
#18 amd64_syscall (td=0xfffff803d3dc4560, traced=0)
    at /usr/src/sys/amd64/amd64/trap.c:903
#19 <signal handler called>
#20 0x0000000800ba2fca in ?? ()
Backtrace stopped: Cannot access memory at address 0x7fffffffe498
(kgdb)

- Nikolai

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 862 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20170614/1da9803f/attachment.sig>


More information about the freebsd-hackers mailing list