CVS commit: src/sys/dev/pci
Module Name:src Committed By: simonb Date: Sat Apr 18 07:09:33 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: Add ATI Radeon R5/R6/R7 Graphics. To generate a diff of this commit: cvs rdiff -u -r1.1406 -r1.1407 src/sys/dev/pci/pcidevs Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: simonb Date: Sat Apr 18 07:10:29 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.1394 -r1.1395 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1393 -r1.1394 src/sys/dev/pci/pcidevs_data.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.sbin/makefs
Module Name:src Committed By: reinoud Date: Sat Apr 18 09:45:45 UTC 2020 Modified Files: src/usr.sbin/makefs: udf.c Log Message: Believe the datablocks predictor when determining if data on a node gets stored internal or not. Also make a note that the datablocks predictor takes NO extended attributes stored in the node into account In rare cases it could lead to confusion where the predictor would say it wouldn't fit internally when it could just have fitted. This would trigger the assertion. Now it will on rare accasions create a datablock even though it might have fitted. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/usr.sbin/makefs/udf.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/alpha/include
Module Name:src Committed By: martin Date: Sat Apr 18 10:30:49 UTC 2020 Modified Files: src/sys/arch/alpha/include: asm.h Log Message: Fix copy & pasto in previous (to fix the build) To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/arch/alpha/include/asm.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/powerpc/include
Module Name:src Committed By: joerg Date: Sat Apr 18 10:37:37 UTC 2020 Modified Files: src/sys/arch/powerpc/include: asm.h Log Message: It's __RCSID for an extra level of indirection on PPC To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/arch/powerpc/include/asm.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/arm/arm32
Module Name:src Committed By: skrll Date: Sat Apr 18 10:46:33 UTC 2020 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Remove PMAP_DEBUG by converting to UVMHIST To generate a diff of this commit: cvs rdiff -u -r1.407 -r1.408 src/sys/arch/arm/arm32/pmap.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
Module Name:src Committed By: skrll Date: Sat Apr 18 10:55:47 UTC 2020 Modified Files: src/sys/arch/acorn32/acorn32: rpc_machdep.c src/sys/arch/acorn32/conf: EB7500ATX src/sys/arch/acorn32/eb7500atx: eb7500atx_machdep.c src/sys/arch/arm/at91: at91bus.c src/sys/arch/cats/conf: GENERIC src/sys/arch/evbarm/adi_brh: brh_machdep.c src/sys/arch/evbarm/armadillo: armadillo9_machdep.c src/sys/arch/evbarm/conf: GENERIC64 IYONIX MARVELL_NAS src/sys/arch/evbarm/g42xxeb: g42xxeb_machdep.c src/sys/arch/evbarm/hdl_g: hdlg_machdep.c src/sys/arch/evbarm/imx31: imx31lk_machdep.c src/sys/arch/evbarm/integrator: integrator_machdep.c src/sys/arch/evbarm/iq80310: iq80310_machdep.c src/sys/arch/evbarm/iq80321: iq80321_machdep.c src/sys/arch/evbarm/ixdp425: ixdp425_machdep.c src/sys/arch/evbarm/ixm1200: ixm1200_machdep.c src/sys/arch/evbarm/iyonix: iyonix_machdep.c src/sys/arch/evbarm/lubbock: lubbock_machdep.c src/sys/arch/evbarm/mini2440: mini2440_machdep.c src/sys/arch/evbarm/mmnet: mmnet_machdep.c src/sys/arch/evbarm/mpcsa: mpcsa_machdep.c src/sys/arch/evbarm/npwr_fc: npwr_fc_machdep.c src/sys/arch/evbarm/nslu2: nslu2_machdep.c src/sys/arch/evbarm/smdk2xx0: smdk2410_machdep.c smdk2800_machdep.c src/sys/arch/evbarm/tsarm: tsarm_machdep.c src/sys/arch/evbarm/viper: viper_machdep.c src/sys/arch/hpcarm/hpcarm: pxa2x0_hpc_machdep.c sa11x0_hpc_machdep.c src/sys/arch/iyonix/conf: GENERIC src/sys/arch/iyonix/iyonix: iyonix_machdep.c src/sys/arch/netwinder/conf: GENERIC src/sys/arch/netwinder/netwinder: netwinder_machdep.c src/sys/arch/zaurus/zaurus: machdep.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/sys/arch/acorn32/acorn32/rpc_machdep.c cvs rdiff -u -r1.69 -r1.70 src/sys/arch/acorn32/conf/EB7500ATX cvs rdiff -u -r1.32 -r1.33 src/sys/arch/acorn32/eb7500atx/eb7500atx_machdep.c cvs rdiff -u -r1.25 -r1.26 src/sys/arch/arm/at91/at91bus.c cvs rdiff -u -r1.178 -r1.179 src/sys/arch/cats/conf/GENERIC cvs rdiff -u -r1.48 -r1.49 src/sys/arch/evbarm/adi_brh/brh_machdep.c cvs rdiff -u -r1.34 -r1.35 src/sys/arch/evbarm/armadillo/armadillo9_machdep.c cvs rdiff -u -r1.152 -r1.153 src/sys/arch/evbarm/conf/GENERIC64 cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/conf/IYONIX cvs rdiff -u -r1.36 -r1.37 src/sys/arch/evbarm/conf/MARVELL_NAS cvs rdiff -u -r1.35 -r1.36 src/sys/arch/evbarm/g42xxeb/g42xxeb_machdep.c cvs rdiff -u -r1.28 -r1.29 src/sys/arch/evbarm/hdl_g/hdlg_machdep.c cvs rdiff -u -r1.26 -r1.27 src/sys/arch/evbarm/imx31/imx31lk_machdep.c cvs rdiff -u -r1.77 -r1.78 \ src/sys/arch/evbarm/integrator/integrator_machdep.c cvs rdiff -u -r1.91 -r1.92 src/sys/arch/evbarm/iq80310/iq80310_machdep.c cvs rdiff -u -r1.61 -r1.62 src/sys/arch/evbarm/iq80321/iq80321_machdep.c cvs rdiff -u -r1.43 -r1.44 src/sys/arch/evbarm/ixdp425/ixdp425_machdep.c cvs rdiff -u -r1.63 -r1.64 src/sys/arch/evbarm/ixm1200/ixm1200_machdep.c cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbarm/iyonix/iyonix_machdep.c cvs rdiff -u -r1.39 -r1.40 src/sys/arch/evbarm/lubbock/lubbock_machdep.c cvs rdiff -u -r1.16 -r1.17 src/sys/arch/evbarm/mini2440/mini2440_machdep.c cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/mmnet/mmnet_machdep.c cvs rdiff -u -r1.11 -r1.12 src/sys/arch/evbarm/mpcsa/mpcsa_machdep.c cvs rdiff -u -r1.26 -r1.27 src/sys/arch/evbarm/npwr_fc/npwr_fc_machdep.c cvs rdiff -u -r1.32 -r1.33 src/sys/arch/evbarm/nslu2/nslu2_machdep.c cvs rdiff -u -r1.42 -r1.43 src/sys/arch/evbarm/smdk2xx0/smdk2410_machdep.c cvs rdiff -u -r1.47 -r1.48 src/sys/arch/evbarm/smdk2xx0/smdk2800_machdep.c cvs rdiff -u -r1.29 -r1.30 src/sys/arch/evbarm/tsarm/tsarm_machdep.c cvs rdiff -u -r1.30 -r1.31 src/sys/arch/evbarm/viper/viper_machdep.c cvs rdiff -u -r1.27 -r1.28 src/sys/arch/hpcarm/hpcarm/pxa2x0_hpc_machdep.c cvs rdiff -u -r1.15 -r1.16 src/sys/arch/hpcarm/hpcarm/sa11x0_hpc_machdep.c cvs rdiff -u -r1.109 -r1.110 src/sys/arch/iyonix/conf/GENERIC cvs rdiff -u -r1.28 -r1.29 src/sys/arch/iyonix/iyonix/iyonix_machdep.c cvs rdiff -u -r1.137 -r1.138 src/sys/arch/netwinder/conf/GENERIC cvs rdiff -u -r1.88 -r1.89 \ src/sys/arch/netwinder/netwinder/netwinder_machdep.c cvs rdiff -u -r1.45 -r1.46 src/sys/arch/zaurus/zaurus/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
Module Name:src Committed By: skrll Date: Sat Apr 18 11:00:42 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c src/sys/arch/aarch64/conf: files.aarch64 src/sys/arch/acorn32/acorn32: rpc_machdep.c src/sys/arch/acorn32/conf: EB7500ATX GENERIC INSTALL LOWMEM_WSCONS NC src/sys/arch/acorn32/eb7500atx: eb7500atx_machdep.c src/sys/arch/arm/arm32: arm32_machdep.c vm_machdep.c src/sys/arch/arm/at91: at91bus.c src/sys/arch/arm/conf: files.arm src/sys/arch/arm/include/arm32: pmap.h src/sys/arch/cats/cats: cats_machdep.c src/sys/arch/cats/conf: GENERIC INSTALL src/sys/arch/evbarm/adi_brh: brh_machdep.c src/sys/arch/evbarm/armadillo: armadillo9_machdep.c src/sys/arch/evbarm/conf: ADI_BRH ARMADAXP ARMADILLO-IOT-G3 ARMADILLO210 ARMADILLO9 BCM5301X BCM56340 CP3100 CUBOX CUBOX-I DNS323 DUOVERO GEMINI GEMINI_MASTER GEMINI_SLAVE GENERIC GENERIC.common GENERIC64 GUMSTIX HDL_G HPT5325 HUMMINGBOARD IMX IMX31LITE IMX6UL-STARTER INTEGRATOR INTEGRATOR_CP IQ31244 IQ80310 IQ80321 IXDP425 IXM1200 IYONIX KOBO KUROBOX_PRO KURONAS_X4 LUBBOCK MARVELL_NAS MINI2440 N900 NAPPI NETWALKER NSLU2 OMAP5EVM OPENBLOCKS_A6 OPENBLOCKS_AX3 OSK5912 PANDABOARD PARALLELLA PEPPER RPI SHEEVAPLUG SMDK2410 SMDK2800 TEAMASA_NPWR TEAMASA_NPWR_FC TISDP2420 TISDP2430 TS7200 TWINTAIL VIPER VIRT VTC100 ZAO425 ZEDBOARD src/sys/arch/evbarm/g42xxeb: g42xxeb_machdep.c src/sys/arch/evbarm/gumstix: gumstix_machdep.c src/sys/arch/evbarm/hdl_g: hdlg_machdep.c src/sys/arch/evbarm/imx31: imx31lk_machdep.c src/sys/arch/evbarm/integrator: integrator_machdep.c src/sys/arch/evbarm/iq80310: iq80310_machdep.c src/sys/arch/evbarm/iq80321: iq80321_machdep.c src/sys/arch/evbarm/ixdp425: ixdp425_machdep.c src/sys/arch/evbarm/ixm1200: ixm1200_machdep.c src/sys/arch/evbarm/iyonix: iyonix_machdep.c src/sys/arch/evbarm/lubbock: lubbock_machdep.c src/sys/arch/evbarm/mini2440: mini2440_machdep.c src/sys/arch/evbarm/mmnet: mmnet_machdep.c src/sys/arch/evbarm/mpcsa: mpcsa_machdep.c src/sys/arch/evbarm/npwr_fc: npwr_fc_machdep.c src/sys/arch/evbarm/nslu2: nslu2_machdep.c src/sys/arch/evbarm/smdk2xx0: smdk2410_machdep.c smdk2800_machdep.c src/sys/arch/evbarm/tsarm: tsarm_machdep.c src/sys/arch/evbarm/viper: viper_machdep.c src/sys/arch/hpcarm/conf: IPAQ JORNADA720 JORNADA820 NETBOOKPRO WZERO3 src/sys/arch/hpcarm/hpcarm: pxa2x0_hpc_machdep.c sa11x0_hpc_machdep.c src/sys/arch/iyonix/conf: GENERIC src/sys/arch/iyonix/iyonix: iyonix_machdep.c src/sys/arch/netwinder/conf: GENERIC src/sys/arch/netwinder/netwinder: netwinder_machdep.c src/sys/arch/shark/conf: GENERIC INSTALL src/sys/arch/zaurus/zaurus: machdep.c Log Message: PMAP_DEBUG has been deleted on arm To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71 src/sys/arch/aarch64/aarch64/pmap.c cvs rdiff -u -r1.21 -r1.22 src/sys/arch/aarch64/conf/files.aarch64 cvs rdiff -u -r1.97 -r1.98 src/sys/arch/acorn32/acorn32/rpc_machdep.c cvs rdiff -u -r1.70 -r1.71 src/sys/arch/acorn32/conf/EB7500ATX cvs rdiff -u -r1.130 -r1.131 src/sys/arch/acorn32/conf/GENERIC cvs rdiff -u -r1.84 -r1.85 src/sys/arch/acorn32/conf/INSTALL cvs rdiff -u -r1.76 -r1.77 src/sys/arch/acorn32/conf/LOWMEM_WSCONS cvs rdiff -u -r1.77 -r1.78 src/sys/arch/acorn32/conf/NC cvs rdiff -u -r1.33 -r1.34 src/sys/arch/acorn32/eb7500atx/eb7500atx_machdep.c cvs rdiff -u -r1.132 -r1.133 src/sys/arch/arm/arm32/arm32_machdep.c cvs rdiff -u -r1.75 -r1.76 src/sys/arch/arm/arm32/vm_machdep.c cvs rdiff -u -r1.26 -r1.27 src/sys/arch/arm/at91/at91bus.c cvs rdiff -u -r1.156 -r1.157 src/sys/arch/arm/conf/files.arm cvs rdiff -u -r1.166 -r1.167 src/sys/arch/arm/include/arm32/pmap.h cvs rdiff -u -r1.88 -r1.89 src/sys/arch/cats/cats/cats_machdep.c cvs rdiff -u -r1.179 -r1.180 src/sys/arch/cats/conf/GENERIC cvs rdiff -u -r1.114 -r1.115 src/sys/arch/cats/conf/INSTALL cvs rdiff -u -r1.49 -r1.50 src/sys/arch/evbarm/adi_brh/brh_machdep.c cvs rdiff -u -r1.35 -r1.36 src/sys/arch/evbarm/armadillo/armadillo9_machdep.c cvs rdiff -u -r1.73 -r1.74 src/sys/arch/evbarm/conf/ADI_BRH \ src/sys/arch/evbarm/conf/SMDK2410 cvs rdiff -u -r1.26 -r1.27 src/sys/arch/evbarm/conf/ARMADAXP cvs rdiff -u -r1.21 -r1.22 src/sys/arch/evbarm/conf/ARMADILLO-IOT-G3 \ src/sys/arch/evbarm/conf/VTC100 cvs rdiff -u -r1.44 -r1.45 src/sys/arch/evbarm/conf/ARMADILLO210 cvs rdiff -u -r1.61 -r1.62 src/sys/arch/evbarm/conf/ARMADILLO9 \ src/sys/arch/evbarm/conf/LUBBOCK cvs rdiff -u -r1.34 -r1.35 src/sys/arch/evbarm/conf/BCM5301X \ src/sys/arch/evbarm/conf/IMX31LITE cvs rdiff -u -r1.19 -r1.20 src/sys/arch/evbarm/conf/BCM56340 cvs rdiff -u -r1.49 -r1.50 src/sys
CVS commit: src/usr.sbin/makefs
Module Name:src Committed By: martin Date: Sat Apr 18 12:25:01 UTC 2020 Modified Files: src/usr.sbin/makefs: udf.c Log Message: Remove unused variable (to fix the build) To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/usr.sbin/makefs/udf.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin
Module Name:src Committed By: jdolecek Date: Sat Apr 18 12:54:38 UTC 2020 Modified Files: src/sbin/fsck_ffs: fsck.h src/sbin/newfs: extern.h Log Message: add NO_IOBUF_ALIGNED to not pull aligned_alloc() for really constrained boot media To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sbin/fsck_ffs/fsck.h cvs rdiff -u -r1.18 -r1.19 src/sbin/newfs/extern.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/utils
Module Name:src Committed By: jdolecek Date: Sat Apr 18 12:56:38 UTC 2020 Modified Files: src/distrib/utils/x_fsck_ffs: Makefile src/distrib/utils/x_newfs: Makefile Log Message: enable NO_IOBUF_ALIGNED for x_newfs and x_fsck_ffs To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/distrib/utils/x_fsck_ffs/Makefile cvs rdiff -u -r1.1 -r1.2 src/distrib/utils/x_newfs/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [bouyer-xenpvh] src/sys/arch
Module Name:src Committed By: bouyer Date: Sat Apr 18 14:47:56 UTC 2020 Modified Files: src/sys/arch/amd64/amd64 [bouyer-xenpvh]: machdep.c src/sys/arch/i386/i386 [bouyer-xenpvh]: machdep.c src/sys/arch/x86/include [bouyer-xenpvh]: machdep.h src/sys/arch/x86/isa [bouyer-xenpvh]: clock.c src/sys/arch/x86/x86 [bouyer-xenpvh]: lapic.c x86_machdep.c Log Message: Centralize initialisations of delay_func and initclock_func in x86_machdep.c and export from Introduce a x86_dummy_initclock() and a x86_cpu_initclock_func pointer, to be used later for Xen HVM native clock support. rename rtclock_tval to x86_rtclock_tval and export from , for the benefit of lapic.c To generate a diff of this commit: cvs rdiff -u -r1.346.4.2 -r1.346.4.3 src/sys/arch/amd64/amd64/machdep.c cvs rdiff -u -r1.825.4.2 -r1.825.4.3 src/sys/arch/i386/i386/machdep.c cvs rdiff -u -r1.9 -r1.9.26.1 src/sys/arch/x86/include/machdep.h cvs rdiff -u -r1.36 -r1.36.6.1 src/sys/arch/x86/isa/clock.c cvs rdiff -u -r1.76.6.2 -r1.76.6.3 src/sys/arch/x86/x86/lapic.c cvs rdiff -u -r1.137.2.4 -r1.137.2.5 src/sys/arch/x86/x86/x86_machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [bouyer-xenpvh] src/sys/arch/i386/i386
Module Name:src Committed By: bouyer Date: Sat Apr 18 14:49:57 UTC 2020 Modified Files: src/sys/arch/i386/i386 [bouyer-xenpvh]: i386_trap.S locore.S Log Message: Call stipending() only on XenPV. Fix spurious fpudna from kernel mode To generate a diff of this commit: cvs rdiff -u -r1.20.6.1 -r1.20.6.2 src/sys/arch/i386/i386/i386_trap.S cvs rdiff -u -r1.179.2.2 -r1.179.2.3 src/sys/arch/i386/i386/locore.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [bouyer-xenpvh] src/sys/arch
Module Name:src Committed By: bouyer Date: Sat Apr 18 15:06:18 UTC 2020 Modified Files: src/sys/arch/x86/include [bouyer-xenpvh]: cpu.h cpuvar.h src/sys/arch/x86/x86 [bouyer-xenpvh]: cpu.c mainbus.c src/sys/arch/xen/include [bouyer-xenpvh]: hypervisor.h xen.h src/sys/arch/xen/x86 [bouyer-xenpvh]: cpu.c hypervisor_machdep.c xen_ipi.c xen_mainbus.c src/sys/arch/xen/xen [bouyer-xenpvh]: evtchn.c hypervisor.c xen_clock.c Log Message: Add PVHVM multiprocessor support: We need the hypervisor to be set up before cpus attaches. Move hypervisor setup to a new function xen_hvm_init(), called at the beggining of mainbus_attach(). This function searches the cfdata[] array to see if the hypervisor device is enabled (so you can disable PV support with disable hypervisor from userconf). For HVM, ci_cpuid doens't match the virtual CPU index needed by Xen. Introduce ci_vcpuid to cpu_info. Introduce xen_hvm_init_cpu(), to be called for each CPU in in its context, which initialize ci_vcpuid and ci_vcpu, and setup the event callback. Change Xen code to use ci_vcpuid. Do not call lapic_calibrate_timer() for VM_GUEST_XENPVHVM, we will use Xen timers. Don't call lapic_initclocks() from cpu_hatch(); instead set x86_cpu_initclock_func to lapic_initclocks() in lapic_calibrate_timer(), and call *(x86_cpu_initclock_func)() from cpu_hatch(). Also call x86_cpu_initclock_func from cpu_attach() for the boot CPU. As x86_cpu_initclock_func is called for all CPUs, x86_initclock_func can be a NOP for lapic timer. Reorganize Xen code for x86_initclock_func/x86_cpu_initclock_func. Move x86_cpu_idle_xen() to hypervisor_machdep.c To generate a diff of this commit: cvs rdiff -u -r1.117.4.5 -r1.117.4.6 src/sys/arch/x86/include/cpu.h cvs rdiff -u -r1.51 -r1.51.10.1 src/sys/arch/x86/include/cpuvar.h cvs rdiff -u -r1.181.4.2 -r1.181.4.3 src/sys/arch/x86/x86/cpu.c cvs rdiff -u -r1.3.12.2 -r1.3.12.3 src/sys/arch/x86/x86/mainbus.c cvs rdiff -u -r1.49.10.2 -r1.49.10.3 src/sys/arch/xen/include/hypervisor.h cvs rdiff -u -r1.44 -r1.44.8.1 src/sys/arch/xen/include/xen.h cvs rdiff -u -r1.133 -r1.133.4.1 src/sys/arch/xen/x86/cpu.c cvs rdiff -u -r1.36.8.3 -r1.36.8.4 src/sys/arch/xen/x86/hypervisor_machdep.c cvs rdiff -u -r1.35.6.3 -r1.35.6.4 src/sys/arch/xen/x86/xen_ipi.c cvs rdiff -u -r1.6.12.2 -r1.6.12.3 src/sys/arch/xen/x86/xen_mainbus.c cvs rdiff -u -r1.88.2.4 -r1.88.2.5 src/sys/arch/xen/xen/evtchn.c cvs rdiff -u -r1.73.2.5 -r1.73.2.6 src/sys/arch/xen/xen/hypervisor.c cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/arch/xen/xen/xen_clock.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/net
Module Name:src Committed By: thorpej Date: Sat Apr 18 15:56:26 UTC 2020 Modified Files: src/sys/net: if.c Log Message: In _if_down(), release the link state change lock before calling workqueue_wait(). Add a comment explaining how the locking here works. PR kern/55018. To generate a diff of this commit: cvs rdiff -u -r1.473 -r1.474 src/sys/net/if.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/xen/xen
Module Name:src Committed By: jdolecek Date: Sat Apr 18 16:58:00 UTC 2020 Modified Files: src/sys/arch/xen/xen: xbd_xenbus.c Log Message: make compile with XBD_DEBUG To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119 src/sys/arch/xen/xen/xbd_xenbus.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/ipf/netinet
Module Name:src Committed By: christos Date: Sat Apr 18 17:02:00 UTC 2020 Modified Files: src/sys/external/bsd/ipf/netinet: ip_state.c Log Message: be consistent about byte flipping (cosmetic no functional change) To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/external/bsd/ipf/netinet/ip_state.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/uvm
Module Name:src Committed By: riastradh Date: Sat Apr 18 17:22:26 UTC 2020 Modified Files: src/sys/uvm: uvm_map.c Log Message: Fix trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.379 -r1.380 src/sys/uvm/uvm_map.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/pci
Module Name:src Committed By: jakllsch Date: Sat Apr 18 17:31:53 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: msk(4): Avoid bus_dmamap_destroy() in msk_stop() bus_dmamap_destroy() can not be executed in soft interrupt context, and msk_stop() can be called in soft interrupt context. As such, move creation and destruction of tx dmamaps to attach() and detach() functions. To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 src/sys/dev/pci/if_msk.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/lib/libc/sys
Module Name:src Committed By: christos Date: Sat Apr 18 17:44:53 UTC 2020 Modified Files: src/tests/lib/libc/sys: Makefile t_mprotect.c Added Files: src/tests/lib/libc/sys: t_mprotect_helper.c Log Message: PR/55177: Carlo Arenas: mremap(MAP_REMAPDUP) fails after fork() To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/tests/lib/libc/sys/Makefile cvs rdiff -u -r1.8 -r1.9 src/tests/lib/libc/sys/t_mprotect.c cvs rdiff -u -r0 -r1.1 src/tests/lib/libc/sys/t_mprotect_helper.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/lib/libc/sys
Module Name:src Committed By: christos Date: Sat Apr 18 17:45:16 UTC 2020 Added Files: src/tests/lib/libc/sys: t_mprotect_helper.h Log Message: Oops, need the header too. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/tests/lib/libc/sys/t_mprotect_helper.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man9
Module Name:src Committed By: wiz Date: Sat Apr 18 18:55:20 UTC 2020 Modified Files: src/share/man/man9: time_second.9 Log Message: Remove trailing comma. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/share/man/man9/time_second.9 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: Sat Apr 18 19:18:34 UTC 2020 Modified Files: src/sys/modules/ffs: Makefile src/sys/rump/fs/lib/libffs: Makefile src/sys/ufs: files.ufs src/sys/ufs/ffs: ffs_alloc.c ffs_balloc.c ffs_extern.h ffs_inode.c ffs_snapshot.c ffs_vnops.c fs.h src/sys/ufs/ufs: extattr.h inode.h ufs_extern.h ufs_inode.c ufs_vnops.c Added Files: src/sys/ufs/ffs: ffs_extattr.c Log Message: Extended attribute support for ffsv2, from FreeBSD. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/modules/ffs/Makefile cvs rdiff -u -r1.17 -r1.18 src/sys/rump/fs/lib/libffs/Makefile cvs rdiff -u -r1.46 -r1.47 src/sys/ufs/files.ufs cvs rdiff -u -r1.166 -r1.167 src/sys/ufs/ffs/ffs_alloc.c cvs rdiff -u -r1.63 -r1.64 src/sys/ufs/ffs/ffs_balloc.c cvs rdiff -u -r0 -r1.1 src/sys/ufs/ffs/ffs_extattr.c cvs rdiff -u -r1.85 -r1.86 src/sys/ufs/ffs/ffs_extern.h cvs rdiff -u -r1.126 -r1.127 src/sys/ufs/ffs/ffs_inode.c cvs rdiff -u -r1.151 -r1.152 src/sys/ufs/ffs/ffs_snapshot.c cvs rdiff -u -r1.130 -r1.131 src/sys/ufs/ffs/ffs_vnops.c cvs rdiff -u -r1.66 -r1.67 src/sys/ufs/ffs/fs.h cvs rdiff -u -r1.11 -r1.12 src/sys/ufs/ufs/extattr.h cvs rdiff -u -r1.76 -r1.77 src/sys/ufs/ufs/inode.h cvs rdiff -u -r1.84 -r1.85 src/sys/ufs/ufs/ufs_extern.h cvs rdiff -u -r1.109 -r1.110 src/sys/ufs/ufs/ufs_inode.c cvs rdiff -u -r1.251 -r1.252 src/sys/ufs/ufs/ufs_vnops.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/crypto/external/bsd/netpgp/dist
Module Name:src Committed By: jhigh Date: Sat Apr 18 19:27:49 UTC 2020 Modified Files: src/crypto/external/bsd/netpgp/dist: configure.ac src/crypto/external/bsd/netpgp/dist/src/lib: config.h.in misc.c symmetric.c Log Message: added blowfish symmetric cipher per RFC4880 9.2 To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/crypto/external/bsd/netpgp/dist/configure.ac cvs rdiff -u -r1.17 -r1.18 \ src/crypto/external/bsd/netpgp/dist/src/lib/config.h.in cvs rdiff -u -r1.42 -r1.43 src/crypto/external/bsd/netpgp/dist/src/lib/misc.c cvs rdiff -u -r1.18 -r1.19 \ src/crypto/external/bsd/netpgp/dist/src/lib/symmetric.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/bsd/cron/dist
Module Name:src Committed By: christos Date: Sat Apr 18 19:32:20 UTC 2020 Modified Files: src/external/bsd/cron/dist: cron.c crontab.5 do_command.c entry.c externs.h funcs.h job.c structs.h user.c Log Message: Add -s (SINGLE_JOB) from OpenBSD. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/external/bsd/cron/dist/cron.c \ src/external/bsd/cron/dist/entry.c cvs rdiff -u -r1.9 -r1.10 src/external/bsd/cron/dist/crontab.5 cvs rdiff -u -r1.14 -r1.15 src/external/bsd/cron/dist/do_command.c cvs rdiff -u -r1.2 -r1.3 src/external/bsd/cron/dist/externs.h \ src/external/bsd/cron/dist/job.c src/external/bsd/cron/dist/user.c cvs rdiff -u -r1.6 -r1.7 src/external/bsd/cron/dist/funcs.h cvs rdiff -u -r1.3 -r1.4 src/external/bsd/cron/dist/structs.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [bouyer-xenpvh] src/sys/arch
Module Name:src Committed By: bouyer Date: Sat Apr 18 20:03:02 UTC 2020 Modified Files: src/sys/arch/amd64/amd64 [bouyer-xenpvh]: vector.S src/sys/arch/i386/i386 [bouyer-xenpvh]: vector.S src/sys/arch/xen/xen [bouyer-xenpvh]: hypervisor.c Log Message: If possible, register a per-cpu callback via HVMOP_set_evtchn_upcall_vector. >From FreeBSD. This requires acking the interrupt in hypervisor_pvhvm_callback. Don't try to use x86_cpu_idle_xen() for PVHVM, it cause the domU to hang. FreeBSD doesn't seem to use it either. To generate a diff of this commit: cvs rdiff -u -r1.73.6.5 -r1.73.6.6 src/sys/arch/amd64/amd64/vector.S cvs rdiff -u -r1.85.6.6 -r1.85.6.7 src/sys/arch/i386/i386/vector.S cvs rdiff -u -r1.73.2.6 -r1.73.2.7 src/sys/arch/xen/xen/hypervisor.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [bouyer-xenpvh] src/sys/arch/xen/xen
Module Name:src Committed By: bouyer Date: Sat Apr 18 20:36:31 UTC 2020 Modified Files: src/sys/arch/xen/xen [bouyer-xenpvh]: evtchn.c Log Message: If we get an event for another CPU just ignore it. The hypervisor will callback on the other CPU anyway. To generate a diff of this commit: cvs rdiff -u -r1.88.2.5 -r1.88.2.6 src/sys/arch/xen/xen/evtchn.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck
Module Name:src Committed By: sevan Date: Sat Apr 18 22:02:11 UTC 2020 Modified Files: src/sbin/fsck: fsck.8 Log Message: grammar To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sbin/fsck/fsck.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/libexec/utmp_update
Module Name:src Committed By: sevan Date: Sat Apr 18 22:03:51 UTC 2020 Modified Files: src/libexec/utmp_update: utmp_update.8 Log Message: document history To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/libexec/utmp_update/utmp_update.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/xen/xen
Module Name:src Committed By: jdolecek Date: Sat Apr 18 23:24:49 UTC 2020 Modified Files: src/sys/arch/xen/xen: xbd_xenbus.c Log Message: read feature-persistent value on connect, e.g. the Linux Dom0 writes the value only together with the device info; no functional difference, since we don't allow persistent mappings To generate a diff of this commit: cvs rdiff -u -r1.119 -r1.120 src/sys/arch/xen/xen/xbd_xenbus.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc
Module Name:src Committed By: thorpej Date: Sat Apr 18 23:55:52 UTC 2020 Modified Files: src/lib/libc/arch/aarch64/sys: syscall.S src/lib/libc/arch/alpha/sys: syscall.S src/lib/libc/arch/arm/sys: syscall.S src/lib/libc/arch/hppa/sys: syscall.S src/lib/libc/arch/i386/sys: syscall.S src/lib/libc/arch/ia64/sys: syscall.S src/lib/libc/arch/m68k/sys: syscall.S src/lib/libc/arch/mips/sys: __syscall.S syscall.S src/lib/libc/arch/or1k/sys: __syscall.S src/lib/libc/arch/powerpc/sys: __syscall.S src/lib/libc/arch/powerpc64/sys: __syscall.S src/lib/libc/arch/riscv/sys: __syscall.S src/lib/libc/arch/sh3/sys: syscall.S src/lib/libc/arch/sparc/sys: syscall.S src/lib/libc/arch/sparc64/sys: syscall.S src/lib/libc/arch/vax/sys: syscall.S src/lib/libc/arch/x86_64/sys: syscall.S src/lib/libc/include: namespace.h Log Message: Rename "syscall" to "_syscall" and provide "syscall" as a weak alias. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/lib/libc/arch/aarch64/sys/syscall.S cvs rdiff -u -r1.2 -r1.3 src/lib/libc/arch/alpha/sys/syscall.S cvs rdiff -u -r1.4 -r1.5 src/lib/libc/arch/arm/sys/syscall.S cvs rdiff -u -r1.2 -r1.3 src/lib/libc/arch/hppa/sys/syscall.S cvs rdiff -u -r1.13 -r1.14 src/lib/libc/arch/i386/sys/syscall.S cvs rdiff -u -r1.2 -r1.3 src/lib/libc/arch/ia64/sys/syscall.S cvs rdiff -u -r1.9 -r1.10 src/lib/libc/arch/m68k/sys/syscall.S cvs rdiff -u -r1.2 -r1.3 src/lib/libc/arch/mips/sys/__syscall.S cvs rdiff -u -r1.7 -r1.8 src/lib/libc/arch/mips/sys/syscall.S cvs rdiff -u -r1.1 -r1.2 src/lib/libc/arch/or1k/sys/__syscall.S cvs rdiff -u -r1.3 -r1.4 src/lib/libc/arch/powerpc/sys/__syscall.S cvs rdiff -u -r1.2 -r1.3 src/lib/libc/arch/powerpc64/sys/__syscall.S cvs rdiff -u -r1.2 -r1.3 src/lib/libc/arch/riscv/sys/__syscall.S cvs rdiff -u -r1.6 -r1.7 src/lib/libc/arch/sh3/sys/syscall.S cvs rdiff -u -r1.4 -r1.5 src/lib/libc/arch/sparc/sys/syscall.S cvs rdiff -u -r1.2 -r1.3 src/lib/libc/arch/sparc64/sys/syscall.S cvs rdiff -u -r1.7 -r1.8 src/lib/libc/arch/vax/sys/syscall.S cvs rdiff -u -r1.4 -r1.5 src/lib/libc/arch/x86_64/sys/syscall.S cvs rdiff -u -r1.197 -r1.198 src/lib/libc/include/namespace.h 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: joerg Date: Sun Apr 19 01:06:16 UTC 2020 Modified Files: src/lib/libc/gen: pthread_atfork.c src/libexec/ld.elf_so: rtld.c rtld.h symbols.map Log Message: Rename __atomic_fork to __locked_fork and give it &errno as argument. rtld and libc use different storage, so the initial version would incorrectly report the failure reason for fork(). There is still a small race condition inside ld.elf_so as it doesn't use thread-safe errno internally, but that's a more contained internal issue. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/lib/libc/gen/pthread_atfork.c cvs rdiff -u -r1.204 -r1.205 src/libexec/ld.elf_so/rtld.c cvs rdiff -u -r1.139 -r1.140 src/libexec/ld.elf_so/rtld.h cvs rdiff -u -r1.3 -r1.4 src/libexec/ld.elf_so/symbols.map 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: riastradh Date: Sun Apr 19 03:12:35 UTC 2020 Modified Files: src/sys/sys: sdt.h Log Message: Need for uint32_t and uintptr_t. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/sys/sdt.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: riastradh Date: Sun Apr 19 03:12:26 UTC 2020 Modified Files: src/sys/sys: sdt.h Log Message: do {...} while (0) to make DTRACE_PROBE macros proper statements. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/sys/sdt.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/audio
Module Name:src Committed By: isaki Date: Sun Apr 19 03:52:22 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: Improve the blocksize notation. The blocksize is expressed in bytes, and the millisecond notation is supplementary information to make it easier to understand. To generate a diff of this commit: cvs rdiff -u -r1.66 -r1.67 src/sys/dev/audio/audio.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/hdaudio
Module Name:src Committed By: isaki Date: Sun Apr 19 04:13:10 UTC 2020 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: Make round_blocksize satisfy all of - restrictions that existed before merging isaki-audio2 branch. - better support for 6 channels hardware. - audio layer's requirement. This may help PR kern/54474. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/dev/hdaudio/hdafg.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.