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/30a3a388c910
branches:  nick-nhusb
changeset: 804673:30a3a388c910
user:      skrll <skrll%NetBSD.org@localhost>
date:      Sat Jul 09 20:24:48 2016 +0000

description:
Sync with HEAD

diffstat:

 sys/altq/altq_cbq.c                                             |      6 +-
 sys/altq/altq_cdnr.c                                            |      6 +-
 sys/altq/altq_subr.c                                            |      6 +-
 sys/arch/acorn26/ioc/if_eca.c                                   |      6 +-
 sys/arch/acorn26/stand/boot26/boot26.c                          |      4 +-
 sys/arch/acorn32/podulebus/if_ie.c                              |      6 +-
 sys/arch/acorn32/stand/boot32/boot32.c                          |      4 +-
 sys/arch/algor/dev/bonito_mainbus.c                             |      7 +-
 sys/arch/alpha/stand/common/boot.c                              |      4 +-
 sys/arch/alpha/stand/standtest/test.c                           |      4 +-
 sys/arch/amd64/amd64/locore.S                                   |    213 +-
 sys/arch/amd64/amd64/machdep.c                                  |     25 +-
 sys/arch/amd64/amd64/mainbus.c                                  |      6 +-
 sys/arch/amd64/conf/GENERIC                                     |      7 +-
 sys/arch/amiga/dev/grf_cv3d.c                                   |      5 +-
 sys/arch/amiga/dev/grf_cv3dreg.h                                |      3 +-
 sys/arch/amiga/dev/if_es.c                                      |      6 +-
 sys/arch/amiga/dev/if_qn.c                                      |      6 +-
 sys/arch/amiga/stand/binpatch/binpatch.c                        |    642 +-
 sys/arch/amiga/stand/bootblock/boot/main.c                      |      4 +-
 sys/arch/arm/allwinner/awin_eth.c                               |      4 +-
 sys/arch/arm/allwinner/awin_otgreg.h                            |      4 +-
 sys/arch/arm/arm/cpufunc.c                                      |      7 +-
 sys/arch/arm/at91/at91emac.c                                    |     10 +-
 sys/arch/arm/broadcom/bcm53xx_eth.c                             |      4 +-
 sys/arch/arm/ep93xx/epe.c                                       |      6 +-
 sys/arch/arm/gemini/gemini_gmac.c                               |      6 +-
 sys/arch/arm/gemini/if_gpn.c                                    |      6 +-
 sys/arch/arm/imx/if_enet.c                                      |      9 +-
 sys/arch/arm/omap/files.omap2                                   |     24 +-
 sys/arch/arm/omap/if_cpsw.c                                     |      6 +-
 sys/arch/arm/omap/obio_com.c                                    |    100 +-
 sys/arch/arm/omap/omap2430_intr.c                               |      6 +-
 sys/arch/arm/omap/omap2_obiovar.h                               |      3 +-
 sys/arch/arm/omap/omap2_reg.h                                   |     18 +-
 sys/arch/arm/omap/omap3_scm.c                                   |    135 +-
 sys/arch/arm/omap/omap3_sdhc.c                                  |     11 +-
 sys/arch/arm/omap/omap3_sdmmcreg.h                              |     10 +-
 sys/arch/arm/omap/omap_edma.c                                   |     28 +-
 sys/arch/arm/omap/omapl1x_emac.c                                |      4 +-
 sys/arch/arm/omap/tiotg.c                                       |     26 +-
 sys/arch/arm/rockchip/rockchip_emac.c                           |      6 +-
 sys/arch/arm/samsung/exynos_dwcmmc.c                            |     12 +-
 sys/arch/arm/xscale/ixp425_if_npe.c                             |      6 +-
 sys/arch/atari/stand/bootxx/bootxx.c                            |      6 +-
 sys/arch/bebox/stand/boot/monitor.c                             |      4 +-
 sys/arch/emips/ebus/if_le_ebus.c                                |     10 +-
 sys/arch/evbarm/beagle/beagle_machdep.c                         |     14 +-
 sys/arch/evbarm/conf/BEAGLEBOARDXM                              |     10 +-
 sys/arch/evbarm/conf/BEAGLEBONE                                 |     44 +-
 sys/arch/evbarm/conf/TISDP2420                                  |      8 +-
 sys/arch/evbarm/conf/VTC100                                     |    353 +
 sys/arch/evbarm/imx7/imx7_machdep.c                             |     10 +-
 sys/arch/evbmips/loongson/loongson_clock.c                      |    391 +
 sys/arch/evbppc/virtex/dev/if_temac.c                           |      6 +-
 sys/arch/ews4800mips/stand/common/cmd.c                         |      4 +-
 sys/arch/hp300/stand/common/netio.c                             |     12 +-
 sys/arch/hp300/stand/common/samachdep.h                         |      4 +-
 sys/arch/hp300/stand/common/tgets.c                             |      9 +-
 sys/arch/hp300/stand/inst/inst.c                                |     28 +-
 sys/arch/hp300/stand/uboot/uboot.c                              |      4 +-
 sys/arch/hpc/stand/hpcboot/arm/arm_console.cpp                  |      4 +-
 sys/arch/hpcmips/dev/plumpcmcia.c                               |      7 +-
 sys/arch/hpcmips/stand/lcboot/main.c                            |      6 +-
 sys/arch/hpcmips/tx/tx3912video.c                               |      7 +-
 sys/arch/i386/conf/GENERIC                                      |      5 +-
 sys/arch/i386/i386/cpu_in_cksum.S                               |     20 +-
 sys/arch/i386/i386/locore.S                                     |    223 +-
 sys/arch/i386/i386/mainbus.c                                    |      6 +-
 sys/arch/i386/i386/multiboot.c                                  |      6 +-
 sys/arch/i386/stand/lib/biosdisk.c                              |     13 +-
 sys/arch/i386/stand/lib/bootinfo.c                              |     11 +-
 sys/arch/i386/stand/lib/bootinfo.h                              |      4 +-
 sys/arch/i386/stand/lib/bootmenu.c                              |      4 +-
 sys/arch/i386/stand/lib/exec.c                                  |      6 +-
 sys/arch/i386/stand/lib/menuutils.c                             |      4 +-
 sys/arch/ia64/ia64/mainbus.c                                    |      6 +-
 sys/arch/ia64/include/mcontext.h                                |      5 +-
 sys/arch/ia64/stand/common/boot.c                               |      4 +-
 sys/arch/landisk/stand/boot/boot2.c                             |      6 +-
 sys/arch/landisk/stand/boot/monitor.c                           |      4 +-
 sys/arch/mac68k/dev/if_mc.c                                     |      6 +-
 sys/arch/mac68k/nubus/if_netdock_nubus.c                        |      6 +-
 sys/arch/macppc/conf/GENERIC_601                                |     10 +-
 sys/arch/macppc/conf/files.macppc                               |      6 +-
 sys/arch/macppc/dev/am79c950.c                                  |      6 +-
 sys/arch/macppc/dev/if_bm.c                                     |      6 +-
 sys/arch/macppc/dev/if_gm.c                                     |      6 +-
 sys/arch/macppc/dev/platinumfb.c                                |   1038 +
 sys/arch/macppc/dev/platinumfbreg.h                             |     62 +
 sys/arch/macppc/dev/pmu.c                                       |     90 +-
 sys/arch/macppc/dev/pmuvar.h                                    |      3 +-
 sys/arch/macppc/dev/valkyriefb.c                                |      6 +-
 sys/arch/macppc/macppc/pic_ohare.c                              |     10 +-
 sys/arch/macppc/pci/bandit.c                                    |     22 +-
 sys/arch/macppc/stand/ofwboot/boot.c                            |      4 +-
 sys/arch/mips/README.models                                     |    290 +
 sys/arch/mips/adm5120/dev/if_admsw.c                            |      6 +-
 sys/arch/mips/alchemy/dev/if_aumac.c                            |      6 +-
 sys/arch/mips/atheros/dev/if_ae.c                               |      6 +-
 sys/arch/mips/cavium/dev/if_cnmac.c                             |      6 +-
 sys/arch/mips/include/Makefile.inc                              |      4 +-
 sys/arch/mips/mips/locore.S                                     |     18 +-
 sys/arch/mips/mips/locore_mips1.S                               |     17 +-
 sys/arch/mips/mips/mipsX_subr.S                                 |     54 +-
 sys/arch/mips/mips/pmap.c                                       |    187 +-
 sys/arch/mips/ralink/ralink_eth.c                               |      6 +-
 sys/arch/mips/sibyte/dev/sbmac.c                                |      6 +-
 sys/arch/mvme68k/mvme68k/machdep.c                              |      8 +-
 sys/arch/mvme68k/stand/bootst/boot.c                            |      4 +-
 sys/arch/mvme68k/stand/netboot/boot.c                           |      4 +-
 sys/arch/mvmeppc/stand/boot/boot.c                              |      4 +-
 sys/arch/newsmips/apbus/if_sn.c                                 |      6 +-
 sys/arch/next68k/dev/if_xe.c                                    |      6 +-
 sys/arch/next68k/dev/mb8795.c                                   |      6 +-
 sys/arch/next68k/stand/boot/boot.c                              |      4 +-
 sys/arch/ofppc/stand/ofwboot/boot.c                             |      4 +-
 sys/arch/playstation2/dev/if_smap.c                             |      6 +-
 sys/arch/pmax/ibus/sii.c                                        |     11 +-
 sys/arch/pmax/include/dec_prom.h                                |      6 +-
 sys/arch/pmax/stand/common/callvec.c                            |      4 +-
 sys/arch/powerpc/booke/dev/pq3etsec.c                           |      6 +-
 sys/arch/powerpc/ibm4xx/dev/if_emac.c                           |      6 +-
 sys/arch/powerpc/oea/oea_machdep.c                              |     14 +-
 sys/arch/prep/stand/boot/monitor.c                              |      4 +-
 sys/arch/rs6000/stand/boot/monitor.c                            |      4 +-
 sys/arch/sandpoint/stand/altboot/main.c                         |      8 +-
 sys/arch/sbmips/stand/common/boot.c                             |      4 +-
 sys/arch/sgimips/hpc/if_sq.c                                    |      6 +-
 sys/arch/sgimips/ioc/oiocsc.c                                   |      6 +-
 sys/arch/sgimips/mace/if_mec.c                                  |      6 +-
 sys/arch/sgimips/sgimips/arcemu.h                               |      4 +-
 sys/arch/shark/isa/clock.c                                      |      6 +-
 sys/arch/shark/ofw/ofw.c                                        |     12 +-
 sys/arch/shark/shark/i8042reg.h                                 |      4 +-
 sys/arch/shark/shark/ns87307.c                                  |     80 +-
 sys/arch/shark/shark/opms.c                                     |     26 +-
 sys/arch/shark/shark/profile.c                                  |     10 +-
 sys/arch/shark/shark/scr.c                                      |    140 +-
 sys/arch/shark/shark/sequoia.c                                  |     54 +-
 sys/arch/shark/shark/shark_machdep.c                            |      6 +-
 sys/arch/shark/stand/ofwboot/boot.c                             |      6 +-
 sys/arch/sparc/dev/cgfourteen.c                                 |      4 +-
 sys/arch/sparc/include/pci_machdep.h                            |      4 +-
 sys/arch/sparc/include/sljit_machdep.h                          |      3 +-
 sys/arch/sparc/stand/boot/boot.c                                |      6 +-
 sys/arch/sparc/stand/ofwboot/boot.c                             |      6 +-
 sys/arch/sparc64/conf/GENERIC                                   |      9 +-
 sys/arch/sparc64/conf/files.sparc64                             |     15 +-
 sys/arch/sparc64/dev/cbus.c                                     |    314 +
 sys/arch/sparc64/dev/cbusvar.h                                  |     42 +
 sys/arch/sparc64/dev/ffb.c                                      |     12 +-
 sys/arch/sparc64/dev/fhc.c                                      |      6 +-
 sys/arch/sparc64/dev/gfb.c                                      |      6 +-
 sys/arch/sparc64/dev/psm.c                                      |      8 +-
 sys/arch/sparc64/dev/sbus.c                                     |      8 +-
 sys/arch/sparc64/dev/tda.c                                      |      6 +-
 sys/arch/sparc64/dev/vbus.c                                     |    273 +
 sys/arch/sparc64/dev/vbusvar.h                                  |     38 +
 sys/arch/sparc64/dev/vrtc.c                                     |     94 +
 sys/arch/sparc64/doc/TODO                                       |      5 +-
 sys/arch/sparc64/include/bus_defs.h                             |      4 +-
 sys/arch/sparc64/include/cpu.h                                  |      5 +-
 sys/arch/sparc64/include/mdesc.h                                |      9 +-
 sys/arch/sparc64/include/pci_machdep.h                          |      4 +-
 sys/arch/sparc64/sparc64/cache.c                                |      6 +-
 sys/arch/sparc64/sparc64/clock.c                                |      8 +-
 sys/arch/sparc64/sparc64/compat_16_machdep.c                    |      6 +-
 sys/arch/sparc64/sparc64/locore.s                               |     38 +-
 sys/arch/sparc64/sparc64/ofw_machdep.c                          |      8 +-
 sys/arch/sparc64/sparc64/sunos32_machdep.c                      |      6 +-
 sys/arch/sparc64/sparc64/sunos_machdep.c                        |      6 +-
 sys/arch/sparc64/sparc64/trap.c                                 |     18 +-
 sys/arch/sun2/dev/if_ec.c                                       |      6 +-
 sys/arch/sun2/dev/zsvar.h                                       |      4 +-
 sys/arch/sun2/sun2/mbio.c                                       |      6 +-
 sys/arch/sun2/sun2/mbmem.c                                      |      6 +-
 sys/arch/sun2/sun2/obio.c                                       |      6 +-
 sys/arch/sun2/sun2/obmem.c                                      |      6 +-
 sys/arch/sun2/sun2/tod.c                                        |      6 +-
 sys/arch/sun3/dev/if_ie.c                                       |      8 +-
 sys/arch/sun68k/stand/libsa/gets.c                              |      9 +-
 sys/arch/sun68k/stand/libsa/xxboot.c                            |      4 +-
 sys/arch/sun68k/stand/tapeboot/boot.c                           |      4 +-
 sys/arch/sun68k/sun68k/bus.c                                    |      8 +-
 sys/arch/usermode/dev/if_veth.c                                 |      6 +-
 sys/arch/usermode/usermode/pmap.c                               |      8 +-
 sys/arch/vax/boot/boot/boot.c                                   |      4 +-
 sys/arch/vax/boot/boot/consio.c                                 |      4 +-
 sys/arch/vax/mba/hp.c                                           |      6 +-
 sys/arch/vax/uba/qv.c                                           |     62 +-
 sys/arch/vax/uba/qvaux.c                                        |     46 +-
 sys/arch/vax/vax/cfl.c                                          |      6 +-
 sys/arch/vax/vax/compat_13_machdep.c                            |      8 +-
 sys/arch/vax/vax/crl.c                                          |      6 +-
 sys/arch/vax/vax/ctu.c                                          |      6 +-
 sys/arch/vax/vax/gencons.c                                      |      8 +-
 sys/arch/vax/vax/ka750.c                                        |      6 +-
 sys/arch/vax/vax/ka780.c                                        |      6 +-
 sys/arch/vax/vax/sgmap.c                                        |      6 +-
 sys/arch/vax/vax/trap.c                                         |      6 +-
 sys/arch/vax/vsa/asc_vsbus.c                                    |      6 +-
 sys/arch/vax/vsa/smg.c                                          |      6 +-
 sys/arch/vax/vsa/spx.c                                          |      8 +-
 sys/arch/vax/vsa/vsbus.c                                        |      8 +-
 sys/arch/x68k/dev/intio.c                                       |      6 +-
 sys/arch/x68k/dev/zs.c                                          |     16 +-
 sys/arch/x68k/stand/boot/Makefile                               |     15 +-
 sys/arch/x68k/stand/boot/boot.c                                 |    179 +-
 sys/arch/x68k/stand/boot/conf.c                                 |     27 +-
 sys/arch/x68k/stand/boot/version                                |      3 +-
 sys/arch/x68k/stand/boot_ustar/Makefile                         |      5 +-
 sys/arch/x68k/stand/boot_ustar/boot_ustar.S                     |     11 +-
 sys/arch/x68k/stand/libsa/devopen.c                             |     28 +-
 sys/arch/x68k/stand/libsa/libx68k.h                             |      4 +-
 sys/arch/x68k/stand/libsa/parseutils.c                          |      4 +-
 sys/arch/x68k/stand/netboot/Makefile                            |     72 +-
 sys/arch/x68k/stand/netboot/conf.c                              |     61 -
 sys/arch/x68k/stand/netboot/version                             |      8 -
 sys/arch/x68k/x68k/machdep.c                                    |      8 +-
 sys/arch/x86/include/pmap.h                                     |      4 +-
 sys/arch/x86/pci/if_vmx.c                                       |      6 +-
 sys/arch/x86/pci/pci_machdep.c                                  |     14 +-
 sys/arch/x86/pci/pci_ranges.c                                   |      8 +-
 sys/arch/x86/x86/coretemp.c                                     |      6 +-
 sys/arch/x86/x86/efi.c                                          |      8 +-
 sys/arch/x86/x86/intr.c                                         |      9 +-
 sys/arch/x86/x86/mpacpi.c                                       |      8 +-
 sys/arch/x86/x86/pmap.c                                         |    714 +-
 sys/arch/x86/x86/syscall.c                                      |      6 +-
 sys/arch/x86/x86/vmt.c                                          |      4 +-
 sys/arch/xen/include/intr.h                                     |      4 +-
 sys/arch/xen/include/xen-public/arch-x86/xen-mca.h              |      4 +-
 sys/arch/xen/include/xen-public/domctl.h                        |      4 +-
 sys/arch/xen/include/xen-public/io/blkif.h                      |      4 +-
 sys/arch/xen/include/xen-public/physdev.h                       |      4 +-
 sys/arch/xen/include/xen-public/sysctl.h                        |     10 +-
 sys/arch/xen/include/xen.h                                      |     18 +-
 sys/arch/xen/include/xenio.h                                    |     10 +-
 sys/arch/xen/x86/cpu.c                                          |      8 +-
 sys/arch/xen/x86/x86_xpmap.c                                    |      6 +-
 sys/arch/xen/xen/balloon.c                                      |      6 +-
 sys/arch/xen/xen/clock.c                                        |     26 +-
 sys/arch/xen/xen/hypervisor.c                                   |     50 +-
 sys/arch/xen/xen/if_xennet_xenbus.c                             |      6 +-
 sys/arch/xen/xen/pciback.c                                      |      6 +-
 sys/arch/xen/xen/xen_debug.c                                    |     10 +-
 sys/arch/xen/xen/xen_machdep.c                                  |     23 +-
 sys/arch/xen/xen/xennetback_xenbus.c                            |      6 +-
 sys/arch/xen/xenbus/xenbus_comms.c                              |      8 +-
 sys/arch/xen/xenbus/xenbus_dev.c                                |     10 +-
 sys/arch/xen/xenbus/xenbus_probe.c                              |     14 +-
 sys/arch/zaurus/dev/zaudiovar.h                                 |      4 +-
 sys/arch/zaurus/stand/zboot/boot.c                              |      6 +-
 sys/arch/zaurus/stand/zboot/bootmenu.c                          |      4 +-
 sys/arch/zaurus/zaurus/machdep.c                                |     14 +-
 sys/coda/coda_psdev.c                                           |      6 +-
 sys/compat/common/uipc_syscalls_40.c                            |     16 +-
 sys/compat/linux/common/linux_socket.c                          |     30 +-
 sys/compat/linux32/common/linux32_socket.c                      |     30 +-
 sys/compat/svr4/svr4_sockio.c                                   |      6 +-
 sys/conf/files                                                  |     10 +-
 sys/conf/majors                                                 |      4 +-
 sys/dev/acpi/acpi.c                                             |     10 +-
 sys/dev/acpi/acpivar.h                                          |      8 +-
 sys/dev/acpi/files.acpi                                         |      6 +-
 sys/dev/acpi/sdhc_acpi.c                                        |    214 +
 sys/dev/acpi/sony_acpi.c                                        |     13 +-
 sys/dev/adb/adb_keymap.h                                        |     47 +-
 sys/dev/ata/wd.c                                                |      6 +-
 sys/dev/bi/if_ni.c                                              |      6 +-
 sys/dev/bluetooth/btmagic.c                                     |     10 +-
 sys/dev/cadence/if_cemac.c                                      |      6 +-
 sys/dev/cardbus/if_ex_cardbus.c                                 |     11 +-
 sys/dev/cardbus/if_fxp_cardbus.c                                |     10 +-
 sys/dev/cardbus/if_rtw_cardbus.c                                |      8 +-
 sys/dev/cardbus/ohci_cardbus.c                                  |      7 +-
 sys/dev/cardbus/uhci_cardbus.c                                  |      7 +-
 sys/dev/cgd.c                                                   |     13 +-
 sys/dev/dksubr.c                                                |     24 +-
 sys/dev/dkwedge/dk.c                                            |     24 +-
 sys/dev/fdt/fixedregulator.c                                    |     35 +-
 sys/dev/firmload.c                                              |      7 +-
 sys/dev/i2c/files.i2c                                           |      8 +-
 sys/dev/i2c/hytp14.c                                            |     96 +-
 sys/dev/i2c/hytp14var.h                                         |     16 +-
 sys/dev/i2c/i2c.c                                               |      6 +-
 sys/dev/i2c/i2c_bitbang.c                                       |     21 +-
 sys/dev/ic/Makefile                                             |      5 +-
 sys/dev/ic/adw.c                                                |     11 +-
 sys/dev/ic/ahcisata_core.c                                      |      7 +-
 sys/dev/ic/aic6915.c                                            |     69 +-
 sys/dev/ic/an.c                                                 |      6 +-
 sys/dev/ic/arn5008.c                                            |      8 +-
 sys/dev/ic/arn9003.c                                            |      8 +-
 sys/dev/ic/ath.c                                                |      6 +-
 sys/dev/ic/atw.c                                                |      6 +-
 sys/dev/ic/awi.c                                                |      6 +-
 sys/dev/ic/bwi.c                                                |      6 +-
 sys/dev/ic/cac.c                                                |      7 +-
 sys/dev/ic/cissreg.h                                            |      8 +-
 sys/dev/ic/cs89x0.c                                             |      8 +-
 sys/dev/ic/dm9000.c                                             |      4 +-
 sys/dev/ic/dp8390.c                                             |      6 +-
 sys/dev/ic/dp83932.c                                            |      6 +-
 sys/dev/ic/dpt.c                                                |     10 +-
 sys/dev/ic/dwc_gmac.c                                           |      6 +-
 sys/dev/ic/elink3.c                                             |      6 +-
 sys/dev/ic/elinkxl.c                                            |      6 +-
 sys/dev/ic/gem.c                                                |      6 +-
 sys/dev/ic/hd64570.c                                            |     10 +-
 sys/dev/ic/hme.c                                                |      6 +-
 sys/dev/ic/i82557.c                                             |      6 +-
 sys/dev/ic/i82586.c                                             |      6 +-
 sys/dev/ic/i82596.c                                             |      6 +-
 sys/dev/ic/lan9118.c                                            |      6 +-
 sys/dev/ic/lance.c                                              |      6 +-
 sys/dev/ic/lemac.c                                              |      6 +-
 sys/dev/ic/malo.c                                               |      6 +-
 sys/dev/ic/mb86950.c                                            |      6 +-
 sys/dev/ic/mb86960.c                                            |      6 +-
 sys/dev/ic/midway.c                                             |      8 +-
 sys/dev/ic/mlx.c                                                |     53 +-
 sys/dev/ic/mtd803.c                                             |      6 +-
 sys/dev/ic/nslm7x.c                                             |    184 +-
 sys/dev/ic/nslm7xvar.h                                          |      6 +-
 sys/dev/ic/nvme.c                                               |    331 +-
 sys/dev/ic/nvmeio.h                                             |     97 +
 sys/dev/ic/nvmereg.h                                            |     87 +-
 sys/dev/ic/nvmevar.h                                            |      5 +-
 sys/dev/ic/opl.c                                                |      8 +-
 sys/dev/ic/pdq_ifsubr.c                                         |      6 +-
 sys/dev/ic/rrunner.c                                            |      6 +-
 sys/dev/ic/rt2560.c                                             |      6 +-
 sys/dev/ic/rt2661.c                                             |      6 +-
 sys/dev/ic/rt2860.c                                             |    523 +-
 sys/dev/ic/rt2860reg.h                                          |    787 +-
 sys/dev/ic/rt2860var.h                                          |      9 +-
 sys/dev/ic/rtl8169.c                                            |      6 +-
 sys/dev/ic/rtl81x9.c                                            |      6 +-
 sys/dev/ic/rtw.c                                                |      6 +-
 sys/dev/ic/seeq8005.c                                           |      6 +-
 sys/dev/ic/sgec.c                                               |      6 +-
 sys/dev/ic/sl811hs.c                                            |    536 +-
 sys/dev/ic/smc83c170.c                                          |      6 +-
 sys/dev/ic/smc90cx6.c                                           |      6 +-
 sys/dev/ic/smc91cxx.c                                           |      9 +-
 sys/dev/ic/spicvar.h                                            |     48 +-
 sys/dev/ic/tropic.c                                             |      6 +-
 sys/dev/ic/tulip.c                                              |      6 +-
 sys/dev/ic/wi.c                                                 |      6 +-
 sys/dev/ieee1394/if_fwip.c                                      |      8 +-
 sys/dev/if_ndis/if_ndis.c                                       |      6 +-
 sys/dev/isa/adv_isa.c                                           |      7 +-
 sys/dev/isa/cs89x0isa.c                                         |      6 +-
 sys/dev/isa/if_eg.c                                             |      6 +-
 sys/dev/isa/if_el.c                                             |      6 +-
 sys/dev/isa/if_iy.c                                             |      6 +-
 sys/dev/isa/lm_isa_common.c                                     |      6 +-
 sys/dev/isa/slhci_isa.c                                         |     33 +-
 sys/dev/isa/wbsio.c                                             |     24 +-
 sys/dev/iscsi/iscsi.h                                           |      3 +-
 sys/dev/iscsi/iscsi_globals.h                                   |    121 +-
 sys/dev/iscsi/iscsi_ioctl.c                                     |    695 +-
 sys/dev/iscsi/iscsi_main.c                                      |    239 +-
 sys/dev/iscsi/iscsi_pdu.h                                       |      4 +-
 sys/dev/iscsi/iscsi_rcv.c                                       |    156 +-
 sys/dev/iscsi/iscsi_send.c                                      |    305 +-
 sys/dev/iscsi/iscsi_text.c                                      |     42 +-
 sys/dev/iscsi/iscsi_utils.c                                     |    216 +-
 sys/dev/kttcp.c                                                 |      6 +-
 sys/dev/marvell/if_gfe.c                                        |      6 +-
 sys/dev/marvell/if_mvgbe.c                                      |      6 +-
 sys/dev/marvell/if_mvxpe.c                                      |      6 +-
 sys/dev/midi.c                                                  |      6 +-
 sys/dev/mii/acphy.c                                             |      7 +-
 sys/dev/mii/bmtphy.c                                            |      7 +-
 sys/dev/mii/ciphy.c                                             |      7 +-
 sys/dev/mii/dmphy.c                                             |      7 +-
 sys/dev/mii/exphy.c                                             |      7 +-
 sys/dev/mii/glxtphy.c                                           |      7 +-
 sys/dev/mii/gphyter.c                                           |      7 +-
 sys/dev/mii/icsphy.c                                            |      7 +-
 sys/dev/mii/igphy.c                                             |      7 +-
 sys/dev/mii/ihphy.c                                             |      7 +-
 sys/dev/mii/ikphy.c                                             |      7 +-
 sys/dev/mii/inphy.c                                             |      7 +-
 sys/dev/mii/iophy.c                                             |      7 +-
 sys/dev/mii/lxtphy.c                                            |      7 +-
 sys/dev/mii/makphy.c                                            |      7 +-
 sys/dev/mii/micphy.c                                            |      7 +-
 sys/dev/mii/nsphy.c                                             |      7 +-
 sys/dev/mii/nsphyter.c                                          |      7 +-
 sys/dev/mii/pnaphy.c                                            |      7 +-
 sys/dev/mii/qsphy.c                                             |      7 +-
 sys/dev/mii/rlphy.c                                             |      7 +-
 sys/dev/mii/sqphy.c                                             |     10 +-
 sys/dev/mii/tqphy.c                                             |      7 +-
 sys/dev/mii/ukphy.c                                             |      7 +-
 sys/dev/mii/urlphy.c                                            |      7 +-
 sys/dev/ofw/ofnet.c                                             |      6 +-
 sys/dev/pad/pad.c                                               |     11 +-
 sys/dev/pci/aac_pci.c                                           |      7 +-
 sys/dev/pci/amr.c                                               |     64 +-
 sys/dev/pci/arcmsr.c                                            |    104 +-
 sys/dev/pci/arcmsrvar.h                                         |     53 +-
 sys/dev/pci/auich.c                                             |     22 +-
 sys/dev/pci/auixp.c                                             |      7 +-
 sys/dev/pci/autri.c                                             |      7 +-
 sys/dev/pci/bktr/bktr_os.c                                      |      7 +-
 sys/dev/pci/ciss_pci.c                                          |      8 +-
 sys/dev/pci/cmpci.c                                             |      6 +-
 sys/dev/pci/cs4280.c                                            |      7 +-
 sys/dev/pci/cs4281.c                                            |     16 +-
 sys/dev/pci/cxgb/cxgb_sge.c                                     |      4 +-
 sys/dev/pci/cy_pci.c                                            |      7 +-
 sys/dev/pci/cz.c                                                |     13 +-
 sys/dev/pci/eap.c                                               |      8 +-
 sys/dev/pci/emuxki.c                                            |     10 +-
 sys/dev/pci/esm.c                                               |     10 +-
 sys/dev/pci/eso.c                                               |      7 +-
 sys/dev/pci/fwohci_pci.c                                        |     12 +-
 sys/dev/pci/genfb_pci.c                                         |     13 +-
 sys/dev/pci/hdaudio_pci.c                                       |     20 +-
 sys/dev/pci/ichsmb.c                                            |      7 +-
 sys/dev/pci/if_age.c                                            |      6 +-
 sys/dev/pci/if_alc.c                                            |      4 +-
 sys/dev/pci/if_bce.c                                            |      6 +-
 sys/dev/pci/if_bge.c                                            |      6 +-
 sys/dev/pci/if_bnx.c                                            |      6 +-
 sys/dev/pci/if_bwi_pci.c                                        |     10 +-
 sys/dev/pci/if_de.c                                             |      8 +-
 sys/dev/pci/if_dge.c                                            |     74 +-
 sys/dev/pci/if_esh_pci.c                                        |     12 +-
 sys/dev/pci/if_et.c                                             |      6 +-
 sys/dev/pci/if_ipw.c                                            |      6 +-
 sys/dev/pci/if_iwi.c                                            |      6 +-
 sys/dev/pci/if_iwm.c                                            |      6 +-
 sys/dev/pci/if_iwn.c                                            |      6 +-
 sys/dev/pci/if_jme.c                                            |      6 +-
 sys/dev/pci/if_kse.c                                            |      6 +-
 sys/dev/pci/if_lii.c                                            |      6 +-
 sys/dev/pci/if_lmc.c                                            |     10 +-
 sys/dev/pci/if_msk.c                                            |     11 +-
 sys/dev/pci/if_mtd_pci.c                                        |     11 +-
 sys/dev/pci/if_nfe.c                                            |      6 +-
 sys/dev/pci/if_pcn.c                                            |      6 +-
 sys/dev/pci/if_ral_pci.c                                        |     32 +-
 sys/dev/pci/if_rtwn.c                                           |      6 +-
 sys/dev/pci/if_sf_pci.c                                         |     10 +-
 sys/dev/pci/if_sip.c                                            |     24 +-
 sys/dev/pci/if_sk.c                                             |      6 +-
 sys/dev/pci/if_ste.c                                            |     46 +-
 sys/dev/pci/if_stge.c                                           |     15 +-
 sys/dev/pci/if_ti.c                                             |     25 +-
 sys/dev/pci/if_tl.c                                             |     13 +-
 sys/dev/pci/if_tlp_pci.c                                        |      7 +-
 sys/dev/pci/if_txp.c                                            |     10 +-
 sys/dev/pci/if_vge.c                                            |      6 +-
 sys/dev/pci/if_vioif.c                                          |      6 +-
 sys/dev/pci/if_vr.c                                             |     22 +-
 sys/dev/pci/if_vte.c                                            |      6 +-
 sys/dev/pci/if_wm.c                                             |    142 +-
 sys/dev/pci/if_wpi.c                                            |      6 +-
 sys/dev/pci/if_xge.c                                            |      6 +-
 sys/dev/pci/isp_pci.c                                           |     22 +-
 sys/dev/pci/ixgbe/ixgbe.c                                       |      4 +-
 sys/dev/pci/ixgbe/ixv.c                                         |      4 +-
 sys/dev/pci/ld_virtio.c                                         |      7 +-
 sys/dev/pci/mly.c                                               |     10 +-
 sys/dev/pci/mpt_pci.c                                           |     10 +-
 sys/dev/pci/nvme_pci.c                                          |      6 +-
 sys/dev/pci/pccbb.c                                             |     22 +-
 sys/dev/pci/pci_subr.c                                          |     10 +-
 sys/dev/pci/pcidevs                                             |     24 +-
 sys/dev/pci/pcidevs.h                                           |     24 +-
 sys/dev/pci/pcidevs_data.h                                      |  18208 +++++----
 sys/dev/pci/pciide_common.c                                     |     25 +-
 sys/dev/pci/puc.c                                               |     12 +-
 sys/dev/pci/rtsx_pci.c                                          |      8 +-
 sys/dev/pci/trm.c                                               |      8 +-
 sys/dev/pci/twa.c                                               |     92 +-
 sys/dev/pci/twe.c                                               |      7 +-
 sys/dev/pci/ubsec.c                                             |     91 +-
 sys/dev/pci/vga_pci.c                                           |     10 +-
 sys/dev/pci/viomb.c                                             |     21 +-
 sys/dev/pci/virtio.c                                            |     18 +-
 sys/dev/pci/weasel_pci.c                                        |     42 +-
 sys/dev/pcmcia/esp_pcmcia.c                                     |      7 +-
 sys/dev/pcmcia/if_cnw.c                                         |      6 +-
 sys/dev/pcmcia/if_cs_pcmcia.c                                   |      7 +-
 sys/dev/pcmcia/if_ep_pcmcia.c                                   |      8 +-
 sys/dev/pcmcia/if_mbe_pcmcia.c                                  |     14 +-
 sys/dev/pcmcia/if_ray.c                                         |    123 +-
 sys/dev/pcmcia/if_sm_pcmcia.c                                   |     10 +-
 sys/dev/pcmcia/if_wi_pcmcia.c                                   |     16 +-
 sys/dev/pcmcia/if_xi.c                                          |      6 +-
 sys/dev/pcmcia/pcmciadevs                                       |      3 +-
 sys/dev/pcmcia/pcmciadevs.h                                     |      6 +-
 sys/dev/pcmcia/pcmciadevs_data.h                                |     11 +-
 sys/dev/qbus/if_dmc.c                                           |      8 +-
 sys/dev/qbus/if_qe.c                                            |      6 +-
 sys/dev/qbus/if_uba.c                                           |      6 +-
 sys/dev/sbus/be.c                                               |      6 +-
 sys/dev/sbus/qe.c                                               |      6 +-
 sys/dev/scsipi/if_se.c                                          |      6 +-
 sys/dev/scsipi/scsiconf.c                                       |     32 +-
 sys/dev/sdmmc/sdhc.c                                            |      5 +-
 sys/dev/usb/files.usb                                           |      7 +-
 sys/dev/usb/if_athn_usb.c                                       |      6 +-
 sys/dev/usb/if_atu.c                                            |      6 +-
 sys/dev/usb/if_aue.c                                            |      9 +-
 sys/dev/usb/if_axe.c                                            |      6 +-
 sys/dev/usb/if_axen.c                                           |      6 +-
 sys/dev/usb/if_cdce.c                                           |      6 +-
 sys/dev/usb/if_cue.c                                            |      6 +-
 sys/dev/usb/if_kue.c                                            |      9 +-
 sys/dev/usb/if_otus.c                                           |      6 +-
 sys/dev/usb/if_rum.c                                            |      9 +-
 sys/dev/usb/if_run.c                                            |      6 +-
 sys/dev/usb/if_smsc.c                                           |      4 +-
 sys/dev/usb/if_udav.c                                           |     30 +-
 sys/dev/usb/if_upl.c                                            |     25 +-
 sys/dev/usb/if_ural.c                                           |     23 +-
 sys/dev/usb/if_url.c                                            |     20 +-
 sys/dev/usb/if_urndis.c                                         |      6 +-
 sys/dev/usb/if_urtw.c                                           |      6 +-
 sys/dev/usb/if_urtwn.c                                          |      6 +-
 sys/dev/usb/if_zyd.c                                            |      9 +-
 sys/dev/usb/moscom.c                                            |     10 +-
 sys/dev/usb/motg.c                                              |      8 +-
 sys/dev/usb/pseye.c                                             |     10 +-
 sys/dev/usb/slurm.c                                             |      7 +-
 sys/dev/usb/stuirda.c                                           |     18 +-
 sys/dev/usb/uark.c                                              |      8 +-
 sys/dev/usb/uaudio.c                                            |     10 +-
 sys/dev/usb/ubsa.c                                              |     10 +-
 sys/dev/usb/ubt.c                                               |     21 +-
 sys/dev/usb/uchcom.c                                            |     10 +-
 sys/dev/usb/ucycom.c                                            |     23 +-
 sys/dev/usb/udsbr.c                                             |     10 +-
 sys/dev/usb/udsir.c                                             |      7 +-
 sys/dev/usb/uftdi.c                                             |     10 +-
 sys/dev/usb/ugen.c                                              |     21 +-
 sys/dev/usb/ugensa.c                                            |     10 +-
 sys/dev/usb/uhid.c                                              |     21 +-
 sys/dev/usb/uhidev.c                                            |     10 +-
 sys/dev/usb/uhso.c                                              |     44 +-
 sys/dev/usb/uipaq.c                                             |     23 +-
 sys/dev/usb/uirda.c                                             |     10 +-
 sys/dev/usb/ukyopon.c                                           |     15 +-
 sys/dev/usb/ulpt.c                                              |     21 +-
 sys/dev/usb/umass.c                                             |    299 +-
 sys/dev/usb/umass_quirks.c                                      |     26 +-
 sys/dev/usb/umass_scsipi.c                                      |     79 +-
 sys/dev/usb/umassvar.h                                          |     19 +-
 sys/dev/usb/umcs.c                                              |     10 +-
 sys/dev/usb/umct.c                                              |     10 +-
 sys/dev/usb/umidi.c                                             |     38 +-
 sys/dev/usb/umodem.c                                            |     12 +-
 sys/dev/usb/umodem_common.c                                     |     10 +-
 sys/dev/usb/uplcom.c                                            |     23 +-
 sys/dev/usb/urio.c                                              |     21 +-
 sys/dev/usb/usbdevs                                             |      3 +-
 sys/dev/usb/usbdevs.h                                           |      5 +-
 sys/dev/usb/usbdevs_data.h                                      |   1497 +-
 sys/dev/usb/uscanner.c                                          |     10 +-
 sys/dev/usb/uslsa.c                                             |     22 +-
 sys/dev/usb/usscanner.c                                         |     35 +-
 sys/dev/usb/ustir.c                                             |     10 +-
 sys/dev/usb/utoppy.c                                            |     68 +-
 sys/dev/usb/uvideo.c                                            |     10 +-
 sys/dev/usb/uvisor.c                                            |      7 +-
 sys/dev/usb/uvscom.c                                            |     12 +-
 sys/dev/usb/xhci.c                                              |     55 +-
 sys/dev/wscons/wsconsio.h                                       |      3 +-
 sys/dev/wscons/wsdisplay.c                                      |     10 +-
 sys/dev/wscons/wsdisplay_vconsvar.h                             |      4 +-
 sys/dev/wscons/wsmux.c                                          |     14 +-
 sys/dist/pf/net/if_pfsync.c                                     |     14 +-
 sys/dist/pf/net/pf.c                                            |      8 +-
 sys/dist/pf/net/pf_if.c                                         |     20 +-
 sys/external/bsd/ipf/netinet/ip_compat.h                        |     21 +-
 sys/external/bsd/ipf/netinet/ip_fil_netbsd.c                    |    158 +-
 sys/external/bsd/ipf/netinet/ip_htable.c                        |     12 +-
 sys/external/bsd/ipf/netinet/ip_lookup.c                        |     12 +-
 sys/external/bsd/ipf/netinet/ip_pool.c                          |     12 +-
 sys/external/bsd/sljit/README.import                            |      4 +-
 sys/external/bsd/sljit/dist/API_CHANGES                         |     38 +
 sys/external/bsd/sljit/dist/Makefile                            |     12 +-
 sys/external/bsd/sljit/dist/README                              |      3 +
 sys/external/bsd/sljit/dist/doc/overview.txt                    |    226 +
 sys/external/bsd/sljit/dist/doc/tutorial/99bottles.bf           |    247 +
 sys/external/bsd/sljit/dist/doc/tutorial/README                 |      3 +
 sys/external/bsd/sljit/dist/doc/tutorial/array_access.c         |     70 +
 sys/external/bsd/sljit/dist/doc/tutorial/brainfuck.c            |    260 +
 sys/external/bsd/sljit/dist/doc/tutorial/branch.c               |     77 +
 sys/external/bsd/sljit/dist/doc/tutorial/first_program.c        |     53 +
 sys/external/bsd/sljit/dist/doc/tutorial/func_call.c            |     80 +
 sys/external/bsd/sljit/dist/doc/tutorial/hello.bf               |     21 +
 sys/external/bsd/sljit/dist/doc/tutorial/loop.c                 |     76 +
 sys/external/bsd/sljit/dist/doc/tutorial/sljit_tutorial.html    |    584 +
 sys/external/bsd/sljit/dist/doc/tutorial/struct_access.c        |     84 +
 sys/external/bsd/sljit/dist/doc/tutorial/temp_var.c             |     74 +
 sys/external/bsd/sljit/dist/hist                                |     60 +
 sys/external/bsd/sljit/dist/regex_src/regexJIT.c                |    156 +-
 sys/external/bsd/sljit/dist/regex_src/regexMain.c               |      7 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitConfig.h             |     23 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitConfigInternal.h     |    425 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitExecAllocator.c      |     10 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitLir.c                |   1415 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitLir.h                |    926 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitNativeARM_32.c       |    770 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitNativeARM_64.c       |    708 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitNativeARM_T2_32.c    |    713 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitNativeMIPS_32.c      |     80 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitNativeMIPS_64.c      |     96 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitNativeMIPS_common.c  |    852 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitNativePPC_32.c       |     28 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitNativePPC_64.c       |     30 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitNativePPC_common.c   |    916 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitNativeSPARC_32.c     |     30 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitNativeSPARC_common.c |    556 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitNativeTILEGX_64.c    |    541 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitNativeX86_32.c       |    277 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitNativeX86_64.c       |    483 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitNativeX86_common.c   |   1079 +-
 sys/external/bsd/sljit/dist/sljit_src/sljitUtils.c              |     33 +-
 sys/external/bsd/sljit/dist/test_src/sljitMain.c                |      8 +-
 sys/external/bsd/sljit/dist/test_src/sljitTest.c                |   3916 +-
 sys/fs/efs/efs_dinode.h                                         |      6 +-
 sys/fs/efs/efs_dir.h                                            |      6 +-
 sys/fs/efs/efs_vfsops.c                                         |      8 +-
 sys/fs/efs/efs_vnops.c                                          |     16 +-
 sys/fs/msdosfs/msdosfs_conv.c                                   |      6 +-
 sys/fs/nfs/common/krpc_subr.c                                   |      6 +-
 sys/fs/nfs/common/nfs_fha.h                                     |      6 +-
 sys/fs/nfs/common/nfsm_subs.h                                   |     24 +-
 sys/fs/nfs/nlm/nlm.h                                            |      6 +-
 sys/fs/nilfs/nilfs_vfsops.c                                     |      6 +-
 sys/fs/puffs/puffs_msgif.c                                      |      6 +-
 sys/fs/puffs/puffs_sys.h                                        |      4 +-
 sys/fs/puffs/puffs_vnops.c                                      |      6 +-
 sys/kern/core_elf32.c                                           |     27 +-
 sys/kern/init_main.c                                            |      6 +-
 sys/kern/init_sysctl.c                                          |     78 +-
 sys/kern/init_sysent.c                                          |     11 +-
 sys/kern/kern_core.c                                            |      6 +-
 sys/kern/kern_ctf.c                                             |      4 +-
 sys/kern/kern_exec.c                                            |     36 +-
 sys/kern/kern_history.c                                         |     15 +-
 sys/kern/kern_ktrace.c                                          |     18 +-
 sys/kern/kern_lwp.c                                             |      6 +-
 sys/kern/kern_module.c                                          |     47 +-
 sys/kern/kern_mutex.c                                           |      8 +-
 sys/kern/kern_pmf.c                                             |      8 +-
 sys/kern/kern_ras.c                                             |     26 +-
 sys/kern/kern_runq.c                                            |      6 +-
 sys/kern/kern_sleepq.c                                          |      5 +-
 sys/kern/kern_softint.c                                         |      8 +-
 sys/kern/kern_synch.c                                           |      6 +-
 sys/kern/kern_time.c                                            |     11 +-
 sys/kern/subr_autoconf.c                                        |     12 +-
 sys/kern/subr_hash.c                                            |     15 +-
 sys/kern/subr_kobj.c                                            |    203 +-
 sys/kern/subr_kobj_vfs.c                                        |     20 +-
 sys/kern/subr_optstr.c                                          |      8 +-
 sys/kern/subr_tftproot.c                                        |      6 +-
 sys/kern/subr_vmem.c                                            |      7 +-
 sys/kern/sys_aio.c                                              |      6 +-
 sys/kern/sys_sched.c                                            |     68 +-
 sys/kern/sys_socket.c                                           |      6 +-
 sys/kern/syscalls.c                                             |     10 +-
 sys/kern/syscalls.master                                        |      4 +-
 sys/kern/syscalls_autoload.c                                    |      6 +-
 sys/kern/systrace_args.c                                        |     24 +-
 sys/kern/tty.c                                                  |      8 +-
 sys/kern/uipc_mbuf.c                                            |     15 +-
 sys/kern/uipc_sem.c                                             |     11 +-
 sys/kern/uipc_socket.c                                          |      6 +-
 sys/lib/libsa/alloc.c                                           |     35 +-
 sys/lib/libsa/bootp.c                                           |      6 +-
 sys/lib/libsa/getfile.c                                         |      4 +-
 sys/lib/libsa/gets.c                                            |     13 +-
 sys/lib/libsa/stand.h                                           |      4 +-
 sys/modules/Makefile                                            |      5 +-
 sys/modules/bpf/Makefile                                        |      6 +-
 sys/modules/bpf_filter/Makefile                                 |     11 +
 sys/modules/ext2fs/Makefile                                     |      7 +-
 sys/modules/i2c_bitbang/Makefile                                |     10 +
 sys/modules/iic/Makefile                                        |      4 +-
 sys/modules/ipl/Makefile                                        |     59 +
 sys/modules/zfs/Makefile.zfsmod                                 |      6 +-
 sys/net/agr/if_agr.c                                            |     10 +-
 sys/net/bpf.c                                                   |     20 +-
 sys/net/bpf_filter.c                                            |     27 +-
 sys/net/bpfjit.c                                                |    226 +-
 sys/net/bridgestp.c                                             |      8 +-
 sys/net/if.c                                                    |    300 +-
 sys/net/if.h                                                    |    142 +-
 sys/net/if_atmsubr.c                                            |      6 +-
 sys/net/if_bridge.c                                             |     47 +-
 sys/net/if_ecosubr.c                                            |      8 +-
 sys/net/if_ethersubr.c                                          |     53 +-
 sys/net/if_faith.c                                              |      6 +-
 sys/net/if_gif.c                                                |    307 +-
 sys/net/if_gif.h                                                |     10 +-
 sys/net/if_gre.c                                                |      6 +-
 sys/net/if_ieee1394subr.c                                       |      6 +-
 sys/net/if_llatbl.c                                             |     22 +-
 sys/net/if_loop.c                                               |     42 +-
 sys/net/if_mpls.c                                               |     14 +-
 sys/net/if_ppp.c                                                |      6 +-
 sys/net/if_pppoe.c                                              |     47 +-
 sys/net/if_sl.c                                                 |      6 +-
 sys/net/if_spppsubr.c                                           |     46 +-
 sys/net/if_srt.c                                                |      6 +-
 sys/net/if_stf.c                                                |     38 +-
 sys/net/if_strip.c                                              |      6 +-
 sys/net/if_tap.c                                                |      6 +-
 sys/net/if_tun.c                                                |     10 +-
 sys/net/if_vlan.c                                               |     13 +-
 sys/net/link_proto.c                                            |      8 +-
 sys/net/npf/npf_ext_log.c                                       |      8 +-
 sys/net/ppp_tty.c                                               |      8 +-
 sys/net/route.c                                                 |     21 +-
 sys/net/rtsock.c                                                |     17 +-
 sys/net80211/ieee80211_output.c                                 |     16 +-
 sys/net80211/ieee80211_proto.c                                  |     32 +-
 sys/net80211/ieee80211_rssadapt.c                               |      6 +-
 sys/netatalk/aarp.c                                             |     14 +-
 sys/netatalk/at_control.c                                       |      6 +-
 sys/netatalk/ddp_input.c                                        |      8 +-
 sys/netatalk/ddp_output.c                                       |      6 +-
 sys/netinet/accf_data.c                                         |      6 +-
 sys/netinet/dccp_tcplike.h                                      |      6 +-
 sys/netinet/dccp_tfrc.c                                         |      6 +-
 sys/netinet/dccp_tfrc.h                                         |     12 +-
 sys/netinet/dccp_usrreq.c                                       |     12 +-
 sys/netinet/dccp_var.h                                          |      8 +-
 sys/netinet/if_arp.c                                            |    103 +-
 sys/netinet/igmp.c                                              |     37 +-
 sys/netinet/in.c                                                |    138 +-
 sys/netinet/in_gif.c                                            |     44 +-
 sys/netinet/in_gif.h                                            |      3 +-
 sys/netinet/in_pcb.c                                            |     23 +-
 sys/netinet/in_selsrc.c                                         |      8 +-
 sys/netinet/in_var.h                                            |    162 +-
 sys/netinet/ip_carp.c                                           |     79 +-
 sys/netinet/ip_encap.c                                          |    463 +-
 sys/netinet/ip_encap.h                                          |     14 +-
 sys/netinet/ip_etherip.c                                        |      6 +-
 sys/netinet/ip_flow.c                                           |    106 +-
 sys/netinet/ip_icmp.c                                           |     49 +-
 sys/netinet/ip_input.c                                          |    262 +-
 sys/netinet/ip_mroute.c                                         |     14 +-
 sys/netinet/ip_output.c                                         |     61 +-
 sys/netinet/ip_var.h                                            |      5 +-
 sys/netinet/sctp_asconf.c                                       |     10 +-
 sys/netinet/sctp_input.c                                        |     10 +-
 sys/netinet/sctp_output.c                                       |     81 +-
 sys/netinet/sctp_pcb.c                                          |      6 +-
 sys/netinet/sctp_usrreq.c                                       |     10 +-
 sys/netinet/sctputil.c                                          |     20 +-
 sys/netinet/tcp_input.c                                         |     37 +-
 sys/netinet/tcp_output.c                                        |      6 +-
 sys/netinet/tcp_subr.c                                          |      6 +-
 sys/netinet/udp_usrreq.c                                        |     10 +-
 sys/netinet6/icmp6.c                                            |    111 +-
 sys/netinet6/in6.c                                              |    129 +-
 sys/netinet6/in6_gif.c                                          |     39 +-
 sys/netinet6/in6_gif.h                                          |      3 +-
 sys/netinet6/in6_ifattach.c                                     |     68 +-
 sys/netinet6/in6_pcb.c                                          |     25 +-
 sys/netinet6/in6_proto.c                                        |      8 +-
 sys/netinet6/in6_src.c                                          |    114 +-
 sys/netinet6/in6_var.h                                          |     84 +-
 sys/netinet6/ip6_etherip.c                                      |      6 +-
 sys/netinet6/ip6_flow.c                                         |    132 +-
 sys/netinet6/ip6_forward.c                                      |     63 +-
 sys/netinet6/ip6_input.c                                        |     30 +-
 sys/netinet6/ip6_mroute.c                                       |     14 +-
 sys/netinet6/ip6_output.c                                       |     45 +-
 sys/netinet6/ip6_var.h                                          |     10 +-
 sys/netinet6/mld6.c                                             |     52 +-
 sys/netinet6/nd6.c                                              |     48 +-
 sys/netinet6/nd6_nbr.c                                          |     42 +-
 sys/netinet6/nd6_rtr.c                                          |    130 +-
 sys/netinet6/raw_ip6.c                                          |     53 +-
 sys/netinet6/scope6.c                                           |     21 +-
 sys/netinet6/sctp6_usrreq.c                                     |     10 +-
 sys/netinet6/udp6_output.c                                      |     10 +-
 sys/netinet6/udp6_usrreq.c                                      |      6 +-
 sys/netipsec/ipsec6.h                                           |      4 +-
 sys/netipsec/ipsec_input.c                                      |      7 +-
 sys/netipsec/ipsec_netbsd.c                                     |      8 +-
 sys/netipsec/ipsec_osdep.h                                      |      4 +-
 sys/netipsec/key.c                                              |     12 +-
 sys/netipsec/key_debug.c                                        |      6 +-
 sys/netipsec/keysock.c                                          |      6 +-
 sys/netipsec/xform_ipip.c                                       |     16 +-
 sys/netisdn/i4b_ipr.c                                           |      6 +-
 sys/netisdn/i4b_isppp.c                                         |      6 +-
 sys/netmpls/mpls_ttl.c                                          |      6 +-
 sys/netnatm/natm.c                                              |     10 +-
 sys/nfs/krpc_subr.c                                             |      6 +-
 sys/nfs/nfs_bootdhcp.c                                          |      6 +-
 sys/nfs/nfs_clntsocket.c                                        |    124 +-
 sys/nfs/nfs_socket.c                                            |      8 +-
 sys/nfs/nfs_subs.c                                              |      6 +-
 sys/nfs/nfs_syscalls.c                                          |      6 +-
 sys/opencrypto/crypto.c                                         |      8 +-
 sys/opencrypto/cryptodev.c                                      |      6 +-
 sys/opencrypto/cryptodev.h                                      |      6 +-
 sys/rump/Makefile.rump                                          |     10 +-
 sys/rump/dev/lib/libpci/pci_user.h                              |      2 +-
 sys/rump/dev/lib/librnd/rnd_component.c                         |      6 +-
 sys/rump/fs/lib/libext2fs/Makefile                              |      5 +-
 sys/rump/include/rump/rump_syscalls.h                           |   1160 +-
 sys/rump/librump/rumpkern/klock.c                               |      6 +-
 sys/rump/librump/rumpkern/rump_syscalls.c                       |     11 +-
 sys/rump/net/lib/libshmif/if_shmem.c                            |     14 +-
 sys/rump/net/lib/libvirtif/if_virt.c                            |     12 +-
 sys/sys/cdefs_elf.h                                             |      6 +-
 sys/sys/device.h                                                |      3 +-
 sys/sys/exec_aout.h                                             |     18 +-
 sys/sys/exec_elf.h                                              |      3 +-
 sys/sys/fcntl.h                                                 |     11 +-
 sys/sys/ieee754.h                                               |     30 +-
 sys/sys/kobj_impl.h                                             |      8 +-
 sys/sys/lwp.h                                                   |     32 +-
 sys/sys/mbuf.h                                                  |    101 +-
 sys/sys/md4.h                                                   |      5 +-
 sys/sys/md5.h                                                   |      5 +-
 sys/sys/mman.h                                                  |      9 +-
 sys/sys/param.h                                                 |      4 +-
 sys/sys/proc.h                                                  |      3 +-
 sys/sys/pslist.h                                                |     22 +-
 sys/sys/rmd160.h                                                |      5 +-
 sys/sys/sched.h                                                 |      3 +-
 sys/sys/sdt.h                                                   |      2 +-
 sys/sys/sha1.h                                                  |      5 +-
 sys/sys/signal.h                                                |      3 +-
 sys/sys/socketvar.h                                             |     20 +-
 sys/sys/syscall.h                                               |      7 +-
 sys/sys/syscallargs.h                                           |     13 +-
 sys/sys/systm.h                                                 |      5 +-
 sys/sys/timepps.h                                               |      4 +-
 sys/sys/unistd.h                                                |      9 +-
 sys/sys/vnode.h                                                 |     10 +-
 sys/sys/wait.h                                                  |      4 +-
 sys/ufs/ext2fs/Makefile                                         |      4 +-
 sys/ufs/ext2fs/ext2fs.h                                         |     76 +-
 sys/ufs/ext2fs/ext2fs_bmap.c                                    |     82 +-
 sys/ufs/ext2fs/ext2fs_dir.h                                     |     26 +-
 sys/ufs/ext2fs/ext2fs_extents.c                                 |    232 +
 sys/ufs/ext2fs/ext2fs_extents.h                                 |    111 +
 sys/ufs/ext2fs/ext2fs_extern.h                                  |     15 +-
 sys/ufs/ext2fs/ext2fs_hash.c                                    |    314 +
 sys/ufs/ext2fs/ext2fs_hash.h                                    |     39 +
 sys/ufs/ext2fs/ext2fs_htree.c                                   |    316 +
 sys/ufs/ext2fs/ext2fs_htree.h                                   |    101 +
 sys/ufs/ext2fs/ext2fs_lookup.c                                  |    139 +-
 sys/ufs/ffs/ffs_quota2.c                                        |      6 +-
 sys/ufs/ffs/ffs_vfsops.c                                        |     35 +-
 sys/ufs/files.ufs                                               |      5 +-
 sys/ufs/lfs/lfs.h                                               |    442 +-
 sys/ufs/lfs/lfs_accessors.h                                     |    110 +-
 sys/ufs/lfs/lfs_extern.h                                        |      8 +-
 sys/ufs/lfs/lfs_inode.h                                         |     25 +-
 sys/ufs/lfs/lfs_kernel.h                                        |      4 +-
 sys/ufs/lfs/lfs_rename.c                                        |     23 +-
 sys/ufs/lfs/lfs_vfsops.c                                        |     17 +-
 sys/ufs/lfs/lfs_vnops.c                                         |    109 +-
 sys/ufs/lfs/ulfs_bswap.h                                        |     10 +-
 sys/ufs/lfs/ulfs_dinode.h                                       |      4 +-
 sys/ufs/lfs/ulfs_dirhash.c                                      |      9 +-
 sys/ufs/lfs/ulfs_dirhash.h                                      |      4 +-
 sys/ufs/lfs/ulfs_extattr.c                                      |    111 +-
 sys/ufs/lfs/ulfs_extattr.h                                      |      6 +-
 sys/ufs/lfs/ulfs_extern.h                                       |      5 +-
 sys/ufs/lfs/ulfs_inode.c                                        |      5 +-
 sys/ufs/lfs/ulfs_inode.h                                        |      8 +-
 sys/ufs/lfs/ulfs_quota.c                                        |      6 +-
 sys/ufs/lfs/ulfs_quota.h                                        |     12 +-
 sys/ufs/lfs/ulfs_quota1.c                                       |      8 +-
 sys/ufs/lfs/ulfs_quota1.h                                       |     14 +-
 sys/ufs/lfs/ulfs_quota2.c                                       |     23 +-
 sys/ufs/lfs/ulfs_vnops.c                                        |     82 +-
 sys/ufs/ufs/inode.h                                             |     11 +-
 sys/ufs/ufs/ufs_extattr.c                                       |     18 +-
 sys/ufs/ufs/ufs_quota1.c                                        |      6 +-
 sys/uvm/pmap/pmap.h                                             |      4 +-
 sys/uvm/uvm_map.c                                               |     45 +-
 sys/uvm/uvm_mmap.c                                              |      7 +-
 sys/uvm/uvm_swap.c                                              |      6 +-
 896 files changed, 38470 insertions(+), 24633 deletions(-)

