NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/55032: rump/rumpkern/t_vm:uvmwait test case now fails



>Number:         55032
>Category:       kern
>Synopsis:       rump/rumpkern/t_vm:uvmwait test case now fails
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Feb 29 09:05:00 +0000 2020
>Originator:     Andreas Gustafsson
>Release:        NetBSD-current
>Organization:
>Environment:
System: NetBSD
Architecture: x86_64
Machine: amd64
>Description:

On Feb 25, the NetBSD Test Fixture reported a new failure of the
rump/rumpkern/t_vm:uvmwait test case to current-users.  The problem
still exists as of Feb 28 (source 2020.02.28.22.14.10), and also
affects real hardware as seen in:

  http://www.gson.org/netbsd/bugs/build/amd64-baremetal/2020/2020.02.28.22.14.10/test.html#rump_rumpkern_t_vm_uvmwait

A copy of the automated report follows, with the commit list trimmed
of some commits that have since been eliminated by bisection.  Further
bisection is nontrivial as the system was failing to boot during the
entire time period covering the trimmed-down list of commits.

Subject: Automated report: NetBSD-current/i386 test failure
Date: Tue, 25 Feb 2020 01:55:29 +0000 (UTC)

This is an automatically generated notice of a new failure of the
NetBSD test suite.

The newly failing test case is:

    rump/rumpkern/t_vm:uvmwait

The above test failed in each of the last 3 test runs, and passed in
at least 27 consecutive runs before that.

