daily CVS update output
Updating src tree: P src/common/lib/libc/stdlib/random.c U src/distrib/amd64/ramdisks/ramdisk-zfsroot/Makefile U src/distrib/amd64/ramdisks/ramdisk-zfsroot/list U src/distrib/common/list.zfsroot U src/distrib/common/mtree.zfsroot U src/distrib/common/zfsroot.rc P src/distrib/sets/lists/comp/mi P src/distrib/sets/lists/xbase/mi P src/distrib/utils/embedded/conf/arm64.conf P src/doc/3RDPARTY P src/doc/CHANGES P src/etc/rc.d/amd P src/etc/rc.d/dhcpcd P src/etc/rc.d/mountall P src/etc/rc.d/network P src/etc/rc.d/random_seed P src/external/apache2/llvm/lib/Makefile P src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c P src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_znode.c P src/external/gpl3/gdb/dist/gdb/sparc64-tdep.c P src/external/mit/xorg/include/xorgproto/X11/extensions/Makefile P src/external/mit/xorg/lib/libmesa.mk P src/external/mit/xorg/lib/libX11/Makefile U src/external/mit/xorg/lib/libX11/extensions/Makefile P src/external/mit/xorg/lib/libXfont2/Makefile P src/external/mit/xorg/lib/libXvMC/Makefile P src/external/mit/xorg/lib/libXvMCW/Makefile P src/external/mit/xorg/lib/libglapi/Makefile P src/external/mit/xorg/lib/xkeyboard-config/compat/Makefile P src/external/mit/xorg/lib/xkeyboard-config/rules/base P src/external/mit/xorg/lib/xkeyboard-config/rules/base.lst P src/external/mit/xorg/lib/xkeyboard-config/rules/evdev P src/external/mit/xorg/lib/xkeyboard-config/rules/evdev.lst P src/external/mit/xorg/lib/xkeyboard-config/symbols/Makefile P src/games/fortune/datfiles/fortunes P src/include/math.h P src/lib/libc/stdio/fread.c P src/lib/libc/stdlib/_env.c P src/lib/libc/stdlib/_rand48.c P src/lib/libc/stdlib/rand48.3 P src/lib/libc/sys/_lwp_wait.2 P src/lib/libc/sys/modctl.2 P src/lib/libcrypt/crypt.c P src/lib/libp2k/p2k.c P src/sbin/fsck_lfs/pass1.c P src/sbin/fsck_msdos/boot.c P src/sbin/modstat/modstat.8 P src/share/man/man9/Makefile P src/share/man/man9/audio.9 P src/share/man/man9/rwlock.9 P src/share/misc/bsd-family-tree P src/share/mk/bsd.x11.mk P src/sys/arch/alpha/alpha/machdep.c P src/sys/arch/arm/arm/fiq.c P src/sys/arch/arm/arm32/bus_dma.c P src/sys/arch/arm/arm32/pmap.c P src/sys/arch/arm/broadcom/bcm2835_mbox.c P src/sys/arch/arm/broadcom/bcm2835_mbox_acpi.c P src/sys/arch/arm/include/arm32/pmap.h P src/sys/arch/arm/iomd/vidcaudio.c P src/sys/arch/dreamcast/dev/g2/aica.c P src/sys/arch/evbarm/conf/GENERIC64 P src/sys/arch/hpcmips/vr/vraiu.c P src/sys/arch/hppa/hppa/pmap.c P src/sys/arch/i386/stand/efiboot/eficons.c P src/sys/arch/m68k/m68k/pmap_motorola.c P src/sys/arch/sparc64/sparc64/autoconf.c P src/sys/arch/x86/acpi/acpi_wakeup.c P src/sys/arch/x86/include/bus_private.h P src/sys/arch/x86/include/pmap.h P src/sys/arch/x86/include/pmap_pv.h P src/sys/arch/x86/x86/pmap.c P src/sys/arch/x86/x86/x86_tlb.c P src/sys/arch/xen/xen/privcmd.c P src/sys/coda/coda_vnops.c P src/sys/compat/common/kern_xxx_12.c P src/sys/compat/common/uipc_syscalls_40.c P src/sys/compat/netbsd32/netbsd32_fs.c P src/sys/dev/fss.c P src/sys/dev/vnd.c P src/sys/dev/audio/audio.c P src/sys/dev/audio/audiodef.h P src/sys/dev/audio/audiovar.h P src/sys/dev/ic/bcmgenet.c P src/sys/dev/ic/bcmgenetreg.h P src/sys/dev/ic/pl041.c P src/sys/dev/ic/ssdfb.c P src/sys/dev/mii/brgphy.c P src/sys/dev/mii/miidevs P src/sys/dev/mii/miidevs.h P src/sys/dev/mii/miidevs_data.h P src/sys/dev/pad/pad.c P src/sys/dev/pci/bktr/bktr_core.c P src/sys/dev/usb/motg.c P src/sys/dev/wsfb/genfb.c P src/sys/external/bsd/drm2/dist/drm/drm_gem.c P src/sys/external/bsd/drm2/dist/drm/i915/i915_drv.h P src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c P src/sys/external/bsd/drm2/dist/drm/i915/i915_gem_fence.c P src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c P src/sys/external/bsd/drm2/dist/drm/ttm/ttm_bo_util.c P src/sys/external/bsd/drm2/drm/drm_gem_cma_helper.c P src/sys/external/bsd/drm2/include/linux/mm.h P src/sys/external/bsd/drm2/ttm/ttm_bo_vm.c P src/sys/external/bsd/drm2/ttm/ttm_bus_dma.c P src/sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_netbsd_acpi.c P src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/bcm2835-rpi-zero-w.dts P src/sys/fs/msdosfs/msdosfs_vnops.c P src/sys/fs/puffs/puffs_msgif.c P src/sys/fs/puffs/puffs_vnops.c P src/sys/fs/tmpfs/tmpfs_subr.c P src/sys/fs/tmpfs/tmpfs_vnops.c P src/sys/fs/udf/udf_vnops.c P src/sys/fs/union/union_subr.c P src/sys/fs/union/union_vnops.c P src/sys/fs/unionfs/unionfs_vnops.c P src/sys/kern/kern_exec.c P src/sys/kern/kern_exit.c P src/sys/kern/kern_module.c P src/sys/kern/kern_pmf.c P src/sys/kern/kern_proc.c P src/sys/kern/kern_reboot.c P src/sys/kern/kern_rwlock.c P src/sys/kern/kern_synch.c P src/sys/kern/subr_copy.c P src/sys/kern/subr_msan.c P src/sys/kern/sys_descrip.c P src/sys/kern/sys_ptrace_common.c P src/sys/kern/uipc_socket.c P src/sys/kern/uipc_usrreq.c P src/sys/kern/vfs_cwd.c P src/sys/kern/vfs_getcwd.c P src/sys/kern/vfs_lookup.c P src/sys/kern/vfs_mount.c P src/sys/kern/vfs_subr.c P src/sys/kern/vfs_syscalls.c P src/sys/kern/vfs_vnode.c P src/sys/kern/vfs_vn
daily CVS update output
Updating src tree: P src/external/bsd/tcpdump/dist/extract.h P src/external/bsd/tcpdump/dist/print-ah.c P src/external/bsd/tcpdump/dist/print-bgp.c P src/external/bsd/tcpdump/dist/print-esp.c P src/external/bsd/tcpdump/dist/print-icmp.c P src/external/bsd/tcpdump/dist/print-icmp6.c P src/external/bsd/tcpdump/dist/print-igmp.c P src/external/bsd/tcpdump/dist/print-m3ua.c P src/external/bsd/tcpdump/dist/print-msnlb.c P src/external/bsd/tcpdump/dist/print-nfs.c P src/external/bsd/tcpdump/dist/print-ntp.c P src/external/bsd/tcpdump/dist/print-ospf6.c P src/external/bsd/tcpdump/dist/print-pgm.c P src/external/bsd/tcpdump/dist/print-rip.c P src/external/bsd/tcpdump/dist/print-ripng.c P src/external/bsd/tcpdump/dist/print-sctp.c P src/external/bsd/tcpdump/dist/print-tcp.c P src/external/bsd/tcpdump/dist/print-timed.c P src/external/bsd/tcpdump/dist/print-tipc.c P src/external/bsd/tcpdump/dist/print-udp.c P src/external/bsd/tcpdump/dist/print-wb.c P src/lib/libcurses/fileio.c P src/lib/libcurses/refresh.c P src/sbin/devpubd/devpubd.8 P src/sbin/devpubd/devpubd.c P src/sys/arch/amiga/dev/if_bah_zbus.c P src/sys/arch/arm/arm/fiq.c P src/sys/arch/arm/arm32/fault.c P src/sys/arch/arm/arm32/pmap.c P src/sys/arch/arm/at91/at91pmc.c P src/sys/arch/arm/footbridge/footbridge_pci.c P src/sys/arch/arm/include/arm32/pmap.h P src/sys/arch/emips/ebus/ace_ebus.c P src/sys/arch/hppa/hppa/pmap.c P src/sys/arch/hppa/include/pmap.h P src/sys/arch/powerpc/powerpc/locore_subr.S P src/sys/arch/powerpc/powerpc/trap.c P src/sys/arch/powerpc/powerpc/vm_machdep.c P src/sys/arch/rs6000/stand/boot/boot.c P src/sys/arch/xen/x86/cpu.c P src/sys/coda/coda_vnops.c P src/sys/dev/fdt/fdt_subr.c P src/sys/dev/isa/mcd.c P src/sys/dev/pci/if_ena.c P src/sys/dev/pci/if_sk.c P src/sys/dev/pci/igma/igmafb.c P src/sys/dev/tprof/tprof_armv7.c P src/sys/dev/usb/if_axe.c P src/sys/kern/init_main.c P src/sys/miscfs/genfs/genfs_io.c P src/sys/miscfs/kernfs/kernfs_vnops.c P src/sys/miscfs/procfs/procfs_vnops.c P src/sys/net80211/ieee80211_node.c P src/sys/nfs/nfs_node.c P src/sys/nfs/nfs_subs.c P src/sys/uvm/uvm_amap.c P src/sys/uvm/uvm_anon.c P src/sys/uvm/uvm_aobj.c P src/sys/uvm/uvm_device.c P src/sys/uvm/uvm_fault.c P src/sys/uvm/uvm_km.c P src/sys/uvm/uvm_loan.c P src/sys/uvm/uvm_pager.c P src/sys/uvm/pmap/pmap_segtab.c P src/tests/lib/libc/sys/t_mincore.c P src/tests/lib/libc/sys/t_ptrace_wait.c Updating xsrc tree: P xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_glamor.c Killing core files: Updating file list: -rw-rw-r-- 1 srcmastr netbsd 34479384 Feb 25 03:03 ls-lRA.gz
Automated report: NetBSD-current/i386 test failure
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.19.09.51 kamil src/tests/lib/libc/gen/t_siginfo.c,v 1.39 2020.02.22.19.14.57 kamil src/tests/lib/libc/gen/Makefile,v 1.54 2020.02.22.19.21.40 sevan src/usr.bin/calendar/calendars/calendar.birthday,v 1.38 2020.02.22.19.23.09 sevan src/usr.bin/calendar/calendars/calendar.birthday,v 1.39 2020.02.22.19.25.25 sevan src/usr.bin/calendar/calendars/calendar.birthday,v 1.40 2020.02.22.19.37.31 jmcneill src/sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_netbsd_acpi.c,v 1.2 2020.02.22.19.44.07 kamil src/tests/lib/libc/sys/Makefile,v 1.58 2020.02.22.19.44.07 kamil src/tests/lib/libc/sys/t_ptrace_wait.c,v 1.165 2020.02.22.19.44.07 kamil src/tests/lib/libc/sys/t_ptrace_wait.h,v 1.22 2020.02.22.19.46.48 chs src/sys/arch/xen/xen/privcmd.c,v 1.52 2020.02.22.19.46.48 chs src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c,v 1.60 2020.02.22.19.46.48 chs src/sys/external/bsd/drm2/drm/drm_gem_cma_helper.c,v 1.10 2020.02.22.19.46.49 chs src/sys/uvm/uvm_device.c,v 1.68 2020.02.22.19.49.11 chs src/sys/arch/arm/arm/fiq.c,v 1.9 2020.02.22.19.49.11 chs src/sys/arch/x86/acpi/acpi_wakeup.c,v 1.52 2020.02.22.19.49.11 chs src/sys/arch/x86/include/bus_private.h,v 1.15 2020.02.22.19.49.11 chs src/sys/dev/audio/audio.c,v 1.53 2020.02.22.19.51.57 pgoyette src/sys/kern/kern_module.c,v 1.147 2020.02.22.19.54.34 pgoyette src/tests/modules/t_modctl.c,v 1.16 2020.02.22.19.54.35 pgoyette src/tests/modules/k_helper/k_helper.c,v 1.7 2020.02.22.20.08.39 maxv src/sys/kern/subr_msan.c,v 1.8 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 20
Re: Failures in x86 pmap
On Mon, Feb 24, 2020 at 01:22:15PM +, Patrick Welche wrote: > On Sun, Feb 23, 2020 at 06:59:50PM +, Andrew Doran wrote: > > I think I found the problem, which has existed since ~8PM GMT yesterday. > > Hopefully fixed by revision 1.17 of src/sys/arch/x86/x86/x86_tlb.c. > > With src from Mon Feb 24 13:18:07 GMT 2020 (so with v 1.17 of > x86_tlb.c), I now see: > > (gdb) x/s panicstr > 0x819535c0 : "kernel diagnostic assertion > \"uvm_page_owner_locked_p(pg, true)\" failed: file > \"/usr/src/sys/arch/x86/x86/pmap.c\", line 4041 " > > whenever logging into xdm with an nfs mounted /home. > > Booting with a kernel from last Monday gets me back to a working amd64 system. > (Not sure if related, but see the magic characters "pmap.c") I missed a few changes. Just made a bunch of commits and nfs survives a short fsx run for me so I'd say it should be fixed now. Thank you, Andrew > Cheers, > > Patrick > > (gdb) bt > #0 0x80224225 in cpu_reboot (howto=howto@entry=260, > bootstr=bootstr@entry=0x0) at /usr/src/sys/arch/amd64/amd64/machdep.c:720 > #1 0x809c888f in kern_reboot (howto=howto@entry=260, > bootstr=bootstr@entry=0x0) at /usr/src/sys/kern/kern_reboot.c:73 > #2 0x80a0ac79 in vpanic ( > fmt=0x8135b650 "kernel %sassertion \"%s\" failed: file \"%s\", > line %d ", ap=ap@entry=0xaa814dffcad8) at /usr/src/sys/kern/subr_prf.c:336 > #3 0x80e51f13 in kern_assert ( > fmt=fmt@entry=0x8135b650 "kernel %sassertion \"%s\" failed: file > \"%s\", line %d ") at /usr/src/sys/lib/libkern/kern_assert.c:51 > #4 0x80251869 in pmap_clear_attrs (pg=0xaa80002dac50, > clearbits=clearbits@entry=4) at /usr/src/sys/arch/x86/x86/pmap.c:4046 > #5 0x808fd094 in pmap_page_protect (prot=1, pg=) > at ./x86/pmap.h:464 > #6 nfs_gop_write (vp=0xd6274866adc0, pgs=0xaa814dffcc48, npages=1, > flags=19) at /usr/src/sys/nfs/nfs_node.c:278 > #7 0x80a80c02 in genfs_do_putpages (vp=0xd6274866adc0, > startoff=0, endoff=9223372036854771712, origflags=19, busypg=0x0) > at /usr/src/sys/miscfs/genfs/genfs_io.c:1303 > #8 0x80a7cf40 in VOP_PUTPAGES (vp=vp@entry=0xd6274866adc0, > offlo=offlo@entry=0, offhi=offhi@entry=0, flags=flags@entry=19) > at /usr/src/sys/kern/vnode_if.c:1632 > #9 0x8092da43 in nfs_flush (vp=0xd6274866adc0, > cred=, waitfor=waitfor@entry=1, l=, > commit=commit@entry=0) at /usr/src/sys/nfs/nfs_vnops.c:3166 > #10 0x8092dadc in nfs_close (v=) at ./machine/cpu.h:72 > #11 0x80a7b4c0 in VOP_CLOSE (vp=vp@entry=0xd6274866adc0, > fflag=fflag@entry=2, cred=cred@entry=0xd62746737dc0) > at /usr/src/sys/kern/vnode_if.c:332 > #12 0x80a72d99 in vn_close (vp=0xd6274866adc0, flags=2, > cred=0xd62746737dc0) at /usr/src/sys/kern/vfs_vnops.c:396 > #13 0x809a23dd in closef (fp=fp@entry=0xd6274539db40) > at /usr/src/sys/kern/kern_descrip.c:832 > #14 0x809a26f0 in fd_close (fd=fd@entry=3) > at /usr/src/sys/kern/kern_descrip.c:715 > #15 0x80a17adb in sys_close (l=0xd62733a7c600, > uap=, retval=) > at /usr/src/sys/kern/sys_descrip.c:513 > #16 0x80255cb9 in sy_call (rval=0xaa814dffcfb0, > uap=0xaa814dffd000, l=0xd62733a7c600, > sy=0x8185b870 ) at /usr/src/sys/sys/syscallvar.h:65 > #17 sy_invoke (code=6, rval=0xaa814dffcfb0, uap=0xaa814dffd000, > l=0xd62733a7c600, sy=0x8185b870 ) > at /usr/src/sys/sys/syscallvar.h:94 > #18 syscall (frame=0xaa814dffd000) > at /usr/src/sys/arch/x86/x86/syscall.c:138 > #19 0x802096ad in handle_syscall ()
Re: Failures in x86 pmap
On Sun, Feb 23, 2020 at 06:59:50PM +, Andrew Doran wrote: > I think I found the problem, which has existed since ~8PM GMT yesterday. > Hopefully fixed by revision 1.17 of src/sys/arch/x86/x86/x86_tlb.c. With src from Mon Feb 24 13:18:07 GMT 2020 (so with v 1.17 of x86_tlb.c), I now see: (gdb) x/s panicstr 0x819535c0 : "kernel diagnostic assertion \"uvm_page_owner_locked_p(pg, true)\" failed: file \"/usr/src/sys/arch/x86/x86/pmap.c\", line 4041 " whenever logging into xdm with an nfs mounted /home. Booting with a kernel from last Monday gets me back to a working amd64 system. (Not sure if related, but see the magic characters "pmap.c") Cheers, Patrick (gdb) bt #0 0x80224225 in cpu_reboot (howto=howto@entry=260, bootstr=bootstr@entry=0x0) at /usr/src/sys/arch/amd64/amd64/machdep.c:720 #1 0x809c888f in kern_reboot (howto=howto@entry=260, bootstr=bootstr@entry=0x0) at /usr/src/sys/kern/kern_reboot.c:73 #2 0x80a0ac79 in vpanic ( fmt=0x8135b650 "kernel %sassertion \"%s\" failed: file \"%s\", line %d ", ap=ap@entry=0xaa814dffcad8) at /usr/src/sys/kern/subr_prf.c:336 #3 0x80e51f13 in kern_assert ( fmt=fmt@entry=0x8135b650 "kernel %sassertion \"%s\" failed: file \"%s\", line %d ") at /usr/src/sys/lib/libkern/kern_assert.c:51 #4 0x80251869 in pmap_clear_attrs (pg=0xaa80002dac50, clearbits=clearbits@entry=4) at /usr/src/sys/arch/x86/x86/pmap.c:4046 #5 0x808fd094 in pmap_page_protect (prot=1, pg=) at ./x86/pmap.h:464 #6 nfs_gop_write (vp=0xd6274866adc0, pgs=0xaa814dffcc48, npages=1, flags=19) at /usr/src/sys/nfs/nfs_node.c:278 #7 0x80a80c02 in genfs_do_putpages (vp=0xd6274866adc0, startoff=0, endoff=9223372036854771712, origflags=19, busypg=0x0) at /usr/src/sys/miscfs/genfs/genfs_io.c:1303 #8 0x80a7cf40 in VOP_PUTPAGES (vp=vp@entry=0xd6274866adc0, offlo=offlo@entry=0, offhi=offhi@entry=0, flags=flags@entry=19) at /usr/src/sys/kern/vnode_if.c:1632 #9 0x8092da43 in nfs_flush (vp=0xd6274866adc0, cred=, waitfor=waitfor@entry=1, l=, commit=commit@entry=0) at /usr/src/sys/nfs/nfs_vnops.c:3166 #10 0x8092dadc in nfs_close (v=) at ./machine/cpu.h:72 #11 0x80a7b4c0 in VOP_CLOSE (vp=vp@entry=0xd6274866adc0, fflag=fflag@entry=2, cred=cred@entry=0xd62746737dc0) at /usr/src/sys/kern/vnode_if.c:332 #12 0x80a72d99 in vn_close (vp=0xd6274866adc0, flags=2, cred=0xd62746737dc0) at /usr/src/sys/kern/vfs_vnops.c:396 #13 0x809a23dd in closef (fp=fp@entry=0xd6274539db40) at /usr/src/sys/kern/kern_descrip.c:832 #14 0x809a26f0 in fd_close (fd=fd@entry=3) at /usr/src/sys/kern/kern_descrip.c:715 #15 0x80a17adb in sys_close (l=0xd62733a7c600, uap=, retval=) at /usr/src/sys/kern/sys_descrip.c:513 #16 0x80255cb9 in sy_call (rval=0xaa814dffcfb0, uap=0xaa814dffd000, l=0xd62733a7c600, sy=0x8185b870 ) at /usr/src/sys/sys/syscallvar.h:65 #17 sy_invoke (code=6, rval=0xaa814dffcfb0, uap=0xaa814dffd000, l=0xd62733a7c600, sy=0x8185b870 ) at /usr/src/sys/sys/syscallvar.h:94 #18 syscall (frame=0xaa814dffd000) at /usr/src/sys/arch/x86/x86/syscall.c:138 #19 0x802096ad in handle_syscall ()
NetBSD 9 gpt migrate
Hi, I just had fun with NetBSD 9 gpt migrate. After creating some space at the end of an MBR partitioned disk I invoked "gpt migrate wd0". This shows error messages that the wedges cannot be created (errno 22 I believe). After that, there is a PMBR and gpt refuses any work chanting: wd0: bogus map current= gpt partition new=gpt partition (from memory) Also primary and secondary gpt header seem to exist. As the MBR is now a PMBR the MBR partition information is lost. gpt is unusable due to the error messages above. Recovering works by zeroing out both gpt headers and manually creating the gpt labels. Did I do something wrong or is "gpt migrate" broken? Frank