diffs (truncated from 113209 to 300 lines):

diff -r 177eab97b866 -r 30a3a388c910 sys/altq/altq_cbq.c
--- a/sys/altq/altq_cbq.c       Wed Jun 29 06:38:12 2016 +0000
+++ b/sys/altq/altq_cbq.c       Sat Jul 09 20:24:48 2016 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: altq_cbq.c,v 1.28.2.1 2016/04/22 15:44:08 skrll Exp $  */
+/*     $NetBSD: altq_cbq.c,v 1.28.2.2 2016/07/09 20:24:48 skrll Exp $  */
 /*     $KAME: altq_cbq.c,v 1.21 2005/04/13 03:44:24 suz Exp $  */
 
 /*
@@ -32,7 +32,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_cbq.c,v 1.28.2.1 2016/04/22 15:44:08 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_cbq.c,v 1.28.2.2 2016/07/09 20:24:48 skrll Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_altq.h"
@@ -592,7 +592,7 @@
        ifp = ifq->altq_ifp;
        if (ifp->if_start &&
            cbqp->cbq_qlen > 0 && (ifp->if_flags & IFF_OACTIVE) == 0)
-               (*ifp->if_start)(ifp);
+               if_start_lock(ifp);
 }
 
 static void
diff -r 177eab97b866 -r 30a3a388c910 sys/altq/altq_cdnr.c
--- a/sys/altq/altq_cdnr.c      Wed Jun 29 06:38:12 2016 +0000
+++ b/sys/altq/altq_cdnr.c      Sat Jul 09 20:24:48 2016 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: altq_cdnr.c,v 1.20 2011/11/19 22:51:18 tls Exp $       */
+/*     $NetBSD: altq_cdnr.c,v 1.20.26.1 2016/07/09 20:24:48 skrll Exp $        */
 /*     $KAME: altq_cdnr.c,v 1.15 2005/04/13 03:44:24 suz Exp $ */
 
 /*
@@ -28,7 +28,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_cdnr.c,v 1.20 2011/11/19 22:51:18 tls Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_cdnr.c,v 1.20.26.1 2016/07/09 20:24:48 skrll Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_altq.h"
@@ -139,7 +139,7 @@
        struct cdnr_block       *cb;
        struct cdnr_pktinfo     pktinfo;
 
-       ifp = m->m_pkthdr.rcvif;
+       ifp = m_get_rcvif_NOMPSAFE(m);
        if (!ALTQ_IS_CNDTNING(&ifp->if_snd))
                /* traffic conditioner is not enabled on this interface */
                return (1);