The following commits were made between the last successful test and
the failed test:

    2020.02.22.20.12.40 maxv src/sys/arch/x86/x86/x86_tlb.c,v 1.16
    2020.02.22.20.29.15 thorpej src/sys/arch/alpha/alpha/machdep.c,v 1.359
    2020.02.22.21.07.46 ad src/sys/kern/kern_exit.c,v 1.284
    2020.02.22.21.24.44 ad src/distrib/sets/lists/comp/mi,v 1.2311
    2020.02.22.21.24.45 ad src/share/man/man9/rwlock.9,v 1.20
    2020.02.22.21.24.45 ad src/sys/kern/kern_rwlock.c,v 1.65
    2020.02.22.21.24.45 ad src/sys/sys/rwlock.h,v 1.16
    2020.02.22.21.44.51 ad src/sys/rump/librump/rumpkern/locks.c,v 1.81
    2020.02.22.21.44.51 ad src/sys/rump/librump/rumpkern/locks_up.c,v 1.11
    2020.02.22.21.45.34 ad src/sys/rump/librump/rumpkern/rump.c,v 1.342
    2020.02.22.21.59.30 chs src/sys/kern/subr_copy.c,v 1.12
    2020.02.22.22.02.46 kamil src/lib/libc/stdio/fread.c,v 1.23
    2020.02.22.22.09.07 jmcneill src/sys/arch/arm/broadcom/bcm2835_mbox.c,v 1.15
    2020.02.22.22.09.07 jmcneill src/sys/arch/arm/broadcom/bcm2835_mbox_acpi.c,v 1.2
    2020.02.22.22.20.47 ad src/sys/ufs/lfs/lfs_segment.c,v 1.283
    2020.02.22.22.47.35 joerg src/include/math.h,v 1.66
    2020.02.22.23.17.59 sevan src/usr.bin/calendar/calendars/calendar.birthday,v 1.41
    2020.02.22.23.38.04 sevan src/share/misc/bsd-family-tree,v 1.78
    2020.02.22.23.40.05 sevan src/doc/3RDPARTY,v 1.1692
    2020.02.23.00.14.31 wiz src/sbin/modstat/modstat.8,v 1.28
    2020.02.23.01.53.03 jdolecek src/sys/rump/librump/rumpdev/rump_dev.c,v 1.28
    2020.02.23.02.01.17 joerg src/external/apache2/llvm/lib/Makefile,v 1.2
    2020.02.23.02.02.32 joerg src/external/mit/xorg/lib/libglapi/Makefile,v 1.7
    2020.02.23.02.03.19 joerg src/external/mit/xorg/lib/libmesa.mk,v 1.11
    2020.02.23.02.06.01 joerg src/external/gpl3/gdb/dist/gdb/sparc64-tdep.c,v 1.2
    2020.02.23.02.37.53 jmcneill src/doc/CHANGES,v 1.2652
    2020.02.23.04.02.45 isaki src/share/man/man9/audio.9,v 1.57
    2020.02.23.04.02.45 isaki src/sys/arch/arm/iomd/vidcaudio.c,v 1.60
    2020.02.23.04.02.45 isaki src/sys/arch/dreamcast/dev/g2/aica.c,v 1.28
    2020.02.23.04.02.46 isaki src/sys/arch/hpcmips/vr/vraiu.c,v 1.19
    2020.02.23.04.02.46 isaki src/sys/dev/audio/audio.c,v 1.54
    2020.02.23.04.02.46 isaki src/sys/dev/ic/pl041.c,v 1.7
    2020.02.23.04.02.46 isaki src/sys/dev/pad/pad.c,v 1.65
    2020.02.23.04.24.56 isaki src/sys/dev/audio/audio.c,v 1.55
    2020.02.23.05.14.29 macallan src/sys/arch/sparc64/sparc64/autoconf.c,v 1.217
    2020.02.23.05.15.54 roy src/distrib/common/list.zfsroot,v 1.2
    2020.02.23.05.15.54 roy src/distrib/common/mtree.zfsroot,v 1.2
    2020.02.23.05.15.54 roy src/distrib/common/zfsroot.rc,v 1.2
    2020.02.23.05.50.25 riastradh src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c,v 1.60
    2020.02.23.06.15.27 riastradh src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c,v 1.61
    2020.02.23.07.17.01 isaki src/sys/dev/audio/audio.c,v 1.56
    2020.02.23.07.17.01 isaki src/sys/dev/audio/audiodef.h,v 1.10
    2020.02.23.07.17.01 isaki src/sys/dev/audio/audiovar.h,v 1.8
    2020.02.23.08.38.58 riastradh src/sys/ufs/lfs/lfs_inode.h,v 1.25
    2020.02.23.08.38.58 riastradh src/sys/ufs/lfs/lfs_subr.c,v 1.98
    2020.02.23.08.38.58 riastradh src/sys/ufs/lfs/lfs_vnops.c,v 1.326
    2020.02.23.08.39.09 riastradh src/sys/ufs/lfs/lfs_debug.c,v 1.55
    2020.02.23.08.39.18 riastradh src/sys/ufs/lfs/lfs_vfsops.c,v 1.371
    2020.02.23.08.39.28 riastradh src/sys/ufs/lfs/lfs_bio.c,v 1.146
    2020.02.23.08.39.39 riastradh src/sys/ufs/lfs/lfs_vnops.c,v 1.327
    2020.02.23.08.39.48 riastradh src/sys/ufs/lfs/lfs_balloc.c,v 1.95
    2020.02.23.08.40.08 riastradh src/sys/ufs/lfs/lfs_segment.c,v 1.284
    2020.02.23.08.40.08 riastradh src/sys/ufs/lfs/lfs_vnops.c,v 1.328
    2020.02.23.08.40.19 riastradh src/sys/ufs/lfs/lfs_vnops.c,v 1.329
    2020.02.23.08.40.27 riastradh src/sys/ufs/lfs/lfs_pages.c,v 1.21
    2020.02.23.08.40.37 riastradh src/sys/ufs/lfs/lfs_extern.h,v 1.116
    2020.02.23.08.40.37 riastradh src/sys/ufs/lfs/lfs_segment.c,v 1.285
    2020.02.23.08.40.37 riastradh src/sys/ufs/lfs/lfs_subr.c,v 1.99
    2020.02.23.08.40.49 riastradh src/sys/ufs/lfs/lfs_vfsops.c,v 1.372
    2020.02.23.08.40.58 riastradh src/sys/ufs/lfs/lfs_inode.c,v 1.158
    2020.02.23.08.41.07 riastradh src/sys/ufs/lfs/lfs_rename.c,v 1.23
    2020.02.23.08.42.53 riastradh src/sys/ufs/lfs/lfs_extern.h,v 1.117
    2020.02.23.08.42.53 riastradh src/sys/ufs/lfs/lfs_subr.c,v 1.100
    2020.02.23.08.49.34 riastradh src/sys/ufs/lfs/lfs.h,v 1.205
    2020.02.23.08.49.34 riastradh src/sys/ufs/lfs/lfs_alloc.c,v 1.140
    2020.02.23.08.49.46 riastradh src/sys/ufs/lfs/lfs_alloc.c,v 1.141
    2020.02.23.08.49.46 riastradh src/sys/ufs/lfs/lfs_extern.h,v 1.118
    2020.02.23.08.49.46 riastradh src/sys/ufs/lfs/lfs_vfsops.c,v 1.373
    2020.02.23.08.53.14 riastradh src/etc/rc.d/random_seed,v 1.8
    2020.02.23.08.53.25 riastradh src/etc/rc.d/mountall,v 1.12
    2020.02.23.08.54.47 riastradh src/sys/dev/usb/motg.c,v 1.32
    2020.02.23.08.54.55 riastradh src/sys/dev/usb/motg.c,v 1.33
    2020.02.23.08.57.44 mrg src/share/man/man9/Makefile,v 1.448
    2020.02.23.09.10.50 mrg src/external/mit/xorg/include/xorgproto/X11/extensions/Makefile,v 1.2
    2020.02.23.09.10.50 mrg src/external/mit/xorg/lib/libX11/Makefile,v 1.14
    2020.02.23.09.10.50 mrg src/external/mit/xorg/lib/libX11/extensions/Makefile,v 1.1
    2020.02.23.09.10.50 mrg src/external/mit/xorg/lib/libXvMC/Makefile,v 1.5
    2020.02.23.09.10.51 mrg src/external/mit/xorg/lib/libXvMCW/Makefile,v 1.4
    2020.02.23.09.14.05 mrg src/external/mit/xorg/lib/libX11/extensions/Makefile,v 1.2
    2020.02.23.09.24.12 mrg src/external/mit/xorg/lib/libXfont2/Makefile,v 1.6
    2020.02.23.09.24.12 mrg src/external/mit/xorg/lib/libXvMCW/Makefile,v 1.5
    2020.02.23.09.53.42 kamil src/lib/libc/stdlib/_rand48.c,v 1.10
    2020.02.23.10.22.07 skrll src/sys/arch/arm/arm32/pmap.c,v 1.393
    2020.02.23.10.28.16 mrg src/share/mk/bsd.x11.mk,v 1.134
    2020.02.23.10.30.43 skrll src/sys/dev/pci/bktr/bktr_core.c,v 1.57
    2020.02.23.10.51.12 roy src/distrib/common/mtree.zfsroot,v 1.3
    2020.02.23.10.51.12 roy src/distrib/common/zfsroot.rc,v 1.3
    2020.02.23.10.56.03 jmcneill src/distrib/utils/embedded/conf/arm64.conf,v 1.9
    2020.02.23.11.17.03 mrg src/distrib/sets/lists/xbase/mi,v 1.156
    2020.02.23.11.17.03 mrg src/external/mit/xorg/lib/xkeyboard-config/compat/Makefile,v 1.5
    2020.02.23.11.17.03 mrg src/external/mit/xorg/lib/xkeyboard-config/rules/base,v 1.14
    2020.02.23.11.17.03 mrg src/external/mit/xorg/lib/xkeyboard-config/rules/base.lst,v 1.14
    2020.02.23.11.17.03 mrg src/external/mit/xorg/lib/xkeyboard-config/rules/evdev,v 1.13
    2020.02.23.11.17.03 mrg src/external/mit/xorg/lib/xkeyboard-config/rules/evdev.lst,v 1.14
    2020.02.23.11.17.03 mrg src/external/mit/xorg/lib/xkeyboard-config/symbols/Makefile,v 1.15
    2020.02.23.14.44.23 martin src/sys/dev/wsfb/genfb.c,v 1.71
    2020.02.23.15.09.55 ad src/sys/ufs/lfs/lfs_subr.c,v 1.101
    2020.02.23.15.11.33 riastradh src/sbin/fsck_lfs/pass1.c,v 1.46
    2020.02.23.15.11.33 riastradh src/usr.sbin/dumplfs/dumplfs.c,v 1.65
    2020.02.23.15.12.18 skrll src/sys/arch/arm/include/arm32/pmap.h,v 1.162
    2020.02.23.15.23.08 riastradh src/sys/ufs/lfs/lfs_subr.c,v 1.102
    2020.02.23.15.23.08 riastradh src/sys/ufs/lfs/lfs_vnops.c,v 1.330
    2020.02.23.15.46.38 ad src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c,v 1.62
    2020.02.23.15.46.38 ad src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c,v 1.30
    2020.02.23.15.46.38 ad src/lib/libp2k/p2k.c,v 1.73
    2020.02.23.15.46.39 ad src/sys/arch/hppa/hppa/pmap.c,v 1.103
    2020.02.23.15.46.39 ad src/sys/arch/m68k/m68k/pmap_motorola.c,v 1.72
    2020.02.23.15.46.39 ad src/sys/arch/x86/include/pmap.h,v 1.110
    2020.02.23.15.46.39 ad src/sys/arch/x86/include/pmap_pv.h,v 1.11
    2020.02.23.15.46.39 ad src/sys/arch/x86/x86/pmap.c,v 1.358
    2020.02.23.15.46.39 ad src/sys/arch/xen/xen/privcmd.c,v 1.53
    2020.02.23.15.46.39 ad src/sys/coda/coda_vnops.c,v 1.109
    2020.02.23.15.46.39 ad src/sys/dev/fss.c,v 1.109
    2020.02.23.15.46.39 ad src/sys/dev/ic/ssdfb.c,v 1.11
    2020.02.23.15.46.39 ad src/sys/dev/vnd.c,v 1.274
    2020.02.23.15.46.40 ad src/sys/external/bsd/drm2/dist/drm/drm_gem.c,v 1.15
    2020.02.23.15.46.40 ad src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.h,v 1.32
    2020.02.23.15.46.40 ad src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c,v 1.61
    2020.02.23.15.46.40 ad src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_fence.c,v 1.8
    2020.02.23.15.46.40 ad src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c,v 1.20
    2020.02.23.15.46.40 ad src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c,v 1.20
    2020.02.23.15.46.40 ad src/sys/external/bsd/drm2/include/linux/mm.h,v 1.13
    2020.02.23.15.46.40 ad src/sys/external/bsd/drm2/ttm/ttm_bo_vm.c,v 1.14
    2020.02.23.15.46.40 ad src/sys/external/bsd/drm2/ttm/ttm_bus_dma.c,v 1.9
    2020.02.23.15.46.40 ad src/sys/fs/msdosfs/msdosfs_vnops.c,v 1.100
    2020.02.23.15.46.40 ad src/sys/fs/puffs/puffs_msgif.c,v 1.105
    2020.02.23.15.46.40 ad src/sys/fs/puffs/puffs_vnops.c,v 1.214
    2020.02.23.15.46.40 ad src/sys/fs/tmpfs/tmpfs_subr.c,v 1.106
    2020.02.23.15.46.40 ad src/sys/fs/tmpfs/tmpfs_vnops.c,v 1.134
    2020.02.23.15.46.41 ad src/sys/fs/udf/udf_vnops.c,v 1.109
    2020.02.23.15.46.41 ad src/sys/fs/union/union_subr.c,v 1.78
    2020.02.23.15.46.41 ad src/sys/fs/union/union_vnops.c,v 1.72
    2020.02.23.15.46.41 ad src/sys/fs/unionfs/unionfs_vnops.c,v 1.13
    2020.02.23.15.46.41 ad src/sys/kern/kern_synch.c,v 1.341
    2020.02.23.15.46.41 ad src/sys/kern/sys_descrip.c,v 1.37
    2020.02.23.15.46.41 ad src/sys/kern/vfs_subr.c,v 1.480
    2020.02.23.15.46.41 ad src/sys/kern/vfs_vnode.c,v 1.111
    2020.02.23.15.46.41 ad src/sys/kern/vfs_vnops.c,v 1.206
    2020.02.23.15.46.41 ad src/sys/miscfs/deadfs/dead_vnops.c,v 1.63
    2020.02.23.15.46.41 ad src/sys/miscfs/genfs/genfs_io.c,v 1.86
    2020.02.23.15.46.41 ad src/sys/miscfs/genfs/genfs_vnops.c,v 1.201
    2020.02.23.15.46.41 ad src/sys/miscfs/genfs/layer_vfsops.c,v 1.54
    2020.02.23.15.46.41 ad src/sys/miscfs/genfs/layer_vnops.c,v 1.68
    2020.02.23.15.46.41 ad src/sys/nfs/nfs_bio.c,v 1.194
    2020.02.23.15.46.41 ad src/sys/nfs/nfs_clntsubs.c,v 1.4
    2020.02.23.15.46.41 ad src/sys/nfs/nfs_vnops.c,v 1.313
    2020.02.23.15.46.41 ad src/sys/rump/include/rump/rumpvfs_if_pub.h,v 1.15
    2020.02.23.15.46.42 ad src/sys/rump/include/rump-sys/vfs_if.h,v 1.3
    2020.02.23.15.46.42 ad src/sys/rump/librump/rumpkern/ltsleep.c,v 1.35
    2020.02.23.15.46.42 ad src/sys/rump/librump/rumpkern/vm.c,v 1.184
    2020.02.23.15.46.42 ad src/sys/rump/librump/rumpvfs/rump_vfs.c,v 1.90
    2020.02.23.15.46.42 ad src/sys/rump/librump/rumpvfs/rumpvfs.ifspec,v 1.12
    2020.02.23.15.46.42 ad src/sys/rump/librump/rumpvfs/rumpvfs_if_wrappers.c,v 1.16
    2020.02.23.15.46.42 ad src/sys/rump/librump/rumpvfs/vm_vfs.c,v 1.38
    2020.02.23.15.46.42 ad src/sys/sys/proc.h,v 1.359
    2020.02.23.15.46.42 ad src/sys/sys/vnode.h,v 1.288
    2020.02.23.15.46.42 ad src/sys/ufs/chfs/chfs_vnops.c,v 1.36
    2020.02.23.15.46.42 ad src/sys/ufs/ext2fs/ext2fs_readwrite.c,v 1.76
    2020.02.23.15.46.42 ad src/sys/ufs/ffs/ffs_alloc.c,v 1.166
    2020.02.23.15.46.42 ad src/sys/ufs/ffs/ffs_inode.c,v 1.126
    2020.02.23.15.46.42 ad src/sys/ufs/ffs/ffs_snapshot.c,v 1.151
    2020.02.23.15.46.42 ad src/sys/ufs/ffs/ffs_vfsops.c,v 1.364
    2020.02.23.15.46.42 ad src/sys/ufs/ffs/ffs_vnops.c,v 1.130
    2020.02.23.15.46.42 ad src/sys/ufs/lfs/lfs_inode.c,v 1.159
    2020.02.23.15.46.42 ad src/sys/ufs/lfs/lfs_pages.c,v 1.22
    2020.02.23.15.46.42 ad src/sys/ufs/lfs/lfs_segment.c,v 1.286
    2020.02.23.15.46.42 ad src/sys/ufs/lfs/lfs_vfsops.c,v 1.374
    2020.02.23.15.46.42 ad src/sys/ufs/lfs/lfs_vnops.c,v 1.331
    2020.02.23.15.46.42 ad src/sys/ufs/lfs/ulfs_inode.c,v 1.25
    2020.02.23.15.46.42 ad src/sys/ufs/lfs/ulfs_readwrite.c,v 1.26
    2020.02.23.15.46.43 ad src/sys/ufs/ufs/ufs_inode.c,v 1.109
    2020.02.23.15.46.43 ad src/sys/ufs/ufs/ufs_readwrite.c,v 1.125
    2020.02.23.15.46.43 ad src/sys/uvm/uvm.h,v 1.75
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_amap.c,v 1.115
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_amap.h,v 1.40
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_anon.c,v 1.72
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_anon.h,v 1.31
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_aobj.c,v 1.135
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_bio.c,v 1.104
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_coredump.c,v 1.8
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_device.c,v 1.69
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_extern.h,v 1.221
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_fault.c,v 1.216
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_fault_i.h,v 1.33
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_km.c,v 1.155
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_loan.c,v 1.95
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_map.c,v 1.372
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_map.h,v 1.78
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_mmap.c,v 1.175
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_mremap.c,v 1.20
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_object.c,v 1.21
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_object.h,v 1.37
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_page.c,v 1.226
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_page.h,v 1.98
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_page_array.c,v 1.4
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_page_status.c,v 1.3
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_pager.c,v 1.122
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_pdaemon.c,v 1.125
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_pdaemon.h,v 1.19
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_pdpolicy.h,v 1.7
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_pdpolicy_clock.c,v 1.33
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_readahead.c,v 1.11
    2020.02.23.15.46.43 ad src/sys/uvm/uvm_vnode.c,v 1.106
    2020.02.23.15.46.43 ad src/tests/rump/kernspace/busypage.c,v 1.6
    2020.02.23.15.57.09 ad src/sys/compat/common/kern_xxx_12.c,v 1.18
    2020.02.23.16.04.58 ad src/sys/sys/param.h,v 1.651
    2020.02.23.16.27.09 ad src/sys/kern/kern_synch.c,v 1.342
    2020.02.23.16.27.09 ad src/sys/sys/syncobj.h,v 1.11
    2020.02.23.18.57.28 ad src/sys/arch/x86/x86/x86_tlb.c,v 1.17
    
Log files can be found at:

    http://releng.NetBSD.org/b5reports/i386/commits-2020.02.html#2020.02.23.20.08.35

>How-To-Repeat:

>Fix:



Home | Main Index | Thread Index | Old Index