Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/nick-nhusb]: src/sys Sync with HEAD
details: https://anonhg.NetBSD.org/src/rev/7403d981314f
branches: nick-nhusb
changeset: 334194:7403d981314f
user: skrll <skrll%NetBSD.org@localhost>
date: Mon Apr 06 15:17:50 2015 +0000
description:
Sync with HEAD
diffstat:
sys/arch/acorn32/include/vmparam.h | 7 +-
sys/arch/acorn32/mainbus/fd.c | 6 +-
sys/arch/alpha/alpha/linux_syscall.c | 8 +-
sys/arch/alpha/alpha/osf1_syscall.c | 8 +-
sys/arch/alpha/alpha/trap.c | 21 +-
sys/arch/alpha/conf/GENERIC | 17 +-
sys/arch/alpha/include/types.h | 3 +-
sys/arch/amd64/amd64/compat_13_machdep.c | 63 +
sys/arch/amd64/amd64/compat_16_machdep.c | 63 +
sys/arch/amd64/amd64/linux32_syscall.c | 16 +-
sys/arch/amd64/amd64/linux_syscall.c | 12 +-
sys/arch/amd64/amd64/netbsd32_machdep.c | 23 +-
sys/arch/amd64/amd64/netbsd32_syscall.c | 19 +-
sys/arch/amd64/amd64/trap.c | 53 +-
sys/arch/amd64/conf/ALL | 17 +-
sys/arch/amd64/conf/GENERIC | 34 +-
sys/arch/amd64/conf/XEN3_DOM0 | 3 +-
sys/arch/amd64/conf/files.amd64 | 5 +-
sys/arch/amd64/include/pmap.h | 4 +-
sys/arch/amiga/amiga/gayle.c | 10 +-
sys/arch/amiga/amiga/trap.c | 29 +-
sys/arch/amiga/conf/files.amiga | 4 +-
sys/arch/amiga/dev/fd.c | 18 +-
sys/arch/amiga/dev/gayle_pcmcia.c | 6 +-
sys/arch/amiga/dev/sbic.c | 12 +-
sys/arch/amiga/stand/bootblock/txlt/Makefile | 8 +-
sys/arch/amiga/stand/bootblock/txlt/txlt.l | 15 +-
sys/arch/arc/jazz/fd.c | 6 +-
sys/arch/arm/allwinner/awin_board.c | 90 +-
sys/arch/arm/allwinner/awin_cnt.c | 8 +-
sys/arch/arm/allwinner/awin_com.c | 15 +-
sys/arch/arm/allwinner/awin_debe.c | 253 +-
sys/arch/arm/allwinner/awin_dma.c | 20 +-
sys/arch/arm/allwinner/awin_dma.h | 6 +-
sys/arch/arm/allwinner/awin_dma_a31.c | 20 +-
sys/arch/arm/allwinner/awin_eth.c | 8 +-
sys/arch/arm/allwinner/awin_fb.c | 30 +-
sys/arch/arm/allwinner/awin_gige.c | 98 +-
sys/arch/arm/allwinner/awin_gpio.c | 78 +-
sys/arch/arm/allwinner/awin_intr.h | 93 +-
sys/arch/arm/allwinner/awin_io.c | 70 +-
sys/arch/arm/allwinner/awin_ir.c | 45 +-
sys/arch/arm/allwinner/awin_mmc.c | 290 +-
sys/arch/arm/allwinner/awin_mp.c | 398 +
sys/arch/arm/allwinner/awin_p2wi.c | 221 +-
sys/arch/arm/allwinner/awin_reg.h | 322 +-
sys/arch/arm/allwinner/awin_space.c | 17 +-
sys/arch/arm/allwinner/awin_twi.c | 42 +-
sys/arch/arm/allwinner/awin_usb.c | 155 +-
sys/arch/arm/allwinner/awin_var.h | 14 +-
sys/arch/arm/allwinner/awin_wdt.c | 41 +-
sys/arch/arm/allwinner/files.awin | 10 +-
sys/arch/arm/amlogic/amlogic_board.c | 374 +
sys/arch/arm/amlogic/amlogic_canvasreg.h | 54 +
sys/arch/arm/amlogic/amlogic_com.c | 460 +
sys/arch/arm/amlogic/amlogic_comreg.h | 57 +
sys/arch/arm/amlogic/amlogic_comvar.h | 37 +
sys/arch/arm/amlogic/amlogic_cpufreq.c | 279 +
sys/arch/arm/amlogic/amlogic_crureg.h | 141 +
sys/arch/arm/amlogic/amlogic_dwctwo.c | 153 +
sys/arch/arm/amlogic/amlogic_genfb.c | 686 +
sys/arch/arm/amlogic/amlogic_gmac.c | 114 +
sys/arch/arm/amlogic/amlogic_hdmireg.h | 38 +
sys/arch/arm/amlogic/amlogic_intr.h | 47 +
sys/arch/arm/amlogic/amlogic_io.c | 145 +
sys/arch/arm/amlogic/amlogic_reg.h | 95 +
sys/arch/arm/amlogic/amlogic_rng.c | 155 +
sys/arch/arm/amlogic/amlogic_rtc.c | 370 +
sys/arch/arm/amlogic/amlogic_rtcreg.h | 101 +
sys/arch/arm/amlogic/amlogic_sdhc.c | 599 +
sys/arch/arm/amlogic/amlogic_sdhcreg.h | 150 +
sys/arch/arm/amlogic/amlogic_var.h | 91 +
sys/arch/arm/amlogic/amlogic_vpureg.h | 151 +
sys/arch/arm/amlogic/files.amlogic | 65 +
sys/arch/arm/arm/bootconfig.c | 22 +-
sys/arch/arm/arm/cpu_in_cksum.S | 11 +-
sys/arch/arm/arm/cpufunc.c | 8 +-
sys/arch/arm/arm/cpufunc_asm_pj4b.S | 6 +-
sys/arch/arm/arm/db_trace.c | 37 +-
sys/arch/arm/arm/disassem.c | 372 +-
sys/arch/arm/arm/linux_syscall.c | 8 +-
sys/arch/arm/arm/sig_machdep.c | 14 +-
sys/arch/arm/arm32/arm32_boot.c | 16 +-
sys/arch/arm/arm32/arm32_reboot.c | 52 +-
sys/arch/arm/arm32/arm32_tlb.c | 14 +-
sys/arch/arm/arm32/armv7_generic_space.c | 416 +
sys/arch/arm/arm32/bus_dma.c | 8 +-
sys/arch/arm/arm32/cortex_pmc.c | 8 +-
sys/arch/arm/arm32/cpu.c | 6 +-
sys/arch/arm/arm32/cpuswitch.S | 112 +-
sys/arch/arm/arm32/db_machdep.c | 8 +-
sys/arch/arm/arm32/fault.c | 23 +-
sys/arch/arm/arm32/genassym.cf | 5 +-
sys/arch/arm/arm32/pmap.c | 8 +-
sys/arch/arm/arm32/sys_machdep.c | 6 +-
sys/arch/arm/arm32/vm_machdep.c | 9 +-
sys/arch/arm/broadcom/bcm2835_bsc.c | 14 +-
sys/arch/arm/broadcom/bcm2835_emmc.c | 6 +-
sys/arch/arm/broadcom/bcm2835_intr.c | 201 +-
sys/arch/arm/broadcom/bcm2835_obio.c | 55 +-
sys/arch/arm/broadcom/bcm2835_space.c | 20 +-
sys/arch/arm/broadcom/bcm2835_tmr.c | 7 +-
sys/arch/arm/broadcom/bcm2835_vcaudio.c | 191 +-
sys/arch/arm/broadcom/bcm2835reg.h | 77 +-
sys/arch/arm/broadcom/bcm2835var.h | 7 +-
sys/arch/arm/broadcom/bcm53xx_pax.c | 6 +-
sys/arch/arm/broadcom/bcmgen_space.c | 17 +-
sys/arch/arm/broadcom/files.bcm2835 | 15 +-
sys/arch/arm/conf/files.arm | 5 +-
sys/arch/arm/conf/majors.arm32 | 3 +-
sys/arch/arm/conf/std.arm | 2 +-
sys/arch/arm/cortex/a9_mpsubr.S | 32 +-
sys/arch/arm/cortex/a9tmr.c | 45 +-
sys/arch/arm/cortex/a9tmr_var.h | 3 +-
sys/arch/arm/cortex/a9wdt.c | 17 +-
sys/arch/arm/cortex/armperiph.c | 27 +-
sys/arch/arm/cortex/gic.c | 23 +-
sys/arch/arm/cortex/gtmr.c | 49 +-
sys/arch/arm/cortex/gtmr_var.h | 5 +-
sys/arch/arm/cortex/mpcore_var.h | 3 +-
sys/arch/arm/cortex/pl310.c | 22 +-
sys/arch/arm/ep93xx/ep93xx_intr.c | 5 +-
sys/arch/arm/imx/files.imx23 | 16 +-
sys/arch/arm/imx/files.imx51 | 4 +-
sys/arch/arm/imx/files.imx6 | 4 +-
sys/arch/arm/imx/if_enet.c | 19 +-
sys/arch/arm/imx/imx23_apbdma.c | 66 +-
sys/arch/arm/imx/imx23_apbdmareg.h | 4 +-
sys/arch/arm/imx/imx23_apbdmavar.h | 7 +-
sys/arch/arm/imx/imx23_clkctrl.c | 21 +-
sys/arch/arm/imx/imx23_clkctrlvar.h | 3 +-
sys/arch/arm/imx/imx23_digfilt.c | 1130 +
sys/arch/arm/imx/imx23_digfiltreg.h | 382 +
sys/arch/arm/imx/imx23_digfiltvar.h | 35 +
sys/arch/arm/imx/imx23_rtc.c | 199 +
sys/arch/arm/imx/imx23_rtcreg.h | 3 +-
sys/arch/arm/imx/imx23_rtcvar.h | 37 +
sys/arch/arm/imx/imx51_i2c.c | 34 +-
sys/arch/arm/imx/imx51reg.h | 4 +-
sys/arch/arm/imx/imx6_board.c | 17 +-
sys/arch/arm/imx/imx6_ccm.c | 186 +-
sys/arch/arm/imx/imx6_ccmreg.h | 46 +-
sys/arch/arm/imx/imx6_ccmvar.h | 13 +-
sys/arch/arm/imx/imx6_i2c.c | 27 +-
sys/arch/arm/imx/imx6_reg.h | 5 +-
sys/arch/arm/imx/imxi2c.c | 249 +-
sys/arch/arm/imx/imxi2creg.h | 53 -
sys/arch/arm/imx/imxi2cvar.h | 11 +-
sys/arch/arm/include/Makefile.inc | 5 +
sys/arch/arm/include/arm32/param.h | 5 +-
sys/arch/arm/include/arm32/pmap.h | 7 +-
sys/arch/arm/include/arm32/vmparam.h | 10 +-
sys/arch/arm/include/bootconfig.h | 3 +-
sys/arch/arm/include/cpu.h | 15 +-
sys/arch/arm/include/fenv.h | 4 +-
sys/arch/arm/include/lock.h | 18 +-
sys/arch/arm/include/locore.h | 16 +-
sys/arch/arm/include/mcontext.h | 7 +-
sys/arch/arm/include/mutex.h | 6 +-
sys/arch/arm/include/profile.h | 11 +-
sys/arch/arm/include/rwlock.h | 6 +-
sys/arch/arm/include/sysarch.h | 10 +-
sys/arch/arm/include/vfpreg.h | 3 +-
sys/arch/arm/nvidia/files.tegra | 64 +
sys/arch/arm/nvidia/soc_tegra124.c | 57 +
sys/arch/arm/nvidia/tegra_ahcisata.c | 90 +
sys/arch/arm/nvidia/tegra_apbreg.h | 87 +
sys/arch/arm/nvidia/tegra_com.c | 109 +
sys/arch/arm/nvidia/tegra_ehci.c | 109 +
sys/arch/arm/nvidia/tegra_hdaudio.c | 136 +
sys/arch/arm/nvidia/tegra_intr.h | 54 +
sys/arch/arm/nvidia/tegra_io.c | 165 +
sys/arch/arm/nvidia/tegra_mc.c | 103 +
sys/arch/arm/nvidia/tegra_mcreg.h | 37 +
sys/arch/arm/nvidia/tegra_pmc.c | 107 +
sys/arch/arm/nvidia/tegra_pmcreg.h | 56 +
sys/arch/arm/nvidia/tegra_reg.h | 95 +
sys/arch/arm/nvidia/tegra_sdhc.c | 135 +
sys/arch/arm/nvidia/tegra_soc.c | 125 +
sys/arch/arm/nvidia/tegra_var.h | 90 +
sys/arch/arm/omap/if_cpsw.c | 112 +-
sys/arch/arm/omap/if_cpswreg.h | 28 +-
sys/arch/arm/omap/omap3_sdhc.c | 6 +-
sys/arch/arm/pic/pic.c | 10 +-
sys/arch/arm/pic/pic_splfuncs.c | 13 +-
sys/arch/arm/rockchip/files.rockchip | 67 +
sys/arch/arm/rockchip/obio.c | 451 +
sys/arch/arm/rockchip/obio_com.c | 152 +
sys/arch/arm/rockchip/rockchip_board.c | 463 +
sys/arch/arm/rockchip/rockchip_cpufreq.c | 468 +
sys/arch/arm/rockchip/rockchip_crureg.h | 129 +
sys/arch/arm/rockchip/rockchip_dma.c | 63 +
sys/arch/arm/rockchip/rockchip_dwcmmc.c | 102 +
sys/arch/arm/rockchip/rockchip_dwctmr.c | 75 +
sys/arch/arm/rockchip/rockchip_dwctwo.c | 164 +
sys/arch/arm/rockchip/rockchip_emac.c | 939 +
sys/arch/arm/rockchip/rockchip_emacreg.h | 139 +
sys/arch/arm/rockchip/rockchip_i2c.c | 440 +
sys/arch/arm/rockchip/rockchip_i2creg.h | 82 +
sys/arch/arm/rockchip/rockchip_intr.h | 41 +
sys/arch/arm/rockchip/rockchip_reg.h | 103 +
sys/arch/arm/rockchip/rockchip_timer.c | 111 +
sys/arch/arm/rockchip/rockchip_timerreg.h | 78 +
sys/arch/arm/rockchip/rockchip_var.h | 86 +
sys/arch/arm/samsung/exynos5_reg.h | 63 +-
sys/arch/arm/samsung/exynos_gpio.c | 8 +-
sys/arch/arm/samsung/exynos_i2c.c | 14 +-
sys/arch/arm/samsung/exynos_smc.S | 6 +-
sys/arch/arm/samsung/exynos_soc.c | 109 +-
sys/arch/arm/samsung/exynos_space.c | 17 +-
sys/arch/arm/vfp/vfp_init.c | 24 +-
sys/arch/arm/xscale/pxa2x0_dmac.c | 10 +-
sys/arch/arm/zynq/files.zynq | 58 +
sys/arch/arm/zynq/zynq7000_board.c | 140 +
sys/arch/arm/zynq/zynq7000_intr.h | 103 +
sys/arch/arm/zynq/zynq7000_reg.h | 57 +
sys/arch/arm/zynq/zynq7000_sdhc.c | 119 +
sys/arch/arm/zynq/zynq7000_uart.c | 64 +
sys/arch/arm/zynq/zynq7000_usb.c | 81 +
sys/arch/arm/zynq/zynq7000_var.h | 99 +
sys/arch/arm/zynq/zynq_axi.c | 147 +
sys/arch/arm/zynq/zynq_cemac.c | 86 +
sys/arch/arm/zynq/zynq_dma.c | 47 +
sys/arch/arm/zynq/zynq_slcr.c | 309 +
sys/arch/arm/zynq/zynq_slcrreg.h | 187 +
sys/arch/arm/zynq/zynq_slcrvar.h | 62 +
sys/arch/arm/zynq/zynq_space.c | 258 +
sys/arch/arm/zynq/zynq_uart.c | 2192 +
sys/arch/arm/zynq/zynq_uartreg.h | 110 +
sys/arch/arm/zynq/zynq_uartvar.h | 55 +
sys/arch/arm/zynq/zynq_usb.c | 378 +
sys/arch/arm/zynq/zynq_usbreg.h | 112 +
sys/arch/arm/zynq/zynq_usbvar.h | 71 +
sys/arch/atari/atari/trap.c | 20 +-
sys/arch/atari/dev/fd.c | 19 +-
sys/arch/atari/dev/hdfd.c | 25 +-
sys/arch/atari/dev/nvram.c | 20 +-
sys/arch/bebox/stand/boot/fd.c | 5 +-
sys/arch/bebox/stand/boot/sd.c | 4 +-
sys/arch/bebox/stand/boot/siop.c | 6 +-
sys/arch/bebox/stand/boot/vreset.c | 6 +-
sys/arch/bebox/stand/boot/wd.c | 6 +-
sys/arch/cats/include/vmparam.h | 7 +-
sys/arch/cesfic/cesfic/trap.c | 20 +-
sys/arch/cesfic/conf/Makefile.cesfic | 4 +-
sys/arch/cobalt/stand/boot/wd.c | 6 +-
sys/arch/dreamcast/dev/maple/mmemcard.c | 6 +-
sys/arch/emips/ebus/ace_ebus.c | 57 +-
sys/arch/emips/ebus/flash_ebus.c | 57 +-
sys/arch/epoc32/include/vmparam.h | 7 +-
sys/arch/evbarm/Makefile | 4 +-
sys/arch/evbarm/amlogic/amlogic_machdep.c | 682 +
sys/arch/evbarm/amlogic/amlogic_start.S | 216 +
sys/arch/evbarm/amlogic/genassym.cf | 37 +
sys/arch/evbarm/amlogic/platform.h | 39 +
sys/arch/evbarm/awin/awin_machdep.c | 119 +-
sys/arch/evbarm/awin/awin_start.S | 171 +-
sys/arch/evbarm/awin/platform.h | 12 +-
sys/arch/evbarm/conf/ALLWINNER_A80 | 150 +
sys/arch/evbarm/conf/ALLWINNER_A80_INSTALL | 10 +
sys/arch/evbarm/conf/BEAGLEBONE | 8 +-
sys/arch/evbarm/conf/CUBIEBOARD | 6 +-
sys/arch/evbarm/conf/GENERIC.common | 147 +
sys/arch/evbarm/conf/HUMMINGBIRD_A31 | 188 +-
sys/arch/evbarm/conf/IMX23_OLINUXINO | 9 +-
sys/arch/evbarm/conf/INTEGRATOR_CP | 10 +-
sys/arch/evbarm/conf/INTEGRATOR_CP_INSTALL | 10 +
sys/arch/evbarm/conf/JETSONTK1 | 80 +
sys/arch/evbarm/conf/MINI2440 | 4 +-
sys/arch/evbarm/conf/ODROID-C1 | 78 +
sys/arch/evbarm/conf/ODROID-C1_INSTALL | 10 +
sys/arch/evbarm/conf/OMAP5EVM | 4 +-
sys/arch/evbarm/conf/OVERO_INSTALL | 10 +
sys/arch/evbarm/conf/PANDABOARD | 4 +-
sys/arch/evbarm/conf/PARALLELLA | 293 +
sys/arch/evbarm/conf/PARALLELLA_INSTALL | 11 +
sys/arch/evbarm/conf/README.evbarm | 11 +-
sys/arch/evbarm/conf/ROCKCHIP | 85 +
sys/arch/evbarm/conf/RPI | 11 +-
sys/arch/evbarm/conf/RPI2 | 25 +
sys/arch/evbarm/conf/RPI2_INSTALL | 14 +
sys/arch/evbarm/conf/RPI_INSTALL | 4 +-
sys/arch/evbarm/conf/VEXPRESS_A15 | 217 +
sys/arch/evbarm/conf/ZEDBOARD | 291 +
sys/arch/evbarm/conf/ZEDBOARD_INSTALL | 11 +
sys/arch/evbarm/conf/files.amlogic | 10 +
sys/arch/evbarm/conf/files.evbarm | 6 +-
sys/arch/evbarm/conf/files.imx23_olinuxino | 5 +-
sys/arch/evbarm/conf/files.integrator | 6 +-
sys/arch/evbarm/conf/files.parallella | 4 +
sys/arch/evbarm/conf/files.rockchip | 10 +
sys/arch/evbarm/conf/files.tegra | 10 +
sys/arch/evbarm/conf/files.vexpress | 34 +
sys/arch/evbarm/conf/files.zedboard | 4 +
sys/arch/evbarm/conf/files.zynq | 12 +
sys/arch/evbarm/conf/mk.amlogic | 33 +
sys/arch/evbarm/conf/mk.rockchip | 33 +
sys/arch/evbarm/conf/mk.rpi | 6 +-
sys/arch/evbarm/conf/mk.tegra | 33 +
sys/arch/evbarm/conf/mk.vexpress | 70 +
sys/arch/evbarm/conf/mk.zynq | 35 +
sys/arch/evbarm/conf/std.amlogic | 26 +
sys/arch/evbarm/conf/std.nitrogen6 | 4 +-
sys/arch/evbarm/conf/std.odroid | 4 +-
sys/arch/evbarm/conf/std.rockchip | 27 +
sys/arch/evbarm/conf/std.rpi | 11 +-
sys/arch/evbarm/conf/std.tegra | 26 +
sys/arch/evbarm/conf/std.vexpress | 32 +
sys/arch/evbarm/conf/std.zynq | 34 +
sys/arch/evbarm/ifpga/ifpga_intr.c | 6 +-
sys/arch/evbarm/ifpga/ifpgareg.h | 7 +-
sys/arch/evbarm/ifpga/plmmc_ifpga.c | 93 +
sys/arch/evbarm/imx23_olinuxino/imx23_olinuxino_machdep.c | 8 +-
sys/arch/evbarm/imx23_olinuxino/imx23_olinuxino_start.S | 4 +-
sys/arch/evbarm/include/vmparam.h | 7 +-
sys/arch/evbarm/ixdp425/ixdp425_machdep.c | 6 +-
sys/arch/evbarm/nitrogen6/nitrogen6_machdep.c | 55 +-
sys/arch/evbarm/nslu2/nslu2_machdep.c | 6 +-
sys/arch/evbarm/rockchip/genassym.cf | 38 +
sys/arch/evbarm/rockchip/platform.h | 41 +
sys/arch/evbarm/rockchip/rockchip_machdep.c | 806 +
sys/arch/evbarm/rockchip/rockchip_start.S | 328 +
sys/arch/evbarm/rpi/genassym.cf | 6 +-
sys/arch/evbarm/rpi/rpi.h | 20 +-
sys/arch/evbarm/rpi/rpi2_start.S | 277 +
sys/arch/evbarm/rpi/rpi_machdep.c | 150 +-
sys/arch/evbarm/rpi/rpi_start.S | 18 +-
sys/arch/evbarm/stand/boot2440/dev_sdmmc.c | 2 +-
sys/arch/evbarm/tegra/genassym.cf | 38 +
sys/arch/evbarm/tegra/platform.h | 39 +
sys/arch/evbarm/tegra/tegra_machdep.c | 325 +
sys/arch/evbarm/tegra/tegra_start.S | 181 +
sys/arch/evbarm/vexpress/if_smsh_axi.c | 117 +
sys/arch/evbarm/vexpress/platform.h | 51 +
sys/arch/evbarm/vexpress/vexpress_axi.c | 156 +
sys/arch/evbarm/vexpress/vexpress_intr.h | 54 +
sys/arch/evbarm/vexpress/vexpress_machdep.c | 284 +
sys/arch/evbarm/vexpress/vexpress_plcom.c | 97 +
sys/arch/evbarm/vexpress/vexpress_plmmc.c | 91 +
sys/arch/evbarm/vexpress/vexpress_space.c | 253 +
sys/arch/evbarm/vexpress/vexpress_start.S | 137 +
sys/arch/evbarm/vexpress/vexpress_var.h | 48 +
sys/arch/evbarm/zynq/genassym.cf | 47 +
sys/arch/evbarm/zynq/platform.h | 56 +
sys/arch/evbarm/zynq/zynq_machdep.c | 239 +
sys/arch/evbarm/zynq/zynq_start.S | 321 +
sys/arch/evbmips/conf/CI20 | 100 +-
sys/arch/evbmips/conf/files.ingenic | 15 +-
sys/arch/evbmips/evbmips/interrupt.c | 8 +-
sys/arch/evbmips/ingenic/clock.c | 148 +-
sys/arch/evbmips/ingenic/intr.c | 346 +
sys/arch/evbmips/ingenic/machdep.c | 76 +-
sys/arch/evbmips/ingenic/mainbus.c | 22 +-
sys/arch/evbmips/loongson/autoconf.c | 12 +-
sys/arch/evbppc/conf/INSTALL_RB850GX2 | 7 +
sys/arch/evbppc/conf/RB800 | 5 +-
sys/arch/evbppc/conf/RB850GX2 | 167 +
sys/arch/evbppc/conf/TWRP1025 | 7 +-
sys/arch/evbppc/conf/files.mpc85xx | 4 +-
sys/arch/evbppc/mpc85xx/machdep.c | 73 +-
sys/arch/evbsh3/evbsh3/bus_dma.c | 9 +-
sys/arch/hp300/dev/rd.c | 20 +-
sys/arch/hp300/hp300/trap.c | 20 +-
sys/arch/hpcarm/conf/WZERO3 | 7 +-
sys/arch/hpcarm/include/vmparam.h | 7 +-
sys/arch/hppa/hppa/trap.c | 31 +-
sys/arch/hppa/include/Makefile | 4 +-
sys/arch/hppa/include/fenv.h | 60 +
sys/arch/hppa/include/ieeefp.h | 36 +-
sys/arch/i386/conf/ALL | 6 +-
sys/arch/i386/conf/GENERIC | 14 +-
sys/arch/i386/conf/LEGACY | 14 +
sys/arch/i386/conf/XEN3_DOM0 | 3 +-
sys/arch/i386/i386/freebsd_syscall.c | 12 +-
sys/arch/i386/i386/ibcs2_syscall.c | 12 +-
sys/arch/i386/i386/linux_syscall.c | 14 +-
sys/arch/i386/i386/machdep.c | 7 +-
sys/arch/i386/i386/svr4_syscall.c | 12 +-
sys/arch/i386/i386/trap.c | 47 +-
sys/arch/i386/include/ansi.h | 11 +-
sys/arch/i386/stand/Makefile.booters | 4 +-
sys/arch/i386/stand/boot/boot2.c | 34 +-
sys/arch/i386/stand/lib/biosdisk.c | 14 +-
sys/arch/iyonix/include/vmparam.h | 7 +-
sys/arch/landisk/conf/GENERIC | 5 +-
sys/arch/landisk/include/endian_machdep.h | 3 +-
sys/arch/luna68k/luna68k/disksubr.c | 6 +-
sys/arch/luna68k/luna68k/trap.c | 20 +-
sys/arch/luna68k/stand/boot/bmc.c | 4 +-
sys/arch/luna68k/stand/boot/bmd.c | 90 +-
sys/arch/luna68k/stand/boot/cons.c | 6 +-
sys/arch/luna68k/stand/boot/devopen.c | 10 +-
sys/arch/luna68k/stand/boot/disklabel.c | 50 +-
sys/arch/luna68k/stand/boot/init_main.c | 6 +-
sys/arch/luna68k/stand/boot/kbd.c | 6 +-
sys/arch/luna68k/stand/boot/machdep.c | 7 +-
sys/arch/luna68k/stand/boot/parse.c | 4 +-
sys/arch/luna68k/stand/boot/rcvbuf.h | 8 +-
sys/arch/luna68k/stand/boot/samachdep.h | 18 +-
sys/arch/luna68k/stand/boot/sc.c | 91 +-
sys/arch/luna68k/stand/boot/scsi.c | 24 +-
sys/arch/luna68k/stand/boot/scsireg.h | 212 +-
sys/arch/luna68k/stand/boot/scsivar.h | 10 +-
sys/arch/luna68k/stand/boot/sd.c | 8 +-
sys/arch/luna68k/stand/boot/sioreg.h | 10 +-
sys/arch/luna68k/stand/boot/ufs_disksubr.c | 4 +-
sys/arch/m68k/fpe/fpu_explode.c | 12 +-
sys/arch/m68k/fpe/fpu_rem.c | 8 +-
sys/arch/m68k/m68k/linux_syscall.c | 8 +-
sys/arch/m68k/m68k/m68k_syscall.c | 8 +-
sys/arch/m68k/m68k/sunos_syscall.c | 8 +-
sys/arch/mac68k/dev/grf_compat.c | 30 +-
sys/arch/mac68k/mac68k/trap.c | 25 +-
sys/arch/mac68k/obio/iwm.s | 4 +-
sys/arch/mac68k/obio/iwm_fd.c | 37 +-
sys/arch/macppc/stand/fixcoff/elf32_powerpc_merge.x | 1 +
sys/arch/macppc/stand/ofwboot/Makefile | 4 +-
sys/arch/macppc/stand/ofwboot/boot.h | 2 +-
sys/arch/mips/conf/files.ingenic | 30 +-
sys/arch/mips/include/cpuset.h | 9 +-
sys/arch/mips/include/types.h | 8 +-
sys/arch/mips/ingenic/apbus.c | 235 +
sys/arch/mips/ingenic/ingenic_com.c | 16 +-
sys/arch/mips/ingenic/ingenic_dme.c | 165 +
sys/arch/mips/ingenic/ingenic_dwctwo.c | 213 +
sys/arch/mips/ingenic/ingenic_ehci.c | 155 +
sys/arch/mips/ingenic/ingenic_ohci.c | 135 +
sys/arch/mips/ingenic/ingenic_regs.h | 407 +-
sys/arch/mips/ingenic/ingenic_var.h | 46 +
sys/arch/mips/ingenic/jziic.c | 380 +
sys/arch/mips/mips/bus_dma.c | 24 +-
sys/arch/mips/mips/bus_space_alignstride_chipdep.c | 61 +-
sys/arch/mmeye/stand/boot/wd.c | 6 +-
sys/arch/mvme68k/conf/RAMDISK | 4 +-
sys/arch/mvme68k/mvme68k/trap.c | 20 +-
sys/arch/netwinder/include/vmparam.h | 7 +-
sys/arch/news68k/news68k/trap.c | 20 +-
sys/arch/next68k/next68k/disksubr.c | 6 +-
sys/arch/next68k/next68k/trap.c | 20 +-
sys/arch/next68k/stand/boot/en.c | 6 +-
sys/arch/ofppc/ofppc/mainbus.c | 16 +-
sys/arch/playstation2/conf/Makefile.playstation2.inc | 4 +-
sys/arch/playstation2/playstation2/locore_machdep.S | 22 +-
sys/arch/powerpc/booke/booke_machdep.c | 9 +-
sys/arch/powerpc/booke/booke_pmap.c | 38 +-
sys/arch/powerpc/booke/dev/pq3etsec.c | 303 +-
sys/arch/powerpc/booke/dev/pq3gpio.c | 49 +-
sys/arch/powerpc/booke/dev/pq3sdhc.c | 6 +-
sys/arch/powerpc/booke/e500_intr.c | 93 +-
sys/arch/powerpc/booke/e500_mpsubr.S | 4 +-
sys/arch/powerpc/booke/e500_timer.c | 6 +-
sys/arch/powerpc/booke/e500_tlb.c | 37 +-
sys/arch/powerpc/booke/genassym.cf | 5 +-
sys/arch/powerpc/booke/pci/pq3pci.c | 24 +-
sys/arch/powerpc/booke/trap_subr.S | 55 +-
sys/arch/powerpc/include/asm.h | 6 +-
sys/arch/powerpc/include/booke/e500reg.h | 67 +-
sys/arch/powerpc/include/booke/etsecreg.h | 133 +-
sys/arch/powerpc/include/booke/intr.h | 3 +-
sys/arch/powerpc/include/booke/openpicreg.h | 46 +-
sys/arch/powerpc/include/booke/pmap.h | 8 +-
sys/arch/powerpc/include/booke/spr.h | 5 +-
sys/arch/powerpc/include/cpu.h | 10 +-
sys/arch/powerpc/include/db_machdep.h | 6 +-
sys/arch/powerpc/include/ibm4xx/vmparam.h | 7 +-
sys/arch/powerpc/include/int_fmtio.h | 159 +-
sys/arch/powerpc/include/types.h | 3 +-
sys/arch/powerpc/pic/ipi.c | 9 +-
sys/arch/powerpc/pic/ipivar.h | 5 +-
sys/arch/powerpc/powerpc/db_interface.c | 123 +-
sys/arch/powerpc/powerpc/powerpc_machdep.c | 260 +-
sys/arch/powerpc/powerpc/sig_machdep.c | 28 +-
sys/arch/prep/stand/boot/sd.c | 4 +-
sys/arch/riscv/conf/GENERIC | 179 +
sys/arch/riscv/conf/INSTALL | 5 +
sys/arch/riscv/conf/INSTALL.config | 13 +
sys/arch/riscv/conf/Makefile.riscv | 142 +
sys/arch/riscv/conf/files.riscv | 82 +
sys/arch/riscv/conf/kern.ldscript | 146 +
sys/arch/riscv/conf/std.riscv | 38 +
sys/arch/riscv/conf/std.riscv64 | 5 +
sys/arch/riscv/htif/htif.c | 72 +
sys/arch/riscv/htif/htif_cons.c | 64 +
sys/arch/riscv/htif/htif_disk.c | 41 +
sys/arch/riscv/htif/htif_var.h | 53 +
sys/arch/riscv/include/asm.h | 6 +-
sys/arch/riscv/include/cpu.h | 24 +-
sys/arch/riscv/include/elf_machdep.h | 101 +-
sys/arch/riscv/include/intr.h | 4 +-
sys/arch/riscv/include/lock.h | 50 +-
sys/arch/riscv/include/locore.h | 65 +-
sys/arch/riscv/include/mcontext.h | 13 +-
sys/arch/riscv/include/proc.h | 3 +-
sys/arch/riscv/include/reg.h | 87 +-
sys/arch/riscv/include/setjmp.h | 66 +-
sys/arch/riscv/include/sysreg.h | 56 +-
sys/arch/riscv/include/types.h | 3 +-
sys/arch/riscv/riscv/autoconf.c | 65 +
sys/arch/riscv/riscv/clock_machdep.c | 45 +
sys/arch/riscv/riscv/core32_machdep.c | 9 +
sys/arch/riscv/riscv/core_machdep.c | 102 +
sys/arch/riscv/riscv/cpu_mainbus.c | 61 +
sys/arch/riscv/riscv/cpu_subr.c | 34 +
sys/arch/riscv/riscv/db_disasm.c | 56 +
sys/arch/riscv/riscv/db_machdep.c | 244 +
sys/arch/riscv/riscv/db_trace.c | 45 +
sys/arch/riscv/riscv/exec_machdep.c | 68 +
sys/arch/riscv/riscv/fixup.c | 34 +
sys/arch/riscv/riscv/fpu.c | 193 +
sys/arch/riscv/riscv/genassym.cf | 198 +
sys/arch/riscv/riscv/kobj_machdep.c | 174 +
sys/arch/riscv/riscv/locore.S | 563 +
sys/arch/riscv/riscv/mainbus.c | 74 +
sys/arch/riscv/riscv/netbsd32_machdep.c | 187 +
sys/arch/riscv/riscv/pmap_machdep.c | 208 +
sys/arch/riscv/riscv/process_machdep.c | 106 +
sys/arch/riscv/riscv/procfs_machdep.c | 51 +
sys/arch/riscv/riscv/riscv_machdep.c | 376 +
sys/arch/riscv/riscv/sig32_machdep.c | 18 +
sys/arch/riscv/riscv/sig_machdep.c | 135 +
sys/arch/riscv/riscv/softint_machdep.c | 110 +
sys/arch/riscv/riscv/spl.S | 151 +
sys/arch/riscv/riscv/stubs.c | 34 +
sys/arch/riscv/riscv/sys_machdep.c | 48 +
sys/arch/riscv/riscv/syscall.c | 251 +
sys/arch/riscv/riscv/trap.c | 548 +
sys/arch/riscv/riscv/vm_machdep.c | 283 +
sys/arch/sgimips/conf/GENERIC64_32_IP2x | 15 +-
sys/arch/sgimips/conf/GENERIC64_32_IP3x | 16 +-
sys/arch/sgimips/conf/files.sgimips | 5 +-
sys/arch/sgimips/conf/std.sgimips64_32 | 4 +-
sys/arch/sgimips/dev/crime.c | 8 +-
sys/arch/sgimips/dev/crmfb.c | 276 +-
sys/arch/sgimips/dev/crmfbreg.h | 11 +-
sys/arch/sgimips/dev/ctl.c | 8 +-
sys/arch/sgimips/dev/dpclock.c | 47 +-
sys/arch/sgimips/dev/dsclock.c | 10 +-
sys/arch/sgimips/dev/imc.c | 8 +-
sys/arch/sgimips/dev/int.c | 12 +-
sys/arch/sgimips/dev/pic.c | 8 +-
sys/arch/sgimips/dev/scn.c | 8 +-
sys/arch/sgimips/dev/zs.c | 28 +-
sys/arch/sgimips/gio/gio.c | 12 +-
sys/arch/sgimips/gio/pci_gio.c | 24 +-
sys/arch/sgimips/hpc/hpc.c | 33 +-
sys/arch/sgimips/hpc/if_sq.c | 8 +-
sys/arch/sgimips/hpc/panel.c | 10 +-
sys/arch/sgimips/hpc/pckbc_hpc.c | 6 +-
sys/arch/sgimips/hpc/wdsc.c | 13 +-
sys/arch/sgimips/include/bus_defs.h | 173 +-
sys/arch/sgimips/include/bus_funcs.h | 95 +-
sys/arch/sgimips/include/pci_machdep.h | 4 +-
sys/arch/sgimips/ioc/ioc.c | 10 +-
sys/arch/sgimips/ioc/oioc.c | 11 +-
sys/arch/sgimips/mace/com_mace.c | 6 +-
sys/arch/sgimips/mace/mace.c | 38 +-
sys/arch/sgimips/mace/macekbc.c | 17 +-
sys/arch/sgimips/mace/mavb.c | 8 +-
sys/arch/sgimips/mace/mcclock_mace.c | 8 +-
sys/arch/sgimips/mace/pci_mace.c | 72 +-
sys/arch/sgimips/mace/pcireg_mace.h | 3 +-
sys/arch/sgimips/pci/pci_machdep.c | 7 +-
sys/arch/sgimips/sgimips/bus.c | 1420 +-
sys/arch/sgimips/sgimips/console.c | 18 +-
sys/arch/sh3/sh3/cpu_in_cksum.S | 7 +-
sys/arch/sh3/sh3/exception.c | 19 +-
sys/arch/sh3/sh3/locore_subr.S | 6 +-
sys/arch/shark/conf/Makefile.shark.inc | 4 +-
sys/arch/shark/include/vmparam.h | 7 +-
sys/arch/sparc/dev/fd.c | 6 +-
sys/arch/sparc/include/ieeefp.h | 28 +-
sys/arch/sparc/include/openfirm.h | 4 +-
sys/arch/sparc/sparc/openfirm.c | 8 +-
sys/arch/sparc/sparc/trap.c | 38 +-
sys/arch/sparc/stand/ofwboot/Locore.c | 6 +-
sys/arch/sparc/stand/ofwboot/Makefile | 4 +-
sys/arch/sparc64/conf/GENERIC | 10 +-
sys/arch/sparc64/conf/files.sparc64 | 22 +-
sys/arch/sparc64/dev/consinit.c | 12 +-
sys/arch/sparc64/dev/fdc.c | 6 +-
sys/arch/sparc64/dev/lom.c | 29 +-
sys/arch/sparc64/dev/vpci.c | 623 +
sys/arch/sparc64/dev/vpcivar.h | 76 +
sys/arch/sparc64/doc/TODO | 5 +-
sys/arch/sparc64/include/cpu.h | 4 +-
sys/arch/sparc64/include/ctlreg.h | 3 +-
sys/arch/sparc64/include/mdesc.h | 54 +
sys/arch/sparc64/include/psl.h | 37 +-
sys/arch/sparc64/include/pte.h | 5 +-
sys/arch/sparc64/include/trap.h | 3 +-
sys/arch/sparc64/sparc64/autoconf.c | 19 +-
sys/arch/sparc64/sparc64/cache.c | 45 +-
sys/arch/sparc64/sparc64/cache.h | 42 +-
sys/arch/sparc64/sparc64/cpu.c | 198 +-
sys/arch/sparc64/sparc64/db_tlb_access.S | 6 +-
sys/arch/sparc64/sparc64/genassym.cf | 3 +-
sys/arch/sparc64/sparc64/ipifuncs.c | 69 +-
sys/arch/sparc64/sparc64/locore.s | 84 +-
sys/arch/sparc64/sparc64/machdep.c | 86 +-
sys/arch/sparc64/sparc64/mdesc.c | 275 +
sys/arch/sparc64/sparc64/ofw_machdep.c | 46 +-
sys/arch/sparc64/sparc64/pmap.c | 21 +-
sys/arch/sparc64/sparc64/trap.c | 30 +-
sys/arch/sun2/sun2/trap.c | 20 +-
sys/arch/sun3/dev/fd.c | 6 +-
sys/arch/sun3/dev/xd.c | 22 +-
sys/arch/sun3/dev/xy.c | 22 +-
sys/arch/sun3/sun3/trap.c | 20 +-
sys/arch/usermode/include/thunk.h | 4 +-
sys/arch/usermode/usermode/thunk.c | 6 +-
sys/arch/vax/conf/GENERIC | 11 +-
sys/arch/vax/conf/files.vax | 7 +-
sys/arch/vax/conf/majors.vax | 3 +-
sys/arch/vax/mba/hp.c | 18 +-
sys/arch/vax/vax/machdep.c | 6 +-
sys/arch/vax/vax/trap.c | 24 +-
sys/arch/vax/vsa/hdc9224.c | 24 +-
sys/arch/vax/vsa/lcg.c | 1293 +
sys/arch/vax/vsa/vsaudio.c | 587 +
sys/arch/x68k/dev/bmd.c | 15 +-
sys/arch/x68k/dev/fd.c | 36 +-
sys/arch/x68k/dev/grf.c | 26 +-
sys/arch/x68k/x68k/trap.c | 20 +-
sys/arch/x86/include/pci_machdep.h | 3 +-
sys/arch/x86/include/pmap.h | 28 +-
sys/arch/x86/include/specialreg.h | 3 +-
sys/arch/x86/pci/ichlpcib.c | 45 +-
sys/arch/x86/x86/consinit.c | 15 +-
sys/arch/x86/x86/cpu.c | 15 +-
sys/arch/x86/x86/cpu_ucode.c | 8 +-
sys/arch/x86/x86/cpu_ucode_intel.c | 14 +-
sys/arch/x86/x86/identcpu.c | 8 +-
sys/arch/x86/x86/intel_busclock.c | 61 +-
sys/arch/x86/x86/ipmi.c | 10 +-
sys/arch/x86/x86/pmap.c | 309 +-
sys/arch/xen/conf/files.xen | 13 +-
sys/arch/xen/include/evtchn.h | 3 +-
sys/arch/xen/x86/cpu.c | 9 +-
sys/arch/xen/x86/xen_ipi.c | 8 +-
sys/arch/xen/xen/evtchn.c | 27 +-
sys/arch/xen/xen/pci_intr_machdep.c | 5 +-
sys/arch/xen/xen/xbd_xenbus.c | 10 +-
sys/arch/xen/xen/xen_ucode.c | 8 +-
sys/arch/zaurus/conf/GENERIC | 5 +-
sys/arch/zaurus/include/bootconfig.h | 19 +-
sys/arch/zaurus/include/vmparam.h | 7 +-
sys/arch/zaurus/stand/zboot/diskprobe.c | 8 +-
sys/coda/cnode.h | 6 +-
sys/coda/coda.h | 11 +-
sys/coda/coda_psdev.c | 10 +-
sys/coda/coda_subr.c | 333 +-
sys/coda/coda_vfsops.c | 60 +-
sys/coda/coda_vfsops.h | 4 +-
sys/coda/coda_vnops.c | 85 +-
sys/compat/aoutm68k/aoutm68k_syscall.h | 2 +-
sys/compat/aoutm68k/aoutm68k_syscallargs.h | 2 +-
sys/compat/aoutm68k/aoutm68k_syscalls.c | 4 +-
sys/compat/aoutm68k/aoutm68k_sysent.c | 1188 +-
sys/compat/freebsd/freebsd_syscall.h | 2 +-
sys/compat/freebsd/freebsd_syscallargs.h | 2 +-
sys/compat/freebsd/freebsd_syscalls.c | 4 +-
sys/compat/freebsd/freebsd_sysctl.c | 6 +-
sys/compat/freebsd/freebsd_sysent.c | 1068 +-
sys/compat/ibcs2/ibcs2_syscall.h | 2 +-
sys/compat/ibcs2/ibcs2_syscallargs.h | 2 +-
sys/compat/ibcs2/ibcs2_syscalls.c | 4 +-
sys/compat/ibcs2/ibcs2_sysent.c | 1034 +-
sys/compat/linux/arch/alpha/linux_mmap.h | 8 +-
sys/compat/linux/arch/alpha/linux_syscall.h | 2 +-
sys/compat/linux/arch/alpha/linux_syscallargs.h | 2 +-
sys/compat/linux/arch/alpha/linux_syscalls.c | 4 +-
sys/compat/linux/arch/alpha/linux_sysent.c | 1052 +-
sys/compat/linux/arch/amd64/linux_mmap.h | 11 +-
sys/compat/linux/arch/amd64/linux_syscall.h | 4 +-
sys/compat/linux/arch/amd64/linux_syscallargs.h | 4 +-
sys/compat/linux/arch/amd64/linux_syscalls.c | 6 +-
sys/compat/linux/arch/amd64/linux_sysent.c | 1054 +-
sys/compat/linux/arch/amd64/linux_systrace_args.c | 5674 +++
sys/compat/linux/arch/amd64/syscalls.conf | 3 +-
sys/compat/linux/arch/amd64/syscalls.master | 6 +-
sys/compat/linux/arch/arm/linux_mmap.h | 4 +-
sys/compat/linux/arch/arm/linux_syscall.h | 4 +-
sys/compat/linux/arch/arm/linux_syscallargs.h | 4 +-
sys/compat/linux/arch/arm/linux_syscalls.c | 6 +-
sys/compat/linux/arch/arm/linux_sysent.c | 2935 +-
sys/compat/linux/arch/arm/linux_systrace_args.c | 5999 +++
sys/compat/linux/arch/arm/syscalls.conf | 3 +-
sys/compat/linux/arch/arm/syscalls.master | 8 +-
sys/compat/linux/arch/i386/linux_mmap.h | 4 +-
sys/compat/linux/arch/i386/linux_syscall.h | 4 +-
sys/compat/linux/arch/i386/linux_syscallargs.h | 4 +-
sys/compat/linux/arch/i386/linux_syscalls.c | 6 +-
sys/compat/linux/arch/i386/linux_sysent.c | 2946 +-
sys/compat/linux/arch/i386/linux_systrace_args.c | 6141 ++++
sys/compat/linux/arch/i386/syscalls.conf | 3 +-
sys/compat/linux/arch/i386/syscalls.master | 8 +-
sys/compat/linux/arch/m68k/linux_mmap.h | 4 +-
sys/compat/linux/arch/m68k/linux_syscall.h | 2 +-
sys/compat/linux/arch/m68k/linux_syscallargs.h | 2 +-
sys/compat/linux/arch/m68k/linux_syscalls.c | 4 +-
sys/compat/linux/arch/m68k/linux_sysent.c | 1038 +-
sys/compat/linux/arch/mips/linux_mmap.h | 4 +-
sys/compat/linux/arch/mips/linux_syscall.h | 2 +-
sys/compat/linux/arch/mips/linux_syscallargs.h | 2 +-
sys/compat/linux/arch/mips/linux_syscalls.c | 4 +-
sys/compat/linux/arch/mips/linux_sysent.c | 1028 +-
sys/compat/linux/arch/powerpc/linux_mmap.h | 3 +-
sys/compat/linux/arch/powerpc/linux_syscall.h | 2 +-
sys/compat/linux/arch/powerpc/linux_syscallargs.h | 2 +-
sys/compat/linux/arch/powerpc/linux_syscalls.c | 4 +-
sys/compat/linux/arch/powerpc/linux_sysent.c | 1030 +-
sys/compat/linux/arch/sparc/linux_mmap.h | 4 +-
sys/compat/linux/common/linux_exec_elf32.c | 6 +-
sys/compat/linux/common/linux_fcntl.h | 12 +-
sys/compat/linux/common/linux_file.c | 8 +-
sys/compat/linux/common/linux_limit.h | 4 +-
sys/compat/linux/common/linux_misc.c | 5 +-
sys/compat/linux/common/linux_socket.c | 83 +-
sys/compat/linux/linux_systrace_args.c | 53 +
sys/compat/linux32/arch/amd64/linux32_signal.h | 10 +-
sys/compat/linux32/arch/amd64/linux32_syscall.h | 6 +-
sys/compat/linux32/arch/amd64/linux32_syscallargs.h | 6 +-
sys/compat/linux32/arch/amd64/linux32_syscalls.c | 6 +-
sys/compat/linux32/arch/amd64/linux32_sysent.c | 2796 +-
sys/compat/linux32/arch/amd64/linux32_systrace_args.c | 5995 +++
sys/compat/linux32/arch/amd64/syscalls.conf | 3 +-
sys/compat/linux32/arch/amd64/syscalls.master | 8 +-
sys/compat/linux32/common/linux32_exec_elf32.c | 6 +-
sys/compat/linux32/common/linux32_signal.c | 6 +-
sys/compat/linux32/linux32_systrace_args.c | 41 +
sys/compat/netbsd32/netbsd32_compat_30.c | 7 +-
sys/compat/netbsd32/netbsd32_exec_aout.c | 214 +-
sys/compat/netbsd32/netbsd32_exec_elf32.c | 6 +-
sys/compat/netbsd32/netbsd32_syscall.h | 6 +-
sys/compat/netbsd32/netbsd32_syscallargs.h | 4 +-
sys/compat/netbsd32/netbsd32_syscalls.c | 6 +-
sys/compat/netbsd32/netbsd32_sysent.c | 1086 +-
sys/compat/netbsd32/netbsd32_systrace_args.c | 10710 +++++++
sys/compat/netbsd32/syscalls.conf | 3 +-
sys/compat/netbsd32/syscalls.master | 4 +-
sys/compat/osf1/osf1_syscall.h | 2 +-
sys/compat/osf1/osf1_syscallargs.h | 2 +-
sys/compat/osf1/osf1_syscalls.c | 4 +-
sys/compat/osf1/osf1_sysent.c | 1028 +-
sys/compat/sunos/Makefile | 4 +-
sys/compat/sunos/sunos_syscall.h | 2 +-
sys/compat/sunos/sunos_syscallargs.h | 2 +-
sys/compat/sunos/sunos_syscalls.c | 4 +-
sys/compat/sunos/sunos_sysent.c | 522 +-
sys/compat/sunos32/sunos32_syscall.h | 2 +-
sys/compat/sunos32/sunos32_syscallargs.h | 2 +-
sys/compat/sunos32/sunos32_syscalls.c | 4 +-
sys/compat/sunos32/sunos32_sysent.c | 522 +-
sys/compat/svr4/svr4_stream.c | 24 +-
sys/compat/svr4/svr4_syscall.h | 2 +-
sys/compat/svr4/svr4_syscallargs.h | 2 +-
sys/compat/svr4/svr4_syscalls.c | 4 +-
sys/compat/svr4/svr4_sysent.c | 524 +-
sys/compat/svr4_32/svr4_32_exec_elf32.c | 8 +-
sys/compat/svr4_32/svr4_32_syscall.h | 2 +-
sys/compat/svr4_32/svr4_32_syscallargs.h | 2 +-
sys/compat/svr4_32/svr4_32_syscalls.c | 4 +-
sys/compat/svr4_32/svr4_32_sysent.c | 524 +-
sys/compat/ultrix/ultrix_syscall.h | 2 +-
sys/compat/ultrix/ultrix_syscallargs.h | 2 +-
sys/compat/ultrix/ultrix_syscalls.c | 4 +-
sys/compat/ultrix/ultrix_sysent.c | 1032 +-
sys/conf/copyright | 2 +-
sys/conf/files | 25 +-
sys/ddb/db_command.c | 8 +-
sys/ddb/db_xxx.c | 10 +-
sys/dev/Makefile | 4 +-
sys/dev/acpi/acpi_bat.c | 22 +-
sys/dev/acpi/acpi_ec.c | 6 +-
sys/dev/ata/ata_wdc.c | 8 +-
sys/dev/ata/wd.c | 74 +-
sys/dev/bio.c | 66 +-
sys/dev/biovar.h | 6 +-
sys/dev/bluetooth/btms.c | 118 +-
sys/dev/cadence/cemacreg.h | 273 +
sys/dev/cadence/if_cemac.c | 1024 +
sys/dev/cadence/if_cemacvar.h | 41 +
sys/dev/ccd.c | 123 +-
sys/dev/cgd.c | 17 +-
sys/dev/clock_subr.c | 12 +-
sys/dev/cons.c | 16 +-
sys/dev/dec/dzkbd.c | 17 +-
sys/dev/dec/lk201_ws.c | 97 +-
sys/dev/dec/lk201var.h | 17 +-
sys/dev/dksubr.c | 135 +-
sys/dev/dkwedge/dk.c | 29 +-
sys/dev/dkwedge/dkwedge_apple.c | 28 +-
sys/dev/dm/device-mapper.c | 4 +-
sys/dev/firmload.c | 18 +-
sys/dev/gpib/rd.c | 20 +-
sys/dev/hdaudio/Makefile | 8 +
sys/dev/hdaudio/Makefile.hdaudiodevs | 14 +
sys/dev/hdaudio/ceareg.h | 64 +
sys/dev/hdaudio/eldreg.h | 80 +
sys/dev/hdaudio/files.hdaudio | 21 +
sys/dev/hdaudio/hdafg.c | 4433 ++
sys/dev/hdaudio/hdafg_dd.c | 117 +
sys/dev/hdaudio/hdafg_dd.h | 49 +
sys/dev/hdaudio/hdaudio.c | 1631 +
sys/dev/hdaudio/hdaudio_mixer.h | 75 +
sys/dev/hdaudio/hdaudio_verbose.c | 39 +
sys/dev/hdaudio/hdaudio_verbose.h | 36 +
sys/dev/hdaudio/hdaudiodevs | 246 +
sys/dev/hdaudio/hdaudiodevs.h | 253 +
sys/dev/hdaudio/hdaudiodevs_data.h | 583 +
sys/dev/hdaudio/hdaudioio.h | 47 +
sys/dev/hdaudio/hdaudioreg.h | 429 +
sys/dev/hdaudio/hdaudiovar.h | 199 +
sys/dev/hdaudio/hdmireg.h | 59 +
sys/dev/hpc/hpcfb.c | 17 +-
sys/dev/i2c/ac100.c | 197 +
sys/dev/i2c/act8846.c | 364 +
sys/dev/i2c/act8846.h | 41 +
sys/dev/i2c/au8522.c | 6 +-
sys/dev/i2c/axp806.c | 404 +
sys/dev/i2c/axp806.h | 41 +
sys/dev/i2c/axp809.c | 337 +
sys/dev/i2c/axp809.h | 41 +
sys/dev/i2c/cx24227.c | 6 +-
sys/dev/i2c/dbcool.c | 6 +-
sys/dev/i2c/files.i2c | 23 +-
sys/dev/i2c/hytp14.c | 4 +-
sys/dev/i2c/i2c.c | 25 +-
sys/dev/i2c/i2c_exec.c | 22 +-
sys/dev/i2c/lg3303.c | 6 +-
sys/dev/i2c/mt2131.c | 6 +-
sys/dev/i2c/nxt2k.c | 6 +-
sys/dev/i2c/pcf8563.c | 43 +-
sys/dev/i2c/pcf8563reg.h | 3 +-
sys/dev/i2c/sdtemp.c | 6 +-
sys/dev/i2c/spdmem_i2c.c | 6 +-
sys/dev/i2c/tvpll.c | 6 +-
sys/dev/i2c/xc3028.c | 8 +-
sys/dev/i2c/xc5k.c | 8 +-
sys/dev/i2c/zl10353.c | 6 +-
sys/dev/ic/ac97.c | 5 +-
sys/dev/ic/ahcisata_core.c | 10 +-
sys/dev/ic/aic7xxx.c | 10 +-
sys/dev/ic/am7930.c | 5 +-
sys/dev/ic/an.c | 12 +-
sys/dev/ic/bwi.c | 8 +-
sys/dev/ic/cac.c | 40 +-
sys/dev/ic/ciss.c | 213 +-
sys/dev/ic/com.c | 59 +-
sys/dev/ic/comreg.h | 5 +-
sys/dev/ic/dm9000.c | 151 +-
sys/dev/ic/dwc_gmac.c | 66 +-
sys/dev/ic/dwc_mmc.c | 609 +
sys/dev/ic/dwc_mmc_reg.h | 198 +
sys/dev/ic/dwc_mmc_var.h | 58 +
sys/dev/ic/dwc_tmr.c | 75 +
sys/dev/ic/dwc_tmr_reg.h | 41 +
sys/dev/ic/dwc_tmr_var.h | 45 +
sys/dev/ic/i82596.c | 8 +-
sys/dev/ic/i82801lpcreg.h | 4 +-
sys/dev/ic/isp_netbsd.c | 21 +-
sys/dev/ic/lan9118.c | 8 +-
sys/dev/ic/mfi.c | 36 +-
sys/dev/ic/mvsata.c | 8 +-
sys/dev/ic/oosiop.c | 6 +-
sys/dev/ic/pl181.c | 423 +
sys/dev/ic/pl181reg.h | 116 +
sys/dev/ic/pl181var.h | 49 +
sys/dev/ic/rt2661.c | 10 +-
sys/dev/ic/spdmem.c | 17 +-
sys/dev/ic/spdmemreg.h | 3 +-
sys/dev/ic/tulip.c | 17 +-
sys/dev/ic/vga.c | 13 +-
sys/dev/ic/vga_raster.c | 13 +-
sys/dev/ic/vgavar.h | 7 +-
sys/dev/if_ndis/if_ndis_pci.c | 19 +-
sys/dev/isa/fd.c | 56 +-
sys/dev/isa/mcd.c | 26 +-
sys/dev/isa/pcppi.c | 5 +-
sys/dev/iscsi/iscsi_main.c | 2 +-
sys/dev/ld.c | 72 +-
sys/dev/lockstat.c | 62 +-
sys/dev/lockstat.h | 28 +-
sys/dev/marvell/if_gfe.c | 6 +-
sys/dev/mca/ed_mca.c | 62 +-
sys/dev/md.c | 22 +-
sys/dev/midi.c | 138 +-
sys/dev/midi_if.h | 2 +-
sys/dev/midivar.h | 4 +-
sys/dev/mii/rgephy.c | 53 +-
sys/dev/mii/rgephyreg.h | 23 +-
sys/dev/mscp/mscp_disk.c | 100 +-
sys/dev/ofw/ofdisk.c | 89 +-
sys/dev/pci/Makefile | 4 +-
sys/dev/pci/agp_amd64.c | 45 +-
sys/dev/pci/agp_i810.c | 63 +-
sys/dev/pci/agp_i810var.h | 9 +-
sys/dev/pci/amr.c | 280 +-
sys/dev/pci/amrvar.h | 6 +-
sys/dev/pci/arcmsr.c | 77 +-
sys/dev/pci/files.pci | 16 +-
sys/dev/pci/hdaudio/Makefile | 8 -
sys/dev/pci/hdaudio/Makefile.hdaudiodevs | 14 -
sys/dev/pci/hdaudio/ceareg.h | 64 -
sys/dev/pci/hdaudio/eldreg.h | 80 -
sys/dev/pci/hdaudio/files.hdaudio | 20 -
sys/dev/pci/hdaudio/hdafg.c | 4431 --
sys/dev/pci/hdaudio/hdafg_dd.c | 118 -
sys/dev/pci/hdaudio/hdafg_dd.h | 49 -
sys/dev/pci/hdaudio/hdaudio.c | 1634 -
sys/dev/pci/hdaudio/hdaudio_config.h | 45 -
sys/dev/pci/hdaudio/hdaudio_mixer.h | 75 -
sys/dev/pci/hdaudio/hdaudio_pci.c | 263 -
sys/dev/pci/hdaudio/hdaudio_pci.h | 38 -
sys/dev/pci/hdaudio/hdaudio_verbose.c | 39 -
sys/dev/pci/hdaudio/hdaudio_verbose.h | 36 -
sys/dev/pci/hdaudio/hdaudiodevs | 245 -
sys/dev/pci/hdaudio/hdaudiodevs.h | 252 -
sys/dev/pci/hdaudio/hdaudiodevs_data.h | 580 -
sys/dev/pci/hdaudio/hdaudioio.h | 47 -
sys/dev/pci/hdaudio/hdaudioreg.h | 429 -
sys/dev/pci/hdaudio/hdaudiovar.h | 195 -
sys/dev/pci/hdaudio/hdmireg.h | 59 -
sys/dev/pci/hdaudio_pci.c | 293 +
sys/dev/pci/hdaudio_pci.h | 38 +
sys/dev/pci/ichsmb.c | 10 +-
sys/dev/pci/if_alc.c | 1029 +-
sys/dev/pci/if_alcreg.h | 319 +-
sys/dev/pci/if_bge.c | 28 +-
sys/dev/pci/if_dge.c | 14 +-
sys/dev/pci/if_fpa.c | 6 +-
sys/dev/pci/if_ipw.c | 12 +-
sys/dev/pci/if_iwi.c | 9 +-
sys/dev/pci/if_iwivar.h | 3 +-
sys/dev/pci/if_iwm.c | 6873 ++++
sys/dev/pci/if_iwmreg.h | 5306 +++
sys/dev/pci/if_iwmvar.h | 515 +
sys/dev/pci/if_sk.c | 10 +-
sys/dev/pci/if_vioif.c | 50 +-
sys/dev/pci/if_wm.c | 289 +-
sys/dev/pci/if_wmreg.h | 22 +-
sys/dev/pci/if_wpi.c | 78 +-
sys/dev/pci/if_wpivar.h | 11 +-
sys/dev/pci/ixgbe/ixgbe.c | 781 +-
sys/dev/pci/ixgbe/ixgbe.h | 22 +-
sys/dev/pci/ixgbe/ixgbe_82598.c | 348 +-
sys/dev/pci/ixgbe/ixgbe_82598.h | 52 +
sys/dev/pci/ixgbe/ixgbe_82599.c | 1053 +-
sys/dev/pci/ixgbe/ixgbe_82599.h | 65 +
sys/dev/pci/ixgbe/ixgbe_api.c | 320 +-
sys/dev/pci/ixgbe/ixgbe_api.h | 95 +-
sys/dev/pci/ixgbe/ixgbe_common.c | 2078 +-
sys/dev/pci/ixgbe/ixgbe_common.h | 55 +-
sys/dev/pci/ixgbe/ixgbe_mbx.c | 39 +-
sys/dev/pci/ixgbe/ixgbe_mbx.h | 91 +-
sys/dev/pci/ixgbe/ixgbe_netbsd.c | 2 +-
sys/dev/pci/ixgbe/ixgbe_osdep.h | 18 +-
sys/dev/pci/ixgbe/ixgbe_phy.c | 414 +-
sys/dev/pci/ixgbe/ixgbe_phy.h | 128 +-
sys/dev/pci/ixgbe/ixgbe_type.h | 4196 +-
sys/dev/pci/ixgbe/ixgbe_vf.c | 167 +-
sys/dev/pci/ixgbe/ixgbe_vf.h | 117 +-
sys/dev/pci/ixgbe/ixgbe_x540.c | 975 +
sys/dev/pci/ixgbe/ixgbe_x540.h | 65 +
sys/dev/pci/ixgbe/ixv.c | 1597 +-
sys/dev/pci/ixgbe/ixv.h | 123 +-
sys/dev/pci/ld_amr.c | 10 +-
sys/dev/pci/mpii.c | 30 +-
sys/dev/pci/pccbb.c | 8 +-
sys/dev/pci/pci_map.c | 14 +-
sys/dev/pci/pcidevs | 360 +-
sys/dev/pci/pcidevs.h | 362 +-
sys/dev/pci/pcidevs_data.h | 15273 +++++----
sys/dev/pci/pcireg.h | 14 +-
sys/dev/pci/pcivar.h | 6 +-
sys/dev/pci/pm2fb.c | 276 +-
sys/dev/pci/pm2reg.h | 15 +-
sys/dev/pci/pucdata.c | 13 +-
sys/dev/pci/virtio.c | 34 +-
sys/dev/pci/virtiovar.h | 4 +-
sys/dev/pci/wcfb.c | 41 +-
sys/dev/pckbport/synaptics.c | 40 +-
sys/dev/qbus/rf.c | 21 +-
sys/dev/qbus/rl.c | 79 +-
sys/dev/raidframe/rf_netbsdkintf.c | 50 +-
sys/dev/sbus/files.sbus | 8 +-
sys/dev/sbus/mgx.c | 769 +
sys/dev/sbus/mgxreg.h | 238 +
sys/dev/scsipi/cd.c | 34 +-
sys/dev/scsipi/sd.c | 80 +-
sys/dev/sdmmc/sdhc.c | 16 +-
sys/dev/sdmmc/sdhcreg.h | 3 +-
sys/dev/sdmmc/sdmmc.c | 25 +-
sys/dev/sdmmc/sdmmc_mem.c | 357 +-
sys/dev/sdmmc/sdmmcreg.h | 3 +-
sys/dev/sdmmc/sdmmcvar.h | 3 +-
sys/dev/sequencer.c | 80 +-
sys/dev/sequencervar.h | 3 +-
sys/dev/sysmon/sysmon_envsys.c | 6 +-
sys/dev/sysmon/sysmon_envsys_events.c | 21 +-
sys/dev/sysmon/sysmon_power.c | 11 +-
sys/dev/sysmon/sysmonvar.h | 6 +-
sys/dev/tc/zskbd.c | 17 +-
sys/dev/usb/FILES | 2 -
sys/dev/usb/TODO.usbmp | 8 +-
sys/dev/usb/emdtv.c | 5 +-
sys/dev/usb/emdtv_dtv.c | 7 +-
sys/dev/usb/hid.c | 6 +-
sys/dev/usb/if_athn_usb.c | 23 +-
sys/dev/usb/if_axen.c | 42 +-
sys/dev/usb/if_rum.c | 10 +-
sys/dev/usb/if_run.c | 9 +-
sys/dev/usb/if_urtwn.c | 26 +-
sys/dev/usb/if_zyd.c | 12 +-
sys/dev/usb/uatp.c | 9 +-
sys/dev/usb/uaudio.c | 53 +-
sys/dev/usb/ucycom.c | 13 +-
sys/dev/usb/udl.c | 5 +-
sys/dev/usb/uftdi.c | 5 +-
sys/dev/usb/uhid.c | 47 +-
sys/dev/usb/uhidev.c | 74 +-
sys/dev/usb/uhidev.h | 6 +-
sys/dev/usb/uhub.c | 135 +-
sys/dev/usb/ukbd.c | 7 +-
sys/dev/usb/umass_isdata.c | 9 +-
sys/dev/usb/umidi.c | 349 +-
sys/dev/usb/umidi_quirks.c | 6 +-
sys/dev/usb/umidireg.h | 79 -
sys/dev/usb/umidivar.h | 129 -
sys/dev/usb/usb.h | 19 +-
sys/dev/usb/usb_quirks.c | 6 +-
sys/dev/usb/usb_subr.c | 28 +-
sys/dev/usb/usbdevs | 55 +-
sys/dev/usb/usbdevs.h | 57 +-
sys/dev/usb/usbdevs_data.h | 8308 ++--
sys/dev/usb/usbdi_util.c | 33 +-
sys/dev/usb/usbdi_util.h | 5 +-
sys/dev/usb/uyurex.c | 8 +-
sys/dev/usb/x1input_rdesc.h | 105 +
sys/dev/usb/xhcireg.h | 42 +-
sys/dev/vme/xd.c | 26 +-
sys/dev/vme/xy.c | 26 +-
sys/dev/vnd.c | 117 +-
sys/dev/wscons/wsconsio.h | 40 +-
sys/dev/wsfb/genfb.c | 12 +-
sys/dev/wsfont/files.wsfont | 4 +-
sys/dev/wsfont/glass10x19.h | 5143 +++
sys/dev/wsfont/glass10x25.h | 6680 ++++
sys/dev/wsfont/wsfont.c | 20 +-
sys/external/bsd/acpica/dist/namespace/nsinit.c | 3 -
sys/external/bsd/common/include/linux/kernel.h | 15 +-
sys/external/bsd/compiler_rt/dist/lib/builtins/gcc_personality_v0.c | 2 +-
sys/external/bsd/drm/dist/bsd-core/drm_bufs.c | 23 +-
sys/external/bsd/drm2/dist/drm/drm_ioctl.c | 4 +-
sys/external/bsd/drm2/dist/drm/drm_irq.c | 12 +-
sys/external/bsd/drm2/dist/drm/drm_stub.c | 7 +-
sys/external/bsd/drm2/dist/drm/i915/i915_dma.c | 16 +-
sys/external/bsd/drm2/dist/drm/i915/i915_gem.c | 206 +-
sys/external/bsd/drm2/dist/drm/i915/i915_gem_execbuffer.c | 2 +-
sys/external/bsd/drm2/dist/drm/i915/intel_display.c | 13 +-
sys/external/bsd/drm2/dist/drm/i915/intel_dp.c | 12 +-
sys/external/bsd/drm2/dist/drm/i915/intel_drv.h | 7 +-
sys/external/bsd/drm2/dist/drm/i915/intel_i2c.c | 45 +-
sys/external/bsd/drm2/dist/drm/i915/intel_pm.c | 17 -
sys/external/bsd/drm2/dist/drm/i915/intel_ringbuffer.c | 11 +
sys/external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_base.c | 21 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nvc0.c | 8 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nve0.c | 8 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/include/core/device.h | 2 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/include/subdev/mc.h | 3 +
sys/external/bsd/drm2/dist/drm/nouveau/core/include/subdev/pwr.h | 3 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/os.h | 7 +
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_base.c | 12 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_pll.c | 12 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_base.c | 11 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv50.c | 7 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/fbmem.h | 50 +
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv04.c | 6 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv50.c | 62 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nvc0.c | 67 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nv50.h | 6 +
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nvc0.h | 6 +
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_base.c | 32 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/mxm/nouveau_subdev_mxm_nv50.c | 6 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_base.c | 28 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_ic.c | 8 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/timer/nouveau_subdev_timer_nv04.c | 6 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_base.c | 54 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv04.c | 17 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv44.c | 47 +-
sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nv04.h | 4 +
sys/external/bsd/drm2/dist/drm/nouveau/nouveau_agp.c | 13 +-
sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bo.h | 4 +
sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c | 14 +-
sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c | 72 +-
sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_display.c | 58 +-
sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv84_fence.c | 15 +-
sys/external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.c | 41 +-
sys/external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.h | 5 +
sys/external/bsd/drm2/dist/drm/nouveau/nouveau_vga.h | 3 +
sys/external/bsd/drm2/dist/drm/radeon/radeon_agp.c | 7 +
sys/external/bsd/drm2/dist/drm/radeon/radeon_display.c | 36 +-
sys/external/bsd/drm2/dist/drm/radeon/radeon_fence.c | 17 +-
sys/external/bsd/drm2/dist/drm/radeon/radeon_object.c | 8 +
sys/external/bsd/drm2/dist/drm/radeon/radeon_pm.c | 2 +-
sys/external/bsd/drm2/dist/drm/radeon/radeon_ttm.c | 4 +
sys/external/bsd/drm2/dist/drm/radeon/rs400.c | 8 -
sys/external/bsd/drm2/dist/drm/ttm/ttm_bo.c | 15 +-
sys/external/bsd/drm2/dist/drm/via/via_dmablit.c | 14 +-
sys/external/bsd/drm2/dist/drm/via/via_drv.h | 2 +-
sys/external/bsd/drm2/dist/drm/via/via_irq.c | 8 +-
sys/external/bsd/drm2/dist/drm/via/via_video.c | 16 +-
sys/external/bsd/drm2/dist/include/drm/drmP.h | 4 +-
sys/external/bsd/drm2/dist/include/drm/drm_crtc.h | 3 +
sys/external/bsd/drm2/dist/include/drm/drm_modes.h | 5 +
sys/external/bsd/drm2/dist/uapi/drm/i915_drm.h | 2 +-
sys/external/bsd/drm2/drm/drm_cache.c | 23 +-
sys/external/bsd/drm2/drm/drm_drv.c | 106 +-
sys/external/bsd/drm2/drm/drm_gem_vm.c | 9 +-
sys/external/bsd/drm2/drm/drm_module.c | 8 +-
sys/external/bsd/drm2/drm/drm_sysctl.c | 4 +-
sys/external/bsd/drm2/drm/drm_vm.c | 9 +-
sys/external/bsd/drm2/drm/drm_vma_manager.c | 11 +-
sys/external/bsd/drm2/drm/drmfb.c | 293 +
sys/external/bsd/drm2/drm/files.drmkms | 8 +-
sys/external/bsd/drm2/i2c/drm_encoder_slave.c | 274 +
sys/external/bsd/drm2/i915drm/files.i915drmkms | 4 +-
sys/external/bsd/drm2/i915drm/intel_gtt.c | 21 +-
sys/external/bsd/drm2/i915drm/intelfb.c | 355 +-
sys/external/bsd/drm2/include/asm/io.h | 4 +-
sys/external/bsd/drm2/include/asm/unaligned.h | 23 +-
sys/external/bsd/drm2/include/drm/drm_encoder_slave.h | 112 +
sys/external/bsd/drm2/include/drm/drm_irq_netbsd.h | 4 +-
sys/external/bsd/drm2/include/drm/drm_wait_netbsd.h | 97 +-
sys/external/bsd/drm2/include/drm/drmfb.h | 92 +
sys/external/bsd/drm2/include/drm/drmfb_pci.h | 45 +
sys/external/bsd/drm2/include/drm/intel-gtt.h | 12 +-
sys/external/bsd/drm2/include/linux/bitops.h | 9 +-
sys/external/bsd/drm2/include/linux/i2c.h | 172 +-
sys/external/bsd/drm2/include/linux/io-mapping.h | 3 +-
sys/external/bsd/drm2/include/linux/mm.h | 40 +-
sys/external/bsd/drm2/include/linux/moduleparam.h | 3 +-
sys/external/bsd/drm2/include/linux/pci.h | 66 +-
sys/external/bsd/drm2/include/linux/pm.h | 6 +-
sys/external/bsd/drm2/include/linux/reboot.h | 17 +-
sys/external/bsd/drm2/include/linux/slab.h | 8 +-
sys/external/bsd/drm2/include/linux/spinlock.h | 5 +-
sys/external/bsd/drm2/include/linux/string.h | 22 +-
sys/external/bsd/drm2/include/linux/vgaarb.h | 5 +-
sys/external/bsd/drm2/include/linux/ww_mutex.h | 695 +-
sys/external/bsd/drm2/linux/files.drmkms_linux | 3 +-
sys/external/bsd/drm2/linux/linux_i2c.c | 76 +-
sys/external/bsd/drm2/linux/linux_idr.c | 8 +-
sys/external/bsd/drm2/linux/linux_kmap.c | 8 +-
sys/external/bsd/drm2/linux/linux_work.c | 8 +-
sys/external/bsd/drm2/linux/linux_writecomb.c | 6 +-
sys/external/bsd/drm2/linux/linux_ww_mutex.c | 707 +
sys/external/bsd/drm2/nouveau/files.nouveau | 151 +-
sys/external/bsd/drm2/nouveau/nouveau_pci.c | 249 +
sys/external/bsd/drm2/nouveau/nouveau_pci.h | 55 +
sys/external/bsd/drm2/nouveau/nouveau_sysfs.c | 47 +
sys/external/bsd/drm2/nouveau/nouveau_vga.c | 50 +
sys/external/bsd/drm2/nouveau/nouveaufb.c | 196 +
sys/external/bsd/drm2/nouveau/nouveaufb.h | 48 +
sys/external/bsd/drm2/pci/drm_pci.c | 28 +-
sys/external/bsd/drm2/pci/drm_pci_module.c | 44 +-
sys/external/bsd/drm2/pci/drmfb_pci.c | 161 +
sys/external/bsd/drm2/pci/files.drmkms_pci | 5 +-
sys/external/bsd/drm2/radeon/radeon_pci.c | 35 +-
sys/external/bsd/dwc2/dwc2.h | 3 +-
sys/external/bsd/ipf/netinet/fil.c | 9 +-
sys/external/bsd/sljit/dist/sljit_src/sljitNativeX86_common.c | 4 +-
sys/external/bsd/sljit/dist/test_src/sljitTest.c | 13 +-
sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_arm.c | 71 +-
sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_core.c | 2 +-
sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_kern_lib.c | 16 +-
sys/fs/adosfs/advfsops.c | 18 +-
sys/fs/adosfs/advnops.c | 8 +-
sys/fs/cd9660/cd9660_lookup.c | 6 +-
sys/fs/cd9660/cd9660_rrip.c | 6 +-
sys/fs/cd9660/cd9660_vfsops.c | 10 +-
sys/fs/cd9660/cd9660_vnops.c | 10 +-
sys/fs/efs/efs_subr.c | 6 +-
sys/fs/filecorefs/filecore_bmap.c | 10 +-
sys/fs/filecorefs/filecore_vfsops.c | 8 +-
sys/fs/filecorefs/filecore_vnops.c | 6 +-
sys/fs/hfs/hfs_subr.c | 6 +-
sys/fs/hfs/hfs_vfsops.c | 104 +-
sys/fs/hfs/libhfs.c | 199 +-
sys/fs/msdosfs/msdosfs_denode.c | 6 +-
sys/fs/msdosfs/msdosfs_fat.c | 16 +-
sys/fs/msdosfs/msdosfs_lookup.c | 26 +-
sys/fs/msdosfs/msdosfs_vfsops.c | 28 +-
sys/fs/msdosfs/msdosfs_vnops.c | 19 +-
sys/fs/nfs/common/krpc_subr.c | 8 +-
sys/fs/nilfs/nilfs_subr.c | 27 +-
sys/fs/nilfs/nilfs_subr.h | 4 +-
sys/fs/nilfs/nilfs_vfsops.c | 14 +-
sys/fs/nilfs/nilfs_vnops.c | 9 +-
sys/fs/ntfs/ntfs.h | 6 +-
sys/fs/ntfs/ntfs_compr.c | 34 +-
sys/fs/ntfs/ntfs_conv.c | 15 +-
sys/fs/ntfs/ntfs_ihash.c | 5 +-
sys/fs/ntfs/ntfs_subr.c | 499 +-
sys/fs/ntfs/ntfs_vfsops.c | 194 +-
sys/fs/puffs/puffs_msgif.h | 5 +-
sys/fs/puffs/puffs_sys.h | 4 +-
sys/fs/puffs/puffs_vfsops.c | 4 +-
sys/fs/puffs/puffs_vnops.c | 70 +-
sys/fs/smbfs/smbfs.h | 5 +-
sys/fs/smbfs/smbfs_node.c | 249 +-
sys/fs/smbfs/smbfs_node.h | 21 +-
sys/fs/smbfs/smbfs_smb.c | 6 +-
sys/fs/smbfs/smbfs_vfsops.c | 21 +-
sys/fs/smbfs/smbfs_vnops.c | 45 +-
sys/fs/sysvbfs/bfs.c | 5 +-
sys/fs/sysvbfs/bfs_sysvbfs.c | 6 +-
sys/fs/sysvbfs/sysvbfs.c | 5 +-
sys/fs/sysvbfs/sysvbfs.h | 5 +-
sys/fs/sysvbfs/sysvbfs_vfsops.c | 130 +-
sys/fs/sysvbfs/sysvbfs_vnops.c | 37 +-
sys/fs/udf/udf.h | 4 +-
sys/fs/udf/udf_allocation.c | 6 +-
sys/fs/udf/udf_subr.c | 344 +-
sys/fs/udf/udf_vfsops.c | 11 +-
sys/fs/udf/udf_vnops.c | 46 +-
sys/fs/union/union.h | 6 +-
sys/fs/union/union_subr.c | 293 +-
sys/fs/union/union_vfsops.c | 7 +-
sys/fs/v7fs/v7fs_extern.c | 5 +-
sys/fs/v7fs/v7fs_extern.h | 5 +-
sys/fs/v7fs/v7fs_file.c | 16 +-
sys/fs/v7fs/v7fs_io_kern.c | 8 +-
sys/fs/v7fs/v7fs_vfsops.c | 180 +-
sys/fs/v7fs/v7fs_vnops.c | 62 +-
sys/kern/Makefile | 4 +-
sys/kern/exec_elf.c | 6 +-
sys/kern/files.kern | 4 +-
sys/kern/init_main.c | 7 +-
sys/kern/init_sysent.c | 3416 +-
sys/kern/kern_cpu.c | 8 +-
sys/kern/kern_event.c | 8 +-
sys/kern/kern_exec.c | 19 +-
sys/kern/kern_ksyms.c | 59 +-
sys/kern/kern_malloc.c | 14 +-
sys/kern/kern_module.c | 8 +-
sys/kern/kern_module_vfs.c | 5 +-
sys/kern/kern_pmf.c | 7 +-
sys/kern/kern_rndq.c | 7 +-
sys/kern/kern_syscall.c | 28 +-
sys/kern/kern_timeout.c | 43 +-
sys/kern/kern_todr.c | 6 +-
sys/kern/kern_veriexec.c | 1584 +
sys/kern/kern_verifiedexec.c | 1584 -
sys/kern/makesyscalls.sh | 161 +-
sys/kern/subr_autoconf.c | 35 +-
sys/kern/subr_copy.c | 4 +-
sys/kern/subr_device.c | 7 +-
sys/kern/subr_disk.c | 113 +-
sys/kern/subr_disk_open.c | 32 +-
sys/kern/subr_ipi.c | 34 +-
sys/kern/subr_pcq.c | 9 +-
sys/kern/subr_prf.c | 6 +-
sys/kern/subr_tftproot.c | 11 +-
sys/kern/sys_syscall.c | 13 +-
sys/kern/syscalls.c | 6 +-
sys/kern/syscalls.conf | 3 +-
sys/kern/syscalls.master | 6 +-
sys/kern/systrace_args.c | 12013 +++++++
sys/kern/uipc_domain.c | 138 +-
sys/kern/uipc_mbuf.c | 15 +-
sys/kern/uipc_socket.c | 10 +-
sys/kern/uipc_syscalls.c | 60 +-
sys/kern/uipc_usrreq.c | 66 +-
sys/kern/vfs_bio.c | 21 +-
sys/kern/vfs_cache.c | 324 +-
sys/kern/vfs_mount.c | 11 +-
sys/kern/vfs_syscalls.c | 13 +-
sys/kern/vfs_vnode.c | 80 +-
sys/kern/vfs_vnops.c | 228 +-
sys/lib/libkern/Makefile.libkern | 3 +-
sys/lib/libkern/libkern.h | 7 +-
sys/lib/libunwind/AddressSpace.hpp | 14 +-
sys/lib/libunwind/Makefile.inc | 6 +-
sys/lib/libunwind/libunwind.cxx | 19 +
sys/lib/libunwind/unwind.h | 12 +
sys/miscfs/specfs/spec_vnops.c | 9 +-
sys/modules/Makefile | 4 +-
sys/modules/chfs/Makefile | 4 +-
sys/modules/compat/Makefile | 4 +-
sys/modules/compat_netbsd32/Makefile | 4 +-
sys/modules/drmkms/Makefile | 6 +-
sys/modules/drmkms_linux/Makefile | 3 +-
sys/modules/drmkms_pci/Makefile | 4 +-
sys/modules/dtrace/Makefile | 10 +-
sys/modules/dtrace/linux32_syscall/Makefile | 15 +
sys/modules/dtrace/linux32_syscall/emultrace.h | 22 +
sys/modules/dtrace/linux_syscall/Makefile | 15 +
sys/modules/dtrace/linux_syscall/emultrace.h | 13 +
sys/modules/dtrace/lockstat/Makefile | 14 +
sys/modules/dtrace/netbsd32_syscall/Makefile | 15 +
sys/modules/dtrace/netbsd32_syscall/emultrace.h | 13 +
sys/modules/dtrace/syscall/Makefile | 15 +
sys/modules/dtrace/syscall/emultrace.h | 10 +
sys/modules/hdafg/Makefile.inc | 4 +-
sys/modules/hdafg/hdafg.ioconf | 3 +-
sys/modules/hdaudio/Makefile | 4 +-
sys/modules/hdaudio/Makefile.inc | 11 +-
sys/modules/hdaudio/hdaudio.ioconf | 10 -
sys/modules/hdaudio_pci/Makefile | 8 +
sys/modules/hdaudio_pci/Makefile.inc | 10 +
sys/modules/hdaudio_pci/hdaudio_pci.ioconf | 10 +
sys/modules/hdaudioverbose/Makefile | 4 +-
sys/modules/i2cexec/Makefile | 10 +
sys/modules/lua/lua.c | 15 +-
sys/modules/luapmf/Makefile | 5 +-
sys/modules/luasystm/Makefile | 5 +-
sys/net/bpf.c | 9 +-
sys/net/bpf_filter.c | 8 +-
sys/net/bpfjit.c | 93 +-
sys/net/bridgestp.c | 42 +-
sys/net/dl_print.c | 88 +
sys/net/dlt.h | 16 +-
sys/net/files.net | 3 +-
sys/net/if.c | 97 +-
sys/net/if.h | 21 +-
sys/net/if_bridge.c | 634 +-
sys/net/if_bridgevar.h | 69 +-
sys/net/if_dl.h | 43 +-
sys/net/if_ethersubr.c | 7 +-
sys/net/if_gre.c | 6 +-
sys/net/if_loop.c | 8 +-
sys/net/if_tap.c | 10 +-
sys/net/if_vlan.c | 12 +-
sys/net/link_proto.c | 8 +-
sys/net/npf/npf_conf.c | 13 +-
sys/net/npf/npf_conn.c | 84 +-
sys/net/npf/npf_conn.h | 6 +-
sys/net/npf/npf_ctl.c | 8 +-
sys/net/npf/npf_impl.h | 5 +-
sys/net/npf/npf_nat.c | 27 +-
sys/net/npf/npf_ruleset.c | 319 +-
sys/net/route.c | 202 +-
sys/net/route.h | 129 +-
sys/net/rtsock.c | 35 +-
sys/netatalk/at.h | 32 +-
sys/netatalk/at_print.c | 59 +
sys/netatalk/ddp_usrreq.c | 19 +-
sys/netatalk/files.netatalk | 4 +-
sys/netbt/hci_socket.c | 9 +-
sys/netbt/l2cap_socket.c | 9 +-
sys/netbt/rfcomm_socket.c | 9 +-
sys/netbt/sco_socket.c | 9 +-
sys/netinet/Makefile | 4 +-
sys/netinet/dccp.h | 210 +
sys/netinet/dccp_cc_sw.c | 96 +
sys/netinet/dccp_cc_sw.h | 101 +
sys/netinet/dccp_tcplike.c | 1062 +
sys/netinet/dccp_tcplike.h | 168 +
sys/netinet/dccp_tfrc.c | 1997 +
sys/netinet/dccp_tfrc.h | 246 +
sys/netinet/dccp_tfrc_lookup.h | 1047 +
sys/netinet/dccp_usrreq.c | 3408 ++
sys/netinet/dccp_var.h | 330 +
sys/netinet/files.netinet | 11 +-
sys/netinet/icmp_var.h | 6 +-
sys/netinet/if_arp.c | 29 +-
sys/netinet/in.c | 76 +-
sys/netinet/in.h | 9 +-
sys/netinet/in4_cksum.c | 11 +-
sys/netinet/in_pcb.c | 12 +-
sys/netinet/in_pcb.h | 4 +-
sys/netinet/in_print.c | 61 +
sys/netinet/in_proto.c | 30 +-
sys/netinet/ip_carp.c | 8 +-
sys/netinet/ip_flow.c | 7 +-
sys/netinet/ip_icmp.c | 26 +-
sys/netinet/ip_icmp.h | 3 +-
sys/netinet/ip_input.c | 46 +-
sys/netinet/ip_output.c | 28 +-
sys/netinet/portalgo.c | 16 +-
sys/netinet/raw_ip.c | 16 +-
sys/netinet/tcp.h | 75 +-
sys/netinet/tcp_input.c | 69 +-
sys/netinet/tcp_output.c | 8 +-
sys/netinet/tcp_sack.c | 5 +-
sys/netinet/tcp_subr.c | 7 +-
sys/netinet/tcp_usrreq.c | 80 +-
sys/netinet/tcp_var.h | 7 +-
sys/netinet/tcp_vtw.c | 3 +-
sys/netinet/udp_usrreq.c | 9 +-
sys/netinet6/dccp6_usrreq.c | 522 +
sys/netinet6/dccp6_var.h | 52 +
sys/netinet6/files.netinet6 | 5 +-
sys/netinet6/in6.c | 217 +-
sys/netinet6/in6.h | 12 +-
sys/netinet6/in6_ifattach.c | 8 +-
sys/netinet6/in6_pcb.c | 12 +-
sys/netinet6/in6_pcb.h | 5 +-
sys/netinet6/in6_print.c | 132 +
sys/netinet6/in6_proto.c | 33 +-
sys/netinet6/in6_src.c | 10 +-
sys/netinet6/in6_var.h | 6 +-
sys/netinet6/ip6_flow.c | 9 +-
sys/netinet6/ip6_forward.c | 108 +-
sys/netinet6/ip6_input.c | 51 +-
sys/netinet6/ip6_output.c | 37 +-
sys/netinet6/ip6_var.h | 7 +-
sys/netinet6/mld6.c | 5 +-
sys/netinet6/nd6.c | 75 +-
sys/netinet6/nd6.h | 9 +-
sys/netinet6/nd6_nbr.c | 42 +-
sys/netinet6/nd6_rtr.c | 51 +-
sys/netinet6/raw_ip6.c | 11 +-
sys/netinet6/scope6.c | 27 +-
sys/netinet6/scope6_var.h | 1 +
sys/netinet6/udp6_output.c | 14 +-
sys/netinet6/udp6_usrreq.c | 19 +-
sys/netipsec/ipsec.c | 53 +-
sys/netipsec/ipsec.h | 5 +-
sys/netipsec/ipsec_input.c | 5 +-
sys/netipsec/ipsec_output.c | 5 +-
sys/netipsec/key.h | 4 +-
sys/netipsec/key_debug.c | 5 +-
sys/netipsec/keydb.h | 4 +-
sys/netipsec/keysock.c | 8 +-
sys/netipsec/xform_ah.c | 7 +-
sys/netipsec/xform_esp.c | 5 +-
sys/netipsec/xform_ipip.c | 7 +-
sys/netmpls/mpls_proto.c | 6 +-
sys/netnatm/natm.c | 6 +-
sys/nfs/krpc_subr.c | 13 +-
sys/nfs/nfs_boot.c | 24 +-
sys/nfs/nfs_bootdhcp.c | 11 +-
sys/nfs/nfs_socket.c | 35 +-
sys/nfs/nfsdiskless.h | 4 +-
sys/opencrypto/cryptodev.c | 6 +-
sys/opencrypto/deflate.c | 24 +-
sys/rump/Makefile.rump | 19 +-
sys/rump/dev/lib/libaudio/shlib_version | 4 -
sys/rump/dev/lib/libaudio_ac97/shlib_version | 4 -
sys/rump/dev/lib/libbpf/shlib_version | 4 -
sys/rump/dev/lib/libcgd/shlib_version | 4 -
sys/rump/dev/lib/libdisk/shlib_version | 4 -
sys/rump/dev/lib/libdm/shlib_version | 4 -
sys/rump/dev/lib/libdrvctl/shlib_version | 4 -
sys/rump/dev/lib/libfss/shlib_version | 4 -
sys/rump/dev/lib/libhdaudio_hdafg/shlib_version | 2 -
sys/rump/dev/lib/libmd/shlib_version | 4 -
sys/rump/dev/lib/libmiiphy/shlib_version | 2 -
sys/rump/dev/lib/libnetsmb/shlib_version | 4 -
sys/rump/dev/lib/libopencrypto/shlib_version | 4 -
sys/rump/dev/lib/libpad/shlib_version | 4 -
sys/rump/dev/lib/libpci/shlib_version | 2 -
sys/rump/dev/lib/libpci_eap/shlib_version | 2 -
sys/rump/dev/lib/libpci_hdaudio/Makefile | 3 +-
sys/rump/dev/lib/libpci_hdaudio/shlib_version | 2 -
sys/rump/dev/lib/libpci_if_iwn/shlib_version | 2 -
sys/rump/dev/lib/libpci_if_pcn/shlib_version | 2 -
sys/rump/dev/lib/libpci_if_wm/shlib_version | 2 -
sys/rump/dev/lib/libpci_virtio/shlib_version | 2 -
sys/rump/dev/lib/libpud/shlib_version | 4 -
sys/rump/dev/lib/libputter/shlib_version | 4 -
sys/rump/dev/lib/libraidframe/shlib_version | 4 -
sys/rump/dev/lib/librnd/shlib_version | 4 -
sys/rump/dev/lib/libscsipi/shlib_version | 4 -
sys/rump/dev/lib/libsysmon/shlib_version | 4 -
sys/rump/dev/lib/libubt/shlib_version | 4 -
sys/rump/dev/lib/libucom/shlib_version | 4 -
sys/rump/dev/lib/libugenhc/shlib_version | 4 -
sys/rump/dev/lib/libulpt/shlib_version | 4 -
sys/rump/dev/lib/libumass/shlib_version | 4 -
sys/rump/dev/lib/libusb/shlib_version | 4 -
sys/rump/dev/lib/libvirtio_if_vioif/shlib_version | 2 -
sys/rump/dev/lib/libvirtio_ld/shlib_version | 2 -
sys/rump/dev/lib/libvirtio_viornd/shlib_version | 2 -
sys/rump/dev/lib/libvnd/shlib_version | 4 -
sys/rump/dev/lib/libwscons/shlib_version | 4 -
sys/rump/dev/wip/libukbd/shlib_version | 4 -
sys/rump/dev/wip/libums/shlib_version | 4 -
sys/rump/dev/wip/libusbrum/shlib_version | 4 -
sys/rump/fs/lib/libaio/shlib_version | 4 -
sys/rump/fs/lib/libcd9660/shlib_version | 4 -
sys/rump/fs/lib/libefs/shlib_version | 4 -
sys/rump/fs/lib/libext2fs/shlib_version | 4 -
sys/rump/fs/lib/libfdesc/shlib_version | 4 -
sys/rump/fs/lib/libffs/shlib_version | 4 -
sys/rump/fs/lib/libfifovfs/shlib_version | 4 -
sys/rump/fs/lib/libhfs/shlib_version | 4 -
sys/rump/fs/lib/libkernfs/shlib_version | 4 -
sys/rump/fs/lib/liblayervfs/shlib_version | 4 -
sys/rump/fs/lib/liblfs/shlib_version | 4 -
sys/rump/fs/lib/libmfs/shlib_version | 4 -
sys/rump/fs/lib/libmsdos/shlib_version | 4 -
sys/rump/fs/lib/libnfs/shlib_version | 4 -
sys/rump/fs/lib/libnfsserver/shlib_version | 4 -
sys/rump/fs/lib/libnilfs/shlib_version | 4 -
sys/rump/fs/lib/libntfs/shlib_version | 4 -
sys/rump/fs/lib/libnull/shlib_version | 4 -
sys/rump/fs/lib/libptyfs/shlib_version | 4 -
sys/rump/fs/lib/libsmbfs/shlib_version | 4 -
sys/rump/fs/lib/libsyspuffs/shlib_version | 4 -
sys/rump/fs/lib/libsysvbfs/shlib_version | 4 -
sys/rump/fs/lib/libtmpfs/shlib_version | 4 -
sys/rump/fs/lib/libudf/shlib_version | 4 -
sys/rump/fs/lib/libumap/shlib_version | 4 -
sys/rump/fs/lib/libunion/shlib_version | 4 -
sys/rump/fs/lib/libv7fs/shlib_version | 4 -
sys/rump/fs/lib/libzfs/shlib_version | 4 -
sys/rump/include/rump/rump_namei.h | 4 +-
sys/rump/include/rump/rump_syscalls.h | 6 +-
sys/rump/include/rump/rumpuser.h | 4 +-
sys/rump/kern/Makefile.rumpkerncomp | 4 +-
sys/rump/kern/lib/Makefile.sys | 8 +
sys/rump/kern/lib/libcrypto/shlib_version | 4 -
sys/rump/kern/lib/libsljit/shlib_version | 4 -
sys/rump/kern/lib/libsolaris/shlib_version | 4 -
sys/rump/kern/lib/libsys_cygwin/Makefile | 5 +-
sys/rump/kern/lib/libsys_cygwin/rump_cygwin_syscall.h | 2 +-
sys/rump/kern/lib/libsys_cygwin/rump_cygwin_syscallargs.h | 2 +-
sys/rump/kern/lib/libsys_cygwin/rump_cygwin_syscalls.c | 4 +-
sys/rump/kern/lib/libsys_cygwin/rump_cygwin_sysent.c | 2660 +-
sys/rump/kern/lib/libsys_cygwin/shlib_version | 4 -
sys/rump/kern/lib/libsys_linux/Makefile | 5 +-
sys/rump/kern/lib/libsys_linux/rump_linux_syscall.h | 2 +-
sys/rump/kern/lib/libsys_linux/rump_linux_syscallargs.h | 2 +-
sys/rump/kern/lib/libsys_linux/rump_linux_syscalls.c | 4 +-
sys/rump/kern/lib/libsys_linux/rump_linux_sysent.c | 2747 +-
sys/rump/kern/lib/libsys_linux/shlib_version | 4 -
sys/rump/kern/lib/libsys_sunos/Makefile | 5 +-
sys/rump/kern/lib/libsys_sunos/rump_sunos_syscall.h | 2 +-
sys/rump/kern/lib/libsys_sunos/rump_sunos_syscallargs.h | 2 +-
sys/rump/kern/lib/libsys_sunos/rump_sunos_syscalls.c | 4 +-
sys/rump/kern/lib/libsys_sunos/rump_sunos_sysent.c | 2663 +-
sys/rump/kern/lib/libsys_sunos/shlib_version | 4 -
sys/rump/kern/lib/libsysproxy/Makefile | 11 +
sys/rump/kern/lib/libsysproxy/sysproxy.c | 211 +
sys/rump/kern/lib/libtty/shlib_version | 4 -
sys/rump/kern/lib/libz/shlib_version | 4 -
sys/rump/librump/rumpdev/Makefile.rumpdev | 6 +-
sys/rump/librump/rumpkern/Makefile.rumpkern | 16 +-
sys/rump/librump/rumpkern/accessors.c | 6 +-
sys/rump/librump/rumpkern/arch/generic/rump_generic_pmap.c | 8 +-
sys/rump/librump/rumpkern/arch/x86/rump_x86_pmap.c | 9 +-
sys/rump/librump/rumpkern/emul.c | 8 +-
sys/rump/librump/rumpkern/intr.c | 128 +-
sys/rump/librump/rumpkern/lwproc.c | 35 +-
sys/rump/librump/rumpkern/rump.3 | 177 +-
sys/rump/librump/rumpkern/rump.c | 224 +-
sys/rump/librump/rumpkern/rump_lwproc.3 | 4 +-
sys/rump/librump/rumpkern/rump_private.h | 55 +-
sys/rump/librump/rumpkern/rump_syscalls.c | 3127 +-
sys/rump/librump/rumpkern/rumpcopy.c | 18 +-
sys/rump/librump/rumpkern/signals.c | 6 +-
sys/rump/librump/rumpkern/vm.c | 48 +-
sys/rump/librump/rumpnet/Makefile.rumpnet | 12 +-
sys/rump/librump/rumpnet/net_stub.c | 7 +-
sys/rump/librump/rumpnet/opt/opt_dccp.h | 1 +
sys/rump/librump/rumpnet/opt/opt_inet.h | 2 +-
sys/rump/librump/rumpvfs/Makefile.rumpvfs | 6 +-
sys/rump/librump/rumpvfs/rump_etfs.3 | 4 +-
sys/rump/librump/rumpvfs/rumpblk.c | 6 +-
sys/rump/librump/rumpvfs/rumpfs.c | 150 +-
sys/rump/listsrcdirs | 21 +-
sys/rump/net/lib/libagr/shlib_version | 4 -
sys/rump/net/lib/libbpfjit/shlib_version | 4 -
sys/rump/net/lib/libbridge/shlib_version | 4 -
sys/rump/net/lib/liblocal/shlib_version | 4 -
sys/rump/net/lib/libnet/opt/opt_net_mpsafe.h | 3 +
sys/rump/net/lib/libnet/shlib_version | 4 -
sys/rump/net/lib/libnet80211/shlib_version | 4 -
sys/rump/net/lib/libnetbt/shlib_version | 4 -
sys/rump/net/lib/libnetinet/Makefile.inc | 4 +-
sys/rump/net/lib/libnetinet/shlib_version | 4 -
sys/rump/net/lib/libnetinet6/Makefile.inc | 4 +-
sys/rump/net/lib/libnetinet6/shlib_version | 4 -
sys/rump/net/lib/libnetmpls/shlib_version | 4 -
sys/rump/net/lib/libnpf/shlib_version | 4 -
sys/rump/net/lib/libshmif/shlib_version | 4 -
sys/rump/net/lib/libsockin/shlib_version | 4 -
sys/rump/net/lib/libsockin/sockin.c | 12 +-
sys/rump/net/lib/libvirtif/shlib_version | 4 -
sys/rump/share/man/man7/Makefile | 4 +-
sys/rump/share/man/man7/rumpkernel.7 | 148 +
sys/sys/aout_mids.h | 87 +-
sys/sys/atomic.h | 8 +-
sys/sys/bswap.h | 15 +-
sys/sys/buf.h | 6 +-
sys/sys/callout.h | 9 +-
sys/sys/cdefs.h | 7 +-
sys/sys/cdefs_elf.h | 10 +-
sys/sys/ctype_inline.h | 4 +-
sys/sys/device.h | 3 +-
sys/sys/dirent.h | 4 +-
sys/sys/disk.h | 5 +-
sys/sys/disklabel.h | 9 +-
sys/sys/dkio.h | 6 +-
sys/sys/event.h | 84 +-
sys/sys/exec.h | 4 +-
sys/sys/file.h | 20 +-
sys/sys/ioccom.h | 9 +-
sys/sys/ipi.h | 3 +-
sys/sys/ksyms.h | 19 +-
sys/sys/lua.h | 4 +-
sys/sys/lwp.h | 15 +-
sys/sys/malloc.h | 16 +-
sys/sys/mallocvar.h | 15 +-
sys/sys/mbuf.h | 49 +-
sys/sys/module.h | 18 +-
sys/sys/mount.h | 11 +-
sys/sys/namei.h | 55 +-
sys/sys/namei.src | 92 +-
sys/sys/param.h | 4 +-
sys/sys/power.h | 7 +-
sys/sys/proc.h | 7 +-
sys/sys/protosw.h | 8 +-
sys/sys/sleepq.h | 6 +-
sys/sys/socket.h | 67 +-
sys/sys/socketvar.h | 6 +-
sys/sys/syscall.h | 6 +-
sys/sys/syscallargs.h | 4 +-
sys/sys/syscallvar.h | 19 +-
sys/sys/sysctl.h | 33 +-
sys/sys/systm.h | 10 +-
sys/sys/vnode.h | 4 +-
sys/ufs/chfs/chfs.h | 14 +-
sys/ufs/chfs/chfs_gc.c | 6 +-
sys/ufs/chfs/chfs_ihash.c | 214 -
sys/ufs/chfs/chfs_inode.h | 4 +-
sys/ufs/chfs/chfs_scan.c | 3 +-
sys/ufs/chfs/chfs_vfsops.c | 110 +-
sys/ufs/chfs/chfs_vnode.c | 24 +-
sys/ufs/chfs/chfs_vnops.c | 18 +-
sys/ufs/chfs/ebh.c | 6 +-
sys/ufs/ext2fs/ext2fs_alloc.c | 12 +-
sys/ufs/ext2fs/ext2fs_balloc.c | 12 +-
sys/ufs/ext2fs/ext2fs_extern.h | 4 +-
sys/ufs/ext2fs/ext2fs_inode.c | 6 +-
sys/ufs/ext2fs/ext2fs_lookup.c | 10 +-
sys/ufs/ext2fs/ext2fs_readwrite.c | 326 +-
sys/ufs/ext2fs/ext2fs_rename.c | 16 +-
sys/ufs/ext2fs/ext2fs_subr.c | 6 +-
sys/ufs/ext2fs/ext2fs_vfsops.c | 217 +-
sys/ufs/ext2fs/ext2fs_vnops.c | 17 +-
sys/ufs/ffs/ffs_alloc.c | 84 +-
sys/ufs/ffs/ffs_appleufs.c | 48 +-
sys/ufs/ffs/ffs_balloc.c | 28 +-
sys/ufs/ffs/ffs_extern.h | 8 +-
sys/ufs/ffs/ffs_inode.c | 6 +-
sys/ufs/ffs/ffs_quota2.c | 37 +-
sys/ufs/ffs/ffs_snapshot.c | 21 +-
sys/ufs/ffs/ffs_vfsops.c | 691 +-
sys/ufs/ffs/ffs_wapbl.c | 33 +-
sys/ufs/ffs/fs.h | 6 +-
sys/ufs/files.ufs | 3 +-
sys/ufs/lfs/lfs.h | 8 +-
sys/ufs/lfs/lfs_balloc.c | 10 +-
sys/ufs/lfs/lfs_extern.h | 5 +-
sys/ufs/lfs/lfs_rename.c | 8 +-
sys/ufs/lfs/lfs_rfw.c | 12 +-
sys/ufs/lfs/lfs_segment.c | 8 +-
sys/ufs/lfs/lfs_syscalls.c | 6 +-
sys/ufs/lfs/lfs_vfsops.c | 20 +-
sys/ufs/lfs/lfs_vnops.c | 10 +-
sys/ufs/lfs/ulfs_extern.h | 4 +-
sys/ufs/lfs/ulfs_lookup.c | 10 +-
sys/ufs/lfs/ulfs_quota2.c | 15 +-
sys/ufs/lfs/ulfs_readwrite.c | 298 +-
sys/ufs/lfs/ulfs_vnops.c | 48 +-
sys/ufs/mfs/mfs_vfsops.c | 24 +-
sys/ufs/mfs/mfs_vnops.c | 10 +-
sys/ufs/ufs/extattr.h | 4 +-
sys/ufs/ufs/ufs_dirhash.c | 9 +-
sys/ufs/ufs/ufs_extern.h | 6 +-
sys/ufs/ufs/ufs_lookup.c | 10 +-
sys/ufs/ufs/ufs_quota2.c | 11 +-
sys/ufs/ufs/ufs_readwrite.c | 352 +-
sys/ufs/ufs/ufs_rename.c | 8 +-
sys/ufs/ufs/ufs_vfsops.c | 6 +-
sys/ufs/ufs/ufs_vnops.c | 195 +-
sys/ufs/ufs/ufsmount.h | 14 +-
sys/uvm/pmap/pmap.c | 51 +-
sys/uvm/pmap/pmap_tlb.h | 5 +-
sys/uvm/uvm_device.c | 7 +-
sys/uvm/uvm_device.h | 4 +-
sys/uvm/uvm_extern.h | 25 +-
sys/uvm/uvm_init.c | 7 +-
sys/uvm/uvm_km.c | 7 +-
sys/uvm/uvm_map.c | 11 +-
sys/uvm/uvm_meter.c | 9 +-
sys/uvm/uvm_mmap.c | 315 +-
sys/uvm/uvm_page.h | 71 +-
1692 files changed, 201848 insertions(+), 58375 deletions(-)
diffs (truncated from 328275 to 300 lines):
diff -r 09b1744cbf54 -r 7403d981314f sys/arch/acorn32/include/vmparam.h
--- a/sys/arch/acorn32/include/vmparam.h Mon Apr 06 12:17:30 2015 +0000
+++ b/sys/arch/acorn32/include/vmparam.h Mon Apr 06 15:17:50 2015 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: vmparam.h,v 1.25 2012/02/18 16:29:36 christos Exp $ */
+/* $NetBSD: vmparam.h,v 1.25.16.1 2015/04/06 15:17:50 skrll Exp $ */
/*
* Copyright (c) 1988 The Regents of the University of California.
@@ -47,11 +47,6 @@
#define KERNEL_BASE 0xf0000000
/*
- * Override the default pager_map size, there's not enough KVA.
- */
-#define PAGER_MAP_DEFAULT_SIZE (4 * 1024 * 1024)
-
-/*
* Size of User Raw I/O map
*/
diff -r 09b1744cbf54 -r 7403d981314f sys/arch/acorn32/mainbus/fd.c
--- a/sys/arch/acorn32/mainbus/fd.c Mon Apr 06 12:17:30 2015 +0000
+++ b/sys/arch/acorn32/mainbus/fd.c Mon Apr 06 15:17:50 2015 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: fd.c,v 1.56 2014/10/25 10:58:12 skrll Exp $ */
+/* $NetBSD: fd.c,v 1.56.2.1 2015/04/06 15:17:50 skrll Exp $ */
/*-
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -82,7 +82,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: fd.c,v 1.56 2014/10/25 10:58:12 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: fd.c,v 1.56.2.1 2015/04/06 15:17:50 skrll Exp $");
#include "opt_ddb.h"
@@ -1285,7 +1285,7 @@
memset(&buffer, 0, sizeof(buffer));
buffer.d_secpercyl = fd->sc_type->seccyl;
- buffer.d_type = DTYPE_FLOPPY;
+ buffer.d_type = DKTYPE_FLOPPY;
buffer.d_secsize = FDC_BSIZE;
if (readdisklabel(dev, fdstrategy, &buffer, NULL) != NULL)
diff -r 09b1744cbf54 -r 7403d981314f sys/arch/alpha/alpha/linux_syscall.c
--- a/sys/arch/alpha/alpha/linux_syscall.c Mon Apr 06 12:17:30 2015 +0000
+++ b/sys/arch/alpha/alpha/linux_syscall.c Mon Apr 06 15:17:50 2015 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: linux_syscall.c,v 1.32 2012/02/06 02:14:11 matt Exp $ */
+/* $NetBSD: linux_syscall.c,v 1.32.24.1 2015/04/06 15:17:50 skrll Exp $ */
/*-
* Copyright (c) 2000 The NetBSD Foundation, Inc.
@@ -89,7 +89,7 @@
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
-__KERNEL_RCSID(0, "$NetBSD: linux_syscall.c,v 1.32 2012/02/06 02:14:11 matt Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_syscall.c,v 1.32.24.1 2015/04/06 15:17:50 skrll Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -282,7 +282,7 @@
args += hidden;
- if ((error = trace_enter(code, args, callp->sy_narg)) != 0)
+ if ((error = trace_enter(code, callp, args)) != 0)
goto out;
rval[0] = 0;
@@ -308,7 +308,7 @@
break;
}
- trace_exit(code, rval, error);
+ trace_exit(code, callp, args, rval, error);
userret(l);
}
diff -r 09b1744cbf54 -r 7403d981314f sys/arch/alpha/alpha/osf1_syscall.c
--- a/sys/arch/alpha/alpha/osf1_syscall.c Mon Apr 06 12:17:30 2015 +0000
+++ b/sys/arch/alpha/alpha/osf1_syscall.c Mon Apr 06 15:17:50 2015 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: osf1_syscall.c,v 1.34 2012/02/06 02:14:12 matt Exp $ */
+/* $NetBSD: osf1_syscall.c,v 1.34.24.1 2015/04/06 15:17:50 skrll Exp $ */
/*-
* Copyright (c) 2000 The NetBSD Foundation, Inc.
@@ -89,7 +89,7 @@
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
-__KERNEL_RCSID(0, "$NetBSD: osf1_syscall.c,v 1.34 2012/02/06 02:14:12 matt Exp $");
+__KERNEL_RCSID(0, "$NetBSD: osf1_syscall.c,v 1.34.24.1 2015/04/06 15:17:50 skrll Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -278,7 +278,7 @@
}
args += hidden;
- if ((error = trace_enter(code, args, callp->sy_narg)) != 0)
+ if ((error = trace_enter(code, callp, args)) != 0)
goto out;
rval[0] = 0;
@@ -304,7 +304,7 @@
break;
}
- trace_exit(code, rval, error);
+ trace_exit(code, callp, args, rval, error);
userret(l);
}
diff -r 09b1744cbf54 -r 7403d981314f sys/arch/alpha/alpha/trap.c
--- a/sys/arch/alpha/alpha/trap.c Mon Apr 06 12:17:30 2015 +0000
+++ b/sys/arch/alpha/alpha/trap.c Mon Apr 06 15:17:50 2015 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: trap.c,v 1.131 2014/05/16 06:11:21 martin Exp $ */
+/* $NetBSD: trap.c,v 1.131.4.1 2015/04/06 15:17:50 skrll Exp $ */
/*-
* Copyright (c) 2000, 2001 The NetBSD Foundation, Inc.
@@ -93,7 +93,7 @@
#include <sys/cdefs.h> /* RCS ID & Copyright macro defns */
-__KERNEL_RCSID(0, "$NetBSD: trap.c,v 1.131 2014/05/16 06:11:21 martin Exp $");
+__KERNEL_RCSID(0, "$NetBSD: trap.c,v 1.131.4.1 2015/04/06 15:17:50 skrll Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -496,19 +496,28 @@
KSI_INIT_TRAP(&ksi);
ksi.ksi_addr = (void *)a0;
ksi.ksi_trap = a1; /* MMCSR VALUE */
- if (rv == ENOMEM) {
+ switch (rv) {
+ case ENOMEM:
printf("UVM: pid %d (%s), uid %d killed: "
"out of swap\n", l->l_proc->p_pid,
l->l_proc->p_comm,
l->l_cred ?
kauth_cred_geteuid(l->l_cred) : -1);
ksi.ksi_signo = SIGKILL;
- } else
+ break;
+ case EINVAL:
+ ksi.ksi_signo = SIGBUS;
+ ksi.ksi_code = BUS_ADRERR;
+ break;
+ case EACCES:
ksi.ksi_signo = SIGSEGV;
- if (rv == EACCES)
ksi.ksi_code = SEGV_ACCERR;
- else
+ break;
+ default:
+ ksi.ksi_signo = SIGSEGV;
ksi.ksi_code = SEGV_MAPERR;
+ break;
+ }
break;
}
diff -r 09b1744cbf54 -r 7403d981314f sys/arch/alpha/conf/GENERIC
--- a/sys/arch/alpha/conf/GENERIC Mon Apr 06 12:17:30 2015 +0000
+++ b/sys/arch/alpha/conf/GENERIC Mon Apr 06 15:17:50 2015 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.362 2014/11/16 16:01:40 manu Exp $
+# $NetBSD: GENERIC,v 1.362.2.1 2015/04/06 15:17:50 skrll Exp $
#
# This machine description file is used to generate the default NetBSD
# kernel.
@@ -19,7 +19,7 @@
options INCLUDE_CONFIG_FILE # embed config file in kernel binary
-ident "GENERIC-$Revision: 1.362 $"
+ident "GENERIC-$Revision: 1.362.2.1 $"
maxusers 32
@@ -361,6 +361,7 @@
viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers
pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet
pcscp* at pci? dev ? function ? # AMD Am53c974 PCscsi-PCI
+pm2fb* at pci? dev ? function ? # 3Dlabs Permedia 2 Graphics
ppb* at pci? dev ? function ? # PCI-PCI Bridges
puc* at pci? dev ? function ? # PCI "universal" comm. cards
radeonfb* at pci? dev ? function ? # ATI/AMD Radeon Graphics
@@ -703,16 +704,8 @@
midi* at sb?
# Workstation Console attachments
-wsdisplay* at cfb?
-wsdisplay* at mfb?
-wsdisplay* at tfb?
-wsdisplay* at sfb?
-#wsdisplay* at sfbp?
-wsdisplay* at px?
-wsdisplay* at pxg?
-wsdisplay* at radeonfb?
-wsdisplay* at vga?
-wsdisplay* at tga?
+wsdisplay0 at wsemuldisplaydev? console 1
+wsdisplay* at wsemuldisplaydev?
wskbd* at lkkbd? console ?
wsmouse* at vsms?
wskbd* at pckbd?
diff -r 09b1744cbf54 -r 7403d981314f sys/arch/alpha/include/types.h
--- a/sys/arch/alpha/include/types.h Mon Apr 06 12:17:30 2015 +0000
+++ b/sys/arch/alpha/include/types.h Mon Apr 06 15:17:50 2015 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.49 2012/01/25 18:09:13 matt Exp $ */
+/* $NetBSD: types.h,v 1.49.24.1 2015/04/06 15:17:50 skrll Exp $ */
/*-
* Copyright (c) 1990, 1993
@@ -70,6 +70,7 @@
#define __HAVE_NEW_STYLE_BUS_H
#define __HAVE_ATOMIC_OPERATIONS
+#define __HAVE_MEMBAR_DATADEP_CONSUMER
#define __HAVE_CPU_COUNTER
#define __HAVE_SYSCALL_INTERN
#define __HAVE_MINIMAL_EMUL
diff -r 09b1744cbf54 -r 7403d981314f sys/arch/amd64/amd64/compat_13_machdep.c
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/arch/amd64/amd64/compat_13_machdep.c Mon Apr 06 15:17:50 2015 +0000
@@ -0,0 +1,63 @@
+/* $NetBSD: compat_13_machdep.c,v 1.1.2.2 2015/04/06 15:17:51 skrll Exp $ */
+
+/*-
+ * Copyright (c) 2014 The NetBSD Foundation, Inc.
+ * All rights reserved.
+ *
+ * This code is derived from software contributed to The NetBSD Foundation
+ * by Christos Zoulas.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
+ * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+ * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
+ * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ * POSSIBILITY OF SUCH DAMAGE.
+ */
+#include <sys/cdefs.h>
+__KERNEL_RCSID(0, "$NetBSD: compat_13_machdep.c,v 1.1.2.2 2015/04/06 15:17:51 skrll Exp $");
+
+#ifdef _KERNEL_OPT
+#include "opt_compat_netbsd.h"
+#endif
+
+#include <sys/param.h>
+#include <sys/systm.h>
+#include <sys/signalvar.h>
+#include <sys/kernel.h>
+#include <sys/proc.h>
+#include <sys/mount.h>
+#include <sys/syscallargs.h>
+
+#include <compat/sys/signal.h>
+#include <compat/sys/signalvar.h>
+
+#ifdef COMPAT_13
+
+int compat_13_sys_sigreturn(struct lwp *, const struct compat_13_sys_sigreturn_args *, register_t *);
+
+/*
+ * There is no NetBSD-1.6 compatibility for native code.
+ * COMPAT_13 is useful for i386 emulation (COMPAT_NETBSD32) only.
+ */
+int
+compat_13_sys_sigreturn(struct lwp *l, const struct compat_13_sys_sigreturn_args *uap, register_t *retval)
+{
+
+ return ENOSYS;
+}
+#endif
Home |
Main Index |
Thread Index |
Old Index