diff -r 177eab97b866 -r 30a3a388c910 sys/altq/altq_subr.c
--- a/sys/altq/altq_subr.c      Wed Jun 29 06:38:12 2016 +0000
+++ b/sys/altq/altq_subr.c      Sat Jul 09 20:24:48 2016 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: altq_subr.c,v 1.29.4.2 2016/05/29 08:44:15 skrll Exp $ */
+/*     $NetBSD: altq_subr.c,v 1.29.4.3 2016/07/09 20:24:48 skrll Exp $ */
 /*     $KAME: altq_subr.c,v 1.24 2005/04/13 03:44:25 suz Exp $ */
 
 /*
@@ -28,7 +28,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: altq_subr.c,v 1.29.4.2 2016/05/29 08:44:15 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: altq_subr.c,v 1.29.4.3 2016/07/09 20:24:48 skrll Exp $");
 
 #ifdef _KERNEL_OPT
 #include "opt_altq.h"
@@ -366,7 +366,7 @@
                active++;
                if (!IFQ_IS_EMPTY(&ifp->if_snd) && ifp->if_start != NULL) {
                        int _s = splnet();
-                       (*ifp->if_start)(ifp);
+                       if_start_lock(ifp);
                        splx(_s);
                }
 
diff -r 177eab97b866 -r 30a3a388c910 sys/arch/acorn26/ioc/if_eca.c
--- a/sys/arch/acorn26/ioc/if_eca.c     Wed Jun 29 06:38:12 2016 +0000
+++ b/sys/arch/acorn26/ioc/if_eca.c     Sat Jul 09 20:24:48 2016 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: if_eca.c,v 1.13 2012/05/11 15:39:18 skrll Exp $        */
+/*     $NetBSD: if_eca.c,v 1.13.16.1 2016/07/09 20:24:48 skrll Exp $   */
 
 /*-
  * Copyright (c) 2001 Ben Harris
@@ -29,7 +29,7 @@
 
 #include <sys/param.h>
 
-__KERNEL_RCSID(0, "$NetBSD: if_eca.c,v 1.13 2012/05/11 15:39:18 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_eca.c,v 1.13.16.1 2016/07/09 20:24:48 skrll Exp $");
 
 #include <sys/device.h>
 #include <sys/malloc.h>
@@ -480,7 +480,7 @@
                        m_freem(mtail->m_next);
                        mtail->m_next = NULL;
                        /* Set up the header of the chain. */
