CVS commit: src/external/gpl3/gcc/lib/libstdc++-v3
Module Name:src Committed By: mrg Date: Thu Jan 31 08:42:03 UTC 2019 Modified Files: src/external/gpl3/gcc/lib/libstdc++-v3: Makefile Log Message: only a relatively small number of files that aren't in the c++98/ dir need to be compiled in gnu++98 mode. list them explicitly instead of assuming anything with no -std should be gnu++98. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/external/gpl3/gcc/lib/libstdc++-v3/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/dist/libsanitizer
Module Name:src Committed By: mrg Date: Thu Jan 31 08:44:14 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/asan: asan_interceptors.cc src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_internal_defs.h sanitizer_linux.cc sanitizer_linux_libcdep.cc sanitizer_platform_interceptors.h sanitizer_platform_limits_posix.cc sanitizer_stoptheworld_linux_libcdep.cc sanitizer_syscall_generic.inc src/external/gpl3/gcc/dist/libsanitizer/ubsan: ubsan_platform.h Log Message: fix a bunch of merge botches. libasan now builds. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 \ src/external/gpl3/gcc/dist/libsanitizer/asan/asan_interceptors.cc cvs rdiff -u -r1.9 -r1.10 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_internal_defs.h cvs rdiff -u -r1.22 -r1.23 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux.cc cvs rdiff -u -r1.8 -r1.9 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_linux_libcdep.cc cvs rdiff -u -r1.5 -r1.6 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_interceptors.h \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_syscall_generic.inc cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc cvs rdiff -u -r1.8 -r1.9 \ src/external/gpl3/gcc/dist/libsanitizer/ubsan/ubsan_platform.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/dist/gcc
Module Name:src Committed By: mrg Date: Thu Jan 31 08:53:07 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc: varasm.c Log Message: revert these two changes which cause various parts of libstdc++ to fail to build with GCC7: revision 1.3 date: 2017-07-22 13:52:52 -0700; author: joerg; state: Exp; lines: +2 -1; commitid: gesFYL8PorhYCg0A; One more missing check for DECL_INITIAL being non-NULL. revision 1.2 date: 2017-07-17 12:53:10 -0700; author: joerg; state: Exp; lines: +2149 -1573; commitid: fxGaJg3EuIcnsCZz; branches: 1.2.2; A const declaration with explicit section attribute should create a read-only section, whether it is initialized or not. XXX: i may have merged them wrongly into gcc7, but AFAICT, they're expecting to use named BSS sections, so this seems wrong now anyway. joerg, please feel free to check :-) To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/gcc/dist/gcc/varasm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.sbin/postinstall
Module Name:src Committed By: msaitoh Date: Thu Jan 31 10:06:32 UTC 2019 Modified Files: src/usr.sbin/postinstall: postinstall Log Message: Stop continuing /var/shm check when var_shm_symlink is in /etc/rc.conf. OK'd by martin. To generate a diff of this commit: cvs rdiff -u -r1.221 -r1.222 src/usr.sbin/postinstall/postinstall Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys
Module Name:src Committed By: christos Date: Thu Jan 31 12:31:50 UTC 2019 Modified Files: src/sys/dev/raidframe: rf_compat50.c rf_compat50.h rf_compat50_mod.h rf_compat80.c rf_compat80_mod.h src/sys/sys: compat_stub.h Log Message: Prevent integer overflow: ioctl commands are u_long. For consistency move prototype to the _mod.h header. XXX: Why are the compat files here? Shouldn't they be in compat/common? Or because this could be a separate module, they belong with it? To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/dev/raidframe/rf_compat50.c cvs rdiff -u -r1.3 -r1.4 src/sys/dev/raidframe/rf_compat50.h cvs rdiff -u -r1.2 -r1.3 src/sys/dev/raidframe/rf_compat50_mod.h \ src/sys/dev/raidframe/rf_compat80_mod.h cvs rdiff -u -r1.6 -r1.7 src/sys/dev/raidframe/rf_compat80.c cvs rdiff -u -r1.8 -r1.9 src/sys/sys/compat_stub.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch
Module Name:src Committed By: skrll Date: Thu Jan 31 13:06:10 UTC 2019 Modified Files: src/sys/arch/arm/altera: cycv_platform.c src/sys/arch/arm/amlogic: meson_platform.c src/sys/arch/arm/fdt: arm_fdtvar.h cpu_fdt.c src/sys/arch/arm/nvidia: soc_tegra124.c tegra_var.h src/sys/arch/arm/samsung: exynos_platform.c src/sys/arch/arm/vexpress: vexpress_platform.c src/sys/arch/evbarm/zynq: zynq_machdep.c Log Message: Change ap_mpstart to return non-zero value if any/all APs don't start. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/altera/cycv_platform.c cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/amlogic/meson_platform.c cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/fdt/arm_fdtvar.h cvs rdiff -u -r1.21 -r1.22 src/sys/arch/arm/fdt/cpu_fdt.c cvs rdiff -u -r1.19 -r1.20 src/sys/arch/arm/nvidia/soc_tegra124.c cvs rdiff -u -r1.45 -r1.46 src/sys/arch/arm/nvidia/tegra_var.h cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arm/samsung/exynos_platform.c cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/vexpress/vexpress_platform.c cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm/zynq/zynq_machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/arm/vexpress
Module Name:src Committed By: skrll Date: Thu Jan 31 13:16:31 UTC 2019 Modified Files: src/sys/arch/arm/vexpress: vexpress_platform.c Log Message: Fix build To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/vexpress/vexpress_platform.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/arm/nvidia
Module Name:src Committed By: skrll Date: Thu Jan 31 13:19:19 UTC 2019 Modified Files: src/sys/arch/arm/nvidia: soc_tegra124.c Log Message: Fix another build To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/nvidia/soc_tegra124.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/evbarm/fdt
Module Name:src Committed By: skrll Date: Thu Jan 31 13:26:21 UTC 2019 Modified Files: src/sys/arch/evbarm/fdt: fdt_machdep.c Log Message: Only free the _init_memory pages if all APs start corectly. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sys/arch/evbarm/fdt/fdt_machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/usb
Module Name:src Committed By: rin Date: Thu Jan 31 15:21:05 UTC 2019 Modified Files: src/sys/dev/usb: if_axen.c Log Message: Fix previous: - axen_coe() should be called from axen_init(), not axen_ax88179_init(). - Simplify logic in axen_coe(); AXEN_[RT]XCOE_OFF = 0. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/dev/usb/if_axen.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/usb
Module Name:src Committed By: rin Date: Thu Jan 31 15:22:56 UTC 2019 Modified Files: src/sys/dev/usb: if_axen.c Log Message: Enable AXEN_RXCTL_START bit only when RX is ready. Otherwise, the adapter eventually falls into "no carrier" state while it is not running. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/dev/usb/if_axen.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/usb
Module Name:src Committed By: rin Date: Thu Jan 31 15:24:13 UTC 2019 Modified Files: src/sys/dev/usb: if_axen.c Log Message: In axen_tick_task(), call axen_miibus_statchg() when link is lost (like other drivers). Otherwise, link can be lost forever, which results in sysmtem freeze. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/dev/usb/if_axen.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/usb
Module Name:src Committed By: rin Date: Thu Jan 31 15:26:24 UTC 2019 Modified Files: src/sys/dev/usb: if_axen.c if_axenreg.h Log Message: Enable hash-table-based multicast filter: - Drop AXEN_RXCTL_ACPT_PHY_MCAST bit (neither Linux nor FreeBSD sets it). - 0x0010 bit is not AXEN_RXCTL_ACPT_BCAST ("accept broadcast") but AXEN_RXCTL_ACPT_MCAST ("accept multicast (hash-table-based)"). To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/dev/usb/if_axen.c cvs rdiff -u -r1.4 -r1.5 src/sys/dev/usb/if_axenreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/usb
Module Name:src Committed By: rin Date: Thu Jan 31 15:27:57 UTC 2019 Modified Files: src/sys/dev/usb: if_axen.c if_axenreg.h Log Message: Correct error bits in RX packet header: - Drop error is bit 31. - CRC error is bit 29. - Distinguish the two errors in debug printf. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/dev/usb/if_axen.c cvs rdiff -u -r1.5 -r1.6 src/sys/dev/usb/if_axenreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev
Module Name:src Committed By: msaitoh Date: Thu Jan 31 15:30:23 UTC 2019 Modified Files: src/sys/dev/mii: inbmphyreg.h src/sys/dev/pci: if_wm.c Log Message: Add yet another PHY workaround. Disable generation of early preamble on 82577 PHY rev. 1 or 2 and 82578 PHY rev. 1. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/dev/mii/inbmphyreg.h cvs rdiff -u -r1.622 -r1.623 src/sys/dev/pci/if_wm.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/compat/netbsd32
Module Name:src Committed By: christos Date: Thu Jan 31 16:03:50 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32_module.c Log Message: remove unused variable To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/compat/netbsd32/netbsd32_module.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/usb
Module Name:src Committed By: jakllsch Date: Thu Jan 31 18:21:21 UTC 2019 Modified Files: src/sys/dev/usb: uchcom.c Log Message: Reset the hardware like other drivers do for better compatibility with more chip firmware versions. >From (and should fix) PR kern/53913. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/dev/usb/uchcom.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: xsrc/external/mit/xf86-video-nouveau/dist/src
Module Name:xsrc Committed By: christos Date: Thu Jan 31 19:52:31 UTC 2019 Modified Files: xsrc/external/mit/xf86-video-nouveau/dist/src: nouveau_present.h nouveau_sync.h nv_include.h nv_proto.h Added Files: xsrc/external/mit/xf86-video-nouveau/dist/src: nv_pointer.h Log Message: Put all the ugly include order dependent stuff in a separate file and arrange for that to be included first where needed. To generate a diff of this commit: cvs rdiff -u -r1.1.1.2 -r1.2 \ xsrc/external/mit/xf86-video-nouveau/dist/src/nouveau_present.h cvs rdiff -u -r1.1.1.1 -r1.2 \ xsrc/external/mit/xf86-video-nouveau/dist/src/nouveau_sync.h cvs rdiff -u -r1.2 -r1.3 \ xsrc/external/mit/xf86-video-nouveau/dist/src/nv_include.h cvs rdiff -u -r0 -r1.1 \ xsrc/external/mit/xf86-video-nouveau/dist/src/nv_pointer.h cvs rdiff -u -r1.5 -r1.6 \ xsrc/external/mit/xf86-video-nouveau/dist/src/nv_proto.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/kern
Module Name:src Committed By: maxv Date: Thu Jan 31 20:09:05 UTC 2019 Modified Files: src/sys/kern: kern_time.c Log Message: Fix kernel info leaks. To generate a diff of this commit: cvs rdiff -u -r1.193 -r1.194 src/sys/kern/kern_time.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: xsrc/external/mit/xf86-video-ati/dist/src
Module Name:xsrc Committed By: christos Date: Thu Jan 31 20:40:59 UTC 2019 Modified Files: xsrc/external/mit/xf86-video-ati/dist/src: radeon_vip.c Log Message: explicitly continue. To generate a diff of this commit: cvs rdiff -u -r1.1.1.3 -r1.2 \ xsrc/external/mit/xf86-video-ati/dist/src/radeon_vip.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: xsrc/external/mit/xf86-video-ati/dist/src
Module Name:xsrc Committed By: christos Date: Thu Jan 31 20:40:42 UTC 2019 Modified Files: xsrc/external/mit/xf86-video-ati/dist/src: radeon_video.c Log Message: shifting negative values is not portable. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ xsrc/external/mit/xf86-video-ati/dist/src/radeon_video.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: xsrc/external/mit/xf86-video-ati/dist/src
Module Name:xsrc Committed By: christos Date: Thu Jan 31 20:41:38 UTC 2019 Modified Files: xsrc/external/mit/xf86-video-ati/dist/src: radeon_modes.c Log Message: using abs on floating point values... To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \ xsrc/external/mit/xf86-video-ati/dist/src/radeon_modes.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/x86/x86
Module Name:src Committed By: maxv Date: Thu Jan 31 20:42:31 UTC 2019 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: Move some code into a separate function, no functional change. To generate a diff of this commit: cvs rdiff -u -r1.316 -r1.317 src/sys/arch/x86/x86/pmap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: xsrc/external/mit/xf86-video-ati/dist/src
Module Name:xsrc Committed By: christos Date: Thu Jan 31 20:40:16 UTC 2019 Modified Files: xsrc/external/mit/xf86-video-ati/dist/src: radeon_crtc.c Log Message: Taking the abs() of the difference of two unsigned numbers is probably not what it was intended here :-) To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ xsrc/external/mit/xf86-video-ati/dist/src/radeon_crtc.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: xsrc/external/mit/xf86-video-ati/dist/src
Module Name:xsrc Committed By: christos Date: Thu Jan 31 20:41:19 UTC 2019 Modified Files: xsrc/external/mit/xf86-video-ati/dist/src: radeon_dri.c Log Message: fix wrong printf format. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 \ xsrc/external/mit/xf86-video-ati/dist/src/radeon_dri.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc.old/dist
Module Name:src Committed By: mrg Date: Thu Jan 31 20:44:46 UTC 2019 Modified Files: src/external/gpl3/gcc.old/dist/gcc/common/config/riscv: riscv-common.c src/external/gpl3/gcc.old/dist/gcc/config/riscv: constraints.md elf.h generic.md linux.h peephole.md predicates.md riscv-ftypes.def riscv-modes.def riscv-protos.h riscv.c riscv.h riscv.md riscv.opt sync.md src/external/gpl3/gcc.old/dist/libgcc/config/riscv: t-elf Removed Files: src/external/gpl3/gcc.old/dist/gcc/config/riscv: default-32.h linux-unwind.h linux64.h netbsd.h opcode-riscv.h Log Message: remove our riscv changes in gcc.old. they were obsolete with GCC 5 update, let alone GCC 6. new GCC 7 has native support again. this is really about trying to avoid conflicts when we next have gcc become gcc.old. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc.old/dist/gcc/common/config/riscv/riscv-common.c cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/constraints.md \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/elf.h \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/generic.md \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/linux.h \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/peephole.md \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/predicates.md \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv-ftypes.def \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv-modes.def \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv-protos.h \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv.c \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv.h \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv.md \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/riscv.opt \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/sync.md cvs rdiff -u -r1.3 -r0 \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/default-32.h \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/linux-unwind.h \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/linux64.h \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/netbsd.h \ src/external/gpl3/gcc.old/dist/gcc/config/riscv/opcode-riscv.h cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/gcc.old/dist/libgcc/config/riscv/t-elf Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: xsrc/external/mit/xf86-video-vboxvideo/dist/src
Module Name:xsrc Committed By: christos Date: Thu Jan 31 20:46:43 UTC 2019 Modified Files: xsrc/external/mit/xf86-video-vboxvideo/dist/src: VBoxVideoIPRT.h Log Message: Don't play smart with the compiler, it complains about unused values. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ xsrc/external/mit/xf86-video-vboxvideo/dist/src/VBoxVideoIPRT.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/sys
Module Name:src Committed By: pgoyette Date: Thu Jan 31 22:07:46 UTC 2019 Modified Files: src/sys/sys: param.h Log Message: Now that the kernel/module interface has stabilized after the recent merge of the [pgoyette-compat] branch, update the kernel version to reflect all of the interim changes. Welcome to 8.99.33 !!! OK mrg@ To generate a diff of this commit: cvs rdiff -u -r1.580 -r1.581 src/sys/sys/param.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/usb
Module Name:src Committed By: christos Date: Fri Feb 1 03:20:36 UTC 2019 Modified Files: src/sys/dev/usb: if_urtwn.c if_urtwnvar.h Log Message: Add a software beacon. XXX: As all the other usb software beacons this is driven at fixed intervals when usb task fires. To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 src/sys/dev/usb/if_urtwn.c cvs rdiff -u -r1.11 -r1.12 src/sys/dev/usb/if_urtwnvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/lib/libnvmm
Module Name:src Committed By: maxv Date: Fri Feb 1 05:32:09 UTC 2019 Modified Files: src/tests/lib/libnvmm: h_mem_assist.c Log Message: Put correct values in the seg fields. AMD doesn't check for that, but Intel does, so they need to be correct. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libnvmm/h_mem_assist.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/x86
Module Name:src Committed By: maxv Date: Fri Feb 1 05:44:29 UTC 2019 Modified Files: src/sys/arch/x86/include: pmap.h pmap_pv.h src/sys/arch/x86/x86: pmap.c Log Message: Change the format of the pp_attrs field: instead of using PTE bits directly, use abstracted bits that are converted from/to PTE bits when needed (in pmap_sync_pv). This allows us to use the same pp_attrs for pmaps that have PTE bits at different locations. To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 src/sys/arch/x86/include/pmap.h cvs rdiff -u -r1.3 -r1.4 src/sys/arch/x86/include/pmap_pv.h cvs rdiff -u -r1.317 -r1.318 src/sys/arch/x86/x86/pmap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: maxv Date: Fri Feb 1 06:49:59 UTC 2019 Modified Files: src/lib/libnvmm: libnvmm_x86.c src/tests/lib/libnvmm: h_mem_assist.c h_mem_assist_asm.S Log Message: Fix two issues: * Uh I put the wrong masks in some GPRs, fuck. * When the opsize of MOVZX is 4, we need to combine the zero-extend from the instruction with the natural zero-extend of long mode. Add two associated tests. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/lib/libnvmm/libnvmm_x86.c cvs rdiff -u -r1.3 -r1.4 src/tests/lib/libnvmm/h_mem_assist.c cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libnvmm/h_mem_assist_asm.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.