Automated report: NetBSD-current/i386 build success
The NetBSD-current/i386 build is working again. The following commits were made between the last failed build and the successful build: 2020.03.02.04.25.08 isaki src/tests/dev/audio/Makefile,v 1.9 Log files can be found at: http://releng.NetBSD.org/b5reports/i386/commits-2020.03.html#2020.03.02.04.25.08
"systat vm" warning "can't get buffers" with patch
I frequently leave "systat vm" running in a tmux window and regularly get the "can't get buffers:" warning. I was curious enough that I believe the attached patch will likely prevent it. Diff is against the netbsd-9 branch, but it should apply cleanly against head. Cheers, -- Paul Ripke "Great minds discuss ideas, average minds discuss events, small minds discuss people." -- Disputed: Often attributed to Eleanor Roosevelt. 1948. diff --git a/usr.bin/systat/bufcache.c b/usr.bin/systat/bufcache.c index 43c9c112a952..92d273a0ab39 100644 --- a/usr.bin/systat/bufcache.c +++ b/usr.bin/systat/bufcache.c @@ -290,8 +290,8 @@ again: } if (sysctl(mib, 6, buffers, , NULL, 0) < 0) { free(buffers); - if (extraslop == 0) { - extraslop = 100; + if (extraslop < 1000) { + extraslop += 100; goto again; } error("can't get buffers: %s\n", strerror(errno)); diff --git a/usr.bin/systat/vmstat.c b/usr.bin/systat/vmstat.c index a1746d57dbcd..b7795bde86ce 100644 --- a/usr.bin/systat/vmstat.c +++ b/usr.bin/systat/vmstat.c @@ -552,8 +552,8 @@ again: } if (sysctl(mib, 6, buffers, , NULL, 0) < 0) { free(buffers); - if (extraslop == 0) { - extraslop = 100; + if (extraslop < 1000) { + extraslop += 100; goto again; } error("can't get buffers: %s\n", strerror(errno));
Re: Build broken for amd64 - rump vs tests/dev/audio
I fixed this for now with tests/dev/audio/Makefile,v 1.9. At Sun, 1 Mar 2020 17:18:43 -0800 (PST), Paul Goyette wrote: > > With sources updated as of 2020-03-01 at 22:13:02 UTC > > # link audio/audiotest > /build/netbsd-compat/tools/x86_64/amd64/bin/x86_64--netbsd-gcc > --sysroot=/build/netbsd-compat/dest/amd64 -Wl,--warn-shared-textrel > -Wl,-z,relro -pie -shared-libgcc -o audiotest audiotest.o > -Wl,-rpath-link,/build/netbsd-compat/dest/amd64/lib -L=/lib -lrumpdev_pad > -lrumpdev_audio -lrumpvfs -lrump -lrumpvfs -lrumpuser -lrump -lpthread > -lutil > /build/netbsd-compat/tools/x86_64/amd64/lib/gcc/x86_64--netbsd/8.3.0/../../../../x86_64--netbsd/bin/ld: > /build/netbsd-compat/dest/amd64/usr/lib/librumpdev_pad.so: undefined > reference to `rumpns_pmf_device_deregister' > /build/netbsd-compat/tools/x86_64/amd64/lib/gcc/x86_64--netbsd/8.3.0/../../../../x86_64--netbsd/bin/ld: > /build/netbsd-compat/dest/amd64/usr/lib/librumpdev_audio.so: undefined > reference to `rumpns_pmf_event_deregister' > /build/netbsd-compat/tools/x86_64/amd64/lib/gcc/x86_64--netbsd/8.3.0/../../../../x86_64--netbsd/bin/ld: > /build/netbsd-compat/dest/amd64/usr/lib/librumpdev_audio.so: undefined > reference to `rumpns_pmf_event_register' > /build/netbsd-compat/tools/x86_64/amd64/lib/gcc/x86_64--netbsd/8.3.0/../../../../x86_64--netbsd/bin/ld: > /build/netbsd-compat/dest/amd64/usr/lib/librumpdev_pad.so: undefined > reference to `rumpns_pmf_device_register1' > collect2: error: ld returned 1 exit status --- Tetsuya Isaki
daily CVS update output
Updating src tree: P src/common/lib/libc/arch/powerpc/atomic/atomic_cas.S P src/common/lib/libc/arch/powerpc/atomic/atomic_op_asm.h P src/common/lib/libc/arch/powerpc/atomic/atomic_swap.S P src/crypto/external/bsd/openssh/bin/scp/Makefile P src/crypto/external/bsd/openssh/bin/sftp/Makefile P src/crypto/external/bsd/openssh/bin/sftp-server/Makefile P src/crypto/external/bsd/openssh/bin/ssh/Makefile P src/crypto/external/bsd/openssh/bin/ssh-add/Makefile P src/crypto/external/bsd/openssh/bin/ssh-agent/Makefile P src/crypto/external/bsd/openssh/bin/ssh-keygen/Makefile P src/crypto/external/bsd/openssh/bin/ssh-keyscan/Makefile P src/crypto/external/bsd/openssh/bin/ssh-keysign/Makefile P src/crypto/external/bsd/openssh/bin/ssh-pkcs11-helper/Makefile P src/crypto/external/bsd/openssh/bin/sshd/Makefile P src/crypto/external/bsd/openssh/dist/ssh-sk-client.c P src/crypto/external/bsd/openssh/dist/ssh_config P src/crypto/external/bsd/openssh/dist/sshd_config P src/crypto/external/bsd/openssh/lib/Makefile P src/distrib/evbarm/instkernel/sshramdisk/Makefile P src/distrib/evbarm/instkernel/sshramdisk/list P src/distrib/utils/libhack/Makefile.inc P src/etc/rc.d/mountall P src/include/stddef.h P src/lib/libpam/modules/pam_ssh/Makefile P src/rescue/Makefile P src/sys/arch/arm/nvidia/tegra_sdhc.c P src/sys/arch/cobalt/dev/gt.c P src/sys/arch/evbppc/conf/std.obs200 P src/sys/arch/evbppc/conf/std.obs266 P src/sys/arch/evbppc/conf/std.virtex P src/sys/arch/evbppc/conf/std.walnut P src/sys/arch/hppa/hppa/pmap.c P src/sys/arch/powerpc/ibm4xx/4xx_trap_subr.S P src/sys/arch/powerpc/ibm4xx/trap_subr.S P src/sys/arch/powerpc/include/asm.h P src/sys/arch/powerpc/include/lock.h P src/sys/arch/powerpc/powerpc/lock_stubs.S P src/sys/arch/powerpc/powerpc/locore_subr.S P src/sys/arch/powerpc/powerpc/trap_subr.S P src/sys/arch/x86/x86/pmap.c P src/sys/arch/xen/xen/xbd_xenbus.c P src/sys/dev/cgd.c P src/sys/dev/dksubr.c P src/sys/dev/dkvar.h P src/sys/dev/ld.c P src/sys/dev/ata/wd.c P src/sys/dev/audio/audio.c P src/sys/dev/dkwedge/dk.c P src/sys/dev/ic/gem.c P src/sys/dev/ic/gemvar.h P src/sys/dev/pci/if_alc.c P src/sys/dev/pci/if_cas.c P src/sys/dev/pci/if_dge.c P src/sys/dev/pci/if_et.c P src/sys/dev/pci/if_gem_pci.c P src/sys/dev/pci/if_nfe.c P src/sys/dev/pci/if_nfevar.h P src/sys/dev/pci/if_stge.c P src/sys/dev/pci/if_xge.c P src/sys/dev/raidframe/rf_netbsdkintf.c P src/sys/dev/scsipi/sd.c P src/sys/dev/usb/if_axe.c P src/sys/kern/kern_fork.c P src/sys/kern/vfs_subr.c P src/sys/uvm/uvm_pglist.c P src/tests/Makefile.inc P src/tests/dev/audio/Makefile P src/tests/dev/cgd/Makefile P src/tests/dev/dm/Makefile P src/tests/dev/md/Makefile P src/tests/dev/scsipi/Makefile P src/tests/dev/sysmon/Makefile U src/tests/dev/usb/Makefile.inc P src/tests/dev/usb/t_hid/Makefile P src/tests/fs/ffs/Makefile P src/tests/fs/hfs/Makefile P src/tests/fs/kernfs/Makefile P src/tests/fs/lfs/Makefile P src/tests/fs/msdosfs/Makefile P src/tests/fs/nfs/Makefile P src/tests/fs/nfs/nfsservice/Makefile P src/tests/fs/nullfs/Makefile P src/tests/fs/ptyfs/Makefile P src/tests/fs/puffs/Makefile P src/tests/fs/tmpfs/Makefile P src/tests/fs/umapfs/Makefile P src/tests/fs/union/Makefile P src/tests/fs/vfs/Makefile P src/tests/include/sys/Makefile P src/tests/kernel/Makefile P src/tests/kernel/tty/Makefile P src/tests/lib/libc/sys/Makefile P src/tests/lib/libc/sys/t_ptrace_wait.c P src/tests/lib/semaphore/pthread/Makefile P src/tests/modules/Makefile P src/tests/net/bpf/Makefile P src/tests/net/bpfilter/Makefile P src/tests/net/bpfjit/Makefile P src/tests/net/can/Makefile P src/tests/net/icmp/Makefile P src/tests/net/if/Makefile P src/tests/net/if_loop/Makefile P src/tests/net/net/Makefile P src/tests/rump/rumpkern/Makefile P src/tests/rump/rumpkern/h_server/Makefile P src/tests/rump/rumpvfs/Makefile P src/usr.bin/rump_allserver/Makefile Updating xsrc tree: Killing core files: Updating release-7 src tree (netbsd-7): Updating release-7 xsrc tree (netbsd-7): Updating release-8 src tree (netbsd-8): Updating release-8 xsrc tree (netbsd-8): Updating file list: -rw-rw-r-- 1 srcmastr netbsd 35379975 Mar 2 03:11 ls-lRA.gz
Build broken for amd64 - rump vs tests/dev/audio
With sources updated as of 2020-03-01 at 22:13:02 UTC # link audio/audiotest /build/netbsd-compat/tools/x86_64/amd64/bin/x86_64--netbsd-gcc --sysroot=/build/netbsd-compat/dest/amd64 -Wl,--warn-shared-textrel -Wl,-z,relro -pie -shared-libgcc -o audiotest audiotest.o -Wl,-rpath-link,/build/netbsd-compat/dest/amd64/lib -L=/lib -lrumpdev_pad -lrumpdev_audio -lrumpvfs -lrump -lrumpvfs -lrumpuser -lrump -lpthread-lutil /build/netbsd-compat/tools/x86_64/amd64/lib/gcc/x86_64--netbsd/8.3.0/../../../../x86_64--netbsd/bin/ld: /build/netbsd-compat/dest/amd64/usr/lib/librumpdev_pad.so: undefined reference to `rumpns_pmf_device_deregister' /build/netbsd-compat/tools/x86_64/amd64/lib/gcc/x86_64--netbsd/8.3.0/../../../../x86_64--netbsd/bin/ld: /build/netbsd-compat/dest/amd64/usr/lib/librumpdev_audio.so: undefined reference to `rumpns_pmf_event_deregister' /build/netbsd-compat/tools/x86_64/amd64/lib/gcc/x86_64--netbsd/8.3.0/../../../../x86_64--netbsd/bin/ld: /build/netbsd-compat/dest/amd64/usr/lib/librumpdev_audio.so: undefined reference to `rumpns_pmf_event_register' /build/netbsd-compat/tools/x86_64/amd64/lib/gcc/x86_64--netbsd/8.3.0/../../../../x86_64--netbsd/bin/ld: /build/netbsd-compat/dest/amd64/usr/lib/librumpdev_pad.so: undefined reference to `rumpns_pmf_device_register1' collect2: error: ld returned 1 exit status ++--+---+ | Paul Goyette | PGP Key fingerprint: | E-mail addresses: | | (Retired) | FA29 0E3B 35AF E8AE 6651 | p...@whooppee.com | | Software Developer | 0786 F758 55DE 53BA 7731 | pgoye...@netbsd.org | ++--+---+
Re: Regressions
On Sun, Mar 01, 2020 at 03:26:12PM +0200, Andreas Gustafsson wrote: > NetBSD-current is again suffering from a number of regressions. The > last time the ATF tests showed zero unexpected failures on real amd64 > hardware was on Dec 12, and the sparc, sparc64, pmax, and hpcmips > tests have all been unable to run to completion for more than a month. > > Here are the PRs for some of the issues: > > 50350 rump/rumpkern/t_sp/stress_{long,short} fail on Core 2 Quad > 55032 rump/rumpkern/t_vm:uvmwait test case now fails > 55018 atf tests for pppoe sometimes leave rump_server processes around Rump is very fragile. There's no real bug in the system captured here as far as I am aware. Have already spent a lot of time on these and related - see pthread changes etc which somewhat improved the picture. Will look into them again when finished addressing build performance which should be within the month. > 54845 sparc panics in sleepq_remove Spent a couple of days so far this year fixing sparc's maladies. Will cycle back when I have free time (as above). > 54810 sparc64 pool_redzone_check errors during install > 54923 pmax test runs fail to complete since Jan 15 > 55020 dbregs_dr?_dont_inherit_lwp test cases fail on real hardware I've not personally looked into these yet. Andrew
Automated report: NetBSD-current/i386 build failure
This is an automatically generated notice of a NetBSD-current/i386 build failure. The failure occurred on babylon5.netbsd.org, a NetBSD/amd64 host, using sources from CVS date 2020.03.01.18.08.16. An extract from the build.sh output follows: --- dependall-dev --- /tmp/bracket/build/2020.03.01.18.08.16-i386/tools/lib/gcc/i486--netbsdelf/8.3.0/../../../../i486--netbsdelf/bin/ld: /tmp/bracket/build/2020.03.01.18.08.16-i386/destdir/usr/lib/librumpdev_pad.so: undefined reference to `rumpns_pmf_device_deregister' /tmp/bracket/build/2020.03.01.18.08.16-i386/tools/lib/gcc/i486--netbsdelf/8.3.0/../../../../i486--netbsdelf/bin/ld: /tmp/bracket/build/2020.03.01.18.08.16-i386/destdir/usr/lib/librumpdev_audio.so: undefined reference to `rumpns_pmf_event_deregister' /tmp/bracket/build/2020.03.01.18.08.16-i386/tools/lib/gcc/i486--netbsdelf/8.3.0/../../../../i486--netbsdelf/bin/ld: /tmp/bracket/build/2020.03.01.18.08.16-i386/destdir/usr/lib/librumpdev_audio.so: undefined reference to `rumpns_pmf_event_register' /tmp/bracket/build/2020.03.01.18.08.16-i386/tools/lib/gcc/i486--netbsdelf/8.3.0/../../../../i486--netbsdelf/bin/ld: /tmp/bracket/build/2020.03.01.18.08.16-i386/destdir/usr/lib/librumpdev_pad.so: undefined reference to `rumpns_pmf_device_register1' collect2: error: ld returned 1 exit status *** [audiotest] Error code 1 nbmake[8]: stopped in /tmp/bracket/build/2020.03.01.18.08.16-i386/src/tests/dev/audio 1 error The following commits were made between the last successful build and the failed build: 2020.03.01.17.06.26 christos src/tests/dev/cgd/Makefile,v 1.9 2020.03.01.18.08.12 christos src/tests/Makefile.inc,v 1.6 2020.03.01.18.08.12 christos src/tests/dev/audio/Makefile,v 1.8 2020.03.01.18.08.12 christos src/tests/dev/cgd/Makefile,v 1.10 2020.03.01.18.08.12 christos src/tests/dev/dm/Makefile,v 1.4 2020.03.01.18.08.13 christos src/tests/dev/md/Makefile,v 1.7 2020.03.01.18.08.13 christos src/tests/dev/scsipi/Makefile,v 1.8 2020.03.01.18.08.13 christos src/tests/dev/sysmon/Makefile,v 1.5 2020.03.01.18.08.13 christos src/tests/dev/usb/t_hid/Makefile,v 1.4 2020.03.01.18.08.13 christos src/tests/fs/ffs/Makefile,v 1.20 2020.03.01.18.08.13 christos src/tests/fs/hfs/Makefile,v 1.2 2020.03.01.18.08.13 christos src/tests/fs/kernfs/Makefile,v 1.5 2020.03.01.18.08.13 christos src/tests/fs/lfs/Makefile,v 1.2 2020.03.01.18.08.13 christos src/tests/fs/msdosfs/Makefile,v 1.3 2020.03.01.18.08.14 christos src/tests/fs/nfs/Makefile,v 1.11 2020.03.01.18.08.14 christos src/tests/fs/nfs/nfsservice/Makefile,v 1.15 2020.03.01.18.08.14 christos src/tests/fs/nullfs/Makefile,v 1.5 2020.03.01.18.08.14 christos src/tests/fs/ptyfs/Makefile,v 1.6 2020.03.01.18.08.14 christos src/tests/fs/puffs/Makefile,v 1.15 2020.03.01.18.08.14 christos src/tests/fs/tmpfs/Makefile,v 1.7 2020.03.01.18.08.14 christos src/tests/fs/umapfs/Makefile,v 1.5 2020.03.01.18.08.14 christos src/tests/fs/union/Makefile,v 1.5 2020.03.01.18.08.14 christos src/tests/fs/vfs/Makefile,v 1.26 2020.03.01.18.08.15 christos src/tests/include/sys/Makefile,v 1.15 2020.03.01.18.08.15 christos src/tests/kernel/Makefile,v 1.66 2020.03.01.18.08.15 christos src/tests/kernel/tty/Makefile,v 1.4 2020.03.01.18.08.15 christos src/tests/lib/libc/sys/Makefile,v 1.59 2020.03.01.18.08.15 christos src/tests/lib/semaphore/pthread/Makefile,v 1.6 2020.03.01.18.08.15 christos src/tests/modules/Makefile,v 1.18 2020.03.01.18.08.15 christos src/tests/net/bpf/Makefile,v 1.6 2020.03.01.18.08.15 christos src/tests/net/bpfilter/Makefile,v 1.3 2020.03.01.18.08.15 christos src/tests/net/bpfjit/Makefile,v 1.9 2020.03.01.18.08.16 christos src/tests/net/can/Makefile,v 1.3 2020.03.01.18.08.16 christos src/tests/net/icmp/Makefile,v 1.12 2020.03.01.18.08.16 christos src/tests/net/if/Makefile,v 1.10 2020.03.01.18.08.16 christos src/tests/net/if_loop/Makefile,v 1.7 2020.03.01.18.08.16 christos src/tests/net/net/Makefile,v 1.23 2020.03.01.18.08.16 christos src/tests/rump/rumpkern/Makefile,v 1.19 2020.03.01.18.08.16 christos src/tests/rump/rumpkern/h_server/Makefile,v 1.7 2020.03.01.18.08.16 christos src/tests/rump/rumpvfs/Makefile,v 1.5 Log files can be found at: http://releng.NetBSD.org/b5reports/i386/commits-2020.03.html#2020.03.01.18.08.16
Automated report: NetBSD-current/i386 build success
The NetBSD-current/i386 build is working again. The following commits were made between the last failed build and the successful build: 2020.03.01.15.43.58 thorpej src/sys/dev/pci/if_nfe.c,v 1.75 2020.03.01.15.43.58 thorpej src/sys/dev/pci/if_nfevar.h,v 1.12 2020.03.01.15.46.32 thorpej src/sys/dev/pci/if_stge.c,v 1.81 2020.03.01.15.54.18 thorpej src/sys/dev/pci/if_xge.c,v 1.34 2020.03.01.16.31.01 thorpej src/sys/dev/pci/if_nfe.c,v 1.76 2020.03.01.16.31.01 thorpej src/sys/dev/pci/if_stge.c,v 1.82 2020.03.01.16.38.59 skrll src/sys/arch/arm/nvidia/tegra_sdhc.c,v 1.26 Log files can be found at: http://releng.NetBSD.org/b5reports/i386/commits-2020.03.html#2020.03.01.16.38.59
Re: Adding xzcat to /rescue?
On Sun, Mar 01, 2020 at 06:13:45PM +, David Brownlee wrote: > Since some ports are distributing install sets in xz format would it > make sense to add xzcat to /rescue (just hit a case where I wanted to > reextract sets on a test machine) zcat should handle that fine and so would tar? Joerg
Adding xzcat to /rescue?
Since some ports are distributing install sets in xz format would it make sense to add xzcat to /rescue (just hit a case where I wanted to reextract sets on a test machine) David
Re: Regressions
> On Mar 1, 2020, at 7:56 AM, Andreas Gustafsson wrote: > > Are you saying fixing one or the other is not your responsibility, > and if so, whose? What I'm saying is it doesn't reflect a bug in the core functionality. I acknowledge that it's an issue that needs to be addressed, but there are degrees of seriousness. -- thorpej
Re: Automated report: NetBSD-current/i386 build failure
> On Mar 1, 2020, at 8:05 AM, Andrius V wrote: > > Hi, > > Was the build failure noticed? Seems like this commit is at fault: > http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/dev/pci/if_stge.c.diff?r1=1.79=1.80_with_tag=MAIN=h > Working on this now. > ../../../../dev/pci/if_stge.c: In function 'stge_attach': > ../../../../dev/pci/if_stgereg.h:54:22: error: conversion from 'long > long unsigned int' to 'bus_addr_t' {aka 'long unsigned int'} changes > value from '68719476736' to '0' [-Werror=overflow] > #define FRAG_ADDR(x) (((uint64_t)(x)) << 0) > ../../../../dev/pci/if_stgereg.h:55:24: note: in expansion of macro > 'FRAG_ADDR' > #define FRAG_ADDR_MASK FRAG_ADDR(0xfULL) >^ > ../../../../dev/pci/if_stge.c:453:7: note: in expansion of macro > 'FRAG_ADDR_MASK' > FRAG_ADDR_MASK + 1ULL, > ^~ > cc1: all warnings being treated as errors > *** Error code 1 > > > On Sun, Mar 1, 2020 at 3:06 AM NetBSD Test Fixture wrote: >> >> This is an automatically generated notice of a NetBSD-current/i386 >> build failure. >> >> The failure occurred on babylon5.netbsd.org, a NetBSD/amd64 host, >> using sources from CVS date 2020.02.29.20.44.15. >> >> An extract from the build.sh output follows: >> >>--- umidi.d --- >>#create LEGACY/umidi.d >> >> CC=/tmp/bracket/build/2020.02.29.20.44.15-i386/tools/bin/i486--netbsdelf-gcc >> /tmp/bracket/build/2020.02.29.20.44.15-i386/tools/bin/nbmkdep -f umidi.d.tmp >> -- -msoft-float -mno-mmx -mno-sse -mno-avx -mindirect-branch=thunk >> -mindirect-branch-register -ffreestanding -fno-zero-initialized-in-bss >> -fno-delete-null-pointer-checks -O2 -fno-omit-frame-pointer >> -fstack-protector -Wstack-protector --param ssp-buffer-size=1 >> -fno-strict-aliasing -fno-common -std=gnu99 -Werror -Wall -Wno-main >> -Wno-format-zero-length -Wpointer-arith -Wmissing-prototypes >> -Wstrict-prototypes -Wold-style-definition -Wswitch -Wshadow -Wcast-qual >> -Wwrite-strings -Wno-unreachable-code -Wno-pointer-sign -Wno-attributes >> -Wextra -Wno-unused-parameter -Wold-style-definition -Wno-sign-compare >> --sysroot=/tmp/bracket/build/2020.02.29.20.44.15-i386/destdir -Di386 -I. >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/bsd/acpica/dist >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/bs >> d/libnv/dist >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/../common/lib/libx86emu >> >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/../common/lib/libc/misc >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/../common/include >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/arch >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys -nostdinc >> -DCOMPAT_UTILS -DDIAGNOSTIC -DCOMPAT_44 -D_KERNEL -D_KERNEL_OPT -std=gnu99 >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/lib/libkern/../../../common/lib/libc/quad >> >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/lib/libkern/../../../common/lib/libc/string >> >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/lib/libkern/../../../common/lib/libc/arch/i386/string >>-D_FORTIFY_SOURCE=2 >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/isc/atheros_hal/dist >> >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/isc/atheros_hal/ic >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/bs >> d/common/include >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/bsd/common/include >> >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/bsd/drm2/include >> >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/bsd/drm2/include >> >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/bsd/drm2/include/drm >> >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/bsd/common/include >> >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/bsd/drm2/dist/include >> >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/bsd/drm2/dist/include/drm >> >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/bsd/drm2/dist/uapi >> >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/bsd/drm2/dist >> -D__KERNEL__ -DCONFIG_BACKLIGHT_CLASS_DEVICE=0 >> -DCONFIG_BACKLIGHT_CLASS_DEVICE_MODULE=0 -DCONFIG_DRM_FBDEV_EMULATION=1 >> -DCONFIG_FB=0 >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/../common/include >> -I/tmp/bracket/build/2020.02.29.20 >> .44.15-i386/src/sys/external/bsd/libnv/dist >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/bsd/drm2/i915drm >> >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/bsd/drm2/dist/drm/i915 >> -DCONFIG_DRM_I915_FBDEV=1 -DCONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT=0 >> -DCONFIG_DRM_FBDEV_EMULATION=1 >> -I/tmp/bracket/build/2020.02.29.20.44.15-i386/src/sys/external/bsd/drm2/include/radeon >> >>
Re: Regressions
Jason Thorpe wrote: > The issue seems to be that rump really wants to join threads that > are created for work queues when the rump server exits. But in this > particular case, there's a global work queue that never goes away > because in the real kernel, there's no need to do this before the > system reboots / shuts down. Any change to fix this will be 100% > for the appeasement of rump. Well, yes, just like any change to fix the current build breakage in if_stge.c will be 100% for the appeasement of 32-bit platforms. Are you saying fixing one or the other is not your responsibility, and if so, whose? -- Andreas Gustafsson, g...@gson.org
Re: Regressions
On 01.03.2020 14:26, Andreas Gustafsson wrote: > Hi all, > > NetBSD-current is again suffering from a number of regressions. The > last time the ATF tests showed zero unexpected failures on real amd64 > hardware was on Dec 12, and the sparc, sparc64, pmax, and hpcmips > tests have all been unable to run to completion for more than a month. > > Here are the PRs for some of the issues: > > 50350 rump/rumpkern/t_sp/stress_{long,short} fail on Core 2 Quad > 54810 sparc64 pool_redzone_check errors during install > 54845 sparc panics in sleepq_remove > 54923 pmax test runs fail to complete since Jan 15 > 55018 atf tests for pppoe sometimes leave rump_server processes around > 55020 dbregs_dr?_dont_inherit_lwp test cases fail on real hardware > 55032 rump/rumpkern/t_vm:uvmwait test case now fails > > What can be done? > I was looking at the dbregs one, but it looks like a kernel bug to me. signature.asc Description: OpenPGP digital signature
Regressions
Hi all, NetBSD-current is again suffering from a number of regressions. The last time the ATF tests showed zero unexpected failures on real amd64 hardware was on Dec 12, and the sparc, sparc64, pmax, and hpcmips tests have all been unable to run to completion for more than a month. Here are the PRs for some of the issues: 50350 rump/rumpkern/t_sp/stress_{long,short} fail on Core 2 Quad 54810 sparc64 pool_redzone_check errors during install 54845 sparc panics in sleepq_remove 54923 pmax test runs fail to complete since Jan 15 55018 atf tests for pppoe sometimes leave rump_server processes around 55020 dbregs_dr?_dont_inherit_lwp test cases fail on real hardware 55032 rump/rumpkern/t_vm:uvmwait test case now fails What can be done? -- Andreas Gustafsson, g...@gson.org