-                       m->m_pkthdr.rcvif = ifp;
+                       m_set_rcvif(m, ifp);
                        m->m_pkthdr.len = 0;
                        for (n = m; n != NULL; n = n->m_next)
                                m->m_pkthdr.len += n->m_len;
diff -r 177eab97b866 -r 30a3a388c910 sys/arch/acorn26/stand/boot26/boot26.c
--- a/sys/arch/acorn26/stand/boot26/boot26.c    Wed Jun 29 06:38:12 2016 +0000
+++ b/sys/arch/acorn26/stand/boot26/boot26.c    Sat Jul 09 20:24:48 2016 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: boot26.c,v 1.6 2011/01/22 19:19:14 joerg Exp $ */
+/*     $NetBSD: boot26.c,v 1.6.32.1 2016/07/09 20:24:48 skrll Exp $    */
 
 /*-
  * Copyright (c) 1998, 1999, 2000, 2001 Ben Harris
@@ -99,7 +99,7 @@
        if (file == NULL) {
                if (howto & RB_ASKNAME) {
                        printf("boot: ");
-                       gets(fbuf);
+                       kgets(fbuf, sizeof(fbuf));
                        file = fbuf;
                } else
                        file = "netbsd";
diff -r 177eab97b866 -r 30a3a388c910 sys/arch/acorn32/podulebus/if_ie.c
--- a/sys/arch/acorn32/podulebus/if_ie.c        Wed Jun 29 06:38:12 2016 +0000
+++ b/sys/arch/acorn32/podulebus/if_ie.c        Sat Jul 09 20:24:48 2016 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: if_ie.c,v 1.34.2.2 2016/03/19 11:29:54 skrll Exp $ */
+/* $NetBSD: if_ie.c,v 1.34.2.3 2016/07/09 20:24:48 skrll Exp $ */
 
 /*
  * Copyright (c) 1995 Melvin Tang-Richardson.
@@ -53,7 +53,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: if_ie.c,v 1.34.2.2 2016/03/19 11:29:54 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: if_ie.c,v 1.34.2.3 2016/07/09 20:24:48 skrll Exp $");
 
 #define IGNORE_ETHER1_IDROM_CHECKSUM
 
@@ -1102,7 +1102,7 @@
     if ( m==0 )
        return 0;
 
-    m->m_pkthdr.rcvif = &sc->sc_ethercom.ec_if;
+    m_set_rcvif(m, &sc->sc_ethercom.ec_if);
     m->m_pkthdr.len = totlen;
     len = MHLEN;
     top = 0;
diff -r 177eab97b866 -r 30a3a388c910 sys/arch/acorn32/stand/boot32/boot32.c
--- a/sys/arch/acorn32/stand/boot32/boot32.c    Wed Jun 29 06:38:12 2016 +0000
+++ b/sys/arch/acorn32/stand/boot32/boot32.c    Sat Jul 09 20:24:48 2016 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: boot32.c,v 1.41 2014/03/21 16:43:00 christos Exp $     */
+/*     $NetBSD: boot32.c,v 1.41.6.1 2016/07/09 20:24:48 skrll Exp $    */
 
 /*-
  * Copyright (c) 2002 Reinoud Zandijk
@@ -1038,7 +1038,7 @@
        if (*file == NULL) {
                if (*howto & RB_ASKNAME) {
                        printf("boot: ");
-                       gets(filename);
+                       kgets(filename, sizeof(filename));
                        strcpy(file, filename);
                } else
                        strcpy(file, "netbsd");
diff -r 177eab97b866 -r 30a3a388c910 sys/arch/algor/dev/bonito_mainbus.c
--- a/sys/arch/algor/dev/bonito_mainbus.c       Wed Jun 29 06:38:12 2016 +0000
+++ b/sys/arch/algor/dev/bonito_mainbus.c       Sat Jul 09 20:24:48 2016 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: bonito_mainbus.c,v 1.15.14.1 2015/09/22 12:05:35 skrll Exp $   */
+/*     $NetBSD: bonito_mainbus.c,v 1.15.14.2 2016/07/09 20:24:49 skrll Exp $   */
 
 /*-
  * Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: bonito_mainbus.c,v 1.15.14.1 2015/09/22 12:05:35 skrll Exp $");
+__KERNEL_RCSID(0, "$NetBSD: bonito_mainbus.c,v 1.15.14.2 2016/07/09 20:24:49 skrll Exp $");
 
 #include "opt_algor_p6032.h"
 
@@ -85,6 +85,9 @@
         */
 #if defined(ALGOR_P6032)
        bc = &p6032_configuration.ac_bonito;
