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/4761507b89fe
branches: nick-nhusb
changeset: 334249:4761507b89fe
user: skrll <skrll%NetBSD.org@localhost>
date: Tue Sep 22 12:05:34 2015 +0000
description:
Sync with HEAD
diffstat:
sys/arch/aarch64/conf/Makefile.aarch64 | 7 +-
sys/arch/aarch64/conf/kern.ldscript | 51 +-
sys/arch/aarch64/include/lock.h | 95 +-
sys/arch/aarch64/include/ptrace.h | 9 +-
sys/arch/aarch64/include/types.h | 4 +-
sys/arch/acorn26/conf/FOURMEG | 3 +-
sys/arch/acorn26/conf/GENERIC | 3 +-
sys/arch/acorn26/conf/INSTALL | 3 +-
sys/arch/acorn26/ioc/arcpp.c | 6 +-
sys/arch/acorn26/stand/lib/Makefile | 5 +-
sys/arch/acorn26/stand/lib/Makefile.inc | 6 +-
sys/arch/acorn32/conf/EB7500ATX | 5 +-
sys/arch/acorn32/conf/GENERIC | 5 +-
sys/arch/acorn32/conf/INSTALL | 6 +-
sys/arch/acorn32/conf/LOWMEM_WSCONS | 3 +-
sys/arch/acorn32/conf/NC | 4 +-
sys/arch/acorn32/include/scrio.h | 4 +-
sys/arch/acorn32/stand/lib/Makefile | 5 +-
sys/arch/acorn32/stand/lib/Makefile.inc | 6 +-
sys/arch/algor/algor/led.c | 6 +-
sys/arch/algor/algor/machdep.c | 64 +-
sys/arch/algor/conf/P4032 | 5 +-
sys/arch/algor/conf/P5064 | 5 +-
sys/arch/algor/conf/P6032 | 5 +-
sys/arch/algor/dev/bonito_mainbus.c | 5 +-
sys/arch/alpha/conf/GENERIC | 27 +-
sys/arch/alpha/conf/INSTALL | 3 +-
sys/arch/alpha/conf/RAWHIDE | 4 +-
sys/arch/alpha/include/ansi.h | 4 +-
sys/arch/alpha/include/kbio.h | 4 +-
sys/arch/alpha/include/ptrace.h | 8 +-
sys/arch/alpha/include/types.h | 4 +-
sys/arch/amd64/amd64/cpu_in_cksum.S | 8 +-
sys/arch/amd64/amd64/genassym.cf | 4 +-
sys/arch/amd64/amd64/kgdb_machdep.c | 46 +-
sys/arch/amd64/amd64/locore.S | 5 +-
sys/arch/amd64/amd64/machdep.c | 16 +-
sys/arch/amd64/amd64/mainbus.c | 20 +-
sys/arch/amd64/conf/ALL | 5 +-
sys/arch/amd64/conf/GENERIC | 9 +-
sys/arch/amd64/conf/Makefile.amd64 | 21 +-
sys/arch/amd64/conf/XEN3_DOM0 | 5 +-
sys/arch/amd64/conf/XEN3_DOMU | 5 +-
sys/arch/amd64/conf/files.amd64 | 8 +-
sys/arch/amd64/conf/kern.ldscript | 111 +-
sys/arch/amd64/conf/kern.ldscript.2MB | 113 +-
sys/arch/amd64/conf/kern.ldscript.Xen | 100 +-
sys/arch/amd64/conf/largepages.inc | 4 +-
sys/arch/amd64/include/db_machdep.h | 4 +-
sys/arch/amd64/include/ptrace.h | 23 +-
sys/arch/amd64/include/sljit_machdep.h | 10 +-
sys/arch/amd64/include/types.h | 8 +-
sys/arch/amiga/amiga/disksubr.c | 5 +-
sys/arch/amiga/amiga/machdep.c | 6 +-
sys/arch/amiga/conf/INSTALL | 5 +-
sys/arch/amiga/conf/MDINSTALL | 3 +-
sys/arch/amiga/conf/Makefile.amiga | 5 +-
sys/arch/amiga/dev/amidisplaycc.c | 5 +-
sys/arch/amiga/dev/clockioctl.h | 4 +-
sys/arch/amiga/dev/grfioctl.h | 4 +-
sys/arch/amiga/dev/iteioctl.h | 4 +-
sys/arch/amiga/dev/kbdreg.h | 4 +-
sys/arch/amiga/dev/view.c | 7 +-
sys/arch/amiga/dev/viewioctl.h | 4 +-
sys/arch/amiga/include/vmparam.h | 20 +-
sys/arch/amigappc/conf/GENERIC | 5 +-
sys/arch/amigappc/conf/NULL | 5 +-
sys/arch/arc/arc/bus_dma.c | 12 +-
sys/arch/arc/arc/cpu.c | 7 +-
sys/arch/arc/arc/machdep.c | 42 +-
sys/arch/arc/conf/ARCTIC | 4 +-
sys/arch/arc/conf/GENERIC | 5 +-
sys/arch/arc/conf/M403 | 4 +-
sys/arch/arc/conf/MIMORI | 4 +-
sys/arch/arc/conf/PICA | 4 +-
sys/arch/arc/conf/RPC44 | 6 +-
sys/arch/arc/isa/isadma_bounce.c | 10 +-
sys/arch/arm/allwinner/awin_com.c | 25 +-
sys/arch/arm/allwinner/awin_hdmi.c | 33 +-
sys/arch/arm/allwinner/awin_mmc.c | 17 +-
sys/arch/arm/allwinner/awin_otg.c | 6 +-
sys/arch/arm/allwinner/awin_reg.h | 23 +-
sys/arch/arm/allwinner/awin_wdt.c | 20 +-
sys/arch/arm/allwinner/files.awin | 4 +-
sys/arch/arm/amlogic/amlogic_board.c | 53 +-
sys/arch/arm/amlogic/amlogic_dwctwo.c | 10 +-
sys/arch/arm/amlogic/amlogic_io.c | 12 +-
sys/arch/arm/amlogic/amlogic_reg.h | 3 +-
sys/arch/arm/amlogic/amlogic_sdhc.c | 243 +-
sys/arch/arm/amlogic/amlogic_sdio.c | 39 +-
sys/arch/arm/amlogic/amlogic_var.h | 5 +-
sys/arch/arm/arm/cpufunc.c | 30 +-
sys/arch/arm/arm/cpufunc_asm_armv7.S | 8 +-
sys/arch/arm/arm32/bus_dma.c | 53 +-
sys/arch/arm/arm32/cortex_pmc.c | 6 +-
sys/arch/arm/arm32/cpu.c | 6 +-
sys/arch/arm/arm32/exception.S | 5 +-
sys/arch/arm/arm32/genassym.cf | 5 +-
sys/arch/arm/arm32/pmap.c | 14 +-
sys/arch/arm/arm32/sys_machdep.c | 13 +-
sys/arch/arm/at91/at91dbgu.c | 22 +-
sys/arch/arm/at91/at91emac.c | 59 +-
sys/arch/arm/broadcom/bcm2835_dmac.c | 46 +-
sys/arch/arm/broadcom/bcm2835_dmac.h | 4 +-
sys/arch/arm/broadcom/bcm2835_dwctwo.c | 10 +-
sys/arch/arm/broadcom/bcm2835_emmc.c | 38 +-
sys/arch/arm/broadcom/bcm2835_intr.c | 24 +-
sys/arch/arm/broadcom/bcm2835_intr.h | 9 +-
sys/arch/arm/broadcom/bcm2835_mbox.c | 6 +-
sys/arch/arm/broadcom/bcm2835_plcom.c | 6 +-
sys/arch/arm/broadcom/bcm2835_spi.c | 6 +-
sys/arch/arm/broadcom/bcm2835_tmr.c | 6 +-
sys/arch/arm/broadcom/bcm2835_vcaudio.c | 18 +-
sys/arch/arm/conf/kern.ldscript.head | 5 +-
sys/arch/arm/cortex/a9_mpsubr.S | 6 +-
sys/arch/arm/cortex/a9tmr.c | 59 +-
sys/arch/arm/cortex/gic.c | 10 +-
sys/arch/arm/cortex/gic_reg.h | 4 +-
sys/arch/arm/imx/imx6_iomuxreg.h | 39 +-
sys/arch/arm/imx/imx6var.h | 10 +-
sys/arch/arm/imx/imxuart.c | 30 +-
sys/arch/arm/imx/imxusb.c | 28 +-
sys/arch/arm/imx/imxusbreg.h | 10 +-
sys/arch/arm/imx/imxusbvar.h | 2 -
sys/arch/arm/include/arm32/pmap.h | 4 +-
sys/arch/arm/include/arm32/vmparam.h | 3 +-
sys/arch/arm/include/armreg.h | 18 +-
sys/arch/arm/include/cpuconf.h | 4 +-
sys/arch/arm/include/locore.h | 8 +-
sys/arch/arm/include/ptrace.h | 8 +-
sys/arch/arm/include/types.h | 6 +-
sys/arch/arm/nvidia/files.tegra | 11 +-
sys/arch/arm/nvidia/tegra_car.c | 71 +-
sys/arch/arm/nvidia/tegra_carreg.h | 34 +-
sys/arch/arm/nvidia/tegra_cec.c | 408 +
sys/arch/arm/nvidia/tegra_cecreg.h | 90 +
sys/arch/arm/nvidia/tegra_dc.c | 68 +-
sys/arch/arm/nvidia/tegra_dcreg.h | 37 +-
sys/arch/arm/nvidia/tegra_genfb.c | 7 +-
sys/arch/arm/nvidia/tegra_hdaudio.c | 5 +-
sys/arch/arm/nvidia/tegra_hdmi.c | 249 +-
sys/arch/arm/nvidia/tegra_hdmireg.h | 73 +-
sys/arch/arm/nvidia/tegra_intr.h | 3 +-
sys/arch/arm/nvidia/tegra_io.c | 6 +-
sys/arch/arm/nvidia/tegra_reg.h | 4 +-
sys/arch/arm/nvidia/tegra_sdhc.c | 19 +-
sys/arch/arm/nvidia/tegra_var.h | 8 +-
sys/arch/arm/omap/am335x_prcm.h | 3 +-
sys/arch/arm/omap/am335x_trng.c | 184 +
sys/arch/arm/omap/am335x_trngreg.h | 44 +
sys/arch/arm/omap/files.omap2 | 6 +-
sys/arch/arm/omap/omap2_reg.h | 10 +-
sys/arch/arm/omap/omap3_sdhc.c | 18 +-
sys/arch/arm/omap/omapl1x_emac.c | 13 +-
sys/arch/arm/pic/picvar.h | 4 +-
sys/arch/arm/rockchip/rockchip_dwctwo.c | 10 +-
sys/arch/arm/xscale/ixp425_if_npe.c | 13 +-
sys/arch/arm/zynq/zynq_usb.c | 34 +-
sys/arch/arm/zynq/zynq_usbreg.h | 4 +-
sys/arch/arm/zynq/zynq_usbvar.h | 5 +-
sys/arch/atari/conf/Makefile.atari | 5 +-
sys/arch/atari/dev/clockioctl.h | 4 +-
sys/arch/atari/dev/grfioctl.h | 4 +-
sys/arch/atari/dev/iteioctl.h | 4 +-
sys/arch/atari/dev/kbdreg.h | 4 +-
sys/arch/atari/dev/view.c | 8 +-
sys/arch/atari/dev/viewioctl.h | 4 +-
sys/arch/atari/include/msioctl.h | 4 +-
sys/arch/atari/stand/installboot/Makefile | 4 +-
sys/arch/atari/stand/installboot/installboot.c | 23 +-
sys/arch/atari/stand/libsa/Makefile.inc | 6 +-
sys/arch/atari/stand/libsa/dev.c | 36 -
sys/arch/atari/stand/loadkmap/loadkmap.c | 10 +-
sys/arch/atari/vme/leoioctl.h | 4 +-
sys/arch/bebox/conf/GENERIC | 5 +-
sys/arch/bebox/stand/boot/wdc.c | 4 +-
sys/arch/cats/conf/GENERIC | 3 +-
sys/arch/cats/conf/INSTALL | 4 +-
sys/arch/cats/conf/Makefile.cats.inc | 20 +-
sys/arch/cats/conf/kern.ldscript | 25 +-
sys/arch/cats/conf/ldscript.elf | 53 +-
sys/arch/cesfic/conf/Makefile.cesfic | 7 +-
sys/arch/cobalt/cobalt/machdep.c | 31 +-
sys/arch/cobalt/conf/GENERIC | 5 +-
sys/arch/cobalt/conf/INSTALL | 6 +-
sys/arch/cobalt/dev/com_mainbus.c | 5 +-
sys/arch/cobalt/dev/zs.c | 11 +-
sys/arch/cobalt/pci/pci_machdep.c | 7 +-
sys/arch/cobalt/stand/boot/Makefile | 10 +-
sys/arch/cobalt/stand/boot/boot.h | 4 +-
sys/arch/cobalt/stand/boot/pciide.c | 4 +-
sys/arch/dreamcast/conf/GENERIC | 3 +-
sys/arch/dreamcast/conf/shl.x | 38 +-
sys/arch/dreamcast/include/kloader.h | 3 +-
sys/arch/emips/conf/RAMDISK | 3 +-
sys/arch/emips/emips/bus_dma.c | 12 +-
sys/arch/emips/emips/cpu.c | 5 +-
sys/arch/emips/emips/machdep.c | 11 +-
sys/arch/epoc32/conf/Makefile.epoc32.inc | 14 +-
sys/arch/epoc32/conf/ldscript.epoc32 | 57 +-
sys/arch/evbarm/amlogic/amlogic_machdep.c | 22 +-
sys/arch/evbarm/bcm53xx/bcm53xx_machdep.c | 21 +-
sys/arch/evbarm/beagle/beagle_machdep.c | 5 +-
sys/arch/evbarm/conf/ADI_BRH | 3 +-
sys/arch/evbarm/conf/ARMADAXP | 3 +-
sys/arch/evbarm/conf/ARMADILLO210 | 3 +-
sys/arch/evbarm/conf/ARMADILLO9 | 3 +-
sys/arch/evbarm/conf/BCM5301X | 3 +-
sys/arch/evbarm/conf/BCM56340 | 3 +-
sys/arch/evbarm/conf/BEAGLEBOARD | 3 +-
sys/arch/evbarm/conf/BEAGLEBOARDXM | 3 +-
sys/arch/evbarm/conf/BEAGLEBONE | 6 +-
sys/arch/evbarm/conf/BPI | 150 +-
sys/arch/evbarm/conf/CP3100 | 3 +-
sys/arch/evbarm/conf/CUBOX-I | 6 +-
sys/arch/evbarm/conf/CUBOX-I_INSTALL | 10 +
sys/arch/evbarm/conf/DNS323 | 3 +-
sys/arch/evbarm/conf/GEMINI | 1 -
sys/arch/evbarm/conf/GEMINI_MASTER | 1 -
sys/arch/evbarm/conf/GEMINI_SLAVE | 2 +-
sys/arch/evbarm/conf/GENERIC.common | 7 +-
sys/arch/evbarm/conf/GOLDENGATE | 3 +-
sys/arch/evbarm/conf/GUMSTIX | 3 +-
sys/arch/evbarm/conf/HAWK | 3 +-
sys/arch/evbarm/conf/HDL_G | 3 +-
sys/arch/evbarm/conf/HPT5325 | 3 +-
sys/arch/evbarm/conf/IGEPV2 | 3 +-
sys/arch/evbarm/conf/IMX23_OLINUXINO | 3 +-
sys/arch/evbarm/conf/IMX31LITE | 3 +-
sys/arch/evbarm/conf/INTEGRATOR | 3 +-
sys/arch/evbarm/conf/INTEGRATOR_CP | 3 +-
sys/arch/evbarm/conf/IQ31244 | 3 +-
sys/arch/evbarm/conf/IQ80310 | 3 +-
sys/arch/evbarm/conf/IQ80321 | 3 +-
sys/arch/evbarm/conf/IXDP425 | 3 +-
sys/arch/evbarm/conf/IXM1200 | 3 +-
sys/arch/evbarm/conf/JETSONTK1 | 14 +-
sys/arch/evbarm/conf/KUROBOX_PRO | 3 +-
sys/arch/evbarm/conf/LUBBOCK | 1 -
sys/arch/evbarm/conf/MARVELL_NAS | 41 +-
sys/arch/evbarm/conf/MINI2440 | 3 +-
sys/arch/evbarm/conf/MV2120 | 3 +-
sys/arch/evbarm/conf/Makefile.evbarm.inc | 15 +-
sys/arch/evbarm/conf/N900 | 3 +-
sys/arch/evbarm/conf/NAPPI | 3 +-
sys/arch/evbarm/conf/NITROGEN6X | 6 +-
sys/arch/evbarm/conf/NSLU2 | 3 +-
sys/arch/evbarm/conf/NYAN-BIG | 149 +
sys/arch/evbarm/conf/ODROID-C1 | 10 +-
sys/arch/evbarm/conf/ODROID-U | 3 +-
sys/arch/evbarm/conf/ODROID-XU | 3 +-
sys/arch/evbarm/conf/OMAP5EVM | 3 +-
sys/arch/evbarm/conf/OPENBLOCKS_A6 | 3 +-
sys/arch/evbarm/conf/OPENBLOCKS_AX3 | 18 +-
sys/arch/evbarm/conf/OSK5912 | 2 +-
sys/arch/evbarm/conf/RPI | 6 +-
sys/arch/evbarm/conf/SMDK2410 | 3 +-
sys/arch/evbarm/conf/SMDK2800 | 3 +-
sys/arch/evbarm/conf/TEAMASA_NPWR | 3 +-
sys/arch/evbarm/conf/TEAMASA_NPWR_FC | 3 +-
sys/arch/evbarm/conf/TISDP2420 | 3 +-
sys/arch/evbarm/conf/TISDP2430 | 3 +-
sys/arch/evbarm/conf/VEXPRESS_A15 | 3 +-
sys/arch/evbarm/conf/VIPER | 3 +-
sys/arch/evbarm/conf/ZAO425 | 3 +-
sys/arch/evbarm/conf/files.nitrogen6 | 3 +-
sys/arch/evbarm/conf/ldscript.evbarm | 55 +-
sys/arch/evbarm/conf/std.nitrogen6 | 4 +-
sys/arch/evbarm/nitrogen6/nitrogen6_iomux.c | 102 +
sys/arch/evbarm/nitrogen6/nitrogen6_machdep.c | 9 +-
sys/arch/evbarm/rpi/rpi_machdep.c | 9 +-
sys/arch/evbarm/stand/gzboot/Makefile.gzboot | 3 +-
sys/arch/evbarm/tegra/tegra_machdep.c | 45 +-
sys/arch/evbarm/tegra/tegra_start.S | 6 +-
sys/arch/evbarm64/conf/A64EMUL | 5 +-
sys/arch/evbmips/adm5120/machdep.c | 40 +-
sys/arch/evbmips/alchemy/dbau1500.c | 5 +-
sys/arch/evbmips/alchemy/genericbd.c | 5 +-
sys/arch/evbmips/alchemy/machdep.c | 41 +-
sys/arch/evbmips/alchemy/mtx-1.c | 5 +-
sys/arch/evbmips/alchemy/omsal400.c | 6 +-
sys/arch/evbmips/atheros/machdep.c | 40 +-
sys/arch/evbmips/cavium/autoconf.c | 8 +-
sys/arch/evbmips/cavium/machdep.c | 24 +-
sys/arch/evbmips/conf/ADM5120 | 5 +-
sys/arch/evbmips/conf/ADM5120-NB | 5 +-
sys/arch/evbmips/conf/ADM5120-USB | 5 +-
sys/arch/evbmips/conf/ALCHEMY | 5 +-
sys/arch/evbmips/conf/AP30 | 5 +-
sys/arch/evbmips/conf/CI20 | 33 +-
sys/arch/evbmips/conf/CPMBR1400 | 3 +-
sys/arch/evbmips/conf/DB120 | 5 +-
sys/arch/evbmips/conf/ERLITE | 8 +-
sys/arch/evbmips/conf/MERAKI | 5 +-
sys/arch/evbmips/conf/Makefile.evbmips.inc | 6 +
sys/arch/evbmips/conf/RB153 | 5 +-
sys/arch/evbmips/conf/RB433UAH | 5 +-
sys/arch/evbmips/conf/WGT624V3 | 5 +-
sys/arch/evbmips/conf/XLSATX | 5 +-
sys/arch/evbmips/conf/ZYXELKX | 3 +-
sys/arch/evbmips/conf/files.malta | 5 +-
sys/arch/evbmips/conf/std.ingenic | 4 +-
sys/arch/evbmips/evbmips/cpu.c | 6 +-
sys/arch/evbmips/evbmips/interrupt.c | 10 +-
sys/arch/evbmips/evbmips/yamon.c | 6 +-
sys/arch/evbmips/include/bus_defs.h | 5 +-
sys/arch/evbmips/ingenic/clock.c | 13 +-
sys/arch/evbmips/ingenic/machdep.c | 47 +-
sys/arch/evbmips/loongson/bonito_mainbus.c | 5 +-
sys/arch/evbmips/loongson/gdium_machdep.c | 1 +
sys/arch/evbmips/loongson/generic2e_machdep.c | 3 +-
sys/arch/evbmips/loongson/isa_machdep.c | 1 +
sys/arch/evbmips/loongson/yeeloong_machdep.c | 5 +-
sys/arch/evbmips/malta/dev/gt.c | 6 +-
sys/arch/evbmips/rasoc/machdep.c | 14 +-
sys/arch/evbmips/rmixl/autoconf.c | 16 +-
sys/arch/evbmips/rmixl/machdep.c | 37 +-
sys/arch/evbppc/conf/EXPLORA451 | 3 +-
sys/arch/evbppc/conf/OPENBLOCKS266 | 5 +-
sys/arch/evbppc/conf/OPENBLOCKS600 | 5 +-
sys/arch/evbppc/conf/TWRP1025 | 6 +-
sys/arch/evbppc/conf/VIRTEX_DFC | 4 +-
sys/arch/evbppc/conf/VIRTEX_GSRD1 | 4 +-
sys/arch/evbppc/conf/VIRTEX_GSRD2 | 4 +-
sys/arch/evbsh3/conf/AP_MS104_SH4 | 3 +-
sys/arch/evbsh3/conf/T_SH7706LAN | 3 +-
sys/arch/evbsh3/conf/T_SH7706LSR | 3 +-
sys/arch/evbsh3/conf/sh.x | 24 +-
sys/arch/evbsh3/conf/sh.x.ICE | 19 +-
sys/arch/evbsh3/conf/sh.x.RAM | 19 +-
sys/arch/evbsh3/conf/sh.x.ROM | 10 +-
sys/arch/evbsh3/conf/shl.x | 24 +-
sys/arch/evbsh3/conf/shl.x.ICE | 19 +-
sys/arch/evbsh3/conf/shl.x.RAM | 19 +-
sys/arch/evbsh3/conf/shl.x.ROM | 10 +-
sys/arch/evbsh3/include/kloader.h | 3 +-
sys/arch/ews4800mips/conf/GENERIC | 5 +-
sys/arch/ews4800mips/conf/RAMDISK | 5 +-
sys/arch/ews4800mips/ews4800mips/bus_dma.c | 16 +-
sys/arch/ews4800mips/ews4800mips/bus_space.c | 15 +-
sys/arch/ews4800mips/ews4800mips/cons_machdep.c | 7 +-
sys/arch/ews4800mips/ews4800mips/cpu.c | 6 +-
sys/arch/ews4800mips/ews4800mips/sbd.c | 6 +-
sys/arch/ews4800mips/ews4800mips/tr2.c | 7 +-
sys/arch/ews4800mips/ews4800mips/tr2a.c | 7 +-
sys/arch/ews4800mips/include/bus.h | 5 +-
sys/arch/ews4800mips/sbd/fb_sbdio.c | 6 +-
sys/arch/ews4800mips/sbd/if_iee_sbdio.c | 15 +-
sys/arch/ews4800mips/sbd/if_le_sbdio.c | 6 +-
sys/arch/ews4800mips/sbd/sbdio.c | 13 +-
sys/arch/ews4800mips/sbd/zs_sbdio.c | 6 +-
sys/arch/hp300/conf/GENERIC | 5 +-
sys/arch/hp300/conf/Makefile.hp300 | 7 +-
sys/arch/hp300/stand/common/scsireg.h | 4 +-
sys/arch/hpc/stand/hpcboot/menu/rootwindow.cpp | 4 +-
sys/arch/hpcarm/conf/IPAQ | 3 +-
sys/arch/hpcarm/conf/JORNADA720 | 5 +-
sys/arch/hpcarm/conf/JORNADA820 | 5 +-
sys/arch/hpcarm/conf/NETBOOKPRO | 5 +-
sys/arch/hpcarm/conf/WZERO3 | 5 +-
sys/arch/hpcarm/include/kloader.h | 7 +-
sys/arch/hpcmips/conf/LCARD | 4 +-
sys/arch/hpcmips/conf/LROUTER | 3 +-
sys/arch/hpcmips/conf/MPC303 | 5 +-
sys/arch/hpcmips/conf/NULLCONF | 4 +-
sys/arch/hpcmips/conf/TX3912 | 3 +-
sys/arch/hpcmips/conf/TX3922 | 3 +-
sys/arch/hpcmips/conf/VR41XX | 5 +-
sys/arch/hpcmips/dev/mq200.c | 10 +-
sys/arch/hpcmips/dev/tc5165buf.c | 13 +-
sys/arch/hpcmips/dev/ucbsnd.c | 12 +-
sys/arch/hpcmips/hpcmips/bus_dma.c | 14 +-
sys/arch/hpcmips/hpcmips/interrupt.c | 7 +-
sys/arch/hpcmips/hpcmips/kloader_machdep.c | 7 +-
sys/arch/hpcmips/hpcmips/machdep.c | 60 +-
sys/arch/hpcmips/include/kloader.h | 10 +-
sys/arch/hpcmips/tx/tx39icu.c | 8 +-
sys/arch/hpcmips/vr/rtc.c | 6 +-
sys/arch/hpcmips/vr/vrdcu.c | 8 +-
sys/arch/hpcmips/vr/vrdmaau.c | 7 +-
sys/arch/hpcmips/vr/vrdsu.c | 12 +-
sys/arch/hpcsh/conf/DEBUG | 3 +-
sys/arch/hpcsh/conf/GENERIC | 3 +-
sys/arch/hpcsh/conf/HPW650PA | 3 +-
sys/arch/hpcsh/conf/shl-elf.x | 38 +-
sys/arch/hpcsh/include/kloader.h | 4 +-
sys/arch/hppa/conf/Makefile.hppa | 7 +-
sys/arch/hppa/conf/ld.script | 4 +-
sys/arch/hppa/hppa/machdep.c | 6 +-
sys/arch/hppa/include/ansi.h | 4 +-
sys/arch/hppa/include/ptrace.h | 11 +-
sys/arch/hppa/include/types.h | 6 +-
sys/arch/hppa/spmath/Makefile | 9 +-
sys/arch/hppa/spmath/Makefile.inc | 6 +-
sys/arch/hppa/stand/xxboot/readufs.h | 5 +-
sys/arch/hppa/stand/xxboot/readufs_lfs.c | 14 +-
sys/arch/i386/conf/GENERIC | 6 +-
sys/arch/i386/conf/GENERIC_PS2TINY | 4 +-
sys/arch/i386/conf/INSTALL_FLOPPY | 3 +-
sys/arch/i386/conf/Makefile.i386 | 5 +-
sys/arch/i386/conf/NET4501 | 6 +-
sys/arch/i386/conf/XEN3_DOM0 | 4 +-
sys/arch/i386/conf/XEN3_DOMU | 5 +-
sys/arch/i386/conf/kern.ldscript | 109 +-
sys/arch/i386/conf/kern.ldscript.4MB | 111 +-
sys/arch/i386/conf/kern.ldscript.Xen | 105 +-
sys/arch/i386/conf/largepages.inc | 4 +-
sys/arch/i386/conf/stand.ldscript | 97 +-
sys/arch/i386/i386/genassym.cf | 3 +-
sys/arch/i386/i386/locore.S | 9 +-
sys/arch/i386/i386/mainbus.c | 16 +-
sys/arch/i386/include/ansi.h | 4 +-
sys/arch/i386/include/ptrace.h | 8 +-
sys/arch/i386/include/types.h | 6 +-
sys/arch/i386/isa/cmos.c | 7 +-
sys/arch/i386/stand/boot/Makefile.boot | 4 +-
sys/arch/i386/stand/boot/boot2.c | 9 +-
sys/arch/i386/stand/bootxx/Makefile.bootxx | 4 +-
sys/arch/i386/stand/lib/Makefile | 5 +-
sys/arch/i386/stand/lib/Makefile.inc | 6 +-
sys/arch/ia64/conf/GENERIC | 6 +-
sys/arch/ia64/conf/GENERIC.SKI | 5 +-
sys/arch/ia64/conf/Makefile.ia64 | 5 +-
sys/arch/ia64/conf/kern.ldscript | 88 +-
sys/arch/ia64/include/ptrace.h | 10 +-
sys/arch/ia64/include/types.h | 4 +-
sys/arch/ia64/stand/efi/libefi/Makefile | 5 +-
sys/arch/ia64/stand/efi/libefi/Makefile.inc | 6 +-
sys/arch/landisk/conf/GENERIC | 5 +-
sys/arch/landisk/include/kloader.h | 3 +-
sys/arch/luna68k/conf/Makefile.luna68k | 5 +-
sys/arch/luna68k/dev/lunaws.c | 8 +-
sys/arch/luna68k/dev/siotty.c | 11 +-
sys/arch/luna68k/dev/syscn.h | 6 +
sys/arch/luna68k/luna68k/locore.s | 18 +-
sys/arch/luna68k/luna68k/machdep.c | 9 +-
sys/arch/luna68k/stand/boot/devopen.c | 99 +-
sys/arch/m68k/060sp/dist/ilsp.s | 4 +-
sys/arch/m68k/060sp/dist/isp.s | 4 +-
sys/arch/m68k/fpsp/Makefile.inc | 7 +-
sys/arch/m68k/include/ansi.h | 4 +-
sys/arch/m68k/include/ptrace.h | 8 +-
sys/arch/m68k/include/types.h | 4 +-
sys/arch/mac68k/conf/GENERIC | 5 +-
sys/arch/mac68k/conf/INSTALL | 3 +-
sys/arch/mac68k/conf/Makefile.mac68k | 5 +-
sys/arch/mac68k/conf/SMALLRAM | 3 +-
sys/arch/mac68k/dev/grf_compat.c | 9 +-
sys/arch/mac68k/dev/ite_compat.c | 8 +-
sys/arch/mac68k/include/grfioctl.h | 4 +-
sys/arch/mac68k/mac68k/machdep.c | 7 +-
sys/arch/macppc/conf/POWERMAC | 3 +-
sys/arch/macppc/include/grfioctl.h | 4 +-
sys/arch/macppc/stand/ofwboot/Locore.c | 6 +-
sys/arch/mips/adm5120/adm5120_obio_dma.c | 6 +-
sys/arch/mips/adm5120/dev/admpci.c | 9 +-
sys/arch/mips/alchemy/au1000.c | 4 +-
sys/arch/mips/alchemy/au1100.c | 6 +-
sys/arch/mips/alchemy/au1500.c | 6 +-
sys/arch/mips/alchemy/au1550.c | 6 +-
sys/arch/mips/alchemy/au_chipdep.c | 6 +-
sys/arch/mips/alchemy/dev/augpio.c | 8 +-
sys/arch/mips/alchemy/dev/aupci.c | 10 +-
sys/arch/mips/alchemy/dev/aupcmcia.c | 5 +-
sys/arch/mips/alchemy/include/auvar.h | 4 +-
sys/arch/mips/atheros/ar5312_board.c | 10 +-
sys/arch/mips/atheros/ar7100.c | 5 +-
sys/arch/mips/atheros/ar_conf.c | 5 +-
sys/arch/mips/atheros/ar_intr.c | 9 +-
sys/arch/mips/atheros/dev/arpci.c | 6 +-
sys/arch/mips/atheros/dev/athflash.c | 9 +-
sys/arch/mips/atheros/dev/ehci_arbus.c | 30 +-
sys/arch/mips/atheros/dev/if_ae.c | 10 +-
sys/arch/mips/atheros/dev/ohci_arbus.c | 7 +-
sys/arch/mips/atheros/include/arbusvar.h | 5 +-
sys/arch/mips/bonito/bonitovar.h | 4 +-
sys/arch/mips/cavium/dev/octeon_ciureg.h | 4 +-
sys/arch/mips/cavium/dev/octeon_dwctwo.c | 11 +-
sys/arch/mips/cavium/octeon_cpunode.c | 270 +-
sys/arch/mips/cavium/octeon_intr.c | 133 +-
sys/arch/mips/cavium/octeonvar.h | 17 +-
sys/arch/mips/conf/Makefile.mips | 3 +-
sys/arch/mips/conf/files.ingenic | 23 +-
sys/arch/mips/conf/kern.ldscript | 61 +-
sys/arch/mips/conf/stand.ldscript | 8 +-
sys/arch/mips/include/ansi.h | 4 +-
sys/arch/mips/include/bus_dma_defs.h | 4 +-
sys/arch/mips/include/cache.h | 7 +-
sys/arch/mips/include/cpu.h | 34 +-
sys/arch/mips/include/cpuregs.h | 47 +-
sys/arch/mips/include/cpuset.h | 55 -
sys/arch/mips/include/db_machdep.h | 7 +-
sys/arch/mips/include/kcore.h | 16 +-
sys/arch/mips/include/locore.h | 6 +-
sys/arch/mips/include/mips1_pte.h | 4 +-
sys/arch/mips/include/mips_opcode.h | 28 +-
sys/arch/mips/include/mips_param.h | 8 +-
sys/arch/mips/include/pmap.h | 48 +-
sys/arch/mips/include/proc.h | 8 +-
sys/arch/mips/include/pte.h | 18 +-
sys/arch/mips/include/ptrace.h | 7 +-
sys/arch/mips/include/regdef.h | 6 +-
sys/arch/mips/include/types.h | 17 +-
sys/arch/mips/include/vmparam.h | 9 +-
sys/arch/mips/ingenic/apbus.c | 19 +-
sys/arch/mips/ingenic/ingenic_com.c | 81 +-
sys/arch/mips/ingenic/ingenic_dwctwo.c | 6 +-
sys/arch/mips/ingenic/ingenic_regs.h | 29 +-
sys/arch/mips/ingenic/ingenic_rng.c | 177 +
sys/arch/mips/mips/bds_emul.S | 4 +-
sys/arch/mips/mips/cache.c | 14 +-
sys/arch/mips/mips/cache_r10k.c | 3 +-
sys/arch/mips/mips/cache_r3k.c | 5 +-
sys/arch/mips/mips/cache_r4k.c | 5 +-
sys/arch/mips/mips/copy.S | 3 +-
sys/arch/mips/mips/core_machdep.c | 6 +-
sys/arch/mips/mips/cpu_subr.c | 267 +-
sys/arch/mips/mips/db_disasm.c | 63 +-
sys/arch/mips/mips/db_interface.c | 30 +-
sys/arch/mips/mips/db_trace.c | 6 +-
sys/arch/mips/mips/fp.S | 4 +-
sys/arch/mips/mips/genassym.cf | 36 +-
sys/arch/mips/mips/ipifuncs.c | 8 +-
sys/arch/mips/mips/lock_stubs_llsc.S | 5 +-
sys/arch/mips/mips/lock_stubs_ras.S | 3 +-
sys/arch/mips/mips/locore.S | 45 +-
sys/arch/mips/mips/locore_mips1.S | 3 +-
sys/arch/mips/mips/locore_mips3.S | 38 +-
sys/arch/mips/mips/locore_octeon.S | 70 +-
sys/arch/mips/mips/mipsX_subr.S | 165 +-
sys/arch/mips/mips/mips_fixup.c | 27 +-
sys/arch/mips/mips/mips_machdep.c | 40 +-
sys/arch/mips/mips/pmap.c | 193 +-
sys/arch/mips/mips/pmap_segtab.c | 208 +-
sys/arch/mips/mips/pmap_tlb.c | 115 +-
sys/arch/mips/mips/spl.S | 11 +-
sys/arch/mips/mips/trap.c | 37 +-
sys/arch/mips/mips/vm_machdep.c | 27 +-
sys/arch/mips/pmon/pmon.c | 3 +-
sys/arch/mips/pmon/pmon32.S | 7 +-
sys/arch/mips/rmi/rmixl_cpu.c | 27 +-
sys/arch/mips/rmi/rmixl_intr.c | 7 +-
sys/arch/mips/rmi/rmixl_spl.S | 5 +-
sys/arch/mips/rmi/rmixl_subr.S | 12 +-
sys/arch/mipsco/conf/stand.ldscript | 10 +-
sys/arch/mipsco/include/cpu_counter.h | 2 +
sys/arch/mipsco/mipsco/bus_dma.c | 9 +-
sys/arch/mipsco/mipsco/machdep.c | 84 +-
sys/arch/mmeye/conf/GENERIC | 5 +-
sys/arch/mmeye/conf/MMEYE_WLF | 5 +-
sys/arch/mmeye/conf/MMTA | 3 +-
sys/arch/mmeye/conf/MMTAICE | 3 +-
sys/arch/mmeye/conf/MMTAROMNEW | 3 +-
sys/arch/mmeye/conf/sh.x | 14 +-
sys/arch/mmeye/conf/sh.x.ICE | 9 -
sys/arch/mmeye/conf/sh.x.RAM | 9 -
sys/arch/mmeye/conf/shl.x | 9 -
sys/arch/mmeye/stand/boot/wdc.c | 4 +-
sys/arch/mvme68k/conf/Makefile.mvme68k | 5 +-
sys/arch/mvmeppc/conf/GENERIC | 6 +-
sys/arch/netwinder/conf/GENERIC | 3 +-
sys/arch/netwinder/conf/Makefile.netwinder.inc | 4 +-
sys/arch/netwinder/conf/kern.ldscript | 63 +-
sys/arch/news68k/conf/GENERIC | 5 +-
sys/arch/news68k/conf/GENERIC_TINY | 5 +-
sys/arch/news68k/conf/Makefile.news68k | 5 +-
sys/arch/news68k/conf/NEWS1200 | 4 +-
sys/arch/newsmips/conf/DEJIKO | 3 +-
sys/arch/newsmips/conf/WAPIKO | 3 +-
sys/arch/newsmips/include/wsconsio.h | 3 +-
sys/arch/newsmips/newsmips/bus.c | 7 +-
sys/arch/newsmips/newsmips/machdep.c | 38 +-
sys/arch/next68k/conf/GENERIC | 5 +-
sys/arch/next68k/conf/Makefile.next68k | 5 +-
sys/arch/next68k/conf/SLAB | 4 +-
sys/arch/ofppc/include/grfioctl.h | 4 +-
sys/arch/ofppc/ofppc/disksubr.c | 5 +-
sys/arch/or1k/include/ptrace.h | 8 +-
sys/arch/or1k/include/types.h | 4 +-
sys/arch/playstation2/conf/AGATE | 3 +-
sys/arch/playstation2/conf/DEBUG | 4 +-
sys/arch/playstation2/include/kloader.h | 6 +-
sys/arch/playstation2/playstation2/machdep.c | 31 +-
sys/arch/pmax/ibus/ibus.c | 5 +-
sys/arch/pmax/ibus/mcclock_ibus.c | 8 +-
sys/arch/pmax/ibus/sii_ds.c | 5 +-
sys/arch/pmax/pmax/bus_dma.c | 7 +-
sys/arch/pmax/pmax/machdep.c | 41 +-
sys/arch/pmax/tc/dt.c | 5 +-
sys/arch/pmax/tc/mcclock_ioasic.c | 5 +-
sys/arch/pmax/tc/tcbus.c | 5 +-
sys/arch/powerpc/booke/dev/pq3ehci.c | 29 +-
sys/arch/powerpc/conf/Makefile.powerpc | 3 +-
sys/arch/powerpc/conf/kern-mb.ldscript | 24 +-
sys/arch/powerpc/conf/kern.ldscript | 64 +-
sys/arch/powerpc/conf/kern64.ldscript | 57 +-
sys/arch/powerpc/ibm4xx/dev/dwctwo_plb.c | 6 +-
sys/arch/powerpc/include/ansi.h | 4 +-
sys/arch/powerpc/include/booke/cpuvar.h | 3 +-
sys/arch/powerpc/include/booke/pte.h | 16 +-
sys/arch/powerpc/include/oea/spr.h | 5 +-
sys/arch/powerpc/include/psl.h | 4 +-
sys/arch/powerpc/include/ptrace.h | 8 +-
sys/arch/powerpc/include/types.h | 4 +-
sys/arch/powerpc/include/userret.h | 9 +-
sys/arch/powerpc/oea/altivec.c | 40 +-
sys/arch/powerpc/oea/oea_machdep.c | 11 +-
sys/arch/powerpc/powerpc/fpu.c | 20 +-
sys/arch/powerpc/powerpc/vm_machdep.c | 4 +-
sys/arch/prep/include/nvram.h | 4 +-
sys/arch/riscv/conf/GENERIC | 5 +-
sys/arch/riscv/conf/kern.ldscript | 82 +-
sys/arch/riscv/include/lock.h | 101 +-
sys/arch/riscv/include/ptrace.h | 8 +-
sys/arch/riscv/include/types.h | 6 +-
sys/arch/rs6000/conf/GENERIC | 5 +-
sys/arch/rs6000/include/iplcb.h | 4 +-
sys/arch/sandpoint/conf/GENERIC | 10 +-
sys/arch/sandpoint/sandpoint/flash_cfi.c | 21 +-
sys/arch/sandpoint/sandpoint/machdep.c | 8 +-
sys/arch/sandpoint/sandpoint/mainbus.c | 5 +-
sys/arch/sbmips/conf/GENERIC | 5 +-
sys/arch/sgimips/conf/GENERIC32_IP12 | 5 +-
sys/arch/sgimips/dev/imcreg.h | 6 +-
sys/arch/sgimips/gio/newport.c | 15 +-
sys/arch/sgimips/include/intr.h | 4 +-
sys/arch/sgimips/ioc/if_le_oioc.c | 7 +-
sys/arch/sgimips/mace/mace.c | 8 +-
sys/arch/sgimips/sgimips/machdep.c | 13 +-
sys/arch/sh3/include/ansi.h | 4 +-
sys/arch/sh3/include/ptrace.h | 7 +-
sys/arch/sh3/include/types.h | 4 +-
sys/arch/sh3/include/wdogvar.h | 4 +-
sys/arch/shark/conf/GENERIC | 5 +-
sys/arch/shark/conf/INSTALL | 4 +-
sys/arch/shark/conf/Makefile.shark.inc | 15 +-
sys/arch/shark/conf/OFWGENCFG | 4 +-
sys/arch/shark/conf/kern.ldscript | 25 +-
sys/arch/shark/include/beep.h | 3 +-
sys/arch/shark/include/kbd.h | 4 +-
sys/arch/shark/include/mouse.h | 4 +-
sys/arch/shark/include/profileio.h | 3 +-
sys/arch/shark/include/scrio.h | 4 +-
sys/arch/shark/ofw/igsfb_ofbus.c | 6 +-
sys/arch/sparc/conf/Makefile.sparc | 5 +-
sys/arch/sparc/conf/TADPOLE3GX | 3 +-
sys/arch/sparc/conf/kern.ldscript | 88 +-
sys/arch/sparc/dev/cgfourteenvar.h | 5 +-
sys/arch/sparc/include/ansi.h | 4 +-
sys/arch/sparc/include/asm.h | 8 +-
sys/arch/sparc/include/openpromio.h | 4 +-
sys/arch/sparc/include/ptrace.h | 11 +-
sys/arch/sparc/include/tctrl.h | 4 +-
sys/arch/sparc/include/types.h | 4 +-
sys/arch/sparc/stand/bootblk/bootblk.fth | 8 +-
sys/arch/sparc/stand/bootblk/genlfs.cf | 8 +-
sys/arch/sparc/stand/ofwboot/loadfile_machdep.c | 6 +-
sys/arch/sparc/stand/ofwboot/srt0.s | 3 +-
sys/arch/sparc/stand/ofwboot/version | 3 +-
sys/arch/sparc64/conf/GENERIC | 9 +-
sys/arch/sparc64/conf/Makefile.sparc64 | 7 +-
sys/arch/sparc64/conf/NONPLUS64 | 5 +-
sys/arch/sparc64/conf/kern.ldscript | 88 +-
sys/arch/sparc64/conf/kern32.ldscript | 88 +-
sys/arch/sparc64/dev/auxio.c | 101 +-
sys/arch/sparc64/dev/auxioreg.h | 4 +-
sys/arch/sparc64/dev/ffb.c | 11 +-
sys/arch/sparc64/dev/iommu.c | 110 +-
sys/arch/sparc64/dev/iommuvar.h | 3 +-
sys/arch/sparc64/dev/pckbc_ebus.c | 31 +-
sys/arch/sparc64/dev/schizoreg.h | 18 +-
sys/arch/sparc64/dev/vpci.c | 111 +-
sys/arch/sparc64/doc/TODO | 6 +-
sys/arch/sparc64/include/ansi.h | 4 +-
sys/arch/sparc64/include/cpu.h | 16 +-
sys/arch/sparc64/include/locore.h | 10 +-
sys/arch/sparc64/include/mdesc.h | 8 +-
sys/arch/sparc64/include/pmap.h | 4 +-
sys/arch/sparc64/sparc64/autoconf.c | 46 +-
sys/arch/sparc64/sparc64/cpu.c | 12 +-
sys/arch/sparc64/sparc64/machdep.c | 74 +-
sys/arch/sparc64/sparc64/mdesc.c | 67 +-
sys/arch/sparc64/sparc64/mp_subr.S | 66 +-
sys/arch/sparc64/sparc64/pmap.c | 61 +-
sys/arch/sun2/conf/DISKLESS | 6 +-
sys/arch/sun2/conf/FOURMEG | 5 +-
sys/arch/sun2/conf/INSTALL | 5 +-
sys/arch/sun2/conf/RAMDISK | 3 +-
sys/arch/sun2/conf/VME | 6 +-
sys/arch/sun3/conf/DISKLESS | 3 +-
sys/arch/sun3/conf/DISKLESS3X | 3 +-
sys/arch/sun3/conf/GENERIC | 5 +-
sys/arch/sun3/conf/GENERIC3X | 5 +-
sys/arch/sun3/conf/INSTALL | 3 +-
sys/arch/sun3/conf/INSTALL3X | 3 +-
sys/arch/sun3/dev/xio.h | 4 +-
sys/arch/sun68k/stand/netboot/conf.c | 2 +-
sys/arch/usermode/conf/Makefile.usermode | 15 +-
sys/arch/usermode/include/ansi.h | 6 +-
sys/arch/usermode/include/types.h | 4 +-
sys/arch/vax/conf/GENERIC | 17 +-
sys/arch/vax/conf/INSTALL | 4 +-
sys/arch/vax/conf/VAX780 | 3 +-
sys/arch/vax/conf/files.vax | 23 +-
sys/arch/vax/conf/majors.vax | 5 +-
sys/arch/vax/include/bus.h | 8 +-
sys/arch/vax/include/ptrace.h | 9 +-
sys/arch/vax/include/sgmap.h | 4 +-
sys/arch/vax/include/types.h | 4 +-
sys/arch/vax/uba/qv.c | 2091 ++---
sys/arch/vax/uba/qv_ic.h | 70 +
sys/arch/vax/uba/qvareg.h | 284 +
sys/arch/vax/uba/qvaux.c | 935 ++
sys/arch/vax/uba/qvavar.h | 128 +
sys/arch/vax/uba/qvkbd.c | 315 +
sys/arch/vax/uba/qvkbdvar.h | 50 +
sys/arch/vax/uba/qvms.c | 237 +
sys/arch/vax/uba/uba_mainbus.c | 45 +-
sys/arch/vax/vax/conf.c | 68 +-
sys/arch/vax/vax/locore.c | 6 +-
sys/arch/vax/vax/sgmap.c | 20 +-
sys/arch/x68k/conf/GENERIC | 9 +-
sys/arch/x68k/conf/INSTALL | 9 +-
sys/arch/x68k/conf/Makefile.x68k | 5 +-
sys/arch/x68k/dev/fd.c | 6 +-
sys/arch/x68k/dev/opmbell.c | 8 +-
sys/arch/x68k/include/grfioctl.h | 4 +-
sys/arch/x68k/include/iteioctl.h | 3 +-
sys/arch/x68k/include/kbio.h | 3 +-
sys/arch/x68k/include/sram.h | 4 +-
sys/arch/x68k/stand/boot/ne.c | 4 +-
sys/arch/x68k/stand/boot_ufs/readufs.h | 5 +-
sys/arch/x68k/stand/boot_ufs/readufs_lfs.c | 14 +-
sys/arch/x68k/stand/libsa/Makefile | 4 +-
sys/arch/x68k/x68k/clockioctl.h | 4 +-
sys/arch/x68k/x68k/locore.s | 4 +-
sys/arch/x68k/x68k/machdep.c | 9 +-
sys/arch/x86/acpi/acpi_wakeup.c | 8 +-
sys/arch/x86/include/i82489reg.h | 76 +-
sys/arch/x86/include/intr.h | 9 +-
sys/arch/x86/include/intr_distribute.h | 3 +-
sys/arch/x86/include/pci_machdep_common.h | 21 +-
sys/arch/x86/include/specialreg.h | 26 +-
sys/arch/x86/pci/msipic.c | 33 +-
sys/arch/x86/pci/pci_intr_machdep.c | 151 +-
sys/arch/x86/pci/pci_msi_machdep.c | 85 +-
sys/arch/x86/pci/pci_msi_machdep.h | 6 +-
sys/arch/x86/pci/pci_ranges.c | 14 +-
sys/arch/x86/pci/pciide_machdep.c | 7 +-
sys/arch/x86/pci/tco.c | 19 +-
sys/arch/x86/x86/cpu.c | 14 +-
sys/arch/x86/x86/errata.c | 12 +-
sys/arch/x86/x86/intel_busclock.c | 28 +-
sys/arch/x86/x86/intr.c | 326 +-
sys/arch/x86/x86/ioapic.c | 78 +-
sys/arch/x86/x86/ipmi.c | 6 +-
sys/arch/x86/x86/lapic.c | 89 +-
sys/arch/x86/x86/mpacpi.c | 51 +-
sys/arch/x86/x86/mpbios.c | 91 +-
sys/arch/x86/x86/pmap_tlb.c | 6 +-
sys/arch/xen/conf/Makefile.xen | 5 +-
sys/arch/xen/include/xenio.h | 5 +-
sys/arch/xen/include/xenio3.h | 4 +-
sys/arch/xen/include/xenio_gntdev.h | 2 +
sys/arch/xen/xen/xbd_xenbus.c | 238 +-
sys/arch/xen/xen/xenevt.c | 19 +-
sys/arch/zaurus/conf/INSTALL | 2 +-
sys/arch/zaurus/conf/Makefile.zaurus.inc | 7 +-
sys/arch/zaurus/conf/files.zaurus | 7 +-
sys/arch/zaurus/conf/ldscript.zaurus | 59 +-
sys/arch/zaurus/include/kloader.h | 3 +-
sys/coda/coda.h | 3 +-
sys/coda/coda_io.h | 4 +-
sys/coda/coda_pioctl.h | 4 +-
sys/coda/coda_psdev.c | 8 +-
sys/compat/common/Makefile | 8 +-
sys/compat/common/Makefile.inc | 8 +-
sys/compat/common/if_43.c | 22 +-
sys/compat/common/kern_time_50.c | 6 +-
sys/compat/common/rtsock_50.c | 6 +-
sys/compat/common/vfs_syscalls_20.c | 8 +-
sys/compat/freebsd/freebsd_ioctl.h | 4 +-
sys/compat/linux/common/linux_exec_elf32.c | 6 +-
sys/compat/linux/common/linux_sched.c | 89 +-
sys/compat/linux/common/linux_socket.c | 6 +-
sys/compat/linux32/common/linux32_socket.c | 6 +-
sys/compat/netbsd32/files.netbsd32 | 5 +-
sys/compat/netbsd32/netbsd32.h | 80 +-
sys/compat/netbsd32/netbsd32_compat_50.c | 76 +-
sys/compat/netbsd32/netbsd32_conv.h | 23 +-
sys/compat/netbsd32/netbsd32_ioctl.c | 8 +-
sys/compat/netbsd32/netbsd32_mod.c | 8 +-
sys/compat/netbsd32/netbsd32_module.c | 173 +
sys/compat/netbsd32/netbsd32_mqueue.c | 324 +
sys/compat/netbsd32/netbsd32_netbsd.c | 118 +-
sys/compat/netbsd32/netbsd32_nfssvc.c | 188 +
sys/compat/netbsd32/netbsd32_signal.c | 74 +-
sys/compat/netbsd32/netbsd32_socket.c | 28 +-
sys/compat/netbsd32/netbsd32_syscall.h | 73 +-
sys/compat/netbsd32/netbsd32_syscallargs.h | 201 +-
sys/compat/netbsd32/netbsd32_syscalls.c | 59 +-
sys/compat/netbsd32/netbsd32_sysent.c | 3078 +++++---
sys/compat/netbsd32/netbsd32_systrace_args.c | 649 +-
sys/compat/netbsd32/netbsd32_time.c | 11 +-
sys/compat/netbsd32/syscalls.master | 86 +-
sys/compat/netinet6/in6_var.h | 4 +-
sys/compat/osf1/osf1_socket.c | 6 +-
sys/compat/sunos/sunos.h | 4 +-
sys/compat/sys/clockctl.h | 3 +-
sys/compat/sys/cpuio.h | 4 +-
sys/compat/ultrix/ultrix_fs.c | 6 +-
sys/compat/ultrix/ultrix_tty.h | 4 +-
sys/conf/Makefile.kern.inc | 430 +-
sys/conf/assym.mk | 35 +
sys/conf/cscope.mk | 49 +
sys/conf/files | 19 +-
sys/conf/gdbinit.mk | 20 +
sys/conf/genassym.cf | 3 +
sys/conf/ldscript.mk | 19 +
sys/conf/lint.mk | 39 +
sys/conf/majors | 4 +-
sys/conf/mdroot.mk | 8 +
sys/conf/newvers.mk | 20 +
sys/conf/param.c | 6 +-
sys/conf/ssp.mk | 28 +
sys/ddb/db_access.c | 21 +-
sys/ddb/db_examine.c | 10 +-
sys/ddb/db_write_cmd.c | 13 +-
sys/dev/DEVNAMES | 8 +-
sys/dev/Makefile | 4 +-
sys/dev/acpi/acpi.c | 6 +-
sys/dev/acpi/acpi_resource.c | 11 +-
sys/dev/acpi/files.acpi | 7 +-
sys/dev/acpi/valz_acpi.c | 643 +
sys/dev/adb/adb_kbd.c | 60 +-
sys/dev/apm/apmio.h | 4 +-
sys/dev/ata/ata_raid.c | 7 +-
sys/dev/bio.c | 10 +-
sys/dev/biovar.h | 9 +-
sys/dev/bluetooth/bcsp.c | 13 +-
sys/dev/bluetooth/btdev.h | 4 +-
sys/dev/bluetooth/btmagic.c | 118 +-
sys/dev/bluetooth/btsco.c | 6 +-
sys/dev/bluetooth/btsco.h | 3 +-
sys/dev/bluetooth/btuart.c | 5 +-
sys/dev/cadence/cemacreg.h | 35 +-
sys/dev/cadence/if_cemac.c | 98 +-
sys/dev/ccd.c | 18 +-
sys/dev/ccdvar.h | 3 +-
sys/dev/cgd.c | 134 +-
sys/dev/cgdvar.h | 4 +-
sys/dev/dksubr.c | 287 +-
sys/dev/dkvar.h | 12 +-
sys/dev/dkwedge/dk.c | 118 +-
sys/dev/dkwedge/dkwedge_gpt.c | 12 +-
sys/dev/dm/device-mapper.c | 38 +-
sys/dev/dm/netbsd-dm.h | 3 +-
sys/dev/dmover/dmover_io.c | 8 +-
sys/dev/dmover/swdmover.c | 8 +-
sys/dev/filemon/filemon.c | 7 +-
sys/dev/filemon/filemon.h | 6 +-
sys/dev/filemon/filemon_wrapper.c | 343 +-
sys/dev/files.dev | 26 +
sys/dev/fss.c | 6 +-
sys/dev/fssvar.h | 4 +-
sys/dev/gpib/gpibio.h | 4 +-
sys/dev/gpio/files.gpio | 4 +-
sys/dev/gpio/gpioiic.c | 12 +-
sys/dev/gpio/gpiosim.c | 10 +-
sys/dev/hdaudio/hdafg.c | 77 +-
sys/dev/hdaudio/hdaudio.c | 7 +-
sys/dev/hdaudio/hdaudiovar.h | 5 +-
sys/dev/hdmicec/Makefile | 8 +
sys/dev/hdmicec/files.hdmicec | 7 +
sys/dev/hdmicec/hdmicec.c | 198 +
sys/dev/hdmicec/hdmicec_if.h | 48 +
sys/dev/hdmicec/hdmicecio.h | 40 +
sys/dev/hpc/biconsdev.c | 7 +-
sys/dev/i2c/ddc.c | 18 +-
sys/dev/i2c/hytp14.c | 233 +-
sys/dev/i2c/hytp14var.h | 27 +-
sys/dev/i2o/iop.c | 8 +-
sys/dev/i2o/iopio.h | 4 +-
sys/dev/i2o/iopsp.c | 10 +-
sys/dev/ic/athioctl.h | 4 +-
sys/dev/ic/daic.c | 3 +-
sys/dev/ic/dm9000.c | 36 +-
sys/dev/ic/dwc_gmac.c | 25 +-
sys/dev/ic/dwc_mmc.c | 17 +-
sys/dev/ic/gem.c | 8 +-
sys/dev/ic/hd44780var.h | 4 +-
sys/dev/ic/isp_ioctl.h | 6 +-
sys/dev/ic/isp_netbsd.h | 4 +-
sys/dev/ic/mpt_netbsd.c | 12 +-
sys/dev/ic/rrunner.c | 9 +-
sys/dev/ic/rtl8169.c | 11 +-
sys/dev/ic/rtl81x9reg.h | 4 +-
sys/dev/ic/seeq8005.c | 10 +-
sys/dev/ic/sgec.c | 6 +-
sys/dev/ic/smc91cxx.c | 9 +-
sys/dev/ic/stireg.h | 76 +-
sys/dev/ir/cirio.h | 4 +-
sys/dev/ir/irdaio.h | 4 +-
sys/dev/ir/irframe_tty.c | 8 +-
sys/dev/isa/satlinkio.h | 4 +-
sys/dev/isa/seagate.c | 87 +-
sys/dev/isa/spkrio.h | 4 +-
sys/dev/isa/weasel_isa.c | 8 +-
sys/dev/isa/wtreg.h | 4 +-
sys/dev/iscsi/iscsi_ioctl.c | 4 +-
sys/dev/iscsi/iscsi_main.c | 3 +-
sys/dev/kloader.c | 5 +-
sys/dev/kttcp.c | 8 +-
sys/dev/ld.c | 159 +-
sys/dev/ldvar.h | 33 +-
sys/dev/lockstat.c | 12 +-
sys/dev/marvell/gt.c | 6 +-
sys/dev/marvell/mvpex.c | 10 +-
sys/dev/marvell/mvpexreg.h | 6 +-
sys/dev/marvell/mvpexvar.h | 3 +-
sys/dev/md.c | 7 +-
sys/dev/md_root.c | 13 +-
sys/dev/midictl.c | 8 +-
sys/dev/mii/atphy.c | 6 +-
sys/dev/mii/igphy.c | 6 +-
sys/dev/mii/mii.c | 6 +-
sys/dev/mii/mii.h | 6 +-
sys/dev/mii/miidevs | 4 +-
sys/dev/mii/miidevs.h | 8 +-
sys/dev/mii/miidevs_data.h | 6 +-
sys/dev/mii/rgephy.c | 21 +-
sys/dev/mii/rgephyreg.h | 7 +-
sys/dev/mii/ukphy.c | 6 +-
sys/dev/nand/nandemulator.c | 7 +-
sys/dev/nor/cfi.c | 10 +-
sys/dev/nor/cfi_0002.c | 5 +-
sys/dev/ofw/openfirmio.h | 4 +-
sys/dev/pad/pad.c | 7 +-
sys/dev/pci/cxdtvreg.h | 4 +-
sys/dev/pci/cxgb/cxgb_ioctl.h | 3 +
sys/dev/pci/czreg.h | 4 +-
sys/dev/pci/ehci_pci.c | 20 +-
sys/dev/pci/files.pci | 11 +-
sys/dev/pci/gffb.c | 6 +-
sys/dev/pci/hdaudio_pci.c | 5 +-
sys/dev/pci/if_alc.c | 64 +-
sys/dev/pci/if_alcreg.h | 4 +-
sys/dev/pci/if_bge.c | 71 +-
sys/dev/pci/if_bgevar.h | 3 +-
sys/dev/pci/if_devar.h | 3 +-
sys/dev/pci/if_et.c | 6 +-
sys/dev/pci/if_ipwvar.h | 4 +-
sys/dev/pci/if_iwivar.h | 4 +-
sys/dev/pci/if_iwm.c | 256 +-
sys/dev/pci/if_iwmvar.h | 17 +-
sys/dev/pci/if_iwn.c | 9 +-
sys/dev/pci/if_jme.c | 7 +-
sys/dev/pci/if_lmc.h | 5 +-
sys/dev/pci/if_rtwn.c | 3541 ++++++++++
sys/dev/pci/if_rtwnreg.h | 2106 +++++
sys/dev/pci/if_ti.c | 5 +-
sys/dev/pci/if_wm.c | 697 +-
sys/dev/pci/if_wmreg.h | 53 +-
sys/dev/pci/ixgbe/README | 260 +-
sys/dev/pci/ixgbe/ixgbe.c | 1272 ++-
sys/dev/pci/ixgbe/ixgbe.h | 18 +-
sys/dev/pci/ixgbe/ixgbe_82598.c | 36 +-
sys/dev/pci/ixgbe/ixgbe_82599.c | 112 +-
sys/dev/pci/ixgbe/ixgbe_api.c | 32 +-
sys/dev/pci/ixgbe/ixgbe_api.h | 7 +-
sys/dev/pci/ixgbe/ixgbe_common.c | 372 +-
sys/dev/pci/ixgbe/ixgbe_common.h | 10 +-
sys/dev/pci/ixgbe/ixgbe_dcb.c | 718 ++
sys/dev/pci/ixgbe/ixgbe_dcb.h | 176 +
sys/dev/pci/ixgbe/ixgbe_dcb_82598.c | 359 +
sys/dev/pci/ixgbe/ixgbe_dcb_82598.h | 100 +
sys/dev/pci/ixgbe/ixgbe_dcb_82599.c | 586 +
sys/dev/pci/ixgbe/ixgbe_dcb_82599.h | 154 +
sys/dev/pci/ixgbe/ixgbe_osdep.h | 31 +-
sys/dev/pci/ixgbe/ixgbe_phy.c | 388 +-
sys/dev/pci/ixgbe/ixgbe_phy.h | 8 +-
sys/dev/pci/ixgbe/ixgbe_type.h | 116 +-
sys/dev/pci/ixgbe/ixgbe_vf.c | 53 +-
sys/dev/pci/ixgbe/ixgbe_x540.c | 87 +-
sys/dev/pci/ixgbe/ixgbe_x540.h | 4 +-
sys/dev/pci/ixgbe/ixv.c | 282 +-
sys/dev/pci/ixgbe/ixv.h | 65 +-
sys/dev/pci/mlyio.h | 5 +-
sys/dev/pci/n8/common/n8_rn_common.h | 3 +-
sys/dev/pci/n8/common/nsp2000_regs.h | 4 +-
sys/dev/pci/oboe.c | 6 +-
sys/dev/pci/ohci_pci.c | 6 +-
sys/dev/pci/pci.c | 51 +-
sys/dev/pci/pci_stub.c | 16 +-
sys/dev/pci/pci_subr.c | 5 +-
sys/dev/pci/pci_usrreq.c | 10 +-
sys/dev/pci/pciidevar.h | 7 +-
sys/dev/pci/pcireg.h | 3 +-
sys/dev/pci/pcivar.h | 6 +-
sys/dev/pci/pm2fb.c | 150 +-
sys/dev/pci/pucdata.c | 14 +-
sys/dev/pci/r128fb.c | 6 +-
sys/dev/pci/rtsx_pci.c | 23 +-
sys/dev/pci/sdhc_pci.c | 13 +-
sys/dev/pci/twaio.h | 5 +-
sys/dev/pci/uhci_pci.c | 6 +-
sys/dev/pci/voodoofb.c | 6 +-
sys/dev/pckbport/pckbd.c | 9 +-
sys/dev/pcmcia/if_cnwioctl.h | 4 +-
sys/dev/pcmcia/if_rayreg.h | 4 +-
sys/dev/ppbus/lptio.h | 4 +-
sys/dev/qbus/if_il.c | 20 +-
sys/dev/raidframe/rf_compat50.h | 4 +-
sys/dev/raidframe/rf_netbsdkintf.c | 44 +-
sys/dev/rndpseudo.c | 9 +-
sys/dev/scsipi/if_se.c | 6 +-
sys/dev/scsipi/scsipi_base.c | 6 +-
sys/dev/scsipi/scsipi_ioctl.c | 6 +-
sys/dev/scsipi/sd.c | 6 +-
sys/dev/scsipi/sdvar.h | 4 +-
sys/dev/scsipi/ses.c | 6 +-
sys/dev/scsipi/ses.h | 3 +-
sys/dev/scsipi/st.c | 6 +-
sys/dev/scsipi/st_atapi.c | 6 +-
sys/dev/scsipi/st_scsi.c | 6 +-
sys/dev/sdmmc/ld_sdmmc.c | 57 +-
sys/dev/sdmmc/sdhc.c | 688 +-
sys/dev/sdmmc/sdhcreg.h | 66 +-
sys/dev/sdmmc/sdhcvar.h | 8 +-
sys/dev/sdmmc/sdmmc.c | 88 +-
sys/dev/sdmmc/sdmmc_io.c | 42 +-
sys/dev/sdmmc/sdmmc_mem.c | 347 +-
sys/dev/sdmmc/sdmmcchip.h | 25 +-
sys/dev/sdmmc/sdmmcreg.h | 23 +-
sys/dev/sdmmc/sdmmcvar.h | 11 +-
sys/dev/sequencer.c | 13 +-
sys/dev/spi/files.spi | 7 +-
sys/dev/spi/mcp3k.c | 368 +
sys/dev/spi/spiflash.c | 15 +-
sys/dev/splash/files.splash | 4 +-
sys/dev/splash/splash.mk | 16 +-
sys/dev/sun/disklabel.h | 4 +-
sys/dev/sun/fbio.h | 4 +-
sys/dev/sun/kbio.h | 4 +-
sys/dev/sun/vuid_event.h | 4 +-
sys/dev/sysmon/sysmon_envsys_events.c | 7 +-
sys/dev/sysmon/sysmon_power.c | 6 +-
sys/dev/tc/sticio.h | 4 +-
sys/dev/tprof/tprof.c | 8 +-
sys/dev/usb/ehci.c | 24 +-
sys/dev/usb/ehcireg.h | 11 +-
sys/dev/usb/if_rum.c | 6 +-
sys/dev/usb/if_smsc.c | 9 +-
sys/dev/usb/motg.c | 6 +-
sys/dev/usb/ohci.c | 6 +-
sys/dev/usb/uftdireg.h | 4 +-
sys/dev/usb/uhci.c | 6 +-
sys/dev/usb/uhcireg.h | 86 +-
sys/dev/usb/ukyopon.h | 4 +-
sys/dev/usb/umodem.c | 13 +-
sys/dev/usb/urio.h | 4 +-
sys/dev/usb/usb_subr.c | 6 +-
sys/dev/usb/usbdi.c | 7 +-
sys/dev/vme/xio.h | 5 +-
sys/dev/vnd.c | 19 +-
sys/dev/vndvar.h | 3 +-
sys/dev/wscons/wsconsio.h | 22 +-
sys/dev/wscons/wsdisplay.c | 7 +-
sys/dev/wscons/wsdisplay_compat_usl.c | 6 +-
sys/dev/wscons/wsdisplay_glyphcache.c | 7 +-
sys/dev/wscons/wsdisplay_usl_io.h | 4 +-
sys/dev/wscons/wsdisplay_vcons.c | 14 +-
sys/dev/wscons/wsemul_vt100.c | 6 +-
sys/dev/wscons/wsevent.c | 6 +-
sys/dev/wscons/wseventvar.h | 4 +-
sys/dev/wscons/wskbd.c | 6 +-
sys/dev/wscons/wsmux.c | 10 +-
sys/dev/wsfont/wsfontdev.c | 6 +-
sys/dist/pf/net/if_pflog.c | 7 +-
sys/dist/pf/net/if_pfsync.c | 7 +-
sys/dist/pf/net/pf_ioctl.c | 7 +-
sys/external/bsd/acpica/conf/files.acpica | 363 +-
sys/external/bsd/acpica/dist/changes.txt | 256 +
sys/external/bsd/acpica/dist/common/adisasm.c | 26 +-
sys/external/bsd/acpica/dist/common/ahids.c | 2 +-
sys/external/bsd/acpica/dist/common/ahpredef.c | 13 +-
sys/external/bsd/acpica/dist/common/ahtable.c | 150 +
sys/external/bsd/acpica/dist/common/ahuuids.c | 70 +-
sys/external/bsd/acpica/dist/common/dmextern.c | 30 +-
sys/external/bsd/acpica/dist/common/dmrestag.c | 18 +-
sys/external/bsd/acpica/dist/common/dmtable.c | 296 +-
sys/external/bsd/acpica/dist/common/dmtbdump.c | 874 ++-
sys/external/bsd/acpica/dist/common/dmtbinfo.c | 542 +-
sys/external/bsd/acpica/dist/common/getopt.c | 4 +-
sys/external/bsd/acpica/dist/compiler/aslanalyze.c | 10 +-
sys/external/bsd/acpica/dist/compiler/aslascii.c | 45 +-
sys/external/bsd/acpica/dist/compiler/aslcodegen.c | 11 +-
sys/external/bsd/acpica/dist/compiler/aslcompile.c | 17 +-
sys/external/bsd/acpica/dist/compiler/aslcompiler.h | 3 +-
sys/external/bsd/acpica/dist/compiler/aslcompiler.l | 15 +-
sys/external/bsd/acpica/dist/compiler/asldefine.h | 14 +-
sys/external/bsd/acpica/dist/compiler/aslerror.c | 6 +-
sys/external/bsd/acpica/dist/compiler/aslfileio.c | 38 +-
sys/external/bsd/acpica/dist/compiler/aslfiles.c | 117 +-
sys/external/bsd/acpica/dist/compiler/aslfold.c | 59 +-
sys/external/bsd/acpica/dist/compiler/aslglobal.h | 4 +-
sys/external/bsd/acpica/dist/compiler/asllookup.c | 65 +
sys/external/bsd/acpica/dist/compiler/aslmain.c | 2 +-
sys/external/bsd/acpica/dist/compiler/aslmapenter.c | 8 +-
sys/external/bsd/acpica/dist/compiler/aslmapoutput.c | 4 +-
sys/external/bsd/acpica/dist/compiler/aslmessages.c | 11 +-
sys/external/bsd/acpica/dist/compiler/aslmessages.h | 4 +
sys/external/bsd/acpica/dist/compiler/aslmethod.c | 6 +-
sys/external/bsd/acpica/dist/compiler/aslnamesp.c | 2 +-
sys/external/bsd/acpica/dist/compiler/asloffset.c | 2 +-
sys/external/bsd/acpica/dist/compiler/aslopcodes.c | 53 +-
sys/external/bsd/acpica/dist/compiler/asloperands.c | 6 +-
sys/external/bsd/acpica/dist/compiler/aslopt.c | 26 +-
sys/external/bsd/acpica/dist/compiler/asloptions.c | 6 +
sys/external/bsd/acpica/dist/compiler/aslprepkg.c | 56 +-
sys/external/bsd/acpica/dist/compiler/aslprintf.c | 4 +-
sys/external/bsd/acpica/dist/compiler/aslstartup.c | 18 +-
sys/external/bsd/acpica/dist/compiler/aslstubs.c | 63 +-
sys/external/bsd/acpica/dist/compiler/aslsupport.l | 9 +-
sys/external/bsd/acpica/dist/compiler/asltypes.h | 68 +-
sys/external/bsd/acpica/dist/compiler/aslutils.c | 55 +-
sys/external/bsd/acpica/dist/compiler/asluuid.c | 2 +-
sys/external/bsd/acpica/dist/compiler/aslxref.c | 487 +-
sys/external/bsd/acpica/dist/compiler/dtcompile.c | 83 +-
sys/external/bsd/acpica/dist/compiler/dtcompiler.h | 48 +-
sys/external/bsd/acpica/dist/compiler/dtexpress.c | 2 +-
sys/external/bsd/acpica/dist/compiler/dtfield.c | 12 +-
sys/external/bsd/acpica/dist/compiler/dtio.c | 42 +-
sys/external/bsd/acpica/dist/compiler/dtparser.y | 15 +-
sys/external/bsd/acpica/dist/compiler/dtsubtable.c | 9 +-
sys/external/bsd/acpica/dist/compiler/dttable.c | 890 ++-
sys/external/bsd/acpica/dist/compiler/dttemplate.c | 36 +-
sys/external/bsd/acpica/dist/compiler/dttemplate.h | 294 +-
sys/external/bsd/acpica/dist/compiler/dtutils.c | 17 +-
sys/external/bsd/acpica/dist/compiler/preprocess.h | 10 +-
sys/external/bsd/acpica/dist/compiler/prparser.l | 89 +-
sys/external/bsd/acpica/dist/compiler/prparser.y | 16 +-
sys/external/bsd/acpica/dist/compiler/prscan.c | 407 +-
sys/external/bsd/acpica/dist/compiler/prutils.c | 38 +-
sys/external/bsd/acpica/dist/debugger/dbcmds.c | 102 +-
sys/external/bsd/acpica/dist/debugger/dbconvert.c | 8 +-
sys/external/bsd/acpica/dist/debugger/dbdisply.c | 13 +-
sys/external/bsd/acpica/dist/debugger/dbexec.c | 14 +-
sys/external/bsd/acpica/dist/debugger/dbfileio.c | 20 +-
sys/external/bsd/acpica/dist/debugger/dbhistry.c | 8 +-
sys/external/bsd/acpica/dist/debugger/dbinput.c | 41 +-
sys/external/bsd/acpica/dist/debugger/dbmethod.c | 28 +-
sys/external/bsd/acpica/dist/debugger/dbnames.c | 16 +-
sys/external/bsd/acpica/dist/debugger/dbobject.c | 525 +
sys/external/bsd/acpica/dist/debugger/dbtest.c | 20 +-
sys/external/bsd/acpica/dist/debugger/dbutils.c | 7 +-
sys/external/bsd/acpica/dist/debugger/dbxface.c | 18 +-
sys/external/bsd/acpica/dist/disassembler/dmbuffer.c | 8 +-
sys/external/bsd/acpica/dist/disassembler/dmcstyle.c | 89 +-
sys/external/bsd/acpica/dist/disassembler/dmdeferred.c | 10 -
sys/external/bsd/acpica/dist/disassembler/dmnames.c | 2 +-
sys/external/bsd/acpica/dist/disassembler/dmobject.c | 576 -
sys/external/bsd/acpica/dist/disassembler/dmopcode.c | 9 +-
sys/external/bsd/acpica/dist/disassembler/dmwalk.c | 20 +-
sys/external/bsd/acpica/dist/dispatcher/dsargs.c | 4 +-
sys/external/bsd/acpica/dist/dispatcher/dsdebug.c | 249 +
sys/external/bsd/acpica/dist/dispatcher/dsfield.c | 2 +-
sys/external/bsd/acpica/dist/dispatcher/dsinit.c | 2 +-
sys/external/bsd/acpica/dist/dispatcher/dsmethod.c | 40 +-
sys/external/bsd/acpica/dist/dispatcher/dsobject.c | 4 +-
sys/external/bsd/acpica/dist/dispatcher/dsutils.c | 10 +-
sys/external/bsd/acpica/dist/dispatcher/dswload.c | 17 +-
sys/external/bsd/acpica/dist/dispatcher/dswload2.c | 2 +-
sys/external/bsd/acpica/dist/events/evgpe.c | 5 +-
sys/external/bsd/acpica/dist/events/evgpeinit.c | 2 +-
sys/external/bsd/acpica/dist/executer/exconfig.c | 2 +-
sys/external/bsd/acpica/dist/executer/exconvrt.c | 4 +-
sys/external/bsd/acpica/dist/executer/excreate.c | 1 +
sys/external/bsd/acpica/dist/executer/exdebug.c | 407 +-
sys/external/bsd/acpica/dist/executer/exdump.c | 16 +-
sys/external/bsd/acpica/dist/executer/exfield.c | 2 +-
sys/external/bsd/acpica/dist/executer/exfldio.c | 18 +-
sys/external/bsd/acpica/dist/executer/exmisc.c | 18 +-
sys/external/bsd/acpica/dist/executer/exnames.c | 2 +-
sys/external/bsd/acpica/dist/executer/exoparg2.c | 9 +-
sys/external/bsd/acpica/dist/executer/exoparg3.c | 2 +-
sys/external/bsd/acpica/dist/executer/exregion.c | 4 +-
sys/external/bsd/acpica/dist/executer/exstorob.c | 12 +-
sys/external/bsd/acpica/dist/executer/exutils.c | 37 +
sys/external/bsd/acpica/dist/generate/unix/Makefile.config | 4 +
sys/external/bsd/acpica/dist/generate/unix/Makefile.rules | 2 +-
sys/external/bsd/acpica/dist/generate/unix/acpidump/Makefile | 5 +
sys/external/bsd/acpica/dist/generate/unix/acpiexamples/Makefile | 2 +
sys/external/bsd/acpica/dist/generate/unix/acpiexec/Makefile | 4 +-
sys/external/bsd/acpica/dist/generate/unix/acpihelp/Makefile | 2 +
sys/external/bsd/acpica/dist/generate/unix/acpisrc/Makefile | 2 +
sys/external/bsd/acpica/dist/generate/unix/acpixtract/Makefile | 1 +
sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile | 3 +-
sys/external/bsd/acpica/dist/hardware/hwgpe.c | 13 +-
sys/external/bsd/acpica/dist/hardware/hwpci.c | 9 +-
sys/external/bsd/acpica/dist/hardware/hwxfsleep.c | 133 +-
sys/external/bsd/acpica/dist/include/acclib.h | 167 +
sys/external/bsd/acpica/dist/include/accommon.h | 3 +
sys/external/bsd/acpica/dist/include/acdebug.h | 35 +-
sys/external/bsd/acpica/dist/include/acdisasm.h | 116 +-
sys/external/bsd/acpica/dist/include/acdispat.h | 10 +
sys/external/bsd/acpica/dist/include/acglobal.h | 5 +-
sys/external/bsd/acpica/dist/include/acinterp.h | 34 +
sys/external/bsd/acpica/dist/include/aclocal.h | 30 +-
sys/external/bsd/acpica/dist/include/acmacros.h | 10 +
sys/external/bsd/acpica/dist/include/acnames.h | 1 +
sys/external/bsd/acpica/dist/include/acnamesp.h | 22 +-
sys/external/bsd/acpica/dist/include/acobject.h | 16 +-
sys/external/bsd/acpica/dist/include/acoutput.h | 35 +-
sys/external/bsd/acpica/dist/include/acparser.h | 8 +-
sys/external/bsd/acpica/dist/include/acpiosxf.h | 9 +
sys/external/bsd/acpica/dist/include/acpixf.h | 40 +-
sys/external/bsd/acpica/dist/include/acpredef.h | 44 +-
sys/external/bsd/acpica/dist/include/acstruct.h | 3 +-
sys/external/bsd/acpica/dist/include/actbl.h | 18 +-
sys/external/bsd/acpica/dist/include/actbl1.h | 219 +-
sys/external/bsd/acpica/dist/include/actbl2.h | 275 +-
sys/external/bsd/acpica/dist/include/actbl3.h | 115 +-
sys/external/bsd/acpica/dist/include/actypes.h | 52 +-
sys/external/bsd/acpica/dist/include/acutils.h | 168 +-
sys/external/bsd/acpica/dist/include/acuuid.h | 90 +
sys/external/bsd/acpica/dist/include/platform/acefi.h | 179 +-
sys/external/bsd/acpica/dist/include/platform/acefiex.h | 855 ++
sys/external/bsd/acpica/dist/include/platform/acenv.h | 41 +-
sys/external/bsd/acpica/dist/include/platform/acenvex.h | 12 +
sys/external/bsd/acpica/dist/include/platform/acgcc.h | 4 +
sys/external/bsd/acpica/dist/include/platform/acmsvc.h | 14 +-
sys/external/bsd/acpica/dist/include/platform/acmsvcex.h | 54 +
sys/external/bsd/acpica/dist/include/platform/acwinex.h | 52 +
sys/external/bsd/acpica/dist/namespace/nsaccess.c | 17 +-
sys/external/bsd/acpica/dist/namespace/nsconvert.c | 4 +-
sys/external/bsd/acpica/dist/namespace/nsdump.c | 2 +-
sys/external/bsd/acpica/dist/namespace/nseval.c | 7 +-
sys/external/bsd/acpica/dist/namespace/nsinit.c | 4 +-
sys/external/bsd/acpica/dist/namespace/nsnames.c | 308 +-
sys/external/bsd/acpica/dist/namespace/nsparse.c | 50 +-
sys/external/bsd/acpica/dist/namespace/nsprepkg.c | 13 +
sys/external/bsd/acpica/dist/namespace/nsrepair.c | 2 +-
sys/external/bsd/acpica/dist/namespace/nsrepair2.c | 2 +-
sys/external/bsd/acpica/dist/namespace/nssearch.c | 38 +-
sys/external/bsd/acpica/dist/namespace/nsutils.c | 4 +-
sys/external/bsd/acpica/dist/namespace/nsxfeval.c | 4 +-
sys/external/bsd/acpica/dist/namespace/nsxfname.c | 38 +-
sys/external/bsd/acpica/dist/os_specific/service_layers/osbsdtbl.c | 16 +-
sys/external/bsd/acpica/dist/os_specific/service_layers/osefitbl.c | 6 +-
sys/external/bsd/acpica/dist/os_specific/service_layers/osefixf.c | 22 +-
sys/external/bsd/acpica/dist/os_specific/service_layers/oslinuxtbl.c | 98 +-
sys/external/bsd/acpica/dist/os_specific/service_layers/osunixmap.c | 2 +-
sys/external/bsd/acpica/dist/os_specific/service_layers/oswintbl.c | 2 +-
sys/external/bsd/acpica/dist/parser/psargs.c | 23 +-
sys/external/bsd/acpica/dist/parser/psloop.c | 15 +-
sys/external/bsd/acpica/dist/parser/psobject.c | 16 +-
sys/external/bsd/acpica/dist/parser/psopinfo.c | 3 -
sys/external/bsd/acpica/dist/parser/psparse.c | 14 +-
sys/external/bsd/acpica/dist/parser/psutils.c | 11 +-
sys/external/bsd/acpica/dist/parser/psxface.c | 145 +-
sys/external/bsd/acpica/dist/resources/rscreate.c | 7 +-
sys/external/bsd/acpica/dist/resources/rsmisc.c | 8 +-
sys/external/bsd/acpica/dist/resources/rsutils.c | 8 +-
sys/external/bsd/acpica/dist/resources/rsxface.c | 6 +-
sys/external/bsd/acpica/dist/tables/tbdata.c | 4 +-
sys/external/bsd/acpica/dist/tables/tbfadt.c | 21 +-
sys/external/bsd/acpica/dist/tables/tbfind.c | 14 +-
sys/external/bsd/acpica/dist/tables/tbinstal.c | 4 +-
sys/external/bsd/acpica/dist/tables/tbprint.c | 6 +-
sys/external/bsd/acpica/dist/tables/tbutils.c | 34 +-
sys/external/bsd/acpica/dist/tables/tbxface.c | 6 +-
sys/external/bsd/acpica/dist/tables/tbxfload.c | 13 +-
sys/external/bsd/acpica/dist/tests/misc/badcode.asl | 7 +
sys/external/bsd/acpica/dist/tools/acpidump/acpidump.h | 2 +-
sys/external/bsd/acpica/dist/tools/acpidump/apdump.c | 8 +-
sys/external/bsd/acpica/dist/tools/acpidump/apfiles.c | 12 +-
sys/external/bsd/acpica/dist/tools/acpidump/apmain.c | 19 +-
sys/external/bsd/acpica/dist/tools/acpiexec/aeexec.c | 2 +-
sys/external/bsd/acpica/dist/tools/acpiexec/aehandlers.c | 2 +-
sys/external/bsd/acpica/dist/tools/acpiexec/aeinitfile.c | 20 +-
sys/external/bsd/acpica/dist/tools/acpiexec/aeregion.c | 10 +-
sys/external/bsd/acpica/dist/tools/acpiexec/aetables.c | 23 +-
sys/external/bsd/acpica/dist/tools/acpihelp/acpihelp.h | 50 +-
sys/external/bsd/acpica/dist/tools/acpihelp/ahamlops.c | 4 +-
sys/external/bsd/acpica/dist/tools/acpihelp/ahaslkey.c | 45 +-
sys/external/bsd/acpica/dist/tools/acpihelp/ahdecode.c | 114 +-
sys/external/bsd/acpica/dist/tools/acpihelp/ahmain.c | 71 +-
sys/external/bsd/acpica/dist/tools/acpinames/anstubs.c | 54 +
sys/external/bsd/acpica/dist/tools/acpinames/antables.c | 10 +-
sys/external/bsd/acpica/dist/tools/acpisrc/acpisrc.h | 9 -
sys/external/bsd/acpica/dist/tools/acpisrc/asconvrt.c | 6 +-
sys/external/bsd/acpica/dist/tools/acpisrc/asfile.c | 8 +-
sys/external/bsd/acpica/dist/tools/acpisrc/asmain.c | 39 +-
sys/external/bsd/acpica/dist/tools/acpisrc/asremove.c | 8 +-
sys/external/bsd/acpica/dist/tools/acpisrc/astable.c | 42 +-
sys/external/bsd/acpica/dist/tools/acpisrc/asutils.c | 34 -
sys/external/bsd/acpica/dist/tools/acpixtract/acpixtract.c | 33 +-
sys/external/bsd/acpica/dist/utilities/utalloc.c | 6 +-
sys/external/bsd/acpica/dist/utilities/utbuffer.c | 4 +-
sys/external/bsd/acpica/dist/utilities/utcache.c | 7 +-
sys/external/bsd/acpica/dist/utilities/utclib.c | 157 +-
sys/external/bsd/acpica/dist/utilities/utcopy.c | 16 +-
sys/external/bsd/acpica/dist/utilities/utdebug.c | 37 +
sys/external/bsd/acpica/dist/utilities/utdelete.c | 4 +
sys/external/bsd/acpica/dist/utilities/utfileio.c | 9 +-
sys/external/bsd/acpica/dist/utilities/uthex.c | 4 +-
sys/external/bsd/acpica/dist/utilities/utids.c | 104 +-
sys/external/bsd/acpica/dist/utilities/utinit.c | 2 -
sys/external/bsd/acpica/dist/utilities/utmisc.c | 9 +-
sys/external/bsd/acpica/dist/utilities/utnonansi.c | 453 +
sys/external/bsd/acpica/dist/utilities/utosi.c | 8 +-
sys/external/bsd/acpica/dist/utilities/utpredef.c | 4 +-
sys/external/bsd/acpica/dist/utilities/utprint.c | 6 +-
sys/external/bsd/acpica/dist/utilities/utstring.c | 414 +-
sys/external/bsd/acpica/dist/utilities/uttrack.c | 8 +-
sys/external/bsd/acpica/dist/utilities/utxface.c | 6 +-
sys/external/bsd/acpica/dist/utilities/utxferror.c | 12 +-
sys/external/bsd/acpica/dist/utilities/utxfinit.c | 11 +-
sys/external/bsd/common/include/linux/err.h | 87 +
sys/external/bsd/common/include/linux/kernel.h | 4 +-
sys/external/bsd/drm2/dist/drm/i915/i915_gem.c | 28 +-
sys/external/bsd/drm2/dist/drm/i915/intel_pm.c | 2 +
sys/external/bsd/drm2/dist/drm/radeon/atombios_crtc.c | 16 +-
sys/external/bsd/drm2/dist/drm/radeon/atombios_encoders.c | 2 +-
sys/external/bsd/drm2/dist/drm/radeon/radeon_bios.c | 28 +-
sys/external/bsd/drm2/dist/drm/radeon/radeon_legacy_encoders.c | 2 +-
sys/external/bsd/drm2/drm/drm_sysctl.c | 8 +-
sys/external/bsd/drm2/drm/drm_vma_manager.c | 12 +-
sys/external/bsd/drm2/drm/files.drmkms | 6 +-
sys/external/bsd/drm2/i915drm/files.i915drmkms | 5 +-
sys/external/bsd/drm2/include/linux/err.h | 87 -
sys/external/bsd/drm2/include/linux/pci.h | 16 +-
sys/external/bsd/drm2/ttm/ttm_bo_vm.c | 11 +-
sys/external/bsd/drm2/via/via_module.c | 6 +-
sys/external/bsd/dwc2/dist/dwc2_core.c | 526 +-
sys/external/bsd/dwc2/dist/dwc2_core.h | 411 +-
sys/external/bsd/dwc2/dist/dwc2_coreintr.c | 75 +-
sys/external/bsd/dwc2/dist/dwc2_hcd.c | 163 +-
sys/external/bsd/dwc2/dist/dwc2_hcd.h | 33 +-
sys/external/bsd/dwc2/dist/dwc2_hcdintr.c | 107 +-
sys/external/bsd/dwc2/dist/dwc2_hcdqueue.c | 68 +-
sys/external/bsd/dwc2/dist/dwc2_hw.h | 16 +-
sys/external/bsd/dwc2/dwc2.c | 139 +-
sys/external/bsd/dwc2/dwc2.h | 80 +-
sys/external/bsd/dwc2/dwctwo2netbsd | 4 +-
sys/external/bsd/ipf/netinet/ip_nat.c | 11 +-
sys/external/bsd/ipf/netinet/ip_nat.h | 6 +-
sys/external/bsd/ipf/netinet/ip_nat6.c | 5 +-
sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_kmod_netbsd.c | 6 +-
sys/fs/hfs/hfs_subr.c | 62 +-
sys/fs/hfs/hfs_vnops.c | 62 +-
sys/fs/hfs/libhfs.c | 1285 +-
sys/fs/hfs/libhfs.h | 275 +-
sys/fs/hfs/unicode.c | 251 +-
sys/fs/ptyfs/ptyfs_vnops.c | 7 +-
sys/fs/tmpfs/tmpfs.h | 28 +-
sys/fs/tmpfs/tmpfs_rename.c | 39 +-
sys/fs/tmpfs/tmpfs_subr.c | 387 +-
sys/fs/tmpfs/tmpfs_vfsops.c | 94 +-
sys/fs/tmpfs/tmpfs_vnops.c | 40 +-
sys/fs/udf/udf.h | 13 +-
sys/fs/udf/udf_allocation.c | 27 +-
sys/fs/udf/udf_strat_rmw.c | 10 +-
sys/fs/udf/udf_subr.c | 145 +-
sys/fs/udf/udf_vfsops.c | 44 +-
sys/fs/union/union_vfsops.c | 20 +-
sys/kern/exec_elf.c | 13 +-
sys/kern/files.kern | 28 +-
sys/kern/init_main.c | 11 +-
sys/kern/init_sysctl.c | 73 +-
sys/kern/init_sysctl_base.c | 78 +-
sys/kern/init_sysent.c | 6 +-
sys/kern/kern_auth.c | 68 +-
sys/kern/kern_condvar.c | 7 +-
sys/kern/kern_cpu.c | 22 +-
sys/kern/kern_descrip.c | 12 +-
sys/kern/kern_drvctl.c | 10 +-
sys/kern/kern_exec.c | 104 +-
sys/kern/kern_ksyms.c | 31 +-
sys/kern/kern_ksyms_buf.c | 8 +-
sys/kern/kern_module.c | 14 +-
sys/kern/kern_ntptime.c | 6 +-
sys/kern/kern_pax.c | 242 +-
sys/kern/kern_prot.c | 6 +-
sys/kern/kern_rndq.c | 147 +-
sys/kern/kern_stub.c | 25 +-
sys/kern/kern_sysctl.c | 11 +-
sys/kern/kern_time.c | 8 +-
sys/kern/kern_veriexec.c | 165 +-
sys/kern/kgdb_stub.c | 17 +-
sys/kern/subr_extent.c | 7 +-
sys/kern/subr_interrupt.c | 513 +
sys/kern/subr_kmem.c | 240 +-
sys/kern/subr_kobj.c | 6 +-
sys/kern/subr_kobj_vfs.c | 7 +-
sys/kern/subr_pool.c | 161 +-
sys/kern/subr_prf.c | 6 +-
sys/kern/subr_pserialize.c | 6 +-
sys/kern/subr_vmem.c | 8 +-
sys/kern/sys_lwp.c | 6 +-
sys/kern/sys_module.c | 34 +-
sys/kern/sys_mqueue.c | 85 +-
sys/kern/sys_process.c | 63 +-
sys/kern/sys_pset.c | 5 +-
sys/kern/sys_sig.c | 7 +-
sys/kern/syscalls.c | 6 +-
sys/kern/syscalls.conf | 4 +-
sys/kern/syscalls.master | 8 +-
sys/kern/syscalls_autoload.c | 6 +-
sys/kern/tty.c | 28 +-
sys/kern/tty_ptm.c | 10 +-
sys/kern/tty_pty.c | 7 +-
sys/kern/uipc_mbuf.c | 8 +-
sys/kern/uipc_socket.c | 6 +-
sys/kern/uipc_socket2.c | 6 +-
sys/kern/uipc_syscalls.c | 15 +-
sys/kern/vfs_bio.c | 10 +-
sys/kern/vfs_cache.c | 6 +-
sys/kern/vfs_lookup.c | 12 +-
sys/kern/vfs_mount.c | 37 +-
sys/kern/vfs_subr.c | 61 +-
sys/kern/vfs_syscalls.c | 8 +-
sys/kern/vfs_trans.c | 6 +-
sys/kern/vfs_vnode.c | 138 +-
sys/kern/vfs_wapbl.c | 38 +-
sys/lib/libgnuefi/Makefile | 5 +-
sys/lib/libgnuefi/Makefile.inc | 7 +-
sys/lib/libkern/Makefile | 10 +-
sys/lib/libkern/Makefile.inc | 8 +-
sys/lib/libkern/arch/hppa/bcopy.S | 5 +-
sys/lib/libkern/arch/m68k/Makefile.inc | 2 +-
sys/lib/libkern/libkern.h | 6 +-
sys/lib/libsa/Makefile | 5 +-
sys/lib/libsa/Makefile.inc | 7 +-
sys/lib/libsa/bootp.c | 4 +-
sys/lib/libsa/cread.c | 18 +-
sys/lib/libsa/lfsv1.c | 7 +-
sys/lib/libsa/lfsv2.c | 8 +-
sys/lib/libsa/loadfile_elf32.c | 22 +-
sys/lib/libsa/ufs.c | 75 +-
sys/lib/libx86emu/files.x86emu | 12 +-
sys/lib/libz/Makefile | 5 +-
sys/lib/libz/Makefile.inc | 7 +-
sys/miscfs/deadfs/dead_vfsops.c | 53 +-
sys/miscfs/procfs/procfs_linux.c | 7 +-
sys/miscfs/specfs/spec_vnops.c | 27 +-
sys/miscfs/specfs/specdev.h | 4 +-
sys/modules/Makefile | 5 +-
sys/modules/accf_dataready/Makefile | 3 +-
sys/modules/accf_dataready/accf_data.ioconf | 7 +
sys/modules/accf_httpready/Makefile | 3 +-
sys/modules/accf_httpready/accf_http.ioconf | 7 +
sys/modules/arch/archdirs.mk | 6 +-
sys/modules/arch/mips/mips-n32/Makefile | 5 +
sys/modules/arch/mips/mips-n32/bsd.mips-n32.mk | 19 +
sys/modules/ccd/Makefile | 3 +-
sys/modules/ccd/ccd.ioconf | 7 +
sys/modules/cgd/Makefile | 3 +-
sys/modules/cgd/cgd.ioconf | 7 +
sys/modules/coda/Makefile | 4 +-
sys/modules/coda/coda.ioconf | 7 +
sys/modules/coda5/Makefile | 3 +-
sys/modules/coda5/coda5.ioconf | 7 +
sys/modules/compat_netbsd32/Makefile | 8 +-
sys/modules/compat_sysv/Makefile | 6 +-
sys/modules/crypto/Makefile | 3 +-
sys/modules/crypto/crypto.ioconf | 7 +
sys/modules/dm/Makefile | 3 +-
sys/modules/dm/dm.ioconf | 7 +
sys/modules/dtrace/lockstat/Makefile | 5 +-
sys/modules/filemon/Makefile | 3 +-
sys/modules/filemon/filemon.ioconf | 7 +
sys/modules/fss/Makefile | 3 +-
sys/modules/fss/fss.ioconf | 7 +
sys/modules/gpiosim/Makefile | 3 +-
sys/modules/gpiosim/gpiosim.conf | 8 +
sys/modules/gpiosim/gpiosim.h | 2 +
sys/modules/i915drmkms/Makefile | 5 +-
sys/modules/iscsi/Makefile | 3 +-
sys/modules/iscsi/iscsi.ioconf | 7 +
sys/modules/nandemulator/Makefile | 4 +-
sys/modules/nandemulator/nandemulator.ioconf | 7 +
sys/modules/npf/Makefile | 4 +-
sys/modules/npf/npf.ioconf | 7 +
sys/modules/opencrypto/Makefile | 3 +-
sys/modules/opencrypto/opencrypto.ioconf | 7 +
sys/modules/pf/Makefile | 4 +-
sys/modules/pf/pf.ioconf | 8 +
sys/modules/swcrypto/Makefile | 3 +-
sys/modules/swcrypto/swcrypto.ioconf | 7 +
sys/modules/tprof/Makefile | 3 +-
sys/modules/tprof/tprof.ioconf | 7 +
sys/modules/vcoda/Makefile | 4 +-
sys/modules/vcoda/vcoda.ioconf | 7 +
sys/modules/vnd/Makefile | 3 +-
sys/modules/vnd/vnd.ioconf | 7 +
sys/net/agr/if_agr.c | 8 +-
sys/net/agr/if_agrsubr.c | 6 +-
sys/net/bpf.h | 3 +-
sys/net/files.net | 3 +-
sys/net/if.c | 56 +-
sys/net/if.h | 27 +-
sys/net/if_arcsubr.c | 7 +-
sys/net/if_arp.h | 4 +-
sys/net/if_atm.h | 4 +-
sys/net/if_atmsubr.c | 9 +-
sys/net/if_bridge.c | 43 +-
sys/net/if_ecosubr.c | 6 +-
sys/net/if_etherip.c | 10 +-
sys/net/if_ethersubr.c | 21 +-
sys/net/if_faith.c | 8 +-
sys/net/if_fddisubr.c | 8 +-
sys/net/if_gif.c | 10 +-
sys/net/if_gre.c | 11 +-
sys/net/if_gre.h | 3 +-
sys/net/if_hippisubr.c | 6 +-
sys/net/if_ieee1394subr.c | 6 +-
sys/net/if_llatbl.c | 758 ++
sys/net/if_llatbl.h | 280 +
sys/net/if_loop.c | 6 +-
sys/net/if_mpls.c | 16 +-
sys/net/if_ppp.c | 14 +-
sys/net/if_ppp.h | 6 +-
sys/net/if_pppoe.c | 9 +-
sys/net/if_pppoe.h | 4 +-
sys/net/if_sl.c | 12 +-
sys/net/if_sppp.h | 5 +-
sys/net/if_spppsubr.c | 11 +-
sys/net/if_srt.c | 6 +-
sys/net/if_srt.h | 3 +-
sys/net/if_stf.c | 11 +-
sys/net/if_strip.c | 26 +-
sys/net/if_tap.c | 10 +-
sys/net/if_tap.h | 4 +-
sys/net/if_tokensubr.c | 63 +-
sys/net/if_tun.c | 9 +-
sys/net/if_tun.h | 4 +-
sys/net/if_vlan.c | 8 +-
sys/net/npf/npf.c | 8 +-
sys/net/npf/npf_ctl.c | 8 +-
sys/net/npf/npf_if.c | 34 +-
sys/net/npf/npf_mbuf.c | 6 +-
sys/net/ppp_tty.c | 6 +-
sys/net/radix.c | 6 +-
sys/net/route.c | 146 +-
sys/net/route.h | 31 +-
sys/net/rtbl.c | 8 +-
sys/net/rtsock.c | 19 +-
sys/net/slcompress.c | 7 +-
sys/net/slip.h | 4 +-
sys/net80211/ieee80211.c | 6 +-
sys/net80211/ieee80211_amrr.c | 10 +-
sys/net80211/ieee80211_crypto.c | 6 +-
sys/net80211/ieee80211_input.c | 6 +-
sys/net80211/ieee80211_ioctl.c | 6 +-
sys/net80211/ieee80211_ioctl.h | 3 +-
sys/net80211/ieee80211_node.c | 6 +-
sys/net80211/ieee80211_output.c | 6 +-
sys/net80211/ieee80211_proto.c | 6 +-
sys/netatalk/phase2.h | 3 +-
sys/netbt/hci.h | 6 +-
sys/netinet/accf_data.c | 9 +-
sys/netinet/accf_http.c | 9 +-
sys/netinet/dccp_cc_sw.c | 8 +-
sys/netinet/dccp_tcplike.c | 168 +-
sys/netinet/dccp_tfrc.c | 64 +-
sys/netinet/dccp_usrreq.c | 8 +-
sys/netinet/if_arp.c | 682 +-
sys/netinet/if_atm.c | 28 +-
sys/netinet/igmp.c | 6 +-
sys/netinet/in.c | 395 +-
sys/netinet/in_gif.c | 6 +-
sys/netinet/in_pcb.c | 6 +-
sys/netinet/in_proto.c | 11 +-
sys/netinet/in_selsrc.c | 17 +-
sys/netinet/in_selsrc.h | 3 +
sys/netinet/in_var.h | 17 +-
sys/netinet/ip_carp.c | 9 +-
sys/netinet/ip_ecn.c | 6 +-
sys/netinet/ip_encap.c | 6 +-
sys/netinet/ip_etherip.c | 6 +-
sys/netinet/ip_icmp.c | 10 +-
sys/netinet/ip_input.c | 8 +-
sys/netinet/ip_mroute.c | 8 +-
sys/netinet/ip_output.c | 54 +-
sys/netinet/portalgo.c | 6 +-
sys/netinet/raw_ip.c | 6 +-
sys/netinet/tcp_congctl.c | 6 +-
sys/netinet/tcp_debug.c | 6 +-
sys/netinet/tcp_input.c | 15 +-
sys/netinet/tcp_output.c | 28 +-
sys/netinet/tcp_sack.c | 6 +-
sys/netinet/tcp_subr.c | 62 +-
sys/netinet/tcp_timer.c | 6 +-
sys/netinet/tcp_usrreq.c | 9 +-
sys/netinet/tcp_vtw.c | 24 +-
sys/netinet/udp_usrreq.c | 6 +-
sys/netinet6/dccp6_usrreq.c | 6 +-
sys/netinet6/icmp6.c | 66 +-
sys/netinet6/in6.c | 33 +-
sys/netinet6/in6.h | 6 +-
sys/netinet6/in6_gif.c | 12 +-
sys/netinet6/in6_pcb.c | 6 +-
sys/netinet6/in6_proto.c | 6 +-
sys/netinet6/in6_src.c | 6 +-
sys/netinet6/in6_var.h | 3 +-
sys/netinet6/ip6_etherip.c | 6 +-
sys/netinet6/ip6_forward.c | 16 +-
sys/netinet6/ip6_id.c | 8 +-
sys/netinet6/ip6_input.c | 30 +-
sys/netinet6/ip6_mroute.c | 10 +-
sys/netinet6/ip6_output.c | 8 +-
sys/netinet6/mld6.c | 14 +-
sys/netinet6/nd6.c | 319 +-
sys/netinet6/nd6.h | 6 +-
sys/netinet6/nd6_nbr.c | 10 +-
sys/netinet6/nd6_rtr.c | 139 +-
sys/netinet6/raw_ip6.c | 6 +-
sys/netinet6/udp6_output.c | 6 +-
sys/netinet6/udp6_usrreq.c | 6 +-
sys/netisdn/i4b_debug.h | 4 +-
sys/netisdn/i4b_ioctl.h | 4 +-
sys/netisdn/i4b_isppp.h | 4 +-
sys/netisdn/i4b_rbch_ioctl.h | 4 +-
sys/netisdn/i4b_tel_ioctl.h | 4 +-
sys/netisdn/i4b_trace.h | 4 +-
sys/netmpls/mpls_proto.c | 6 +-
sys/netmpls/mpls_ttl.c | 6 +-
sys/netmpls/mpls_var.h | 4 +-
sys/netnatm/natm.h | 4 +-
sys/netsmb/smb_dev.c | 7 +-
sys/nfs/nfs_bio.c | 23 +-
sys/nfs/nfs_clntsocket.c | 25 +-
sys/nfs/nfs_iod.c | 20 +-
sys/nfs/nfs_socket.c | 45 +-
sys/nfs/nfs_syscalls.c | 95 +-
sys/nfs/nfs_var.h | 19 +-
sys/nfs/nfs_vfsops.c | 38 +-
sys/nfs/nfsmount.h | 3 +-
sys/opencrypto/cryptodev.c | 96 +-
sys/opencrypto/cryptosoft.c | 7 +-
sys/opencrypto/ocryptodev.h | 4 +-
sys/rump/Makefile.rump | 18 +-
sys/rump/README.compileopts | 18 +-
sys/rump/TODO | 6 +-
sys/rump/dev/lib/Makefile.inc | 5 +-
sys/rump/dev/lib/libaudio/audio_component.c | 12 +-
sys/rump/dev/lib/libcgd/CGD.ioconf | 8 +
sys/rump/dev/lib/libcgd/Makefile | 4 +-
sys/rump/dev/lib/libdm/DM.ioconf | 8 +
sys/rump/dev/lib/libdm/Makefile | 4 +-
sys/rump/dev/lib/libfss/FSS.ioconf | 8 +
sys/rump/dev/lib/libfss/Makefile | 4 +-
sys/rump/dev/lib/libmiiphy/Makefile | 4 +-
sys/rump/dev/lib/libmiiphy/opt/opt_mii.h | 1 -
sys/rump/dev/lib/libnetsmb/Makefile | 4 +-
sys/rump/dev/lib/libnetsmb/NETSMB.ioconf | 8 +
sys/rump/dev/lib/libnetsmb/netsmb_component.c | 6 +-
sys/rump/dev/lib/libopencrypto/Makefile | 4 +-
sys/rump/dev/lib/libopencrypto/OPENCRYPTO.ioconf | 9 +
sys/rump/dev/lib/libopencrypto/opencrypto_component.c | 8 +-
sys/rump/dev/lib/libpci/Makefile | 6 +-
sys/rump/dev/lib/libpci/opt/opt_pci.h | 1 -
sys/rump/dev/lib/libpci/opt/opt_pciide.h | 1 -
sys/rump/dev/lib/libpci/pci_at_mainbus.c | 19 +-
sys/rump/dev/lib/libpci/pci_user.h | 19 +-
sys/rump/dev/lib/libpci/rumpdev_bus_dma.c | 6 +-
sys/rump/dev/lib/libpci/rumpdev_bus_space.c | 23 +-
sys/rump/dev/lib/libpci_usbhc/Makefile | 3 +-
sys/rump/dev/lib/libraidframe/Makefile | 8 +-
sys/rump/dev/lib/libraidframe/RAIDFRAME.ioconf | 8 +
sys/rump/dev/lib/libraidframe/raidframe_component.c | 8 +-
sys/rump/dev/lib/librnd/Makefile | 4 +-
sys/rump/dev/lib/librnd/RND.ioconf | 8 +
sys/rump/dev/lib/librnd/rnd_component.c | 6 +-
sys/rump/dev/lib/libscsipi/Makefile | 4 +-
sys/rump/dev/lib/libscsipi/opt/atapibus.h | 3 -
sys/rump/dev/lib/libscsipi/opt/opt_compat_freebsd.h | 1 -
sys/rump/dev/lib/libscsipi/opt/opt_scsi.h | 1 -
sys/rump/dev/lib/libscsipi/opt/scsibus.h | 3 -
sys/rump/dev/lib/libscsipi/opt/wd.h | 1 -
sys/rump/dev/lib/libsysmon/Makefile | 4 +-
sys/rump/dev/lib/libsysmon/opt/sysmon_envsys.h | 3 -
sys/rump/dev/lib/libsysmon/opt/sysmon_power.h | 3 -
sys/rump/dev/lib/libsysmon/opt/sysmon_wdog.h | 3 -
sys/rump/dev/lib/libugenhc/Makefile | 8 +-
sys/rump/dev/lib/libumass/Makefile | 6 +-
sys/rump/dev/lib/libusb/Makefile | 4 +-
sys/rump/dev/lib/libusb/opt/opt_usb.h | 2 -
sys/rump/dev/lib/libusb/opt/opt_usbverbose.h | 3 -
sys/rump/dev/lib/libusb/opt/usb_dma.h | 2 -
sys/rump/dev/lib/libvnd/Makefile | 4 +-
sys/rump/dev/lib/libvnd/VND.ioconf | 8 +
sys/rump/dev/lib/libwscons/Makefile | 4 +-
sys/rump/dev/lib/libwscons/opt/wsdisplay.h | 1 -
sys/rump/dev/lib/libwscons/opt/wskbd.h | 1 -
sys/rump/dev/lib/libwscons/opt/wsmouse.h | 1 -
sys/rump/dev/wip/Makefile | 6 -
sys/rump/dev/wip/Makefile.inc | 8 -
sys/rump/dev/wip/libukbd/Makefile | 21 -
sys/rump/dev/wip/libukbd/UKBD.ioconf | 24 -
sys/rump/dev/wip/libukbd/ukbd_at_usb.c | 18 -
sys/rump/dev/wip/libums/Makefile | 20 -
sys/rump/dev/wip/libums/UMS.ioconf | 24 -
sys/rump/dev/wip/libums/ums_at_usb.c | 19 -
sys/rump/dev/wip/libusbrum/Makefile | 15 -
sys/rump/dev/wip/libusbrum/rum_at_usb.c | 111 -
sys/rump/fs/lib/libnfs/Makefile | 4 +-
sys/rump/fs/lib/libnfs/opt_nfs.h | 3 -
sys/rump/fs/lib/libnfs/opt_nfs_boot.h | 3 -
sys/rump/fs/lib/libnfs/opt_nfsserver.h | 3 -
sys/rump/fs/lib/libnfs/opt_tftproot.h | 3 -
sys/rump/fs/lib/libnfs/opt_uvmhist.h | 3 -
sys/rump/include/opt/agr.h | 3 +
sys/rump/include/opt/arcnet.h | 3 +
sys/rump/include/opt/arp.h | 3 +
sys/rump/include/opt/atapibus.h | 3 +
sys/rump/include/opt/bridge.h | 3 +
sys/rump/include/opt/carp.h | 3 +
sys/rump/include/opt/config_file.h | 1 +
sys/rump/include/opt/ether.h | 3 +
sys/rump/include/opt/etherip.h | 3 +
sys/rump/include/opt/faith.h | 3 +
sys/rump/include/opt/fddi.h | 3 +
sys/rump/include/opt/gif.h | 3 +
sys/rump/include/opt/gre.h | 3 +
sys/rump/include/opt/ksyms.h | 3 +
sys/rump/include/opt/opt_rumpkernel.h | 28 +
sys/rump/include/opt/pfsync.h | 2 +
sys/rump/include/opt/pppoe.h | 3 +
sys/rump/include/opt/scsibus.h | 3 +
sys/rump/include/opt/sysmon_envsys.h | 3 +
sys/rump/include/opt/sysmon_power.h | 3 +
sys/rump/include/opt/sysmon_wdog.h | 3 +
sys/rump/include/opt/token.h | 3 +
sys/rump/include/opt/veriexec.h | 1 +
sys/rump/include/opt/vlan.h | 3 +
sys/rump/include/opt/wd.h | 1 +
sys/rump/include/opt/wsdisplay.h | 1 +
sys/rump/include/opt/wskbd.h | 3 +
sys/rump/include/opt/wsmouse.h | 3 +
sys/rump/include/opt/wsmux.h | 1 +
sys/rump/include/rump/Makefile | 4 +-
sys/rump/include/rump/makerumpdefs.sh | 51 +-
sys/rump/include/rump/rump_syscalls.h | 1207 +-
sys/rump/include/rump/rumpdefs.h | 30 +-
sys/rump/include/rump/rumperr.h | 2 +-
sys/rump/include/rump/rumperrno2host.h | 411 +
sys/rump/kern/lib/libtty/Makefile | 8 +-
sys/rump/kern/lib/libtty/TTY.ioconf | 7 +
sys/rump/kern/lib/libtty/tty_component.c | 6 +-
sys/rump/librump/rumpdev/Makefile.rumpdev | 4 +-
sys/rump/librump/rumpdev/opt/wsdisplay.h | 1 -
sys/rump/librump/rumpkern/Makefile.rumpkern | 18 +-
sys/rump/librump/rumpkern/emul.c | 14 +-
sys/rump/librump/rumpkern/intr.c | 9 +-
sys/rump/librump/rumpkern/memalloc.c | 293 -
sys/rump/librump/rumpkern/opt/config_file.h | 1 -
sys/rump/librump/rumpkern/opt/ksyms.h | 3 -
sys/rump/librump/rumpkern/opt/opt_bufcache.h | 1 -
sys/rump/librump/rumpkern/opt/opt_compat_43.h | 1 -
sys/rump/librump/rumpkern/opt/opt_compat_netbsd.h | 1 -
sys/rump/librump/rumpkern/opt/opt_ddb.h | 1 -
sys/rump/librump/rumpkern/opt/opt_defcorename.h | 3 -
sys/rump/librump/rumpkern/opt/opt_dump.h | 3 -
sys/rump/librump/rumpkern/opt/opt_fileassoc.h | 1 -
sys/rump/librump/rumpkern/opt/opt_hz.h | 1 -
sys/rump/librump/rumpkern/opt/opt_ipkdb.h | 3 -
sys/rump/librump/rumpkern/opt/opt_kgdb.h | 3 -
sys/rump/librump/rumpkern/opt/opt_ktrace.h | 1 -
sys/rump/librump/rumpkern/opt/opt_lockdebug.h | 1 -
sys/rump/librump/rumpkern/opt/opt_magiclinks.h | 1 -
sys/rump/librump/rumpkern/opt/opt_modular.h | 3 -
sys/rump/librump/rumpkern/opt/opt_multiprocessor.h | 3 -
sys/rump/librump/rumpkern/opt/opt_nmbclusters.h | 1 -
sys/rump/librump/rumpkern/opt/opt_pool.h | 1 -
sys/rump/librump/rumpkern/opt/opt_poollog.h | 1 -
sys/rump/librump/rumpkern/opt/opt_ptrace.h | 1 -
sys/rump/librump/rumpkern/opt/opt_revcache.h | 1 -
sys/rump/librump/rumpkern/opt/opt_rnd_printf.h | 1 -
sys/rump/librump/rumpkern/opt/opt_rtc_offset.h | 1 -
sys/rump/librump/rumpkern/opt/opt_sysv.h | 1 -
sys/rump/librump/rumpkern/opt/opt_sysvparam.h | 1 -
sys/rump/librump/rumpkern/opt/opt_uvmhist.h | 1 -
sys/rump/librump/rumpkern/opt/rnd.h | 2 -
sys/rump/librump/rumpkern/opt/veriexec.h | 1 -
sys/rump/librump/rumpkern/rump.c | 28 +-
sys/rump/librump/rumpkern/rump_syscalls.c | 115 +-
sys/rump/librump/rumpkern/rumpkern_syscalls.c | 4 +-
sys/rump/librump/rumpkern/scheduler.c | 6 +-
sys/rump/librump/rumpnet/Makefile.rumpnet | 6 +-
sys/rump/librump/rumpnet/opt/arp.h | 3 -
sys/rump/librump/rumpnet/opt/opt_atalk.h | 1 -
sys/rump/librump/rumpnet/opt/opt_dccp.h | 1 -
sys/rump/librump/rumpnet/opt/opt_inet.h | 4 -
sys/rump/librump/rumpnet/opt/opt_inet6.h | 1 -
sys/rump/librump/rumpnet/opt/opt_mbuftrace.h | 1 -
sys/rump/librump/rumpnet/opt/opt_natm.h | 1 -
sys/rump/librump/rumpnet/opt/opt_pipe.h | 4 -
sys/rump/librump/rumpnet/opt/opt_route.h | 3 -
sys/rump/librump/rumpnet/opt/opt_sb_max.h | 1 -
sys/rump/librump/rumpnet/opt/opt_sock_counters.h | 1 -
sys/rump/librump/rumpnet/opt/opt_somaxkva.h | 1 -
sys/rump/librump/rumpnet/opt/opt_sosend_loan.h | 3 -
sys/rump/librump/rumpnet/opt/pfsync.h | 2 -
sys/rump/librump/rumpnet/rumpnet_syscalls.c | 4 +-
sys/rump/librump/rumpvfs/devnodes.c | 12 +-
sys/rump/librump/rumpvfs/rump_etfs.3 | 4 +-
sys/rump/librump/rumpvfs/rump_vfs.c | 21 +-
sys/rump/librump/rumpvfs/rump_vfs_private.h | 3 +-
sys/rump/librump/rumpvfs/rumpfs.c | 17 +-
sys/rump/librump/rumpvfs/rumpvfs_syscalls.c | 10 +-
sys/rump/listsrcdirs | 8 +-
sys/rump/net/lib/Makefile.inc | 5 +-
sys/rump/net/lib/libagr/AGR.ioconf | 7 +
sys/rump/net/lib/libagr/Makefile | 4 +-
sys/rump/net/lib/libbridge/BRIDGE.ioconf | 7 +
sys/rump/net/lib/libbridge/Makefile | 6 +-
sys/rump/net/lib/libnet/Makefile | 10 +-
sys/rump/net/lib/libnet/NET.ioconf | 7 +
sys/rump/net/lib/libnet/net_component.c | 6 +-
sys/rump/net/lib/libnet/opt/agr.h | 3 -
sys/rump/net/lib/libnet/opt/bridge.h | 3 -
sys/rump/net/lib/libnet/opt/carp.h | 3 -
sys/rump/net/lib/libnet/opt/opt_mpls.h | 3 -
sys/rump/net/lib/libnet/opt/opt_net_mpsafe.h | 3 -
sys/rump/net/lib/libnet/opt/opt_pfil_hooks.h | 3 -
sys/rump/net/lib/libnet/opt/opt_pppoe.h | 3 -
sys/rump/net/lib/libnet/opt/opt_route.h | 3 -
sys/rump/net/lib/libnet/opt/pppoe.h | 3 -
sys/rump/net/lib/libnet/opt/vlan.h | 3 -
sys/rump/net/lib/libnetbt/Makefile | 4 +-
sys/rump/net/lib/libnetinet/Makefile.inc | 4 +-
sys/rump/net/lib/libnetinet/opt/arcnet.h | 3 -
sys/rump/net/lib/libnetinet/opt/ether.h | 3 -
sys/rump/net/lib/libnetinet/opt/etherip.h | 3 -
sys/rump/net/lib/libnetinet/opt/faith.h | 3 -
sys/rump/net/lib/libnetinet/opt/fddi.h | 3 -
sys/rump/net/lib/libnetinet/opt/gif.h | 3 -
sys/rump/net/lib/libnetinet/opt/gre.h | 3 -
sys/rump/net/lib/libnetinet/opt/opt_eon.h | 3 -
sys/rump/net/lib/libnetinet/opt/opt_gateway.h | 3 -
sys/rump/net/lib/libnetinet/opt/opt_inet_conf.h | 3 -
sys/rump/net/lib/libnetinet/opt/opt_inet_csum.h | 3 -
sys/rump/net/lib/libnetinet/opt/opt_ipsec.h | 3 -
sys/rump/net/lib/libnetinet/opt/opt_mrouting.h | 3 -
sys/rump/net/lib/libnetinet/opt/opt_pim.h | 3 -
sys/rump/net/lib/libnetinet/opt/opt_tcp_compat_42.h | 3 -
sys/rump/net/lib/libnetinet/opt/opt_tcp_congctl.h | 3 -
sys/rump/net/lib/libnetinet/opt/opt_tcp_debug.h | 3 -
sys/rump/net/lib/libnetinet/opt/opt_tcp_space.h | 3 -
sys/rump/net/lib/libnetinet/opt/opt_wlan.h | 3 -
sys/rump/net/lib/libnetinet/opt/rnd.h | 3 -
sys/rump/net/lib/libnetinet/opt/token.h | 3 -
sys/rump/net/lib/libnetinet6/Makefile.inc | 4 +-
sys/rump/net/lib/libnetmpls/Makefile | 6 +-
sys/rump/net/lib/libnetmpls/NETMPLS.ioconf | 7 +
sys/rump/net/lib/libnetmpls/netmpls_component.c | 6 +-
sys/rump/net/lib/libnpf/Makefile | 4 +-
sys/rump/net/lib/libnpf/NPF.ioconf | 7 +
sys/rump/net/lib/libtap/Makefile | 6 +-
sys/rump/net/lib/libtap/TAP.ioconf | 7 +
sys/rump/net/lib/libtap/tap_component.c | 8 +-
sys/rump/rump.sysmap | 3 +
sys/secmodel/suser/secmodel_suser.c | 18 +-
sys/sys/Makefile | 13 +-
sys/sys/agpio.h | 4 +-
sys/sys/cdefs.h | 8 +-
sys/sys/cdio.h | 4 +-
sys/sys/chio.h | 4 +-
sys/sys/clockctl.h | 3 +-
sys/sys/common_lock.h | 102 +
sys/sys/disk.h | 5 +-
sys/sys/exec_elf.h | 32 +-
sys/sys/gpio.h | 3 +-
sys/sys/interrupt.h | 56 +
sys/sys/intr.h | 3 +-
sys/sys/intrio.h | 68 +
sys/sys/ioctl_compat.h | 3 +-
sys/sys/kauth.h | 4 +-
sys/sys/ksyms.h | 3 +-
sys/sys/lua.h | 3 +-
sys/sys/midiio.h | 3 +-
sys/sys/module.h | 12 +-
sys/sys/mqueue.h | 5 +-
sys/sys/mtio.h | 4 +-
sys/sys/param.h | 8 +-
sys/sys/pax.h | 15 +-
sys/sys/pool.h | 10 +-
sys/sys/proc.h | 3 +-
sys/sys/ptrace.h | 3 +-
sys/sys/radioio.h | 3 +-
sys/sys/rndio.h | 3 +-
sys/sys/scanio.h | 4 +-
sys/sys/stdbool.h | 47 +
sys/sys/syscall.h | 4 +-
sys/sys/syscallargs.h | 16 +-
sys/sys/syslimits.h | 6 +-
sys/sys/systm.h | 3 +-
sys/sys/time.h | 12 +-
sys/sys/timespec.h | 52 +
sys/sys/timevar.h | 14 +-
sys/sys/types.h | 15 +-
sys/sys/videoio.h | 3 +-
sys/sys/vnode.h | 5 +-
sys/ufs/ffs/ffs_alloc.c | 39 +-
sys/ufs/ffs/ffs_snapshot.c | 20 +-
sys/ufs/ffs/ffs_vfsops.c | 6 +-
sys/ufs/lfs/Makefile | 4 +-
sys/ufs/lfs/lfs.h | 912 +-
sys/ufs/lfs/lfs_accessors.h | 1486 ++++
sys/ufs/lfs/lfs_alloc.c | 196 +-
sys/ufs/lfs/lfs_balloc.c | 60 +-
sys/ufs/lfs/lfs_bio.c | 44 +-
sys/ufs/lfs/lfs_cksum.c | 18 +-
sys/ufs/lfs/lfs_debug.c | 144 +-
sys/ufs/lfs/lfs_extern.h | 22 +-
sys/ufs/lfs/lfs_inode.c | 212 +-
sys/ufs/lfs/lfs_inode.h | 51 +-
sys/ufs/lfs/lfs_itimes.c | 27 +-
sys/ufs/lfs/lfs_kernel.h | 9 +-
sys/ufs/lfs/lfs_pages.c | 43 +-
sys/ufs/lfs/lfs_rename.c | 112 +-
sys/ufs/lfs/lfs_rfw.c | 276 +-
sys/ufs/lfs/lfs_segment.c | 802 +-
sys/ufs/lfs/lfs_subr.c | 37 +-
sys/ufs/lfs/lfs_syscalls.c | 115 +-
sys/ufs/lfs/lfs_vfsops.c | 376 +-
sys/ufs/lfs/lfs_vnops.c | 276 +-
sys/ufs/lfs/ulfs_bmap.c | 59 +-
sys/ufs/lfs/ulfs_dirhash.c | 126 +-
sys/ufs/lfs/ulfs_dirhash.h | 12 +-
sys/ufs/lfs/ulfs_extern.h | 13 +-
sys/ufs/lfs/ulfs_inode.c | 6 +-
sys/ufs/lfs/ulfs_inode.h | 23 +-
sys/ufs/lfs/ulfs_lookup.c | 310 +-
sys/ufs/lfs/ulfs_quota1.c | 5 +-
sys/ufs/lfs/ulfs_quota2.c | 32 +-
sys/ufs/lfs/ulfs_readwrite.c | 25 +-
sys/ufs/lfs/ulfs_vfsops.c | 13 +-
sys/ufs/lfs/ulfs_vnops.c | 93 +-
sys/ufs/ufs/dir.h | 46 +-
sys/ufs/ufs/ufs_inode.c | 44 +-
sys/ufs/ufs/ufs_lookup.c | 6 +-
sys/ufs/ufs/ufs_vnops.c | 28 +-
sys/uvm/files.uvm | 5 +-
sys/uvm/pmap/pmap.c | 18 +-
sys/uvm/pmap/pmap.h | 3 +-
sys/uvm/pmap/pmap_segtab.c | 32 +-
sys/uvm/pmap/pmap_tlb.c | 13 +-
sys/uvm/uvm_aobj.c | 6 +-
sys/uvm/uvm_fault.c | 22 +-
sys/uvm/uvm_kmguard.c | 197 -
sys/uvm/uvm_kmguard.h | 46 -
sys/uvm/uvm_map.c | 92 +-
sys/uvm/uvm_mmap.c | 6 +-
sys/uvm/uvm_object.c | 6 +-
sys/uvm/uvm_swap.c | 15 +-
sys/uvm/uvm_swap.h | 9 +-
sys/uvm/uvm_vnode.c | 6 +-
1961 files changed, 56763 insertions(+), 23520 deletions(-)
diffs (truncated from 144681 to 300 lines):
diff -r a2faeadd3642 -r 4761507b89fe sys/arch/aarch64/conf/Makefile.aarch64
--- a/sys/arch/aarch64/conf/Makefile.aarch64 Mon Sep 21 16:26:12 2015 +0000
+++ b/sys/arch/aarch64/conf/Makefile.aarch64 Tue Sep 22 12:05:34 2015 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.aarch64,v 1.4 2014/11/15 14:25:10 uebayasi Exp $
+# $NetBSD: Makefile.aarch64,v 1.4.2.1 2015/09/22 12:05:34 skrll Exp $
# Makefile for NetBSD
#
@@ -58,12 +58,9 @@
##
## (5) link settings
##
-LDSCRIPT?= ${A64}/conf/kern.ldscript
+KERNLDSCRIPT?= ${A64}/conf/kern.ldscript
LOADADDRESS?= 0xFFFFFFFF00000000
LINKFLAGS_NORMAL= -X
-.if "${LDSCRIPT}" != ""
-LINKSCRIPT= -T ${LDSCRIPT}
-.endif
# Strip AArch64 mapping symbols from the kernel image, as they interfere
# with ddb. Do it differently if 'makeoptions DEBUG="-g"' was specified.
diff -r a2faeadd3642 -r 4761507b89fe sys/arch/aarch64/conf/kern.ldscript
--- a/sys/arch/aarch64/conf/kern.ldscript Mon Sep 21 16:26:12 2015 +0000
+++ b/sys/arch/aarch64/conf/kern.ldscript Tue Sep 22 12:05:34 2015 +0000
@@ -55,15 +55,15 @@
__bss_start__ = .;
.bss :
{
- *(.dynbss)
- *(.bss .bss.* .gnu.linkonce.b.*)
- *(COMMON)
- /* Align here to ensure that the .bss section occupies space up to
- _end. Align after .bss to ensure correct alignment even if the
- .bss section disappears because there are no input sections.
- FIXME: Why do we need it? When there is no .bss section, we don't
- pad the .data section. */
- . = ALIGN(. != 0 ? 32 / 8 : 1);
+ *(.dynbss)
+ *(.bss .bss.* .gnu.linkonce.b.*)
+ *(COMMON)
+ /* Align here to ensure that the .bss section occupies space up to
+ _end. Align after .bss to ensure correct alignment even if the
+ .bss section disappears because there are no input sections.
+ FIXME: Why do we need it? When there is no .bss section, we don't
+ pad the .data section. */
+ . = ALIGN(. != 0 ? 32 / 8 : 1);
}
_bss_end__ = . ; __bss_end__ = . ;
. = ALIGN(32 / 8);
@@ -71,39 +71,6 @@
__end__ = . ;
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
- .comment 0 : { *(.comment) }
- .ident 0 : { *(.ident) }
- /* DWARF debug sections.
- Symbols in the DWARF debugging sections are relative to the beginning
- of the section so we begin them at 0. */
- /* DWARF 1 */
- .debug 0 : { *(.debug) }
- .line 0 : { *(.line) }
- /* GNU DWARF 1 extensions */
- .debug_srcinfo 0 : { *(.debug_srcinfo) }
- .debug_sfnames 0 : { *(.debug_sfnames) }
- /* DWARF 1.1 and DWARF 2 */
- .debug_aranges 0 : { *(.debug_aranges) }
- .debug_pubnames 0 : { *(.debug_pubnames) }
- /* DWARF 2 */
- .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
- .debug_abbrev 0 : { *(.debug_abbrev) }
- .debug_line 0 : { *(.debug_line) }
- .debug_frame 0 : { *(.debug_frame) }
- .debug_str 0 : { *(.debug_str) }
- .debug_loc 0 : { *(.debug_loc) }
- .debug_macinfo 0 : { *(.debug_macinfo) }
- /* SGI/MIPS DWARF 2 extensions */
- .debug_weaknames 0 : { *(.debug_weaknames) }
- .debug_funcnames 0 : { *(.debug_funcnames) }
- .debug_typenames 0 : { *(.debug_typenames) }
- .debug_varnames 0 : { *(.debug_varnames) }
- /* DWARF 3 */
- .debug_pubtypes 0 : { *(.debug_pubtypes) }
- .debug_ranges 0 : { *(.debug_ranges) }
- /* DWARF Extension. */
- .debug_macro 0 : { *(.debug_macro) }
.ARM.attributes 0 : { KEEP (*(.ARM.attributes)) KEEP (*(.gnu.attributes)) }
.note.gnu.arm.ident 0 : { KEEP (*(.note.gnu.arm.ident)) }
- /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}
diff -r a2faeadd3642 -r 4761507b89fe sys/arch/aarch64/include/lock.h
--- a/sys/arch/aarch64/include/lock.h Mon Sep 21 16:26:12 2015 +0000
+++ b/sys/arch/aarch64/include/lock.h Tue Sep 22 12:05:34 2015 +0000
@@ -1,96 +1,7 @@
-/* $NetBSD: lock.h,v 1.2 2014/08/13 19:32:35 matt Exp $ */
-
-/*-
- * Copyright (c) 2014 The NetBSD Foundation, Inc.
- * All rights reserved.
- *
- * This code is derived from software contributed to The NetBSD Foundation
- * by Matt Thomas of 3am Software Foundry.
- *
- * 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.
- */
-/*
- * Machine-dependent spin lock operations.
- */
-
-#ifndef _AARCH64_LOCK_H_
-#define _AARCH64_LOCK_H_
+/* $NetBSD: lock.h,v 1.2.4.1 2015/09/22 12:05:34 skrll Exp $ */
#ifdef __aarch64__
-
-static __inline int
-__SIMPLELOCK_LOCKED_P(__cpu_simple_lock_t *__ptr)
-{
- return *__ptr != __SIMPLELOCK_UNLOCKED;
-}
-
-static __inline int
-__SIMPLELOCK_UNLOCKED_P(__cpu_simple_lock_t *__ptr)
-{
- return *__ptr == __SIMPLELOCK_UNLOCKED;
-}
-
-static __inline void
-__cpu_simple_lock_clear(__cpu_simple_lock_t *__ptr)
-{
- __atomic_clear(__ptr, __ATOMIC_RELAXED);
-}
-
-static __inline void
-__cpu_simple_lock_set(__cpu_simple_lock_t *__ptr)
-{
- (void)__atomic_test_and_set(__ptr, __ATOMIC_RELAXED);
-}
-
-static __inline void __unused
-__cpu_simple_lock_init(__cpu_simple_lock_t *alp)
-{
- __atomic_clear(alp, __ATOMIC_RELAXED);
-}
-
-static __inline void __unused
-__cpu_simple_lock(__cpu_simple_lock_t *alp)
-{
- while (__atomic_test_and_set(alp, __ATOMIC_ACQUIRE)) {
- /* do nothing */
- }
-}
-
-static __inline int __unused
-__cpu_simple_lock_try(__cpu_simple_lock_t *alp)
-{
- return !__atomic_test_and_set(alp, __ATOMIC_ACQUIRE);
-}
-
-static __inline void __unused
-__cpu_simple_unlock(__cpu_simple_lock_t *alp)
-{
- __atomic_clear(alp, __ATOMIC_RELEASE);
-}
-
+# include <sys/common_lock.h>
#elif defined(__arm__)
-
-#include <arm/lock.h>
-
+# include <arm/lock.h>
#endif
-
-#endif /* _AARCH64_LOCK_H_ */
diff -r a2faeadd3642 -r 4761507b89fe sys/arch/aarch64/include/ptrace.h
--- a/sys/arch/aarch64/include/ptrace.h Mon Sep 21 16:26:12 2015 +0000
+++ b/sys/arch/aarch64/include/ptrace.h Tue Sep 22 12:05:34 2015 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: ptrace.h,v 1.2 2014/08/11 22:09:08 matt Exp $ */
+/* $NetBSD: ptrace.h,v 1.2.4.1 2015/09/22 12:05:34 skrll Exp $ */
/*-
* Copyright (c) 2014 The NetBSD Foundation, Inc.
@@ -49,6 +49,13 @@
"PT_GETFPREGS", \
"PT_SETFPREGS",
+
+#include <machine/reg.h>
+#define PTRACE_REG_PC(r) (r)->r_pc
+#define PTRACE_REG_SET_PC(r, v) (r)->r_pc = (v)
+#define PTRACE_REG_SP(r) (r)->r_sp
+#define PTRACE_REG_INTRV(r) (r)->r_reg[0]
+
#elif defined(__arm__)
#include <arm/ptrace.h>
diff -r a2faeadd3642 -r 4761507b89fe sys/arch/aarch64/include/types.h
--- a/sys/arch/aarch64/include/types.h Mon Sep 21 16:26:12 2015 +0000
+++ b/sys/arch/aarch64/include/types.h Tue Sep 22 12:05:34 2015 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.1 2014/08/10 05:47:38 matt Exp $ */
+/* $NetBSD: types.h,v 1.1.6.1 2015/09/22 12:05:34 skrll Exp $ */
/*-
* Copyright (c) 2014 The NetBSD Foundation, Inc.
@@ -74,7 +74,7 @@
/*
* This should have always been an 8-bit type.
*/
-typedef volatile unsigned char __cpu_simple_lock_t;
+typedef unsigned char __cpu_simple_lock_nv_t;
#define __SIMPLELOCK_LOCKED 1
#define __SIMPLELOCK_UNLOCKED 0
diff -r a2faeadd3642 -r 4761507b89fe sys/arch/acorn26/conf/FOURMEG
--- a/sys/arch/acorn26/conf/FOURMEG Mon Sep 21 16:26:12 2015 +0000
+++ b/sys/arch/acorn26/conf/FOURMEG Tue Sep 22 12:05:34 2015 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: FOURMEG,v 1.48 2014/08/23 20:26:56 dholland Exp $
+# $NetBSD: FOURMEG,v 1.48.2.1 2015/09/22 12:05:35 skrll Exp $
# FOURMEG arm26 configuration -- something small
@@ -89,7 +89,6 @@
# Miscellaneous kernel options
options KTRACE # system call tracing, a la ktrace(1)
#options IRQSTATS # manage IRQ statistics
-#options KMEMSTATS # kernel memory statistics
#options SCSIVERBOSE # Verbose SCSI errors
options BUFPAGES=1
#options USERCONF # userconf(4) support
diff -r a2faeadd3642 -r 4761507b89fe sys/arch/acorn26/conf/GENERIC
--- a/sys/arch/acorn26/conf/GENERIC Mon Sep 21 16:26:12 2015 +0000
+++ b/sys/arch/acorn26/conf/GENERIC Tue Sep 22 12:05:34 2015 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.81 2014/11/16 16:01:39 manu Exp $
+# $NetBSD: GENERIC,v 1.81.2.1 2015/09/22 12:05:35 skrll Exp $
#
# GENERIC machine description file
#
@@ -121,7 +121,6 @@
# Miscellaneous kernel options
options KTRACE # system call tracing, a la ktrace(1)
#options IRQSTATS # manage IRQ statistics
-#options KMEMSTATS # kernel memory statistics
#options SCSIVERBOSE # Verbose SCSI errors
options NTP # Kernel PLL for ntpd(8).
options USERCONF # userconf(4) support
diff -r a2faeadd3642 -r 4761507b89fe sys/arch/acorn26/conf/INSTALL
--- a/sys/arch/acorn26/conf/INSTALL Mon Sep 21 16:26:12 2015 +0000
+++ b/sys/arch/acorn26/conf/INSTALL Tue Sep 22 12:05:34 2015 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: INSTALL,v 1.43 2013/08/26 07:14:59 he Exp $
+# $NetBSD: INSTALL,v 1.43.6.1 2015/09/22 12:05:35 skrll Exp $
# INSTALL configuration, used to generate installation media
@@ -87,7 +87,6 @@
# Miscellaneous kernel options
#options KTRACE # system call tracing, a la ktrace(1)
#options IRQSTATS # manage IRQ statistics
-#options KMEMSTATS # kernel memory statistics
#options SCSIVERBOSE # Verbose SCSI errors
options BUFPAGES=2
options USERCONF # userconf(4) support
diff -r a2faeadd3642 -r 4761507b89fe sys/arch/acorn26/ioc/arcpp.c
--- a/sys/arch/acorn26/ioc/arcpp.c Mon Sep 21 16:26:12 2015 +0000
+++ b/sys/arch/acorn26/ioc/arcpp.c Tue Sep 22 12:05:34 2015 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: arcpp.c,v 1.14 2014/07/25 08:10:31 dholland Exp $ */
+/* $NetBSD: arcpp.c,v 1.14.4.1 2015/09/22 12:05:35 skrll Exp $ */
/*-
* Copyright (c) 2001 Ben Harris
@@ -52,7 +52,7 @@
#include <sys/param.h>
-__KERNEL_RCSID(0, "$NetBSD: arcpp.c,v 1.14 2014/07/25 08:10:31 dholland Exp $");
Home |
Main Index |
Thread Index |
Old Index