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/21d1445e96e7
branches: nick-nhusb
changeset: 334536:21d1445e96e7
user: skrll <skrll%NetBSD.org@localhost>
date: Wed Oct 05 20:55:23 2016 +0000
description:
Sync with HEAD
diffstat:
sys/arch/acorn32/podulebus/esc.c | 8 +-
sys/arch/acorn32/podulebus/sfas.c | 6 +-
sys/arch/algor/algor/algor_intr.c | 8 +-
sys/arch/alpha/include/Makefile | 4 +-
sys/arch/alpha/include/fenv.h | 186 +
sys/arch/alpha/include/ieeefp.h | 25 +-
sys/arch/alpha/tc/tc_bus_mem.c | 91 +-
sys/arch/amd64/acpi/acpi_wakecode.S | 20 +-
sys/arch/amd64/acpi/acpi_wakeup_low.S | 6 +-
sys/arch/amd64/amd64/amd64_trap.S | 35 +-
sys/arch/amd64/amd64/gdt.c | 134 +-
sys/arch/amd64/amd64/locore.S | 98 +-
sys/arch/amd64/amd64/machdep.c | 148 +-
sys/arch/amd64/amd64/mptramp.S | 13 +-
sys/arch/amd64/amd64/netbsd32_machdep.c | 12 +-
sys/arch/amd64/amd64/trap.c | 8 +-
sys/arch/amd64/amd64/vector.S | 116 +-
sys/arch/amd64/conf/ALL | 19 +-
sys/arch/amd64/conf/GENERIC | 16 +-
sys/arch/amd64/conf/MODULAR | 137 +
sys/arch/amd64/conf/XEN3_DOM0 | 24 +-
sys/arch/amd64/conf/kern.ldscript.Xen | 25 +-
sys/arch/amd64/conf/std.xen | 5 +-
sys/arch/amd64/include/gdt.h | 6 +-
sys/arch/amd64/include/i82093reg.h | 4 +-
sys/arch/amd64/include/pmap.h | 5 +-
sys/arch/amd64/include/segments.h | 229 +-
sys/arch/amd64/include/vmparam.h | 3 +-
sys/arch/amiga/amiga/conf.c | 9 +-
sys/arch/amiga/conf/WSCONS | 14 +-
sys/arch/amiga/conf/files.amiga | 25 +-
sys/arch/amiga/dev/mntva.c | 623 +
sys/arch/amiga/dev/mntvareg.h | 106 +
sys/arch/amiga/dev/mntvavar.h | 76 +
sys/arch/amiga/dev/zbus.c | 9 +-
sys/arch/amiga/stand/bootblock/Makefile.booters | 6 +-
sys/arch/amiga/stand/bootblock/boot/Makefile | 8 +-
sys/arch/amiga/stand/bootblock/elf2bb/Makefile | 5 +-
sys/arch/amiga/stand/bootblock/installboot/Makefile | 5 +-
sys/arch/amiga/stand/bootblock/txlt/Makefile | 7 +-
sys/arch/arc/arc/bus_space_sparse.c | 52 +-
sys/arch/arc/arc/c_nec_eisa.c | 6 +-
sys/arch/arc/include/param.h | 3 +-
sys/arch/arc/stand/Makefile.inc | 4 +-
sys/arch/arc/stand/boot/Makefile | 4 +-
sys/arch/arm/arm32/arm32_machdep.c | 20 +-
sys/arch/arm/arm32/arm32_tlb.c | 15 +-
sys/arch/arm/arm32/armv7_generic_space.c | 8 +-
sys/arch/arm/arm32/cpu.c | 6 +-
sys/arch/arm/arm32/kobj_machdep.c | 6 +-
sys/arch/arm/arm32/pmap.c | 105 +-
sys/arch/arm/imx/if_enet.c | 6 +-
sys/arch/arm/include/arm32/pmap.h | 4 +-
sys/arch/arm/include/cpufunc.h | 2 +
sys/arch/arm/include/param.h | 4 +-
sys/arch/arm/marvell/pci_machdep.c | 7 +-
sys/arch/arm/nvidia/files.tegra | 6 +-
sys/arch/arm/nvidia/tegra124_car.c | 178 +-
sys/arch/arm/nvidia/tegra124_carreg.h | 69 +-
sys/arch/arm/nvidia/tegra_i2c.c | 10 +-
sys/arch/arm/nvidia/tegra_pcie.c | 6 +-
sys/arch/arm/nvidia/tegra_xusb-fw.mk | 12 +
sys/arch/arm/nvidia/tegra_xusb.c | 800 +
sys/arch/arm/nvidia/tegra_xusbpadreg.h | 27 +-
sys/arch/arm/nvidia/tegra_xusbreg.h | 89 +
sys/arch/arm/omap/if_cpsw.c | 8 +-
sys/arch/arm/omap/omap2_gpio.c | 104 +-
sys/arch/arm/omap/omap2_reg.h | 19 +-
sys/arch/arm/omap/omap3_scm.c | 6 +-
sys/arch/arm/omap/omap3_sdhc.c | 159 +-
sys/arch/arm/omap/omap3_sdmmcreg.h | 28 +-
sys/arch/arm/omap/omap_edma.c | 6 +-
sys/arch/arm/omap/tiotg.c | 20 +-
sys/arch/atari/stand/Makefile.booters | 4 +-
sys/arch/atari/stand/binpatch/binpatch.c | 40 +-
sys/arch/cats/conf/INSTALL | 4 +-
sys/arch/cobalt/cobalt/machdep.c | 23 +-
sys/arch/cobalt/stand/Makefile.inc | 3 +-
sys/arch/cobalt/stand/boot/Makefile | 4 +-
sys/arch/dreamcast/include/Makefile | 4 +-
sys/arch/dreamcast/include/fenv.h | 3 +
sys/arch/emips/ebus/if_le_ebus.c | 12 +-
sys/arch/emips/emips/interrupt.c | 8 +-
sys/arch/emips/emips/xilinx_ml40x.c | 6 +-
sys/arch/emips/emips/xs_bee3.c | 6 +-
sys/arch/evbarm/conf/ARMADILLO-IOT-G3 | 6 +-
sys/arch/evbarm/conf/CUBOX-I | 6 +-
sys/arch/evbarm/conf/EXYNOS | 5 +-
sys/arch/evbarm/conf/KURONAS_X4 | 39 +
sys/arch/evbarm/conf/NITROGEN6X | 6 +-
sys/arch/evbarm/conf/OVERO | 5 +-
sys/arch/evbarm/conf/PANDABOARD | 4 +-
sys/arch/evbarm/conf/README.evbarm | 4 +-
sys/arch/evbarm/conf/TEGRA | 8 +-
sys/arch/evbarm/conf/VTC100 | 55 +-
sys/arch/evbarm/conf/mk.tegra | 4 +-
sys/arch/evbarm/conf/std.overo | 4 +-
sys/arch/evbarm/stand/bootimx23/power_prep.c | 8 +-
sys/arch/evbmips/alchemy/mach_intr.c | 8 +-
sys/arch/evbmips/atheros/mach_intr.c | 8 +-
sys/arch/evbmips/cavium/mach_intr.c | 8 +-
sys/arch/evbmips/cavium/machdep.c | 20 +-
sys/arch/evbmips/conf/ERLITE | 5 +-
sys/arch/evbmips/conf/INSTALL_MALTA32 | 8 +-
sys/arch/evbmips/conf/LOONGSON | 5 +-
sys/arch/evbmips/evbmips/interrupt.c | 17 +-
sys/arch/evbmips/gdium/gdium_intr.c | 6 +-
sys/arch/evbmips/gdium/machdep.c | 8 +-
sys/arch/evbmips/gdium/mainbus.c | 25 +-
sys/arch/evbmips/include/intr.h | 6 +-
sys/arch/evbmips/ingenic/clock.c | 11 +-
sys/arch/evbmips/ingenic/cpu.c | 11 +-
sys/arch/evbmips/ingenic/intr.c | 31 +-
sys/arch/evbmips/ingenic/machdep.c | 5 +-
sys/arch/evbmips/loongson/loongson_intr.c | 17 +-
sys/arch/evbmips/loongson/mainbus.c | 28 +-
sys/arch/evbmips/loongson/yeeloong_machdep.c | 18 +-
sys/arch/evbmips/malta/dev/mainbus.c | 23 +-
sys/arch/evbmips/malta/machdep.c | 6 +-
sys/arch/evbmips/malta/malta_intr.c | 6 +-
sys/arch/evbppc/conf/Makefile.ev64260.inc | 4 +-
sys/arch/evbppc/conf/Makefile.obs405.inc | 6 +-
sys/arch/evbppc/conf/Makefile.walnut.inc | 4 +-
sys/arch/evbsh3/include/Makefile | 4 +-
sys/arch/evbsh3/include/fenv.h | 3 +
sys/arch/evbsh3/stand/mesboot/src/mesboot.c | 4 +-
sys/arch/ews4800mips/conf/RAMDISK | 4 +-
sys/arch/ews4800mips/stand/Makefile.bootxx | 5 +-
sys/arch/ews4800mips/stand/Makefile.inc | 4 +-
sys/arch/ews4800mips/stand/boot/Makefile | 5 +-
sys/arch/hpcmips/conf/std.hpcmips.vr41 | 5 +-
sys/arch/hpcmips/conf/std.lcard | 5 +-
sys/arch/hpcmips/hpcmips/bus_space.c | 57 +-
sys/arch/hpcmips/tx/tx3912video.c | 116 +-
sys/arch/hpcsh/include/Makefile | 4 +-
sys/arch/hpcsh/include/fenv.h | 3 +
sys/arch/i386/acpi/acpi_wakecode.S | 35 +-
sys/arch/i386/acpi/acpi_wakeup_low.S | 21 +-
sys/arch/i386/conf/ALL | 26 +-
sys/arch/i386/conf/GENERIC | 19 +-
sys/arch/i386/conf/MODULAR | 3 +-
sys/arch/i386/conf/XEN3_DOM0 | 24 +-
sys/arch/i386/conf/kern.ldscript.Xen | 22 +-
sys/arch/i386/i386/copy.S | 15 +-
sys/arch/i386/i386/gdt.c | 54 +-
sys/arch/i386/i386/locore.S | 26 +-
sys/arch/i386/i386/machdep.c | 140 +-
sys/arch/i386/i386/trap.c | 18 +-
sys/arch/i386/i386/vector.S | 125 +-
sys/arch/i386/include/gdt.h | 4 +-
sys/arch/i386/include/param.h | 4 +-
sys/arch/i386/include/pmap.h | 3 +-
sys/arch/i386/include/segments.h | 178 +-
sys/arch/i386/include/vmparam.h | 3 +-
sys/arch/i386/isa/ahc_isa.c | 16 +-
sys/arch/i386/pci/gcscide.c | 9 +-
sys/arch/i386/pci/geodewdg.c | 10 +-
sys/arch/i386/pci/glxsb.c | 31 +-
sys/arch/i386/pci/piixpcib.c | 26 +-
sys/arch/i386/pnpbios/fdc_pnpbios.c | 19 +-
sys/arch/i386/pnpbios/lpt_pnpbios.c | 11 +-
sys/arch/i386/pnpbios/sb_pnpbios.c | 7 +-
sys/arch/i386/pnpbios/wss_pnpbios.c | 32 +-
sys/arch/i386/pnpbios/ym_pnpbios.c | 40 +-
sys/arch/ia64/conf/files.ia64 | 9 +-
sys/arch/ia64/disasm/disasm.h | 27 +-
sys/arch/ia64/disasm/disasm_decode.c | 100 +-
sys/arch/ia64/disasm/disasm_extract.c | 114 +-
sys/arch/ia64/disasm/disasm_format.c | 10 +-
sys/arch/ia64/disasm/disasm_int.h | 12 +-
sys/arch/ia64/ia64/context.S | 24 +-
sys/arch/ia64/ia64/core_machdep.c | 59 +
sys/arch/ia64/ia64/db_trace.c | 4 +-
sys/arch/ia64/ia64/procfs_machdep.c | 49 +
sys/arch/ia64/ia64/support.S | 87 +-
sys/arch/ia64/ia64/vm_machdep.c | 4 +-
sys/arch/ia64/include/Makefile | 4 +-
sys/arch/ia64/include/acpi_func.h | 104 -
sys/arch/ia64/include/atomic.h | 71 +-
sys/arch/ia64/include/bus.h | 10 +-
sys/arch/ia64/include/efilib.h | 42 +
sys/arch/ia64/include/elf_machdep.h | 9 +-
sys/arch/ia64/include/ia64_cpu.h | 139 +-
sys/arch/ia64/include/lock.h | 24 +-
sys/arch/ia64/include/mcontext.h | 27 +-
sys/arch/ia64/include/pci_machdep.h | 11 +-
sys/arch/ia64/include/pte.h | 28 +-
sys/arch/ia64/include/vmparam.h | 53 +-
sys/arch/ia64/pci/pci_machdep.c | 14 +-
sys/arch/ia64/stand/common/Makefile.inc | 9 +-
sys/arch/ia64/stand/common/dev_net.c | 121 +-
sys/arch/ia64/stand/common/dev_net.h | 8 +-
sys/arch/ia64/stand/common/load_elf64.c | 6 +-
sys/arch/ia64/stand/efi/include/README | 38 -
sys/arch/ia64/stand/efi/include/efi.h | 50 -
sys/arch/ia64/stand/efi/include/efi_nii.h | 84 -
sys/arch/ia64/stand/efi/include/efiapi.h | 705 -
sys/arch/ia64/stand/efi/include/eficon.h | 300 -
sys/arch/ia64/stand/efi/include/efidebug.h | 106 -
sys/arch/ia64/stand/efi/include/efidef.h | 195 -
sys/arch/ia64/stand/efi/include/efidevp.h | 392 -
sys/arch/ia64/stand/efi/include/efierr.h | 62 -
sys/arch/ia64/stand/efi/include/efifpswa.h | 42 -
sys/arch/ia64/stand/efi/include/efifs.h | 118 -
sys/arch/ia64/stand/efi/include/efilib.h | 42 -
sys/arch/ia64/stand/efi/include/efinet.h | 263 -
sys/arch/ia64/stand/efi/include/efipart.h | 60 -
sys/arch/ia64/stand/efi/include/efiprot.h | 553 -
sys/arch/ia64/stand/efi/include/efipxebc.h | 461 -
sys/arch/ia64/stand/efi/include/efiser.h | 134 -
sys/arch/ia64/stand/efi/include/efistdarg.h | 34 -
sys/arch/ia64/stand/efi/include/ia64/efibind.h | 151 -
sys/arch/ia64/stand/efi/include/ia64/pe.h | 600 -
sys/arch/ia64/stand/efi/libefi/Makefile | 10 +-
sys/arch/ia64/stand/efi/libefi/bootinfo.c | 4 +-
sys/arch/ia64/stand/efi/libefi/copy.c | 3 +-
sys/arch/ia64/stand/efi/libefi/devicename.c | 12 +-
sys/arch/ia64/stand/efi/libefi/efi.c | 4 +-
sys/arch/ia64/stand/efi/libefi/efiboot.h | 4 +-
sys/arch/ia64/stand/efi/libefi/efifpswa.c | 3 +-
sys/arch/ia64/stand/efi/libefi/efinet.c | 49 +-
sys/arch/ia64/stand/efi/libefi/exec.c | 4 +-
sys/arch/ia64/stand/efi/libefi/time.c | 4 +-
sys/arch/ia64/stand/ia64/Makefile.booters | 8 +-
sys/arch/ia64/stand/ia64/efi/Makefile | 43 +-
sys/arch/ia64/stand/ia64/efi/conf.c | 27 +-
sys/arch/ia64/stand/ia64/efi/main.c | 10 +-
sys/arch/ia64/stand/ia64/ski/Makefile | 3 +-
sys/arch/ia64/stand/ia64/ski/conf.c | 8 +-
sys/arch/ia64/stand/ia64/ski/devicename.c | 13 +-
sys/arch/ia64/stand/ia64/ski/time.c | 8 +-
sys/arch/ia64/unwind/stackframe.c | 332 +-
sys/arch/ia64/unwind/stackframe.h | 51 +-
sys/arch/landisk/conf/GENERIC | 26 +-
sys/arch/landisk/include/Makefile | 4 +-
sys/arch/landisk/include/fenv.h | 3 +
sys/arch/landisk/stand/Makefile.inc | 3 +-
sys/arch/landisk/stand/mbr/Makefile.mbr | 5 +-
sys/arch/luna68k/conf/INSTALL | 4 +-
sys/arch/m68k/fpe/fpu_cordic.c | 11 +-
sys/arch/m68k/fpe/fpu_emulate.h | 4 +-
sys/arch/m68k/fpe/fpu_trig.c | 19 +-
sys/arch/mac68k/dev/if_mc.c | 8 +-
sys/arch/macppc/dev/am79c950.c | 8 +-
sys/arch/macppc/dev/awacs.c | 18 +-
sys/arch/macppc/dev/dbdma.c | 15 +-
sys/arch/macppc/dev/dbdma.h | 5 +-
sys/arch/macppc/dev/esp.c | 6 +-
sys/arch/macppc/dev/if_bm.c | 13 +-
sys/arch/macppc/dev/if_mc.c | 9 +-
sys/arch/macppc/dev/kauai.c | 6 +-
sys/arch/macppc/dev/mesh.c | 6 +-
sys/arch/macppc/dev/platinumfb.c | 53 +-
sys/arch/macppc/dev/snapper.c | 8 +-
sys/arch/macppc/dev/wdc_obio.c | 21 +-
sys/arch/mips/adm5120/adm5120_intr.c | 6 +-
sys/arch/mips/atheros/dev/argpio.c | 6 +-
sys/arch/mips/atheros/dev/ehci_arbus.c | 5 +-
sys/arch/mips/cavium/dev/if_cnmac.c | 53 +-
sys/arch/mips/cavium/dev/octeon_ciureg.h | 6 +-
sys/arch/mips/cavium/dev/octeon_dwctwo.c | 8 +-
sys/arch/mips/cavium/dev/octeon_powvar.h | 25 +-
sys/arch/mips/cavium/octeon_cpunode.c | 41 +-
sys/arch/mips/cavium/octeon_dma.c | 9 +-
sys/arch/mips/cavium/octeon_intr.c | 89 +-
sys/arch/mips/cavium/octeonvar.h | 8 +-
sys/arch/mips/conf/files.mips | 19 +-
sys/arch/mips/include/asm.h | 31 +-
sys/arch/mips/include/bus_dma_defs.h | 4 +-
sys/arch/mips/include/bus_space_defs.h | 27 +-
sys/arch/mips/include/cache.h | 80 +-
sys/arch/mips/include/cache_ls2.h | 16 +-
sys/arch/mips/include/cache_mipsNN.h | 32 +-
sys/arch/mips/include/cache_octeon.h | 8 +-
sys/arch/mips/include/cache_r10k.h | 16 +-
sys/arch/mips/include/cache_r3k.h | 12 +-
sys/arch/mips/include/cache_r4k.h | 548 +-
sys/arch/mips/include/cache_r5900.h | 10 +-
sys/arch/mips/include/cache_r5k.h | 40 +-
sys/arch/mips/include/cache_tx39.h | 22 +-
sys/arch/mips/include/cpu.h | 471 +-
sys/arch/mips/include/cpu_counter.h | 23 +-
sys/arch/mips/include/cpuregs.h | 6 +-
sys/arch/mips/include/ecoff_machdep.h | 4 +-
sys/arch/mips/include/locore.h | 683 +-
sys/arch/mips/include/mips3_pte.h | 34 +-
sys/arch/mips/include/mipsNN.h | 239 +-
sys/arch/mips/include/mips_param.h | 48 +-
sys/arch/mips/include/pmap.h | 374 +-
sys/arch/mips/include/psl.h | 8 +-
sys/arch/mips/include/pte.h | 226 +-
sys/arch/mips/include/types.h | 4 +-
sys/arch/mips/include/vmparam.h | 9 +-
sys/arch/mips/ingenic/ingenic_regs.h | 4 +-
sys/arch/mips/mips/bus_dma.c | 119 +-
sys/arch/mips/mips/bus_space_alignstride_chipdep.c | 423 +-
sys/arch/mips/mips/cache.c | 590 +-
sys/arch/mips/mips/cache_ls2.c | 18 +-
sys/arch/mips/mips/cache_mipsNN.c | 527 +-
sys/arch/mips/mips/cache_octeon.c | 62 +-
sys/arch/mips/mips/cache_r10k.c | 58 +-
sys/arch/mips/mips/cache_r3k.c | 10 +-
sys/arch/mips/mips/cache_r4k.c | 620 +-
sys/arch/mips/mips/cache_r4k_pcache128.S | 37 +
sys/arch/mips/mips/cache_r4k_pcache16.S | 37 +
sys/arch/mips/mips/cache_r4k_pcache32.S | 37 +
sys/arch/mips/mips/cache_r4k_pcache64.S | 37 +
sys/arch/mips/mips/cache_r4k_scache128.S | 36 +
sys/arch/mips/mips/cache_r4k_scache16.S | 36 +
sys/arch/mips/mips/cache_r4k_scache32.S | 36 +
sys/arch/mips/mips/cache_r4k_scache64.S | 36 +
sys/arch/mips/mips/cache_r4k_subr.S | 216 +
sys/arch/mips/mips/cache_r5k.c | 507 +-
sys/arch/mips/mips/cache_tx39.c | 22 +-
sys/arch/mips/mips/cpu_subr.c | 68 +-
sys/arch/mips/mips/db_interface.c | 21 +-
sys/arch/mips/mips/genassym.cf | 51 +-
sys/arch/mips/mips/kgdb_machdep.c | 22 +-
sys/arch/mips/mips/lock_stubs_llsc.S | 8 +-
sys/arch/mips/mips/lock_stubs_ras.S | 14 +-
sys/arch/mips/mips/locore.S | 26 +-
sys/arch/mips/mips/locore_mips1.S | 282 +-
sys/arch/mips/mips/locore_mips3.S | 93 +-
sys/arch/mips/mips/locore_octeon.S | 12 +-
sys/arch/mips/mips/mipsX_subr.S | 991 +-
sys/arch/mips/mips/mips_fixup.c | 130 +-
sys/arch/mips/mips/mips_machdep.c | 43 +-
sys/arch/mips/mips/pmap.c | 2768 -
sys/arch/mips/mips/pmap_machdep.c | 1029 +
sys/arch/mips/mips/pmap_segtab.c | 490 -
sys/arch/mips/mips/pmap_tlb.c | 1050 -
sys/arch/mips/mips/sigcode.S | 5 +-
sys/arch/mips/mips/spl.S | 16 +-
sys/arch/mips/mips/syscall.c | 15 +-
sys/arch/mips/mips/trap.c | 209 +-
sys/arch/mips/mips/vm_machdep.c | 66 +-
sys/arch/mips/mips/wired_map.c | 12 +-
sys/arch/mips/ralink/ralink_intr.c | 6 +-
sys/arch/mips/rmi/rmixl_intr.c | 14 +-
sys/arch/mips/sibyte/dev/sbbuswatch.c | 6 +-
sys/arch/mips/sibyte/dev/sbmac.c | 12 +-
sys/arch/mips/sibyte/dev/sbobio.c | 8 +-
sys/arch/mips/sibyte/dev/sbscn.c | 8 +-
sys/arch/mips/sibyte/dev/sbtimer.c | 8 +-
sys/arch/mips/sibyte/dev/sbwdog.c | 8 +-
sys/arch/mips/sibyte/pci/sbbrz.c | 4 +-
sys/arch/mips/sibyte/pci/sbbrz_pci.c | 28 +-
sys/arch/mipsco/stand/Makefile.booters | 8 +-
sys/arch/mipsco/stand/Makefile.inc | 5 +-
sys/arch/mmeye/conf/MMTAICE | 8 +-
sys/arch/mmeye/include/Makefile | 4 +-
sys/arch/mmeye/include/fenv.h | 3 +
sys/arch/mmeye/stand/Makefile.inc | 3 +-
sys/arch/newsmips/apbus/xafb.c | 8 +-
sys/arch/newsmips/dev/scsi_1185.c | 8 +-
sys/arch/newsmips/dev/zs_hb.c | 6 +-
sys/arch/newsmips/include/intr.h | 3 +-
sys/arch/newsmips/newsmips/machdep.c | 11 +-
sys/arch/newsmips/newsmips/news5000.c | 6 +-
sys/arch/newsmips/stand/Makefile.inc | 3 +-
sys/arch/playstation2/dev/ohci_sbus.c | 6 +-
sys/arch/playstation2/dev/sbus.c | 35 +-
sys/arch/playstation2/dev/spd.c | 15 +-
sys/arch/playstation2/ee/sif.c | 6 +-
sys/arch/playstation2/playstation2/cpu.c | 6 +-
sys/arch/playstation2/playstation2/interrupt.c | 39 +-
sys/arch/playstation2/playstation2/mainbus.c | 19 +-
sys/arch/playstation2/playstation2/sifbios.h | 4 +-
sys/arch/pmax/conf/GENERIC | 28 +-
sys/arch/pmax/stand/Makefile.booters | 3 +-
sys/arch/powerpc/booke/booke_machdep.c | 8 +-
sys/arch/powerpc/booke/booke_pmap.c | 29 +-
sys/arch/powerpc/booke/booke_stubs.c | 10 +-
sys/arch/powerpc/booke/dev/pq3etsec.c | 34 +-
sys/arch/powerpc/booke/e500_tlb.c | 27 +-
sys/arch/powerpc/include/booke/pmap.h | 13 +-
sys/arch/powerpc/include/booke/pte.h | 8 +-
sys/arch/riscv/conf/GENERIC | 6 +-
sys/arch/sandpoint/stand/Makefile.inc | 3 +-
sys/arch/sbmips/sbmips/cpu.c | 6 +-
sys/arch/sbmips/sbmips/rtc.c | 8 +-
sys/arch/sbmips/sbmips/sb1250_icu.c | 8 +-
sys/arch/sbmips/stand/Makefile.bootxx | 5 +-
sys/arch/sgimips/gio/gio.c | 45 +-
sys/arch/sgimips/hpc/hpc.c | 20 +-
sys/arch/sgimips/mace/mace.c | 6 +-
sys/arch/sgimips/mace/pci_mace.c | 42 +-
sys/arch/sgimips/sgimips/bus.c | 10 +-
sys/arch/sgimips/stand/Makefile.booters | 5 +-
sys/arch/sgimips/stand/Makefile.inc | 4 +-
sys/arch/sgimips/stand/boot64/Makefile | 4 +-
sys/arch/sh3/include/Makefile | 4 +-
sys/arch/sh3/include/fenv.h | 293 +
sys/arch/sh3/include/fpreg.h | 48 +
sys/arch/sh3/include/ieeefp.h | 25 +-
sys/arch/sh3/include/pmap.h | 6 +-
sys/arch/sh3/include/vmparam.h | 7 +-
sys/arch/sh3/sh3/pmap.c | 22 +-
sys/arch/shark/isa/isa_io.c | 22 +-
sys/arch/sparc/dev/cgfourteen.c | 68 +-
sys/arch/sparc/sparc/emul.c | 6 +-
sys/arch/sparc/stand/Makefile.buildboot | 7 +-
sys/arch/sparc/stand/Makefile.inc | 11 +-
sys/arch/sparc/stand/bootblk/Makefile | 4 +-
sys/arch/sparc/stand/ofwboot/Makefile | 6 +-
sys/arch/sparc/stand/ofwboot/boot.c | 11 +-
sys/arch/sparc/stand/ofwboot/loadfile_machdep.c | 26 +-
sys/arch/sparc64/conf/GENERIC | 5 +-
sys/arch/sparc64/conf/files.sparc64 | 12 +-
sys/arch/sparc64/dev/cbus.c | 6 +-
sys/arch/sparc64/dev/iommureg.h | 12 +-
sys/arch/sparc64/dev/ldc.c | 679 +
sys/arch/sparc64/dev/ldcvar.h | 169 +
sys/arch/sparc64/dev/vdsk.c | 1381 +
sys/arch/sparc64/dev/viovar.h | 128 +
sys/arch/sparc64/doc/TODO | 5 +-
sys/arch/sparc64/include/ptrace.h | 4 +-
sys/arch/sparc64/sparc64/autoconf.c | 53 +-
sys/arch/sparc64/sparc64/copy.S | 12 +-
sys/arch/sparc64/sparc64/kobj_machdep.c | 6 +-
sys/arch/sparc64/sparc64/locore.s | 262 +-
sys/arch/sun68k/stand/Makefile.inc | 4 +-
sys/arch/x68k/conf/INSTALL | 8 +-
sys/arch/x68k/dev/zs.c | 12 +-
sys/arch/x68k/stand/Makefile.booters | 4 +-
sys/arch/x68k/stand/boot/boot.c | 8 +-
sys/arch/x86/acpi/acpi_machdep.c | 38 +-
sys/arch/x86/acpi/acpi_wakeup.c | 15 +-
sys/arch/x86/include/autoconf.h | 3 +-
sys/arch/x86/include/cpu_extended_state.h | 164 +-
sys/arch/x86/include/machdep.h | 8 +-
sys/arch/x86/include/pci_machdep_common.h | 4 +-
sys/arch/x86/include/pmap.h | 10 +-
sys/arch/x86/include/specialreg.h | 754 +-
sys/arch/x86/pci/ichlpcib.c | 15 +-
sys/arch/x86/pci/pchb.c | 14 +-
sys/arch/x86/pci/pci_intr_machdep.c | 6 +-
sys/arch/x86/pci/pci_machdep.c | 12 +-
sys/arch/x86/pci/tcpcib.c | 7 +-
sys/arch/x86/x86/efi.c | 8 +-
sys/arch/x86/x86/fpu.c | 119 +-
sys/arch/x86/x86/idt.c | 10 +-
sys/arch/x86/x86/intr.c | 6 +-
sys/arch/x86/x86/lapic.c | 6 +-
sys/arch/x86/x86/pmap.c | 272 +-
sys/arch/x86/x86/procfs_machdep.c | 14 +-
sys/arch/x86/x86/sys_machdep.c | 27 +-
sys/arch/x86/x86/vmt.c | 7 +-
sys/arch/x86/x86/x86_autoconf.c | 12 +-
sys/arch/x86/x86/x86_machdep.c | 735 +-
sys/arch/x86/x86/x86_stub.c | 5 +-
sys/arch/xen/conf/std.xen | 5 +-
sys/arch/xen/x86/x86_xpmap.c | 179 +-
sys/arch/xen/xen/hypervisor.c | 21 +-
sys/arch/zaurus/conf/INSTALL | 12 +-
sys/arch/zaurus/conf/INSTALL_C700 | 12 +-
sys/coda/coda_vnops.c | 7 +-
sys/compat/common/Makefile | 4 +-
sys/compat/common/if_43.c | 15 +-
sys/compat/common/rtsock_70.c | 115 +
sys/compat/common/uipc_syscalls_40.c | 21 +-
sys/compat/common/uipc_syscalls_43.c | 9 +-
sys/compat/common/vfs_syscalls_43.c | 37 +-
sys/compat/linux/arch/alpha/linux_syscall.h | 8 +-
sys/compat/linux/arch/alpha/linux_syscallargs.h | 4 +-
sys/compat/linux/arch/alpha/linux_syscalls.c | 549 +-
sys/compat/linux/arch/alpha/linux_sysent.c | 6 +-
sys/compat/linux/arch/alpha/syscalls.master | 6 +-
sys/compat/linux/arch/amd64/linux_syscall.h | 8 +-
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 | 6 +-
sys/compat/linux/arch/amd64/linux_systrace_args.c | 6 +-
sys/compat/linux/arch/amd64/syscalls.master | 6 +-
sys/compat/linux/arch/arm/linux_syscall.h | 8 +-
sys/compat/linux/arch/arm/linux_syscallargs.h | 4 +-
sys/compat/linux/arch/arm/linux_syscalls.c | 530 +-
sys/compat/linux/arch/arm/linux_sysent.c | 6 +-
sys/compat/linux/arch/arm/linux_systrace_args.c | 6 +-
sys/compat/linux/arch/arm/syscalls.master | 6 +-
sys/compat/linux/arch/i386/linux_machdep.c | 9 +-
sys/compat/linux/arch/i386/linux_syscall.h | 8 +-
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 | 6 +-
sys/compat/linux/arch/i386/linux_systrace_args.c | 6 +-
sys/compat/linux/arch/i386/syscalls.master | 6 +-
sys/compat/linux/arch/m68k/linux_syscall.h | 8 +-
sys/compat/linux/arch/m68k/linux_syscallargs.h | 4 +-
sys/compat/linux/arch/m68k/linux_syscalls.c | 6 +-
sys/compat/linux/arch/m68k/linux_sysent.c | 6 +-
sys/compat/linux/arch/m68k/syscalls.master | 6 +-
sys/compat/linux/arch/mips/linux_syscall.h | 8 +-
sys/compat/linux/arch/mips/linux_syscallargs.h | 4 +-
sys/compat/linux/arch/mips/linux_syscalls.c | 6 +-
sys/compat/linux/arch/mips/linux_sysent.c | 6 +-
sys/compat/linux/arch/mips/syscalls.master | 6 +-
sys/compat/linux/arch/powerpc/linux_syscall.h | 8 +-
sys/compat/linux/arch/powerpc/linux_syscallargs.h | 4 +-
sys/compat/linux/arch/powerpc/linux_syscalls.c | 6 +-
sys/compat/linux/arch/powerpc/linux_sysent.c | 6 +-
sys/compat/linux/arch/powerpc/syscalls.master | 6 +-
sys/compat/linux/common/linux_futex.c | 39 +-
sys/compat/linux/common/linux_misc.c | 12 +-
sys/compat/linux/common/linux_misc.h | 14 +-
sys/compat/linux/common/linux_socket.c | 31 +-
sys/compat/linux32/arch/amd64/linux32_machdep.c | 6 +-
sys/compat/linux32/common/linux32_exec_elf32.c | 16 +-
sys/compat/linux32/common/linux32_socket.c | 33 +-
sys/compat/net/if.h | 26 +-
sys/compat/net/route.h | 3 +-
sys/compat/netbsd32/netbsd32.h | 17 +-
sys/compat/netbsd32/netbsd32_compat_43.c | 9 +-
sys/compat/netbsd32/netbsd32_exec_aout.c | 14 +-
sys/compat/netbsd32/netbsd32_exec_elf32.c | 6 +-
sys/compat/netbsd32/netbsd32_ioctl.c | 60 +-
sys/compat/netbsd32/netbsd32_ioctl.h | 21 +-
sys/compat/netbsd32/netbsd32_netbsd.c | 28 +-
sys/compat/netbsd32/netbsd32_signal.c | 105 +-
sys/compat/netbsd32/netbsd32_socket.c | 21 +-
sys/compat/netbsd32/netbsd32_syscall.h | 15 +-
sys/compat/netbsd32/netbsd32_syscallargs.h | 32 +-
sys/compat/netbsd32/netbsd32_syscalls.c | 18 +-
sys/compat/netbsd32/netbsd32_syscalls_autoload.c | 6 +-
sys/compat/netbsd32/netbsd32_sysent.c | 23 +-
sys/compat/netbsd32/netbsd32_systrace_args.c | 96 +-
sys/compat/netbsd32/netbsd32_time.c | 41 +-
sys/compat/netbsd32/netbsd32_wait.c | 72 +-
sys/compat/netbsd32/syscalls.master | 9 +-
sys/compat/osf1/osf1_socket.c | 7 +-
sys/compat/svr4/svr4_sockio.c | 6 +-
sys/compat/svr4/svr4_stream.c | 10 +-
sys/compat/sys/stat.h | 4 +-
sys/conf/files | 8 +-
sys/conf/majors | 11 +-
sys/dev/DEVNAMES | 3 +-
sys/dev/acpi/acpi_mcfg.c | 30 +-
sys/dev/acpi/com_acpi.c | 8 +-
sys/dev/acpi/sdhc_acpi.c | 7 +-
sys/dev/acpi/vald_acpi.c | 22 +-
sys/dev/acpi/wss_acpi.c | 7 +-
sys/dev/acpi/ym_acpi.c | 10 +-
sys/dev/ata/ata_raid.c | 107 +-
sys/dev/ata/ld_ataraid.c | 59 +-
sys/dev/ata/wd.c | 85 +-
sys/dev/ata/wdvar.h | 4 +-
sys/dev/audio.c | 34 +-
sys/dev/bluetooth/bcsp.c | 6 +-
sys/dev/cardbus/adv_cardbus.c | 23 +-
sys/dev/cardbus/ahc_cardbus.c | 8 +-
sys/dev/cardbus/cardslot.c | 14 +-
sys/dev/cardbus/ehci_cardbus.c | 19 +-
sys/dev/cardbus/fwohci_cardbus.c | 10 +-
sys/dev/cardbus/if_ral_cardbus.c | 12 +-
sys/dev/cardbus/if_tlp_cardbus.c | 25 +-
sys/dev/cardbus/njs_cardbus.c | 10 +-
sys/dev/cardbus/ohci_cardbus.c | 13 +-
sys/dev/cardbus/uhci_cardbus.c | 13 +-
sys/dev/ccd.c | 12 +-
sys/dev/cgd.c | 142 +-
sys/dev/clock_subr.c | 20 +-
sys/dev/dec/lk201_ws.c | 22 +-
sys/dev/dksubr.c | 7 +-
sys/dev/dm/device-mapper.c | 14 +-
sys/dev/eisa/ahb.c | 67 +-
sys/dev/eisa/ahc_eisa.c | 8 +-
sys/dev/eisa/cac_eisa.c | 70 +-
sys/dev/eisa/dpt_eisa.c | 16 +-
sys/dev/eisa/eisa.c | 11 +-
sys/dev/eisa/if_fea.c | 8 +-
sys/dev/eisa/if_tlp_eisa.c | 13 +-
sys/dev/eisa/mlx_eisa.c | 75 +-
sys/dev/eisa/uha_eisa.c | 10 +-
sys/dev/fss.c | 39 +-
sys/dev/gpib/cs80bus.c | 10 +-
sys/dev/gpib/ct.c | 20 +-
sys/dev/gpib/gpib.c | 10 +-
sys/dev/gpib/mt.c | 20 +-
sys/dev/gpib/rd.c | 7 +-
sys/dev/gpio/gpiopwm.c | 41 +-
sys/dev/gpio/gpiosim.c | 6 +-
sys/dev/hpc/btnmgr.c | 6 +-
sys/dev/i2c/as3722.c | 6 +-
sys/dev/i2c/at24cxx.c | 17 +-
sys/dev/i2c/dbcool.c | 12 +-
sys/dev/i2c/i2c.c | 12 +-
sys/dev/i2c/ibmhawk.c | 4 +-
sys/dev/i2c/sdtemp.c | 250 +-
sys/dev/i2c/sdtemp_reg.h | 62 +-
sys/dev/i2c/spdmem_i2c.c | 82 +-
sys/dev/i2c/titemp.c | 8 +-
sys/dev/i2o/ld_iop.c | 6 +-
sys/dev/ic/aac.c | 72 +-
sys/dev/ic/aacvar.h | 3 +-
sys/dev/ic/adv.c | 49 +-
sys/dev/ic/adw.c | 113 +-
sys/dev/ic/aha.c | 41 +-
sys/dev/ic/aic79xx_osm.c | 6 +-
sys/dev/ic/atppcreg.h | 20 +-
sys/dev/ic/bha.c | 53 +-
sys/dev/ic/cac.c | 73 +-
sys/dev/ic/cacvar.h | 4 +-
sys/dev/ic/ciss.c | 45 +-
sys/dev/ic/ct65550.c | 14 +-
sys/dev/ic/elink3.c | 10 +-
sys/dev/ic/hme.c | 12 +-
sys/dev/ic/i82586.c | 86 +-
sys/dev/ic/igsfb.c | 8 +-
sys/dev/ic/interwave.c | 17 +-
sys/dev/ic/lance.c | 8 +-
sys/dev/ic/ld_aac.c | 53 +-
sys/dev/ic/ld_cac.c | 53 +-
sys/dev/ic/ld_icp.c | 53 +-
sys/dev/ic/ld_mlx.c | 53 +-
sys/dev/ic/ld_nvme.c | 143 +-
sys/dev/ic/mlx.c | 59 +-
sys/dev/ic/mlxvar.h | 3 +-
sys/dev/ic/mtd803.c | 10 +-
sys/dev/ic/nvme.c | 617 +-
sys/dev/ic/nvmereg.h | 6 +-
sys/dev/ic/nvmevar.h | 89 +-
sys/dev/ic/opl.c | 29 +-
sys/dev/ic/pckbc.c | 12 +-
sys/dev/ic/rrunner.c | 14 +-
sys/dev/ic/rt2860.c | 102 +-
sys/dev/ic/rt2860reg.h | 10 +-
sys/dev/ic/rtw.c | 6 +-
sys/dev/ic/rtwreg.h | 23 +-
sys/dev/ic/rtwvar.h | 15 +-
sys/dev/ic/siisata.c | 27 +-
sys/dev/ic/sl811hs.c | 56 +-
sys/dev/ic/sl811hsreg.h | 19 +-
sys/dev/ic/spdmem.c | 17 +-
sys/dev/ic/spdmemvar.h | 10 +-
sys/dev/ic/tropic.c | 124 +-
sys/dev/ic/tulip.c | 76 +-
sys/dev/ic/uha.c | 46 +-
sys/dev/ic/wdc.c | 40 +-
sys/dev/if_ndis/if_ndis.c | 220 +-
sys/dev/if_ndis/if_ndis_pccard.c | 4 +-
sys/dev/ir/cir.c | 7 +-
sys/dev/isa/addcom_isa.c | 7 +-
sys/dev/isa/ast.c | 7 +-
sys/dev/isa/bha_isa.c | 7 +-
sys/dev/isa/boca.c | 7 +-
sys/dev/isa/cec.c | 8 +-
sys/dev/isa/dpt_isa.c | 15 +-
sys/dev/isa/ess.c | 12 +-
sys/dev/isa/gus.c | 74 +-
sys/dev/isa/i82365_isa.c | 11 +-
sys/dev/isa/if_eg.c | 24 +-
sys/dev/isa/if_ep_isa.c | 10 +-
sys/dev/isa/if_ix.c | 44 +-
sys/dev/isa/if_iy.c | 53 +-
sys/dev/isa/if_lc_isa.c | 14 +-
sys/dev/isa/if_ntwoc_isa.c | 17 +-
sys/dev/isa/if_tr_isa.c | 14 +-
sys/dev/isa/ioat66.c | 7 +-
sys/dev/isa/isic_isa.c | 5 +-
sys/dev/isa/mcd.c | 27 +-
sys/dev/isa/moxa_isa.c | 7 +-
sys/dev/isa/mpu_isa.c | 8 +-
sys/dev/isa/pcdisplay.c | 20 +-
sys/dev/isa/rtfps.c | 12 +-
sys/dev/isa/sbdsp.c | 27 +-
sys/dev/isa/seagate.c | 10 +-
sys/dev/isa/slhci_isa.c | 10 +-
sys/dev/isa/soekrisgpio.c | 8 +-
sys/dev/isa/spkr.c | 9 +-
sys/dev/isa/tcic2_isa.c | 30 +-
sys/dev/isa/tcom.c | 7 +-
sys/dev/isa/wds.c | 43 +-
sys/dev/isa/wt.c | 25 +-
sys/dev/isapnp/aha_isapnp.c | 16 +-
sys/dev/isapnp/gus_isapnp.c | 10 +-
sys/dev/isapnp/i82365_isapnp.c | 22 +-
sys/dev/isapnp/if_an_isapnp.c | 7 +-
sys/dev/isapnp/if_cs_isapnp.c | 35 +-
sys/dev/isapnp/if_ep_isapnp.c | 10 +-
sys/dev/isapnp/if_tr_isapnp.c | 14 +-
sys/dev/isapnp/isic_isapnp.c | 77 +-
sys/dev/kttcp.c | 13 +-
sys/dev/ld.c | 57 +-
sys/dev/ldvar.h | 4 +-
sys/dev/mca/ed_mca.c | 33 +-
sys/dev/mca/edc_mca.c | 42 +-
sys/dev/mca/esp_mca.c | 6 +-
sys/dev/mca/if_elmc_mca.c | 81 +-
sys/dev/mca/if_ep_mca.c | 7 +-
sys/dev/mca/if_tr_mca.c | 7 +-
sys/dev/mca/if_tra_mca.c | 10 +-
sys/dev/mca/mca.c | 9 +-
sys/dev/md.c | 10 +-
sys/dev/microcode/aic7xxx/aicasm.c | 10 +-
sys/dev/microcode/ral/microcode.h | 695 +-
sys/dev/microcode/ral/ral-license | 53 +-
sys/dev/microcode/ral/ral-rt2860 | Bin
sys/dev/microcode/ral/ral-rt2870 | Bin
sys/dev/microcode/ral/ral-rt3070 | Bin
sys/dev/microcode/ral/ral-rt3071 | Bin
sys/dev/microcode/ral/ral-rt3090 | Bin
sys/dev/microcode/ral/ral-rt3290 | Bin
sys/dev/microcode/ral/ral-rt73 | Bin
sys/dev/midi.c | 64 +-
sys/dev/mii/inbmphyreg.h | 8 +-
sys/dev/mm.c | 21 +-
sys/dev/mm.h | 8 +-
sys/dev/ofw/ofnet.c | 6 +-
sys/dev/pci/aac_pci.c | 16 +-
sys/dev/pci/ahc_pci.c | 22 +-
sys/dev/pci/ahcisata_pci.c | 8 +-
sys/dev/pci/amr.c | 100 +-
sys/dev/pci/bktr/bktr_os.c | 20 +-
sys/dev/pci/cac_pci.c | 52 +-
sys/dev/pci/ciss_pci.c | 22 +-
sys/dev/pci/cmpci.c | 6 +-
sys/dev/pci/cxgb/cxgb_mvec.h | 5 +-
sys/dev/pci/gffb.c | 61 +-
sys/dev/pci/gtp.c | 10 +-
sys/dev/pci/hdaudio_pci.c | 10 +-
sys/dev/pci/iavc_pci.c | 42 +-
sys/dev/pci/ibmcd.c | 5 +-
sys/dev/pci/icp_pci.c | 17 +-
sys/dev/pci/if_atw_pci.c | 12 +-
sys/dev/pci/if_bge.c | 6 +-
sys/dev/pci/if_iwi.c | 14 +-
sys/dev/pci/if_iwm.c | 6 +-
sys/dev/pci/if_iwn.c | 10 +-
sys/dev/pci/if_ntwoc_pci.c | 15 +-
sys/dev/pci/if_sip.c | 52 +-
sys/dev/pci/if_ti.c | 89 +-
sys/dev/pci/if_txp.c | 98 +-
sys/dev/pci/if_vioif.c | 38 +-
sys/dev/pci/if_vr.c | 25 +-
sys/dev/pci/if_vte.c | 34 +-
sys/dev/pci/if_wi_pci.c | 24 +-
sys/dev/pci/if_wm.c | 251 +-
sys/dev/pci/if_xge.c | 55 +-
sys/dev/pci/igsfb_pci.c | 6 +-
sys/dev/pci/iop_pci.c | 19 +-
sys/dev/pci/isic_pci.c | 19 +-
sys/dev/pci/ismt.c | 6 +-
sys/dev/pci/isp_pci.c | 16 +-
sys/dev/pci/iwic_pci.c | 13 +-
sys/dev/pci/ixgbe/ixgbe.c | 5 +-
sys/dev/pci/ixpide.c | 12 +-
sys/dev/pci/jmide.c | 14 +-
sys/dev/pci/ld_amr.c | 52 +-
sys/dev/pci/ld_twa.c | 55 +-
sys/dev/pci/ld_twe.c | 53 +-
sys/dev/pci/ld_virtio.c | 61 +-
sys/dev/pci/lynxfb.c | 10 +-
sys/dev/pci/machfb.c | 121 +-
sys/dev/pci/mfi_pci.c | 6 +-
sys/dev/pci/mlx_pci.c | 59 +-
sys/dev/pci/mpt_pci.c | 9 +-
sys/dev/pci/njs_pci.c | 9 +-
sys/dev/pci/nvme_pci.c | 205 +-
sys/dev/pci/pci_stub.c | 6 +-
sys/dev/pci/pci_subr.c | 83 +-
sys/dev/pci/pci_usrreq.c | 32 +-
sys/dev/pci/pcidevs | 376 +-
sys/dev/pci/pcidevs.h | 366 +-
sys/dev/pci/pcidevs_data.h | 28643 +++++----
sys/dev/pci/pciio.h | 13 +-
sys/dev/pci/pcireg.h | 15 +-
sys/dev/pci/pcivar.h | 4 +-
sys/dev/pci/piixpm.c | 43 +-
sys/dev/pci/pwdog.c | 5 +-
sys/dev/pci/satalink.c | 9 +-
sys/dev/pci/siisata_pci.c | 15 +-
sys/dev/pci/sv.c | 19 +-
sys/dev/pci/twa.c | 115 +-
sys/dev/pci/twe.c | 142 +-
sys/dev/pci/viomb.c | 43 +-
sys/dev/pci/virtio.c | 88 +-
sys/dev/pci/virtiovar.h | 3 +-
sys/dev/pci/voodoofb.c | 275 +-
sys/dev/pci/voyager/pwmclock.c | 13 +-
sys/dev/pci/wcfb.c | 50 +-
sys/dev/pci/yds.c | 7 +-
sys/dev/pcmcia/if_awi_pcmcia.c | 13 +-
sys/dev/pcmcia/if_cnw.c | 7 +-
sys/dev/pcmcia/if_tr_pcmcia.c | 10 +-
sys/dev/pcmcia/if_xi.c | 7 +-
sys/dev/pcmcia/isic_pcmcia.c | 28 +-
sys/dev/qbus/if_dmc.c | 9 +-
sys/dev/raidframe/rf_netbsdkintf.c | 23 +-
sys/dev/sbus/be.c | 8 +-
sys/dev/sbus/qe.c | 8 +-
sys/dev/sbus/tcx.c | 28 +-
sys/dev/scsipi/if_se.c | 11 +-
sys/dev/scsipi/scsipi_base.c | 8 +-
sys/dev/scsipi/scsipi_verbose.c | 321 +-
sys/dev/scsipi/ses.c | 7 +-
sys/dev/scsipi/st.c | 20 +-
sys/dev/scsipi/st_atapi.c | 10 +-
sys/dev/scsipi/uk.c | 10 +-
sys/dev/sdmmc/ld_sdmmc.c | 52 +-
sys/dev/sdmmc/sbt.c | 10 +-
sys/dev/sdmmc/sdhc.c | 8 +-
sys/dev/sdmmc/sdmmc_mem.c | 6 +-
sys/dev/sdmmc/sdmmcreg.h | 7 +-
sys/dev/spi/spiflash.c | 6 +-
sys/dev/tc/files.tc | 10 +-
sys/dev/tc/slhci_tcu.c | 101 +
sys/dev/tc/tc.c | 29 +-
sys/dev/tc/tcdevs | 3 +-
sys/dev/tc/tcu.c | 262 +
sys/dev/usb/ehci.c | 11 +-
sys/dev/usb/if_athn_usb.c | 5 +-
sys/dev/usb/if_axe.c | 5 +-
sys/dev/usb/if_run.c | 1350 +-
sys/dev/usb/if_runvar.h | 5 +-
sys/dev/usb/if_urndis.c | 34 +-
sys/dev/usb/if_urtw.c | 25 +-
sys/dev/usb/ohci.c | 6 +-
sys/dev/usb/uark.c | 13 +-
sys/dev/usb/ubt.c | 22 +-
sys/dev/usb/ucom.c | 14 +-
sys/dev/usb/uhub.c | 6 +-
sys/dev/usb/usb.h | 23 +-
sys/dev/usb/usb_subr.c | 121 +-
sys/dev/usb/usbdevices.config | 12 +-
sys/dev/usb/usbdevs | 3 +-
sys/dev/usb/usbdevs.h | 5 +-
sys/dev/usb/usbdevs_data.h | 4172 +-
sys/dev/usb/uscanner.c | 36 +-
sys/dev/usb/uthum.c | 23 +-
sys/dev/usb/utoppy.c | 44 +-
sys/dev/usb/uyap.c | 21 +-
sys/dev/usb/xhci.c | 307 +-
sys/dev/usb/xhcireg.h | 12 +-
sys/dev/vnd.c | 67 +-
sys/dist/pf/net/pf_if.c | 9 +-
sys/external/bsd/acpica/dist/changes.txt | 33 +
sys/external/bsd/acpica/dist/compiler/asloptions.c | 6 +-
sys/external/bsd/acpica/dist/debugger/dbobject.c | 4 +-
sys/external/bsd/acpica/dist/disassembler/dmopcode.c | 11 +-
sys/external/bsd/acpica/dist/disassembler/dmwalk.c | 29 +-
sys/external/bsd/acpica/dist/dispatcher/dsutils.c | 20 +-
sys/external/bsd/acpica/dist/executer/exfldio.c | 15 +-
sys/external/bsd/acpica/dist/hardware/hwregs.c | 289 +-
sys/external/bsd/acpica/dist/include/acglobal.h | 1 +
sys/external/bsd/acpica/dist/include/acmacros.h | 17 -
sys/external/bsd/acpica/dist/include/acoutput.h | 12 +-
sys/external/bsd/acpica/dist/include/acpixf.h | 2 +-
sys/external/bsd/acpica/dist/include/acutils.h | 20 +
sys/external/bsd/acpica/dist/include/platform/aclinux.h | 8 +
sys/external/bsd/acpica/dist/namespace/nsaccess.c | 4 +-
sys/external/bsd/acpica/dist/namespace/nsdump.c | 2 +-
sys/external/bsd/acpica/dist/os_specific/service_layers/osbsdtbl.c | 6 +-
sys/external/bsd/acpica/dist/tools/acpisrc/asfile.c | 21 +-
sys/external/bsd/acpica/dist/tools/acpisrc/asremove.c | 1 +
sys/external/bsd/acpica/dist/utilities/utdebug.c | 42 +
sys/external/bsd/acpica/dist/utilities/utdecode.c | 2 +-
sys/external/bsd/drm2/dist/drm/radeon/radeon_ttm.c | 12 +-
sys/external/bsd/gnu-efi/dist/inc/efiapi.h | 5 +-
sys/external/bsd/gnu-efi/dist/inc/efifpswa.h | 41 +
sys/external/bsd/ipf/netinet/fil.c | 109 +-
sys/external/bsd/ipf/netinet/ip_compat.h | 1326 +-
sys/external/bsd/ipf/netinet/ip_fil_netbsd.c | 22 +-
sys/fs/adosfs/advnops.c | 5 +-
sys/fs/cd9660/cd9660_node.c | 9 +-
sys/fs/efs/efs_vnops.c | 9 +-
sys/fs/filecorefs/filecore_node.c | 8 +-
sys/fs/hfs/hfs_vnops.c | 27 +-
sys/fs/msdosfs/msdosfs_denode.c | 8 +-
sys/fs/nfs/files.newnfs | 4 +-
sys/fs/nilfs/nilfs_vnops.c | 7 +-
sys/fs/ntfs/ntfs_vnops.c | 6 +-
sys/fs/ptyfs/ptyfs_vnops.c | 8 +-
sys/fs/puffs/puffs_node.c | 5 +-
sys/fs/puffs/puffs_vnops.c | 9 +-
sys/fs/smbfs/smbfs_node.c | 8 +-
sys/fs/sysvbfs/sysvbfs_vnops.c | 6 +-
sys/fs/tmpfs/tmpfs_mem.c | 10 +-
sys/fs/tmpfs/tmpfs_vfsops.c | 14 +-
sys/fs/tmpfs/tmpfs_vnops.c | 5 +-
sys/fs/udf/udf_vnops.c | 7 +-
sys/fs/union/union_subr.c | 6 +-
sys/fs/v7fs/v7fs_vnops.c | 6 +-
sys/gdbscripts/kdump | 39 -
sys/kern/core_elf32.c | 24 +-
sys/kern/exec_elf.c | 51 +-
sys/kern/files.kern | 7 +-
sys/kern/init_main.c | 12 +-
sys/kern/kern_event.c | 15 +-
sys/kern/kern_exec.c | 24 +-
sys/kern/kern_exit.c | 14 +-
sys/kern/kern_ktrace.c | 25 +-
sys/kern/kern_module.c | 39 +-
sys/kern/kern_pax.c | 31 +-
sys/kern/kern_proc.c | 19 +-
sys/kern/kern_resource.c | 5 +-
sys/kern/kern_sig.c | 104 +-
sys/kern/subr_autoconf.c | 48 +-
sys/kern/subr_kobj.c | 133 +-
sys/kern/subr_kobj_vfs.c | 8 +-
sys/kern/subr_prf.c | 6 +-
sys/kern/sys_process.c | 14 +-
sys/kern/sys_sched.c | 16 +-
sys/kern/sys_sig.c | 8 +-
sys/kern/sysv_msg.c | 5 +-
sys/kern/tty.c | 22 +-
sys/kern/uipc_mbuf.c | 102 +-
sys/kern/uipc_socket.c | 13 +-
sys/kern/uipc_socket2.c | 16 +-
sys/kern/uipc_syscalls.c | 53 +-
sys/kern/vfs_bio.c | 21 +-
sys/kern/vfs_syscalls.c | 6 +-
sys/kern/vfs_vnode.c | 232 +-
sys/kern/vfs_wapbl.c | 142 +-
sys/lib/libkern/arch/ia64/Makefile.inc | 4 +-
sys/lib/libkern/arch/ia64/memcpy.S | 4 -
sys/lib/libkern/crc16.h | 83 +
sys/lib/libsa/checkpasswd.c | 8 +-
sys/lib/libsa/ext2fs.c | 61 +-
sys/lib/libsa/gets.c | 4 +-
sys/lib/libsa/loadfile_elf32.c | 7 +-
sys/lib/libsa/stand.h | 4 +-
sys/miscfs/fdesc/fdesc_vnops.c | 5 +-
sys/miscfs/genfs/genfs_io.c | 18 +-
sys/miscfs/genfs/layer_vnops.c | 5 +-
sys/miscfs/kernfs/kernfs_vnops.c | 9 +-
sys/miscfs/procfs/procfs_vnops.c | 9 +-
sys/miscfs/specfs/spec_vnops.c | 9 +-
sys/modules/Makefile | 57 +-
sys/modules/aac/Makefile | 12 +
sys/modules/aac/aac.ioconf | 10 +
sys/modules/amr/Makefile | 12 +
sys/modules/amr/amr.ioconf | 10 +
sys/modules/ataraid/Makefile | 19 +
sys/modules/ataraid/ataraid.ioconf | 8 +
sys/modules/cac/Makefile | 14 +
sys/modules/cac/cac.ioconf | 10 +
sys/modules/cac_eisa/Makefile | 12 +
sys/modules/cac_eisa/cac_eisa.ioconf | 10 +
sys/modules/cac_pci/Makefile | 12 +
sys/modules/cac_pci/cac_pci.ioconf | 10 +
sys/modules/compat_netbsd32/Makefile | 4 +-
sys/modules/dtrace/fbt/Makefile | 6 +-
sys/modules/ext2fs/Makefile | 5 +-
sys/modules/if_agr/Makefile | 30 +
sys/modules/if_agr/agr.ioconf | 7 +
sys/modules/if_faith/Makefile | 14 +
sys/modules/if_faith/faith.ioconf | 7 +
sys/modules/if_gif/Makefile | 14 +
sys/modules/if_gif/gif.ioconf | 7 +
sys/modules/if_gre/Makefile | 16 +
sys/modules/if_gre/gre.ioconf | 7 +
sys/modules/if_loop/Makefile | 16 +
sys/modules/if_loop/loop.ioconf | 7 +
sys/modules/if_mpls/Makefile | 14 +
sys/modules/if_mpls/mpls.ioconf | 7 +
sys/modules/if_ppp/Makefile | 16 +
sys/modules/if_ppp/ppp.ioconf | 7 +
sys/modules/if_pppoe/Makefile | 14 +
sys/modules/if_pppoe/pppoe.ioconf | 7 +
sys/modules/if_sl/Makefile | 13 +
sys/modules/if_sl/sl.ioconf | 7 +
sys/modules/if_srt/Makefile | 14 +
sys/modules/if_srt/srt.ioconf | 7 +
sys/modules/if_stf/Makefile | 14 +
sys/modules/if_stf/stf.ioconf | 7 +
sys/modules/if_strip/Makefile | 13 +
sys/modules/if_strip/strip.ioconf | 7 +
sys/modules/if_tun/Makefile | 14 +
sys/modules/if_tun/tun.ioconf | 7 +
sys/modules/if_vioif/Makefile | 12 +
sys/modules/if_vioif/if_vioif.ioconf | 10 +
sys/modules/if_vlan/Makefile | 14 +
sys/modules/if_vlan/vlan.ioconf | 7 +
sys/modules/ld/Makefile | 11 +
sys/modules/ld_aac/Makefile | 12 +
sys/modules/ld_aac/ld_aac.ioconf | 10 +
sys/modules/ld_amr/Makefile | 12 +
sys/modules/ld_amr/ld_amr.ioconf | 10 +
sys/modules/ld_ataraid/Makefile | 14 +
sys/modules/ld_ataraid/ld_ataraid.ioconf | 10 +
sys/modules/ld_cac/Makefile | 14 +
sys/modules/ld_cac/ld_cac.ioconf | 10 +
sys/modules/ld_icp/Makefile | 14 +
sys/modules/ld_icp/ld_icp.ioconf | 10 +
sys/modules/ld_mlx/Makefile | 12 +
sys/modules/ld_mlx/ld_mlx.ioconf | 10 +
sys/modules/ld_nvme/Makefile | 12 +
sys/modules/ld_nvme/ld_nvme.ioconf | 10 +
sys/modules/ld_sdmmc/Makefile | 12 +
sys/modules/ld_sdmmc/ld_sdmmc.ioconf | 10 +
sys/modules/ld_twa/Makefile | 12 +
sys/modules/ld_twa/ld_twa.ioconf | 10 +
sys/modules/ld_twe/Makefile | 12 +
sys/modules/ld_twe/ld_twe.ioconf | 10 +
sys/modules/ld_virtio/Makefile | 14 +
sys/modules/ld_virtio/ld_virtio.ioconf | 10 +
sys/modules/lua/lua.c | 4 +-
sys/modules/mlx/Makefile | 14 +
sys/modules/mlx/mlx.ioconf | 10 +
sys/modules/mlx_eisa/Makefile | 12 +
sys/modules/mlx_eisa/mlx_eisa.ioconf | 10 +
sys/modules/mlx_pci/Makefile | 12 +
sys/modules/mlx_pci/mlx_pci.ioconf | 10 +
sys/modules/nvme/Makefile | 11 +
sys/modules/nvme/nvme.ioconf | 10 +
sys/modules/slcompress/Makefile | 12 +
sys/modules/sppp_subr/Makefile | 14 +
sys/modules/tun/Makefile | 8 +
sys/modules/tun/tun.c | 51 +
sys/modules/twa/Makefile | 14 +
sys/modules/twa/twa.ioconf | 10 +
sys/modules/twe/Makefile | 14 +
sys/modules/twe/twe.ioconf | 10 +
sys/modules/viomb/Makefile | 12 +
sys/modules/viomb/viomb.ioconf | 10 +
sys/modules/virtio/Makefile | 14 +
sys/modules/virtio/virtio.ioconf | 10 +
sys/net/agr/if_agr.c | 58 +-
sys/net/bpf.c | 29 +-
sys/net/bpfjit.c | 92 +-
sys/net/bsd-comp.c | 6 +-
sys/net/files.net | 6 +-
sys/net/if.c | 263 +-
sys/net/if.h | 70 +-
sys/net/if_arcsubr.c | 12 +-
sys/net/if_atmsubr.c | 9 +-
sys/net/if_bridge.c | 160 +-
sys/net/if_ecosubr.c | 11 +-
sys/net/if_etherip.c | 42 +-
sys/net/if_ethersubr.c | 42 +-
sys/net/if_faith.c | 43 +-
sys/net/if_fddisubr.c | 39 +-
sys/net/if_gif.c | 97 +-
sys/net/if_gre.c | 50 +-
sys/net/if_ieee1394subr.c | 14 +-
sys/net/if_loop.c | 33 +-
sys/net/if_media.h | 10 +-
sys/net/if_module.h | 89 +
sys/net/if_mpls.c | 57 +-
sys/net/if_ppp.c | 74 +-
sys/net/if_pppoe.c | 114 +-
sys/net/if_sl.c | 53 +-
sys/net/if_spppsubr.c | 215 +-
sys/net/if_spppvar.h | 5 +-
sys/net/if_srt.c | 51 +-
sys/net/if_stf.c | 62 +-
sys/net/if_stf.h | 4 +-
sys/net/if_strip.c | 53 +-
sys/net/if_tap.c | 110 +-
sys/net/if_tokensubr.c | 25 +-
sys/net/if_tun.c | 114 +-
sys/net/if_vlan.c | 39 +-
sys/net/ppp-deflate.c | 6 +-
sys/net/ppp_tty.c | 10 +-
sys/net/route.c | 224 +-
sys/net/route.h | 16 +-
sys/net/rtsock.c | 360 +-
sys/net/slcompress.c | 23 +-
sys/net80211/ieee80211.h | 11 +-
sys/net80211/ieee80211_input.c | 123 +-
sys/net80211/ieee80211_netbsd.c | 14 +-
sys/net80211/ieee80211_node.c | 6 +-
sys/net80211/ieee80211_rssadapt.c | 5 +-
sys/net80211/ieee80211_var.h | 9 +-
sys/netatalk/aarp.c | 58 +-
sys/netatalk/at_control.c | 5 +-
sys/netatalk/ddp_input.c | 17 +-
sys/netatalk/ddp_usrreq.c | 6 +-
sys/netbt/l2cap_signal.c | 8 +-
sys/netinet/if_arp.c | 138 +-
sys/netinet/igmp.c | 27 +-
sys/netinet/in.c | 524 +-
sys/netinet/in.h | 8 +-
sys/netinet/in_gif.c | 17 +-
sys/netinet/in_pcb.c | 72 +-
sys/netinet/in_var.h | 83 +-
sys/netinet/ip_carp.c | 54 +-
sys/netinet/ip_flow.c | 138 +-
sys/netinet/ip_icmp.c | 58 +-
sys/netinet/ip_input.c | 141 +-
sys/netinet/ip_mroute.c | 20 +-
sys/netinet/ip_output.c | 102 +-
sys/netinet/ip_var.h | 7 +-
sys/netinet/raw_ip.c | 18 +-
sys/netinet/sctp_crc32.c | 6 +-
sys/netinet/tcp_timer.c | 6 +-
sys/netinet/tcp_vtw.c | 6 +-
sys/netinet6/files.netinet6 | 6 +-
sys/netinet6/icmp6.c | 119 +-
sys/netinet6/in6.c | 568 +-
sys/netinet6/in6_gif.c | 6 +-
sys/netinet6/in6_ifattach.c | 87 +-
sys/netinet6/in6_pcb.c | 68 +-
sys/netinet6/in6_src.c | 53 +-
sys/netinet6/in6_var.h | 73 +-
sys/netinet6/ip6_flow.c | 234 +-
sys/netinet6/ip6_forward.c | 34 +-
sys/netinet6/ip6_input.c | 101 +-
sys/netinet6/ip6_mroute.c | 21 +-
sys/netinet6/ip6_output.c | 74 +-
sys/netinet6/ip6_var.h | 9 +-
sys/netinet6/mld6.c | 64 +-
sys/netinet6/nd6.c | 153 +-
sys/netinet6/nd6_nbr.c | 91 +-
sys/netinet6/nd6_rtr.c | 109 +-
sys/netinet6/raw_ip6.c | 35 +-
sys/netinet6/scope6.c | 16 +-
sys/netinet6/sctp6_usrreq.c | 12 +-
sys/netinet6/udp6_output.c | 26 +-
sys/netinet6/udp6_usrreq.c | 13 +-
sys/netipsec/key.c | 23 +-
sys/netmpls/mpls_proto.c | 5 +-
sys/netnatm/natm.c | 8 +-
sys/netnatm/natm_proto.c | 5 +-
sys/netsmb/smb_dev.c | 12 +-
sys/netsmb/smb_rq.c | 8 +-
sys/nfs/nfs_node.c | 6 +-
sys/opencrypto/aesxcbcmac.c | 37 +-
sys/rump/dev/lib/libbpf/bpf_component.c | 6 +-
sys/rump/dev/lib/libcgd/cgd_component.c | 17 +-
sys/rump/dev/lib/libfss/fss_component.c | 20 +-
sys/rump/dev/lib/libvnd/vnd_component.c | 17 +-
sys/rump/fs/lib/libext2fs/Makefile | 5 +-
sys/rump/librump/rumpkern/Makefile.rumpkern | 3 +-
sys/rump/librump/rumpkern/vm.c | 10 +-
sys/rump/librump/rumpvfs/rumpfs.c | 5 +-
sys/rump/net/Makefile.rumpnetcomp | 4 +-
sys/rump/net/lib/libnet/Makefile | 6 +-
sys/rump/net/lib/libnet/net_component.c | 6 +-
sys/rump/net/lib/libnetinet/netinet_component.c | 7 +-
sys/rump/net/lib/libnetinet6/netinet6_component.c | 6 +-
sys/rump/net/lib/libnetmpls/NETMPLS.ioconf | 4 +-
sys/rump/net/lib/libnetmpls/netmpls_component.c | 6 +-
sys/rump/net/lib/libtap/tap_component.c | 23 +-
sys/rump/net/lib/libtun/Makefile | 15 +
sys/rump/net/lib/libtun/TUN.ioconf | 7 +
sys/rump/net/lib/libtun/tun_component.c | 63 +
sys/sys/exec.h | 3 +-
sys/sys/exec_elf.h | 5 +-
sys/sys/intrio.h | 11 +-
sys/sys/kobj_impl.h | 6 +-
sys/sys/ktrace.h | 15 +-
sys/sys/mbuf.h | 30 +-
sys/sys/param.h | 4 +-
sys/sys/pax.h | 4 +-
sys/sys/proc.h | 12 +-
sys/sys/signal.h | 8 +-
sys/sys/signalvar.h | 4 +-
sys/sys/socket.h | 15 +-
sys/sys/socketvar.h | 10 +-
sys/sys/termios.h | 4 +-
sys/sys/unistd.h | 8 +-
sys/sys/vnode.h | 3 +-
sys/sys/wapbl.h | 12 +-
sys/ufs/chfs/chfs_vnops.c | 3 +-
sys/ufs/chfs/ebh.h | 4 +-
sys/ufs/ext2fs/ext2fs.h | 112 +-
sys/ufs/ext2fs/ext2fs_alloc.c | 266 +-
sys/ufs/ext2fs/ext2fs_balloc.c | 34 +-
sys/ufs/ext2fs/ext2fs_bmap.c | 26 +-
sys/ufs/ext2fs/ext2fs_bswap.c | 57 +-
sys/ufs/ext2fs/ext2fs_dinode.h | 125 +-
sys/ufs/ext2fs/ext2fs_dir.h | 27 +-
sys/ufs/ext2fs/ext2fs_extents.c | 20 +-
sys/ufs/ext2fs/ext2fs_extents.h | 10 +-
sys/ufs/ext2fs/ext2fs_extern.h | 16 +-
sys/ufs/ext2fs/ext2fs_hash.c | 6 +-
sys/ufs/ext2fs/ext2fs_htree.c | 566 +-
sys/ufs/ext2fs/ext2fs_inode.c | 54 +-
sys/ufs/ext2fs/ext2fs_lookup.c | 277 +-
sys/ufs/ext2fs/ext2fs_readwrite.c | 22 +-
sys/ufs/ext2fs/ext2fs_rename.c | 17 +-
sys/ufs/ext2fs/ext2fs_subr.c | 14 +-
sys/ufs/ext2fs/ext2fs_vfsops.c | 238 +-
sys/ufs/ext2fs/ext2fs_vnops.c | 263 +-
sys/ufs/ext2fs/ext2fs_xattr.c | 473 +
sys/ufs/ext2fs/ext2fs_xattr.h | 117 +
sys/ufs/ffs/ffs_alloc.c | 78 +-
sys/ufs/ffs/ffs_balloc.c | 6 +-
sys/ufs/ffs/ffs_extern.h | 6 +-
sys/ufs/ffs/ffs_vfsops.c | 12 +-
sys/ufs/ffs/ffs_wapbl.c | 104 +-
sys/ufs/files.ufs | 3 +-
sys/ufs/lfs/lfs_alloc.c | 263 +-
sys/ufs/lfs/lfs_balloc.c | 191 +-
sys/ufs/lfs/lfs_pages.c | 15 +-
sys/ufs/lfs/lfs_vnops.c | 6 +-
sys/ufs/lfs/ulfs_inode.c | 9 +-
sys/ufs/ufs/inode.h | 26 +-
sys/ufs/ufs/ufs_inode.c | 9 +-
sys/uvm/files.uvm | 5 +-
sys/uvm/pmap/pmap.c | 1012 +-
sys/uvm/pmap/pmap.h | 30 +-
sys/uvm/pmap/pmap_segtab.c | 13 +-
sys/uvm/pmap/pmap_synci.c | 43 +-
sys/uvm/pmap/pmap_synci.h | 41 +
sys/uvm/pmap/pmap_tlb.c | 202 +-
sys/uvm/pmap/pmap_tlb.h | 4 +-
sys/uvm/pmap/tlb.h | 13 +-
sys/uvm/pmap/vmpagemd.h | 89 +-
sys/uvm/uvm_aobj.c | 6 +-
sys/uvm/uvm_extern.h | 4 +-
sys/uvm/uvm_km.c | 21 +-
sys/uvm/uvm_map.c | 6 +-
sys/uvm/uvm_mmap.c | 129 +-
1205 files changed, 53923 insertions(+), 43855 deletions(-)
diffs (truncated from 157281 to 300 lines):
diff -r 325022c941f5 -r 21d1445e96e7 sys/arch/acorn32/podulebus/esc.c
--- a/sys/arch/acorn32/podulebus/esc.c Sun Oct 02 10:39:29 2016 +0000
+++ b/sys/arch/acorn32/podulebus/esc.c Wed Oct 05 20:55:23 2016 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: esc.c,v 1.29.2.1 2015/12/27 12:09:27 skrll Exp $ */
+/* $NetBSD: esc.c,v 1.29.2.2 2016/10/05 20:55:23 skrll Exp $ */
/*
* Copyright (c) 1990 The Regents of the University of California.
@@ -86,7 +86,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: esc.c,v 1.29.2.1 2015/12/27 12:09:27 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: esc.c,v 1.29.2.2 2016/10/05 20:55:23 skrll Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -675,7 +675,7 @@
dev->sc_interrupt = *esc_interrupt;
}
}
-
+
/* Update buffer pointers to reflect the sent/received data. */
dev->sc_buf = buf;
dev->sc_len = len;
@@ -1491,7 +1491,7 @@
* Make sure that the specs are within
* chip limits. Note that if we
* initiated the negotiation the specs
- * WILL be withing chip limits. If it
+ * WILL be within chip limits. If it
* was the scsi unit that initiated
* the negotiation, the specs may be
* to high.
diff -r 325022c941f5 -r 21d1445e96e7 sys/arch/acorn32/podulebus/sfas.c
--- a/sys/arch/acorn32/podulebus/sfas.c Sun Oct 02 10:39:29 2016 +0000
+++ b/sys/arch/acorn32/podulebus/sfas.c Wed Oct 05 20:55:23 2016 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: sfas.c,v 1.26 2014/10/25 10:58:12 skrll Exp $ */
+/* $NetBSD: sfas.c,v 1.26.2.1 2016/10/05 20:55:23 skrll Exp $ */
/*
* Copyright (c) 1990 The Regents of the University of California.
@@ -82,7 +82,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: sfas.c,v 1.26 2014/10/25 10:58:12 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sfas.c,v 1.26.2.1 2016/10/05 20:55:23 skrll Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -1410,7 +1410,7 @@
* Make sure that the specs are within
* chip limits. Note that if we
* initiated the negotiation the specs
- * WILL be withing chip limits. If it
+ * WILL be within chip limits. If it
* was the scsi unit that initiated
* the negotiation, the specs may be
* to high.
diff -r 325022c941f5 -r 21d1445e96e7 sys/arch/algor/algor/algor_intr.c
--- a/sys/arch/algor/algor/algor_intr.c Sun Oct 02 10:39:29 2016 +0000
+++ b/sys/arch/algor/algor/algor_intr.c Wed Oct 05 20:55:23 2016 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: algor_intr.c,v 1.1 2011/07/09 16:03:00 matt Exp $ */
+/* $NetBSD: algor_intr.c,v 1.1.30.1 2016/10/05 20:55:23 skrll Exp $ */
/*-
* Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: algor_intr.c,v 1.1 2011/07/09 16:03:00 matt Exp $");
+__KERNEL_RCSID(0, "$NetBSD: algor_intr.c,v 1.1.30.1 2016/10/05 20:55:23 skrll Exp $");
#define __INTR_PRIVATE
#include "opt_algor_p4032.h"
@@ -102,9 +102,9 @@
#ifdef evbmips
void
-evbmips_iointr(int ipl, vaddr_t pc, uint32_t pending)
+evbmips_iointr(int ipl, uint32_t pending, struct clockframe *cf)
{
- (*algor_iointr)(ipl, pc, pending);
+ (*algor_iointr)(ipl, cf->pc, pending);
}
void *
diff -r 325022c941f5 -r 21d1445e96e7 sys/arch/alpha/include/Makefile
--- a/sys/arch/alpha/include/Makefile Sun Oct 02 10:39:29 2016 +0000
+++ b/sys/arch/alpha/include/Makefile Wed Oct 05 20:55:23 2016 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.32 2011/08/12 22:22:49 dyoung Exp $
+# $NetBSD: Makefile,v 1.32.30.1 2016/10/05 20:55:23 skrll Exp $
INCSDIR= /usr/include/alpha
@@ -7,7 +7,7 @@
cdefs.h cfbreg.h cpu.h cpuconf.h \
disklabel.h \
ecoff_machdep.h elf_machdep.h endian.h endian_machdep.h \
- float.h fpu.h frame.h \
+ fenv.h float.h fpu.h frame.h \
ieee.h ieeefp.h \
int_const.h int_fmtio.h int_limits.h int_mwgwtypes.h int_types.h \
intr.h \
diff -r 325022c941f5 -r 21d1445e96e7 sys/arch/alpha/include/fenv.h
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/arch/alpha/include/fenv.h Wed Oct 05 20:55:23 2016 +0000
@@ -0,0 +1,186 @@
+/* $NetBSD: fenv.h,v 1.2.4.2 2016/10/05 20:55:23 skrll Exp $ */
+
+/*-
+ * Copyright (c) 2004-2005 David Schultz <das%FreeBSD.ORG@localhost>
+ * All rights reserved.
+ *
+ * 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 AUTHOR 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 AUTHOR 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.
+ *
+ * $FreeBSD: src/lib/msun/alpha/fenv.h,v 1.3 2005/03/16 19:03:44 das Exp $
+ */
+
+#ifndef _ALPHA_FENV_H_
+#define _ALPHA_FENV_H_
+
+#include <sys/stdint.h>
+
+typedef __uint64_t fenv_t;
+typedef __uint16_t fexcept_t;
+
+/* Exception flags */
+#define FE_INVALID 0x01
+#define FE_DIVBYZERO 0x02
+#define FE_OVERFLOW 0x04
+#define FE_UNDERFLOW 0x08
+#define FE_INEXACT 0x10
+#define FE_INTOVF 0x20 /* not maskable */
+#define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INTOVF | \
+ FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW)
+
+/* Rounding modes */
+#define FE_TOWARDZERO 0x00
+#define FE_DOWNWARD 0x01
+#define FE_TONEAREST 0x02
+#define FE_UPWARD 0x03
+#define _ROUND_MASK (FE_TONEAREST | FE_DOWNWARD | \
+ FE_UPWARD | FE_TOWARDZERO)
+#define _ROUND_SHIFT 58
+
+#define _FPUSW_SHIFT 52
+
+#define __excb() __asm __volatile("excb")
+#define __mf_fpcr(__cw) __asm __volatile("mf_fpcr %0" : "=f" (*(__cw)))
+#define __mt_fpcr(__cw) __asm __volatile("mt_fpcr %0" : : "f" (__cw))
+
+union __fpcr {
+ double __d;
+ fenv_t __bits;
+};
+
+__BEGIN_DECLS
+
+/* Default floating-point environment */
+extern const fenv_t __fe_dfl_env;
+#define FE_DFL_ENV (&__fe_dfl_env)
+
+static __inline int
+feclearexcept(int __excepts)
+{
+ union __fpcr __r;
+
+ __excb();
+ __mf_fpcr(&__r.__d);
+ __r.__bits &= ~((fenv_t)__excepts << _FPUSW_SHIFT);
+ __mt_fpcr(__r.__d);
+ __excb();
+ return 0;
+}
+
+static __inline int
+fegetexceptflag(fexcept_t *__flagp, int __excepts)
+{
+ union __fpcr __r;
+
+ __excb();
+ __mf_fpcr(&__r.__d);
+ __excb();
+ *__flagp = (__r.__bits >> _FPUSW_SHIFT) & __excepts;
+ return 0;
+}
+
+static __inline int
+fesetexceptflag(const fexcept_t *__flagp, int __excepts)
+{
+ union __fpcr __r;
+ fenv_t __xflag, __xexcepts;
+
+ __xflag = (fenv_t)*__flagp << _FPUSW_SHIFT;
+ __xexcepts = (fenv_t)__excepts << _FPUSW_SHIFT;
+ __excb();
+ __mf_fpcr(&__r.__d);
+ __r.__bits &= ~__xexcepts;
+ __r.__bits |= __xflag & __xexcepts;
+ __mt_fpcr(__r.__d);
+ __excb();
+ return 0;
+}
+
+static __inline int
+feraiseexcept(int __excepts)
+{
+
+ /*
+ * XXX Generating exceptions this way does not actually invoke
+ * a userland trap handler when enabled, but neither do
+ * arithmetic operations as far as I can tell. Perhaps there
+ * are more bugs in the kernel trap handler.
+ */
+ fexcept_t __ex = __excepts;
+ fesetexceptflag(&__ex, __excepts);
+ return 0;
+}
+
+static __inline int
+fetestexcept(int __excepts)
+{
+ union __fpcr __r;
+
+ __excb();
+ __mf_fpcr(&__r.__d);
+ __excb();
+ return (__r.__bits >> _FPUSW_SHIFT) & __excepts;
+}
+
+static __inline int
+fegetround(void)
+{
+ union __fpcr __r;
+
+ /*
+ * No exception barriers should be required here if we assume
+ * that only fesetround() can change the rounding mode.
+ */
+ __mf_fpcr(&__r.__d);
+ return (int)(__r.__bits >> _ROUND_SHIFT) & _ROUND_MASK;
+}
+
+static __inline int
+fesetround(int __round)
+{
+ union __fpcr __r;
+
+ if (__round & ~_ROUND_MASK)
+ return (-1);
+ __excb();
+ __mf_fpcr(&__r.__d);
+ __r.__bits &= ~((fenv_t)_ROUND_MASK << _ROUND_SHIFT);
+ __r.__bits |= (fenv_t)__round << _ROUND_SHIFT;
+ __mt_fpcr(__r.__d);
+ __excb();
+ return 0;
+}
+
+int fegetenv(fenv_t *);
+int feholdexcept(fenv_t *);
+int fesetenv(const fenv_t *);
+int feupdateenv(const fenv_t *);
+
+#if defined(_NETBSD_SOURCE) || defined(_GNU_SOURCE)
+int feenableexcept(int);
+int fedisableexcept(int);
+int fegetexcept(void);
+#endif /* _NETBSD_SOURCE || _GNU_SOURCE */
+
+
+__END_DECLS
+
Home |
Main Index |
Thread Index |
Old Index