+#else
+       /* I guess... XXX? */
+       bc = NULL;
 #endif
        sc->sc_bonito = bc;
 
diff -r 177eab97b866 -r 30a3a388c910 sys/arch/alpha/stand/common/boot.c
--- a/sys/arch/alpha/stand/common/boot.c        Wed Jun 29 06:38:12 2016 +0000
+++ b/sys/arch/alpha/stand/common/boot.c        Sat Jul 09 20:24:48 2016 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: boot.c,v 1.32 2011/01/22 19:19:15 joerg Exp $ */
+/* $NetBSD: boot.c,v 1.32.32.1 2016/07/09 20:24:49 skrll Exp $ */
 
 /*
  * Copyright (c) 1992, 1993
@@ -118,7 +118,7 @@
 
        if (strchr(boot_flags, 'i') || strchr(boot_flags, 'I')) {
                printf("Boot file: ");
-               gets(boot_file);
+               kgets(boot_file, sizeof(boot_file));
        }
 
 #ifdef NO_LOAD_BACKWARDS
diff -r 177eab97b866 -r 30a3a388c910 sys/arch/alpha/stand/standtest/test.c
--- a/sys/arch/alpha/stand/standtest/test.c     Wed Jun 29 06:38:12 2016 +0000
+++ b/sys/arch/alpha/stand/standtest/test.c     Sat Jul 09 20:24:48 2016 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: test.c,v 1.5.32.1 2015/12/27 12:09:28 skrll Exp $ */
+/* $NetBSD: test.c,v 1.5.32.2 2016/07/09 20:24:49 skrll Exp $ */
 
 /*
  * Copyright (c) 1999 Christopher G. Demetriou.  All rights reserved.
@@ -115,7 +115,7 @@
 
        do {
                printf("test> ");
-               gets(input_buf);
+               kgets(input_buf, sizeof(input_buf));
 
                dispatch_cmd(input_buf, toplevel_cmds);
        } while (!done);
diff -r 177eab97b866 -r 30a3a388c910 sys/arch/amd64/amd64/locore.S
--- a/sys/arch/amd64/amd64/locore.S     Wed Jun 29 06:38:12 2016 +0000
+++ b/sys/arch/amd64/amd64/locore.S     Sat Jul 09 20:24:48 2016 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: locore.S,v 1.77.2.3 2016/05/29 08:44:15 skrll Exp $    */
+/*     $NetBSD: locore.S,v 1.77.2.4 2016/07/09 20:24:49 skrll Exp $    */
 
 /*
  * Copyright-o-rama!
@@ -9,7 +9,7 @@
  * All rights reserved.
  *
  * This code is derived from software contributed to The NetBSD Foundation
- * by Charles M. Hannum and Maxime Villard.
+ * by Charles M. Hannum and by Maxime Villard.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
@@ -203,11 +203,12 @@
 #endif
 
 #define PROC0_PML4_OFF 0
-#define PROC0_PTP3_OFF (PROC0_PML4_OFF + 1 * PAGE_SIZE)
+#define PROC0_STK_OFF  (PROC0_PML4_OFF + 1 * PAGE_SIZE)
+#define PROC0_PTP3_OFF (PROC0_STK_OFF + UPAGES * PAGE_SIZE)
 #define PROC0_PTP2_OFF (PROC0_PTP3_OFF + NKL4_KIMG_ENTRIES * PAGE_SIZE)
 #define PROC0_PTP1_OFF (PROC0_PTP2_OFF + TABLE_L3_ENTRIES * PAGE_SIZE)
 #define TABLESIZE \
-  ((NKL4_KIMG_ENTRIES + TABLE_L3_ENTRIES + TABLE_L2_ENTRIES + 1) \
+  ((NKL4_KIMG_ENTRIES + TABLE_L3_ENTRIES + TABLE_L2_ENTRIES + 1 + UPAGES) \
     * PAGE_SIZE)
 
 /*
@@ -270,21 +271,41 @@
 
 
 #ifdef XEN
+#define __ASSEMBLY__
+#include <xen/xen-public/elfnote.h>
+#include <xen/xen-public/xen.h>
+#define ELFNOTE(name, type, desctype, descdata...) \
+.pushsection .note.name                        ;       \
+  .align 4                             ;       \
+  .long 2f - 1f                /* namesz */    ;       \
+  .long 4f - 3f                /* descsz */    ;       \
+  .long type                           ;       \
+1:.asciz #name                         ;       \
+2:.align 4                             ;       \
+3:desctype descdata                    ;       \
+4:.align 4                             ;       \
+.popsection
+
 /*
  * Xen guest identifier and loader selection
  */
 .section __xen_guest
-       .ascii  "GUEST_OS=NetBSD,GUEST_VER=4.99"
-       .ascii  ",XEN_VER=xen-3.0"
-       .ascii  ",LOADER=generic"
-       .ascii  ",VIRT_BASE=0xffffffff80000000"
-       .ascii  ",ELF_PADDR_OFFSET=0xffffffff80000000"
-       .ascii  ",VIRT_ENTRY=0xffffffff80100000"
-       .ascii  ",HYPERCALL_PAGE=0x00000101" /*  (???+HYPERCALL_PAGE_OFFSET)/PAGE_SIZE) */
+       ELFNOTE(Xen, XEN_ELFNOTE_GUEST_OS,       .asciz, "NetBSD")
+       ELFNOTE(Xen, XEN_ELFNOTE_GUEST_VERSION,  .asciz, "4.99")



Home | Main Index | Thread Index | Old Index