Re: Hang in umount in poudriere run
- In reply to: Kurt Jaeger : "Hang in umount in poudriere run"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 20 Jul 2025 10:34:09 UTC
Hello, > I have hanging umount processes in the last two poudriere runs > on a 14.3p1 server. > > See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288345 > > The umount processes can not be killed: > > 20104 2 D+ 0:00.00 umount -f /pou/data/.m/143-default/21 > 20156 6- T+ 0:00.00 umount -f /pou/data/.m/143-default/21/.p > > Any ideas what I can do to debug this ? I created a ktrace: ktrace -f /tmp/ktr3 df kdump -f /tmp/ktr3 > df-ktrace see: https://people.freebsd.org/~pi/logs/hang/df-ktrace It looks like the last sign of life are some calls to getfsstat() ? 23969 df RET close 0 23969 df CALL munmap(0x2c36300f000,0xcf44) 23969 df RET munmap 0 23969 df CALL ioctl(0x1,TIOCGETA,0x2c35fccf394) 23969 df RET ioctl 0 23969 df CALL getfsstat(0,0,MNT_NOWAIT) 23969 df RET getfsstat 68/0x44 23969 df CALL getfsstat(0xf7dddc4a580,0x4dd40,MNT_NOWAIT) 23969 df RET getfsstat 67/0x43 23969 df CALL getfsstat(0xf7dddc4a580,0x4dd40,MNT_WAIT) -- pi@FreeBSD.org +49 171 3101372 Now what ?