Date: Fri, 1 Mar 2013 15:59:16 +0000 (UTC) From: Matt Jacob <mjacob@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r247552 - in user/mjacob/sys: amd64/acpica amd64/amd64 amd64/conf amd64/include amd64/linux32 arm/allwinner arm/arm arm/at91 arm/broadcom/bcm2835 arm/conf arm/econa arm/include arm/lpc ... Message-ID: <201303011559.r21FxGvx096018@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mjacob Date: Fri Mar 1 15:59:14 2013 New Revision: 247552 URL: http://svnweb.freebsd.org/changeset/base/247552 Log: IFC@247551 Added: - copied unchanged from r247551, head/sys/amd64/include/vmm.h - copied unchanged from r247551, head/sys/amd64/include/vmm_dev.h - copied unchanged from r247551, head/sys/amd64/include/vmm_instruction_emul.h - copied from r247551, head/sys/amd64/vmm/ user/mjacob/sys/arm/allwinner/ - copied from r247551, head/sys/arm/allwinner/ user/mjacob/sys/arm/broadcom/bcm2835/bcm2835_dma.c - copied unchanged from r247551, head/sys/arm/broadcom/bcm2835/bcm2835_dma.c user/mjacob/sys/arm/broadcom/bcm2835/bcm2835_dma.h - copied unchanged from r247551, head/sys/arm/broadcom/bcm2835/bcm2835_dma.h user/mjacob/sys/arm/conf/CUBIEBOARD - copied unchanged from r247551, head/sys/arm/conf/CUBIEBOARD user/mjacob/sys/arm/conf/DREAMPLUG-1001 - copied unchanged from r247551, head/sys/arm/conf/DREAMPLUG-1001 user/mjacob/sys/boot/fdt/dts/cubieboard.dts - copied unchanged from r247551, head/sys/boot/fdt/dts/cubieboard.dts user/mjacob/sys/boot/fdt/dts/dreamplug-1001.dts - copied unchanged from r247551, head/sys/boot/fdt/dts/dreamplug-1001.dts user/mjacob/sys/boot/fdt/dts/dreamplug-1001N.dts - copied unchanged from r247551, head/sys/boot/fdt/dts/dreamplug-1001N.dts user/mjacob/sys/boot/fdt/help.fdt - copied unchanged from r247551, head/sys/boot/fdt/help.fdt user/mjacob/sys/boot/usb/ - copied from r247551, head/sys/boot/usb/ user/mjacob/sys/cddl/boot/zfs/lz4.c - copied unchanged from r247551, head/sys/cddl/boot/zfs/lz4.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/THIRDPARTYLICENSE.lz4 - copied unchanged from r247551, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/THIRDPARTYLICENSE.lz4 user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/THIRDPARTYLICENSE.lz4.descrip - copied unchanged from r247551, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/THIRDPARTYLICENSE.lz4.descrip user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lz4.c - copied unchanged from r247551, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lz4.c user/mjacob/sys/contrib/dev/acpica/compiler/aslfileio.c - copied unchanged from r247551, head/sys/contrib/dev/acpica/compiler/aslfileio.c user/mjacob/sys/contrib/dev/acpica/compiler/aslhex.c - copied unchanged from r247551, head/sys/contrib/dev/acpica/compiler/aslhex.c user/mjacob/sys/contrib/dev/acpica/compiler/aslmethod.c - copied unchanged from r247551, head/sys/contrib/dev/acpica/compiler/aslmethod.c user/mjacob/sys/contrib/dev/acpica/compiler/aslnamesp.c - copied unchanged from r247551, head/sys/contrib/dev/acpica/compiler/aslnamesp.c user/mjacob/sys/contrib/dev/acpica/compiler/aslprepkg.c - copied unchanged from r247551, head/sys/contrib/dev/acpica/compiler/aslprepkg.c user/mjacob/sys/contrib/dev/acpica/compiler/aslxref.c - copied unchanged from r247551, head/sys/contrib/dev/acpica/compiler/aslxref.c user/mjacob/sys/contrib/dev/acpica/components/debugger/dbconvert.c - copied unchanged from r247551, head/sys/contrib/dev/acpica/components/debugger/dbconvert.c user/mjacob/sys/contrib/dev/acpica/components/events/evhandler.c - copied unchanged from r247551, head/sys/contrib/dev/acpica/components/events/evhandler.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsconvert.c - copied unchanged from r247551, head/sys/contrib/dev/acpica/components/namespace/nsconvert.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsprepkg.c - copied unchanged from r247551, head/sys/contrib/dev/acpica/components/namespace/nsprepkg.c user/mjacob/sys/contrib/dev/acpica/components/parser/psobject.c - copied unchanged from r247551, head/sys/contrib/dev/acpica/components/parser/psobject.c user/mjacob/sys/contrib/dev/acpica/components/parser/psopinfo.c - copied unchanged from r247551, head/sys/contrib/dev/acpica/components/parser/psopinfo.c user/mjacob/sys/contrib/dev/acpica/components/resources/rsdumpinfo.c - copied unchanged from r247551, head/sys/contrib/dev/acpica/components/resources/rsdumpinfo.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utownerid.c - copied unchanged from r247551, head/sys/contrib/dev/acpica/components/utilities/utownerid.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utstring.c - copied unchanged from r247551, head/sys/contrib/dev/acpica/components/utilities/utstring.c user/mjacob/sys/dev/altera/avgen/altera_avgen_fdt.c - copied unchanged from r247551, head/sys/dev/altera/avgen/altera_avgen_fdt.c user/mjacob/sys/dev/altera/avgen/altera_avgen_nexus.c - copied unchanged from r247551, head/sys/dev/altera/avgen/altera_avgen_nexus.c user/mjacob/sys/dev/altera/jtag_uart/altera_jtag_uart_fdt.c - copied unchanged from r247551, head/sys/dev/altera/jtag_uart/altera_jtag_uart_fdt.c user/mjacob/sys/dev/altera/sdcard/altera_sdcard_fdt.c - copied unchanged from r247551, head/sys/dev/altera/sdcard/altera_sdcard_fdt.c user/mjacob/sys/dev/ath/ath_hal/ar5416/ar5416_spectral.c - copied unchanged from r247551, head/sys/dev/ath/ath_hal/ar5416/ar5416_spectral.c user/mjacob/sys/dev/ath/if_ath_spectral.c - copied unchanged from r247551, head/sys/dev/ath/if_ath_spectral.c user/mjacob/sys/dev/ath/if_ath_spectral.h - copied unchanged from r247551, head/sys/dev/ath/if_ath_spectral.h - copied from r247551, head/sys/dev/bvm/ user/mjacob/sys/dev/cxgbe/firmware/t4fw-1.8.4.0.bin.uu - copied unchanged from r247551, head/sys/dev/cxgbe/firmware/t4fw-1.8.4.0.bin.uu user/mjacob/sys/dev/isf/isf_fdt.c - copied unchanged from r247551, head/sys/dev/isf/isf_fdt.c user/mjacob/sys/dev/terasic/de4led/terasic_de4led_fdt.c - copied unchanged from r247551, head/sys/dev/terasic/de4led/terasic_de4led_fdt.c user/mjacob/sys/dev/terasic/mtl/terasic_mtl_fdt.c - copied unchanged from r247551, head/sys/dev/terasic/mtl/terasic_mtl_fdt.c user/mjacob/sys/dev/usb/usb_freebsd_loader.h - copied unchanged from r247551, head/sys/dev/usb/usb_freebsd_loader.h user/mjacob/sys/kern/subr_bus_dma.c - copied unchanged from r247551, head/sys/kern/subr_bus_dma.c user/mjacob/sys/libkern/arm/ldivmod.S - copied unchanged from r247551, head/sys/libkern/arm/ldivmod.S user/mjacob/sys/libkern/arm/ldivmod_helper.c - copied unchanged from r247551, head/sys/libkern/arm/ldivmod_helper.c user/mjacob/sys/mips/mips/bus_space_fdt.c - copied unchanged from r247551, head/sys/mips/mips/bus_space_fdt.c - copied from r247551, head/sys/modules/vmm/ user/mjacob/sys/sys/memdesc.h - copied unchanged from r247551, head/sys/sys/memdesc.h user/mjacob/sys/x86/include/elf.h - copied unchanged from r247551, head/sys/x86/include/elf.h user/mjacob/sys/x86/include/frame.h - copied unchanged from r247551, head/sys/x86/include/frame.h user/mjacob/sys/x86/include/sigframe.h - copied unchanged from r247551, head/sys/x86/include/sigframe.h user/mjacob/sys/x86/include/signal.h - copied unchanged from r247551, head/sys/x86/include/signal.h user/mjacob/sys/x86/include/ucontext.h - copied unchanged from r247551, head/sys/x86/include/ucontext.h Directory Properties: user/mjacob/sys/amd64/include/vmm.h (props changed) user/mjacob/sys/amd64/include/vmm_dev.h (props changed) user/mjacob/sys/amd64/include/vmm_instruction_emul.h (props changed) user/mjacob/sys/amd64/vmm/ (props changed) user/mjacob/sys/dev/bvm/ (props changed) user/mjacob/sys/modules/vmm/ (props changed) Deleted: user/mjacob/sys/arm/mv/kirkwood/files.sheevaplug user/mjacob/sys/arm/mv/kirkwood/sheevaplug.c user/mjacob/sys/arm/mv/kirkwood/std.sheevaplug user/mjacob/sys/dev/cxgbe/common/jhash.h user/mjacob/sys/dev/cxgbe/firmware/t4fw-1.6.2.0.bin.uu user/mjacob/sys/dev/mxge/mxge_lro.c user/mjacob/sys/dev/netmap/netmap_mem1.c user/mjacob/sys/dev/xen/evtchn/ user/mjacob/sys/dev/xen/xenpci/machine_reboot.c Modified: user/mjacob/sys/amd64/acpica/acpi_machdep.c user/mjacob/sys/amd64/amd64/machdep.c user/mjacob/sys/amd64/amd64/minidump_machdep.c user/mjacob/sys/amd64/amd64/mp_machdep.c user/mjacob/sys/amd64/amd64/pmap.c user/mjacob/sys/amd64/amd64/vm_machdep.c user/mjacob/sys/amd64/conf/GENERIC user/mjacob/sys/amd64/conf/NOTES user/mjacob/sys/amd64/include/elf.h user/mjacob/sys/amd64/include/frame.h user/mjacob/sys/amd64/include/intr_machdep.h user/mjacob/sys/amd64/include/pmap.h user/mjacob/sys/amd64/include/sigframe.h user/mjacob/sys/amd64/include/signal.h user/mjacob/sys/amd64/include/ucontext.h user/mjacob/sys/amd64/linux32/linux.h user/mjacob/sys/amd64/linux32/linux32_sysvec.c user/mjacob/sys/arm/arm/busdma_machdep-v6.c user/mjacob/sys/arm/arm/busdma_machdep.c user/mjacob/sys/arm/arm/cpufunc.c user/mjacob/sys/arm/arm/cpufunc_asm_arm10.S user/mjacob/sys/arm/arm/cpufunc_asm_arm9.S user/mjacob/sys/arm/arm/db_trace.c user/mjacob/sys/arm/arm/intr.c user/mjacob/sys/arm/arm/locore.S user/mjacob/sys/arm/arm/machdep.c user/mjacob/sys/arm/arm/mp_machdep.c user/mjacob/sys/arm/arm/mpcore_timer.c user/mjacob/sys/arm/arm/pl310.c user/mjacob/sys/arm/arm/pmap-v6.c user/mjacob/sys/arm/arm/pmap.c user/mjacob/sys/arm/arm/swtch.S user/mjacob/sys/arm/arm/trap.c user/mjacob/sys/arm/arm/vfp.c user/mjacob/sys/arm/arm/vm_machdep.c user/mjacob/sys/arm/at91/at91_machdep.c user/mjacob/sys/arm/broadcom/bcm2835/bcm2835_fb.c user/mjacob/sys/arm/broadcom/bcm2835/bcm2835_machdep.c user/mjacob/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c user/mjacob/sys/arm/broadcom/bcm2835/bcm2835_systimer.c user/mjacob/sys/arm/broadcom/bcm2835/bcm2835_vcbus.h user/mjacob/sys/arm/broadcom/bcm2835/files.bcm2835 user/mjacob/sys/arm/conf/BEAGLEBONE user/mjacob/sys/arm/conf/DOCKSTAR user/mjacob/sys/arm/conf/NOTES user/mjacob/sys/arm/conf/RPI-B user/mjacob/sys/arm/conf/SHEEVAPLUG user/mjacob/sys/arm/econa/econa_machdep.c user/mjacob/sys/arm/include/atomic.h user/mjacob/sys/arm/include/intr.h user/mjacob/sys/arm/include/machdep.h user/mjacob/sys/arm/include/pcpu.h user/mjacob/sys/arm/include/pl310.h user/mjacob/sys/arm/include/pmap.h user/mjacob/sys/arm/include/proc.h user/mjacob/sys/arm/include/vfp.h user/mjacob/sys/arm/include/vmparam.h user/mjacob/sys/arm/lpc/lpc_timer.c user/mjacob/sys/arm/mv/mv_machdep.c user/mjacob/sys/arm/mv/timer.c user/mjacob/sys/arm/s3c2xx0/s3c24x0_machdep.c user/mjacob/sys/arm/sa11x0/assabet_machdep.c user/mjacob/sys/arm/ti/am335x/am335x_dmtimer.c user/mjacob/sys/arm/ti/am335x/am335x_scm_padconf.c user/mjacob/sys/arm/ti/cpsw/if_cpsw.c user/mjacob/sys/arm/ti/cpsw/if_cpswreg.h user/mjacob/sys/arm/ti/cpsw/if_cpswvar.h user/mjacob/sys/arm/ti/omap4/omap4_l2cache.c user/mjacob/sys/arm/ti/omap4/omap4_smc.h user/mjacob/sys/arm/ti/omap4/std.omap4 user/mjacob/sys/arm/ti/ti_cpuid.c user/mjacob/sys/arm/ti/ti_cpuid.h user/mjacob/sys/arm/ti/ti_gpio.c user/mjacob/sys/arm/ti/ti_scm.c user/mjacob/sys/arm/versatile/sp804.c user/mjacob/sys/arm/versatile/versatile_clcd.c user/mjacob/sys/arm/xscale/i80321/ep80219_machdep.c user/mjacob/sys/arm/xscale/i80321/iq31244_machdep.c user/mjacob/sys/arm/xscale/i8134x/crb_machdep.c user/mjacob/sys/arm/xscale/ixp425/avila_machdep.c user/mjacob/sys/arm/xscale/pxa/pxa_machdep.c user/mjacob/sys/boot/arm/uboot/Makefile user/mjacob/sys/boot/common/interp_forth.c user/mjacob/sys/boot/common/load_elf.c user/mjacob/sys/boot/common/module.c user/mjacob/sys/boot/common/part.c user/mjacob/sys/boot/fdt/dts/bcm2835-rpi-b.dts user/mjacob/sys/boot/fdt/dts/beaglebone.dts user/mjacob/sys/boot/fdt/dts/pandaboard.dts user/mjacob/sys/boot/fdt/fdt_loader_cmd.c user/mjacob/sys/boot/i386/efi/Makefile user/mjacob/sys/boot/i386/libi386/bootinfo64.c user/mjacob/sys/boot/i386/libi386/comconsole.c user/mjacob/sys/boot/i386/libi386/devicename.c user/mjacob/sys/boot/i386/libi386/pxe.c user/mjacob/sys/boot/powerpc/ps3/Makefile user/mjacob/sys/boot/powerpc/uboot/Makefile user/mjacob/sys/boot/sparc64/loader/main.c user/mjacob/sys/boot/uboot/common/metadata.c user/mjacob/sys/boot/uboot/lib/copy.c user/mjacob/sys/boot/uboot/lib/elf_freebsd.c user/mjacob/sys/boot/userboot/userboot/Makefile user/mjacob/sys/boot/userboot/userboot/elf32_freebsd.c user/mjacob/sys/boot/userboot/userboot/main.c user/mjacob/sys/bsm/audit_kevents.h user/mjacob/sys/cam/ata/ata_pmp.c user/mjacob/sys/cam/cam_ccb.h user/mjacob/sys/cam/cam_xpt.c user/mjacob/sys/cam/ctl/ctl.c user/mjacob/sys/cam/ctl/ctl_frontend_cam_sim.c user/mjacob/sys/cam/ctl/scsi_ctl.c user/mjacob/sys/cam/scsi/scsi_all.c user/mjacob/sys/cam/scsi/scsi_cd.c user/mjacob/sys/cam/scsi/scsi_da.c user/mjacob/sys/cam/scsi/scsi_enc_ses.c user/mjacob/sys/cam/scsi/scsi_pass.c user/mjacob/sys/cam/scsi/scsi_target.c user/mjacob/sys/cddl/boot/zfs/README user/mjacob/sys/cddl/boot/zfs/zfsimpl.h user/mjacob/sys/cddl/boot/zfs/zfssubr.c user/mjacob/sys/cddl/compat/opensolaris/sys/byteorder.h user/mjacob/sys/cddl/compat/opensolaris/sys/kmem.h user/mjacob/sys/cddl/compat/opensolaris/sys/time.h user/mjacob/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.c user/mjacob/sys/cddl/contrib/opensolaris/common/zfs/zfeature_common.h user/mjacob/sys/cddl/contrib/opensolaris/common/zfs/zfs_ioctl_compat.c user/mjacob/sys/cddl/contrib/opensolaris/common/zfs/zfs_ioctl_compat.h user/mjacob/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/Makefile.files user/mjacob/sys/cddl/contrib/opensolaris/uts/common/dtrace/fasttrap.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bptree.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ddt.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ddt_zap.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_diff.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_traverse.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/lzjb.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/refcount.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ddt.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_traverse.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab_impl.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/refcount.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_boot.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/space_map.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_context.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_compress.h user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_leaf.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_byteswap.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_fuid.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_rlock.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_compress.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio_inject.c user/mjacob/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c user/mjacob/sys/cddl/dev/dtrace/dtrace_ioctl.c user/mjacob/sys/cddl/dev/dtrace/powerpc/dtrace_asm.S user/mjacob/sys/cddl/dev/dtrace/powerpc/dtrace_isa.c user/mjacob/sys/compat/linprocfs/linprocfs.c user/mjacob/sys/compat/linux/linux_emul.c user/mjacob/sys/compat/linux/linux_file.c user/mjacob/sys/compat/linux/linux_file.h user/mjacob/sys/compat/linux/linux_fork.c user/mjacob/sys/compat/linux/linux_futex.c user/mjacob/sys/compat/linux/linux_ioctl.h user/mjacob/sys/compat/linux/linux_ipc.h user/mjacob/sys/compat/linux/linux_mib.c user/mjacob/sys/compat/linux/linux_misc.h user/mjacob/sys/compat/linux/linux_signal.h user/mjacob/sys/compat/linux/linux_socket.c user/mjacob/sys/compat/linux/linux_socket.h user/mjacob/sys/compat/linux/linux_sysctl.c user/mjacob/sys/compat/linux/linux_time.c user/mjacob/sys/conf/Makefile.arm user/mjacob/sys/conf/NOTES user/mjacob/sys/conf/files user/mjacob/sys/conf/files.amd64 user/mjacob/sys/conf/files.arm user/mjacob/sys/conf/files.i386 user/mjacob/sys/conf/files.mips user/mjacob/sys/conf/ldscript.arm user/mjacob/sys/conf/newvers.sh user/mjacob/sys/conf/options user/mjacob/sys/conf/options.mips user/mjacob/sys/contrib/dev/acpica/changes.txt (contents, props changed) user/mjacob/sys/contrib/dev/acpica/common/adfile.c user/mjacob/sys/contrib/dev/acpica/common/adisasm.c user/mjacob/sys/contrib/dev/acpica/common/adwalk.c user/mjacob/sys/contrib/dev/acpica/common/ahpredef.c user/mjacob/sys/contrib/dev/acpica/common/dmextern.c user/mjacob/sys/contrib/dev/acpica/common/dmrestag.c user/mjacob/sys/contrib/dev/acpica/common/dmtable.c user/mjacob/sys/contrib/dev/acpica/common/dmtbdump.c user/mjacob/sys/contrib/dev/acpica/common/dmtbinfo.c user/mjacob/sys/contrib/dev/acpica/common/getopt.c user/mjacob/sys/contrib/dev/acpica/compiler/aslanalyze.c user/mjacob/sys/contrib/dev/acpica/compiler/aslbtypes.c user/mjacob/sys/contrib/dev/acpica/compiler/aslcodegen.c user/mjacob/sys/contrib/dev/acpica/compiler/aslcompile.c user/mjacob/sys/contrib/dev/acpica/compiler/aslcompiler.h user/mjacob/sys/contrib/dev/acpica/compiler/aslcompiler.l user/mjacob/sys/contrib/dev/acpica/compiler/aslcompiler.y user/mjacob/sys/contrib/dev/acpica/compiler/asldefine.h user/mjacob/sys/contrib/dev/acpica/compiler/aslerror.c user/mjacob/sys/contrib/dev/acpica/compiler/aslfiles.c user/mjacob/sys/contrib/dev/acpica/compiler/aslfold.c user/mjacob/sys/contrib/dev/acpica/compiler/aslglobal.h user/mjacob/sys/contrib/dev/acpica/compiler/asllength.c user/mjacob/sys/contrib/dev/acpica/compiler/asllisting.c user/mjacob/sys/contrib/dev/acpica/compiler/aslload.c user/mjacob/sys/contrib/dev/acpica/compiler/asllookup.c user/mjacob/sys/contrib/dev/acpica/compiler/aslmain.c user/mjacob/sys/contrib/dev/acpica/compiler/aslmap.c user/mjacob/sys/contrib/dev/acpica/compiler/aslmessages.h user/mjacob/sys/contrib/dev/acpica/compiler/aslopcodes.c user/mjacob/sys/contrib/dev/acpica/compiler/asloperands.c user/mjacob/sys/contrib/dev/acpica/compiler/aslopt.c user/mjacob/sys/contrib/dev/acpica/compiler/aslpredef.c user/mjacob/sys/contrib/dev/acpica/compiler/aslresource.c user/mjacob/sys/contrib/dev/acpica/compiler/aslrestype1.c user/mjacob/sys/contrib/dev/acpica/compiler/aslrestype1i.c user/mjacob/sys/contrib/dev/acpica/compiler/aslrestype2.c user/mjacob/sys/contrib/dev/acpica/compiler/aslrestype2d.c user/mjacob/sys/contrib/dev/acpica/compiler/aslrestype2e.c user/mjacob/sys/contrib/dev/acpica/compiler/aslrestype2q.c user/mjacob/sys/contrib/dev/acpica/compiler/aslrestype2s.c user/mjacob/sys/contrib/dev/acpica/compiler/aslrestype2w.c user/mjacob/sys/contrib/dev/acpica/compiler/aslstartup.c user/mjacob/sys/contrib/dev/acpica/compiler/aslstubs.c user/mjacob/sys/contrib/dev/acpica/compiler/aslsupport.l user/mjacob/sys/contrib/dev/acpica/compiler/asltransform.c user/mjacob/sys/contrib/dev/acpica/compiler/asltree.c user/mjacob/sys/contrib/dev/acpica/compiler/asltypes.h user/mjacob/sys/contrib/dev/acpica/compiler/aslutils.c user/mjacob/sys/contrib/dev/acpica/compiler/asluuid.c user/mjacob/sys/contrib/dev/acpica/compiler/aslwalks.c user/mjacob/sys/contrib/dev/acpica/compiler/dtcompile.c user/mjacob/sys/contrib/dev/acpica/compiler/dtcompiler.h user/mjacob/sys/contrib/dev/acpica/compiler/dtexpress.c user/mjacob/sys/contrib/dev/acpica/compiler/dtfield.c user/mjacob/sys/contrib/dev/acpica/compiler/dtio.c user/mjacob/sys/contrib/dev/acpica/compiler/dtparser.l user/mjacob/sys/contrib/dev/acpica/compiler/dtparser.y user/mjacob/sys/contrib/dev/acpica/compiler/dtsubtable.c user/mjacob/sys/contrib/dev/acpica/compiler/dttable.c user/mjacob/sys/contrib/dev/acpica/compiler/dttemplate.c user/mjacob/sys/contrib/dev/acpica/compiler/dttemplate.h user/mjacob/sys/contrib/dev/acpica/compiler/dtutils.c user/mjacob/sys/contrib/dev/acpica/compiler/preprocess.h user/mjacob/sys/contrib/dev/acpica/compiler/prexpress.c user/mjacob/sys/contrib/dev/acpica/compiler/prmacros.c user/mjacob/sys/contrib/dev/acpica/compiler/prparser.l user/mjacob/sys/contrib/dev/acpica/compiler/prparser.y user/mjacob/sys/contrib/dev/acpica/compiler/prscan.c user/mjacob/sys/contrib/dev/acpica/compiler/prutils.c user/mjacob/sys/contrib/dev/acpica/components/debugger/dbcmds.c user/mjacob/sys/contrib/dev/acpica/components/debugger/dbdisply.c user/mjacob/sys/contrib/dev/acpica/components/debugger/dbexec.c user/mjacob/sys/contrib/dev/acpica/components/debugger/dbfileio.c user/mjacob/sys/contrib/dev/acpica/components/debugger/dbhistry.c user/mjacob/sys/contrib/dev/acpica/components/debugger/dbinput.c user/mjacob/sys/contrib/dev/acpica/components/debugger/dbmethod.c user/mjacob/sys/contrib/dev/acpica/components/debugger/dbnames.c user/mjacob/sys/contrib/dev/acpica/components/debugger/dbstats.c user/mjacob/sys/contrib/dev/acpica/components/debugger/dbutils.c user/mjacob/sys/contrib/dev/acpica/components/debugger/dbxface.c user/mjacob/sys/contrib/dev/acpica/components/disassembler/dmbuffer.c user/mjacob/sys/contrib/dev/acpica/components/disassembler/dmdeferred.c user/mjacob/sys/contrib/dev/acpica/components/disassembler/dmnames.c user/mjacob/sys/contrib/dev/acpica/components/disassembler/dmobject.c user/mjacob/sys/contrib/dev/acpica/components/disassembler/dmopcode.c user/mjacob/sys/contrib/dev/acpica/components/disassembler/dmresrc.c user/mjacob/sys/contrib/dev/acpica/components/disassembler/dmresrcl.c user/mjacob/sys/contrib/dev/acpica/components/disassembler/dmresrcl2.c user/mjacob/sys/contrib/dev/acpica/components/disassembler/dmresrcs.c user/mjacob/sys/contrib/dev/acpica/components/disassembler/dmutils.c user/mjacob/sys/contrib/dev/acpica/components/disassembler/dmwalk.c user/mjacob/sys/contrib/dev/acpica/components/dispatcher/dsargs.c user/mjacob/sys/contrib/dev/acpica/components/dispatcher/dscontrol.c user/mjacob/sys/contrib/dev/acpica/components/dispatcher/dsfield.c user/mjacob/sys/contrib/dev/acpica/components/dispatcher/dsinit.c user/mjacob/sys/contrib/dev/acpica/components/dispatcher/dsmethod.c user/mjacob/sys/contrib/dev/acpica/components/dispatcher/dsmthdat.c user/mjacob/sys/contrib/dev/acpica/components/dispatcher/dsobject.c user/mjacob/sys/contrib/dev/acpica/components/dispatcher/dsopcode.c user/mjacob/sys/contrib/dev/acpica/components/dispatcher/dsutils.c user/mjacob/sys/contrib/dev/acpica/components/dispatcher/dswexec.c user/mjacob/sys/contrib/dev/acpica/components/dispatcher/dswload.c user/mjacob/sys/contrib/dev/acpica/components/dispatcher/dswload2.c user/mjacob/sys/contrib/dev/acpica/components/dispatcher/dswscope.c user/mjacob/sys/contrib/dev/acpica/components/dispatcher/dswstate.c user/mjacob/sys/contrib/dev/acpica/components/events/evevent.c user/mjacob/sys/contrib/dev/acpica/components/events/evglock.c user/mjacob/sys/contrib/dev/acpica/components/events/evgpe.c user/mjacob/sys/contrib/dev/acpica/components/events/evgpeblk.c user/mjacob/sys/contrib/dev/acpica/components/events/evgpeinit.c user/mjacob/sys/contrib/dev/acpica/components/events/evgpeutil.c user/mjacob/sys/contrib/dev/acpica/components/events/evmisc.c user/mjacob/sys/contrib/dev/acpica/components/events/evregion.c user/mjacob/sys/contrib/dev/acpica/components/events/evrgnini.c user/mjacob/sys/contrib/dev/acpica/components/events/evsci.c user/mjacob/sys/contrib/dev/acpica/components/events/evxface.c user/mjacob/sys/contrib/dev/acpica/components/events/evxfevnt.c user/mjacob/sys/contrib/dev/acpica/components/events/evxfgpe.c user/mjacob/sys/contrib/dev/acpica/components/events/evxfregn.c user/mjacob/sys/contrib/dev/acpica/components/executer/exconfig.c user/mjacob/sys/contrib/dev/acpica/components/executer/exconvrt.c user/mjacob/sys/contrib/dev/acpica/components/executer/excreate.c user/mjacob/sys/contrib/dev/acpica/components/executer/exdebug.c user/mjacob/sys/contrib/dev/acpica/components/executer/exdump.c user/mjacob/sys/contrib/dev/acpica/components/executer/exfield.c user/mjacob/sys/contrib/dev/acpica/components/executer/exfldio.c user/mjacob/sys/contrib/dev/acpica/components/executer/exmisc.c user/mjacob/sys/contrib/dev/acpica/components/executer/exmutex.c user/mjacob/sys/contrib/dev/acpica/components/executer/exnames.c user/mjacob/sys/contrib/dev/acpica/components/executer/exoparg1.c user/mjacob/sys/contrib/dev/acpica/components/executer/exoparg2.c user/mjacob/sys/contrib/dev/acpica/components/executer/exoparg3.c user/mjacob/sys/contrib/dev/acpica/components/executer/exoparg6.c user/mjacob/sys/contrib/dev/acpica/components/executer/exprep.c user/mjacob/sys/contrib/dev/acpica/components/executer/exregion.c user/mjacob/sys/contrib/dev/acpica/components/executer/exresnte.c user/mjacob/sys/contrib/dev/acpica/components/executer/exresolv.c user/mjacob/sys/contrib/dev/acpica/components/executer/exresop.c user/mjacob/sys/contrib/dev/acpica/components/executer/exstore.c user/mjacob/sys/contrib/dev/acpica/components/executer/exstoren.c user/mjacob/sys/contrib/dev/acpica/components/executer/exstorob.c user/mjacob/sys/contrib/dev/acpica/components/executer/exsystem.c user/mjacob/sys/contrib/dev/acpica/components/executer/exutils.c user/mjacob/sys/contrib/dev/acpica/components/hardware/hwacpi.c user/mjacob/sys/contrib/dev/acpica/components/hardware/hwesleep.c user/mjacob/sys/contrib/dev/acpica/components/hardware/hwgpe.c user/mjacob/sys/contrib/dev/acpica/components/hardware/hwpci.c user/mjacob/sys/contrib/dev/acpica/components/hardware/hwregs.c user/mjacob/sys/contrib/dev/acpica/components/hardware/hwsleep.c user/mjacob/sys/contrib/dev/acpica/components/hardware/hwtimer.c user/mjacob/sys/contrib/dev/acpica/components/hardware/hwvalid.c user/mjacob/sys/contrib/dev/acpica/components/hardware/hwxface.c user/mjacob/sys/contrib/dev/acpica/components/hardware/hwxfsleep.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsaccess.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsalloc.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsdump.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsdumpdv.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nseval.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsinit.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsload.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsnames.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsobject.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsparse.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nspredef.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsrepair.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsrepair2.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nssearch.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsutils.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nswalk.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsxfeval.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsxfname.c user/mjacob/sys/contrib/dev/acpica/components/namespace/nsxfobj.c user/mjacob/sys/contrib/dev/acpica/components/parser/psargs.c user/mjacob/sys/contrib/dev/acpica/components/parser/psloop.c user/mjacob/sys/contrib/dev/acpica/components/parser/psopcode.c user/mjacob/sys/contrib/dev/acpica/components/parser/psparse.c user/mjacob/sys/contrib/dev/acpica/components/parser/psscope.c user/mjacob/sys/contrib/dev/acpica/components/parser/pstree.c user/mjacob/sys/contrib/dev/acpica/components/parser/psutils.c user/mjacob/sys/contrib/dev/acpica/components/parser/pswalk.c user/mjacob/sys/contrib/dev/acpica/components/parser/psxface.c user/mjacob/sys/contrib/dev/acpica/components/resources/rsaddr.c user/mjacob/sys/contrib/dev/acpica/components/resources/rscalc.c user/mjacob/sys/contrib/dev/acpica/components/resources/rscreate.c user/mjacob/sys/contrib/dev/acpica/components/resources/rsdump.c user/mjacob/sys/contrib/dev/acpica/components/resources/rsinfo.c user/mjacob/sys/contrib/dev/acpica/components/resources/rsio.c user/mjacob/sys/contrib/dev/acpica/components/resources/rsirq.c user/mjacob/sys/contrib/dev/acpica/components/resources/rslist.c user/mjacob/sys/contrib/dev/acpica/components/resources/rsmemory.c user/mjacob/sys/contrib/dev/acpica/components/resources/rsmisc.c user/mjacob/sys/contrib/dev/acpica/components/resources/rsserial.c user/mjacob/sys/contrib/dev/acpica/components/resources/rsutils.c user/mjacob/sys/contrib/dev/acpica/components/resources/rsxface.c user/mjacob/sys/contrib/dev/acpica/components/tables/tbfadt.c user/mjacob/sys/contrib/dev/acpica/components/tables/tbfind.c user/mjacob/sys/contrib/dev/acpica/components/tables/tbinstal.c user/mjacob/sys/contrib/dev/acpica/components/tables/tbutils.c user/mjacob/sys/contrib/dev/acpica/components/tables/tbxface.c user/mjacob/sys/contrib/dev/acpica/components/tables/tbxfload.c user/mjacob/sys/contrib/dev/acpica/components/tables/tbxfroot.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utaddress.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utalloc.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utcache.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utcopy.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utdebug.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utdecode.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utdelete.c user/mjacob/sys/contrib/dev/acpica/components/utilities/uteval.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utexcep.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utglobal.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utids.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utinit.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utlock.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utmath.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utmisc.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utmutex.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utobject.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utosi.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utresrc.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utstate.c user/mjacob/sys/contrib/dev/acpica/components/utilities/uttrack.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utxface.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utxferror.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utxfinit.c user/mjacob/sys/contrib/dev/acpica/components/utilities/utxfmutex.c user/mjacob/sys/contrib/dev/acpica/include/acapps.h user/mjacob/sys/contrib/dev/acpica/include/acbuffer.h user/mjacob/sys/contrib/dev/acpica/include/accommon.h user/mjacob/sys/contrib/dev/acpica/include/acconfig.h user/mjacob/sys/contrib/dev/acpica/include/acdebug.h user/mjacob/sys/contrib/dev/acpica/include/acdisasm.h user/mjacob/sys/contrib/dev/acpica/include/acdispat.h user/mjacob/sys/contrib/dev/acpica/include/acevents.h user/mjacob/sys/contrib/dev/acpica/include/acexcep.h user/mjacob/sys/contrib/dev/acpica/include/acglobal.h user/mjacob/sys/contrib/dev/acpica/include/achware.h user/mjacob/sys/contrib/dev/acpica/include/acinterp.h user/mjacob/sys/contrib/dev/acpica/include/aclocal.h user/mjacob/sys/contrib/dev/acpica/include/acmacros.h user/mjacob/sys/contrib/dev/acpica/include/acnames.h user/mjacob/sys/contrib/dev/acpica/include/acnamesp.h user/mjacob/sys/contrib/dev/acpica/include/acobject.h user/mjacob/sys/contrib/dev/acpica/include/acopcode.h user/mjacob/sys/contrib/dev/acpica/include/acoutput.h user/mjacob/sys/contrib/dev/acpica/include/acparser.h user/mjacob/sys/contrib/dev/acpica/include/acpi.h user/mjacob/sys/contrib/dev/acpica/include/acpiosxf.h user/mjacob/sys/contrib/dev/acpica/include/acpixf.h user/mjacob/sys/contrib/dev/acpica/include/acpredef.h user/mjacob/sys/contrib/dev/acpica/include/acresrc.h user/mjacob/sys/contrib/dev/acpica/include/acrestyp.h user/mjacob/sys/contrib/dev/acpica/include/acstruct.h user/mjacob/sys/contrib/dev/acpica/include/actables.h user/mjacob/sys/contrib/dev/acpica/include/actbl.h user/mjacob/sys/contrib/dev/acpica/include/actbl1.h user/mjacob/sys/contrib/dev/acpica/include/actbl2.h user/mjacob/sys/contrib/dev/acpica/include/actbl3.h user/mjacob/sys/contrib/dev/acpica/include/actypes.h user/mjacob/sys/contrib/dev/acpica/include/acutils.h user/mjacob/sys/contrib/dev/acpica/include/amlcode.h user/mjacob/sys/contrib/dev/acpica/include/amlresrc.h user/mjacob/sys/contrib/dev/acpica/include/platform/acenv.h user/mjacob/sys/contrib/dev/acpica/include/platform/acfreebsd.h user/mjacob/sys/contrib/dev/acpica/include/platform/acgcc.h user/mjacob/sys/contrib/dev/acpica/os_specific/service_layers/osunixxf.c user/mjacob/sys/contrib/octeon-sdk/cvmx-app-init.h user/mjacob/sys/contrib/octeon-sdk/cvmx-helper-board.c user/mjacob/sys/crypto/aesni/aesni_wrap.c user/mjacob/sys/dev/aac/aac_cam.c user/mjacob/sys/dev/acpi_support/acpi_asus_wmi.c user/mjacob/sys/dev/acpi_support/acpi_fujitsu.c (contents, props changed) user/mjacob/sys/dev/acpi_support/acpi_hp.c user/mjacob/sys/dev/acpi_support/acpi_ibm.c (contents, props changed) user/mjacob/sys/dev/acpi_support/acpi_panasonic.c (contents, props changed) user/mjacob/sys/dev/acpi_support/acpi_sony.c (contents, props changed) user/mjacob/sys/dev/acpi_support/acpi_toshiba.c (contents, props changed) user/mjacob/sys/dev/acpica/Osd/OsdSchedule.c user/mjacob/sys/dev/acpica/acpi.c (contents, props changed) user/mjacob/sys/dev/acpica/acpi_acad.c (contents, props changed) user/mjacob/sys/dev/acpica/acpi_button.c (contents, props changed) user/mjacob/sys/dev/acpica/acpi_cmbat.c (contents, props changed) user/mjacob/sys/dev/acpica/acpi_cpu.c user/mjacob/sys/dev/acpica/acpi_dock.c (contents, props changed) user/mjacob/sys/dev/acpica/acpi_ec.c (contents, props changed) user/mjacob/sys/dev/acpica/acpi_hpet.c (contents, props changed) user/mjacob/sys/dev/acpica/acpi_lid.c (contents, props changed) user/mjacob/sys/dev/acpica/acpi_pci.c (contents, props changed) user/mjacob/sys/dev/acpica/acpi_pci_link.c (contents, props changed) user/mjacob/sys/dev/acpica/acpi_pcib.c user/mjacob/sys/dev/acpica/acpi_pcib_pci.c (contents, props changed) user/mjacob/sys/dev/acpica/acpi_perf.c (contents, props changed) user/mjacob/sys/dev/acpica/acpi_resource.c (contents, props changed) user/mjacob/sys/dev/acpica/acpi_smbat.c (contents, props changed) user/mjacob/sys/dev/acpica/acpi_thermal.c (contents, props changed) user/mjacob/sys/dev/acpica/acpi_throttle.c (contents, props changed) user/mjacob/sys/dev/acpica/acpi_timer.c (contents, props changed) user/mjacob/sys/dev/adlink/adlink.c (contents, props changed) user/mjacob/sys/dev/advansys/advansys.c user/mjacob/sys/dev/advansys/adwcam.c user/mjacob/sys/dev/age/if_age.c user/mjacob/sys/dev/age/if_agevar.h user/mjacob/sys/dev/agp/agp_ali.c user/mjacob/sys/dev/agp/agp_amd.c user/mjacob/sys/dev/agp/agp_amd64.c user/mjacob/sys/dev/agp/agp_ati.c user/mjacob/sys/dev/agp/agp_i810.c user/mjacob/sys/dev/agp/agp_intel.c user/mjacob/sys/dev/agp/agp_sis.c user/mjacob/sys/dev/agp/agp_via.c user/mjacob/sys/dev/aha/aha.c user/mjacob/sys/dev/ahb/ahb.c user/mjacob/sys/dev/ahci/ahci.c user/mjacob/sys/dev/aic/aic.c user/mjacob/sys/dev/aic7xxx/aic79xx_osm.c user/mjacob/sys/dev/aic7xxx/aic7xxx_osm.c user/mjacob/sys/dev/altera/avgen/altera_avgen.c user/mjacob/sys/dev/altera/avgen/altera_avgen.h user/mjacob/sys/dev/altera/jtag_uart/altera_jtag_uart.h user/mjacob/sys/dev/altera/jtag_uart/altera_jtag_uart_cons.c user/mjacob/sys/dev/altera/jtag_uart/altera_jtag_uart_nexus.c user/mjacob/sys/dev/altera/sdcard/altera_sdcard.c user/mjacob/sys/dev/altera/sdcard/altera_sdcard.h user/mjacob/sys/dev/altera/sdcard/altera_sdcard_io.c user/mjacob/sys/dev/altera/sdcard/altera_sdcard_nexus.c user/mjacob/sys/dev/amdsbwd/amdsbwd.c user/mjacob/sys/dev/amdtemp/amdtemp.c (contents, props changed) user/mjacob/sys/dev/amr/amr_cam.c user/mjacob/sys/dev/arcmsr/arcmsr.c user/mjacob/sys/dev/arcmsr/arcmsr.h user/mjacob/sys/dev/ata/ata-all.c user/mjacob/sys/dev/ata/ata-all.h user/mjacob/sys/dev/ata/ata-dma.c user/mjacob/sys/dev/ata/ata-lowlevel.c user/mjacob/sys/dev/ata/ata-pci.h user/mjacob/sys/dev/ata/ata-raid.c user/mjacob/sys/dev/ata/atapi-cam.c user/mjacob/sys/dev/ata/chipsets/ata-intel.c user/mjacob/sys/dev/ath/ath_dfs/null/dfs_null.c user/mjacob/sys/dev/ath/ath_hal/ah.c user/mjacob/sys/dev/ath/ath_hal/ah.h user/mjacob/sys/dev/ath/ath_hal/ah_internal.h user/mjacob/sys/dev/ath/ath_hal/ar5210/ar5210.h user/mjacob/sys/dev/ath/ath_hal/ar5210/ar5210_attach.c user/mjacob/sys/dev/ath/ath_hal/ar5210/ar5210_misc.c user/mjacob/sys/dev/ath/ath_hal/ar5211/ar5211.h user/mjacob/sys/dev/ath/ath_hal/ar5211/ar5211_attach.c user/mjacob/sys/dev/ath/ath_hal/ar5211/ar5211_misc.c user/mjacob/sys/dev/ath/ath_hal/ar5212/ar5212.h user/mjacob/sys/dev/ath/ath_hal/ar5212/ar5212_attach.c user/mjacob/sys/dev/ath/ath_hal/ar5212/ar5212_misc.c user/mjacob/sys/dev/ath/ath_hal/ar5416/ar5416.h user/mjacob/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c user/mjacob/sys/dev/ath/ath_hal/ar5416/ar5416_interrupts.c user/mjacob/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c user/mjacob/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c user/mjacob/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c user/mjacob/sys/dev/ath/ath_hal/ar5416/ar5416phy.h user/mjacob/sys/dev/ath/ath_hal/ar5416/ar5416reg.h user/mjacob/sys/dev/ath/ath_hal/ar9002/ar9280_attach.c user/mjacob/sys/dev/ath/ath_hal/ar9002/ar9285_attach.c user/mjacob/sys/dev/ath/ath_hal/ar9002/ar9287_attach.c user/mjacob/sys/dev/ath/ath_rate/sample/sample.c user/mjacob/sys/dev/ath/if_ath.c user/mjacob/sys/dev/ath/if_ath_ahb.c user/mjacob/sys/dev/ath/if_ath_alq.c user/mjacob/sys/dev/ath/if_ath_alq.h user/mjacob/sys/dev/ath/if_ath_beacon.c user/mjacob/sys/dev/ath/if_ath_misc.h user/mjacob/sys/dev/ath/if_ath_pci.c user/mjacob/sys/dev/ath/if_ath_rx.c user/mjacob/sys/dev/ath/if_ath_sysctl.c user/mjacob/sys/dev/ath/if_ath_tx.c user/mjacob/sys/dev/ath/if_ath_tx.h user/mjacob/sys/dev/ath/if_ath_tx_edma.c user/mjacob/sys/dev/ath/if_ath_tx_ht.c user/mjacob/sys/dev/ath/if_athdfs.h user/mjacob/sys/dev/ath/if_athioctl.h user/mjacob/sys/dev/ath/if_athrate.h user/mjacob/sys/dev/ath/if_athvar.h user/mjacob/sys/dev/atkbdc/atkbd.c user/mjacob/sys/dev/atkbdc/atkbd_atkbdc.c user/mjacob/sys/dev/atkbdc/atkbdreg.h user/mjacob/sys/dev/auxio/auxio.c (contents, props changed) user/mjacob/sys/dev/bge/if_bge.c user/mjacob/sys/dev/buslogic/bt.c user/mjacob/sys/dev/bxe/if_bxe.c user/mjacob/sys/dev/cas/if_cas.c user/mjacob/sys/dev/ce/if_ce.c (contents, props changed) user/mjacob/sys/dev/cfi/cfi_bus_fdt.c user/mjacob/sys/dev/cfi/cfi_bus_ixp4xx.c user/mjacob/sys/dev/ciss/ciss.c user/mjacob/sys/dev/ciss/cissreg.h user/mjacob/sys/dev/ciss/cissvar.h user/mjacob/sys/dev/coretemp/coretemp.c (contents, props changed) user/mjacob/sys/dev/cp/if_cp.c (contents, props changed) user/mjacob/sys/dev/cpufreq/ichss.c (contents, props changed) user/mjacob/sys/dev/ctau/if_ct.c (contents, props changed) user/mjacob/sys/dev/cx/if_cx.c (contents, props changed) user/mjacob/sys/dev/cxgbe/adapter.h user/mjacob/sys/dev/cxgbe/common/common.h user/mjacob/sys/dev/cxgbe/common/t4_hw.c user/mjacob/sys/dev/cxgbe/common/t4_hw.h user/mjacob/sys/dev/cxgbe/common/t4_msg.h user/mjacob/sys/dev/cxgbe/firmware/t4fw_cfg.txt user/mjacob/sys/dev/cxgbe/firmware/t4fw_interface.h user/mjacob/sys/dev/cxgbe/offload.h user/mjacob/sys/dev/cxgbe/t4_l2t.c user/mjacob/sys/dev/cxgbe/t4_l2t.h user/mjacob/sys/dev/cxgbe/t4_main.c user/mjacob/sys/dev/cxgbe/t4_sge.c user/mjacob/sys/dev/cxgbe/tom/t4_connect.c user/mjacob/sys/dev/cxgbe/tom/t4_cpl_io.c user/mjacob/sys/dev/cxgbe/tom/t4_listen.c user/mjacob/sys/dev/cxgbe/tom/t4_tom.c user/mjacob/sys/dev/cxgbe/tom/t4_tom.h user/mjacob/sys/dev/cxgbe/tom/t4_tom_l2t.c user/mjacob/sys/dev/dcons/dcons_os.c user/mjacob/sys/dev/digi/digi_isa.c (contents, props changed) user/mjacob/sys/dev/digi/digi_pci.c (contents, props changed) user/mjacob/sys/dev/dpt/dpt_scsi.c user/mjacob/sys/dev/e1000/e1000_82571.c user/mjacob/sys/dev/e1000/e1000_82575.c user/mjacob/sys/dev/e1000/e1000_82575.h user/mjacob/sys/dev/e1000/e1000_api.c user/mjacob/sys/dev/e1000/e1000_api.h user/mjacob/sys/dev/e1000/e1000_defines.h user/mjacob/sys/dev/e1000/e1000_hw.h user/mjacob/sys/dev/e1000/e1000_i210.c user/mjacob/sys/dev/e1000/e1000_i210.h user/mjacob/sys/dev/e1000/e1000_ich8lan.c user/mjacob/sys/dev/e1000/e1000_ich8lan.h user/mjacob/sys/dev/e1000/e1000_mac.c user/mjacob/sys/dev/e1000/e1000_mac.h user/mjacob/sys/dev/e1000/e1000_manage.c user/mjacob/sys/dev/e1000/e1000_nvm.c user/mjacob/sys/dev/e1000/e1000_nvm.h user/mjacob/sys/dev/e1000/e1000_osdep.h user/mjacob/sys/dev/e1000/e1000_phy.c user/mjacob/sys/dev/e1000/e1000_phy.h user/mjacob/sys/dev/e1000/e1000_regs.h user/mjacob/sys/dev/e1000/if_em.c (contents, props changed) user/mjacob/sys/dev/e1000/if_igb.c (contents, props changed) user/mjacob/sys/dev/e1000/if_lem.c user/mjacob/sys/dev/ep/if_ep_eisa.c (contents, props changed) user/mjacob/sys/dev/ep/if_ep_isa.c (contents, props changed) user/mjacob/sys/dev/ep/if_ep_mca.c (contents, props changed) user/mjacob/sys/dev/ep/if_ep_pccard.c (contents, props changed) user/mjacob/sys/dev/fdc/fdc_acpi.c (contents, props changed) user/mjacob/sys/dev/fdt/fdt_common.h user/mjacob/sys/dev/fdt/fdt_mips.c user/mjacob/sys/dev/fdt/fdtbus.c user/mjacob/sys/dev/firewire/sbp.c user/mjacob/sys/dev/hpt27xx/hpt27xx_config.c user/mjacob/sys/dev/hpt27xx/os_bsd.h user/mjacob/sys/dev/hpt27xx/osm_bsd.c user/mjacob/sys/dev/hptiop/hptiop.c user/mjacob/sys/dev/hptmv/entry.c user/mjacob/sys/dev/hptrr/hptrr_osm_bsd.c user/mjacob/sys/dev/hwpmc/hwpmc_core.c user/mjacob/sys/dev/hwpmc/hwpmc_intel.c user/mjacob/sys/dev/hwpmc/hwpmc_mod.c user/mjacob/sys/dev/hwpmc/hwpmc_soft.c user/mjacob/sys/dev/hwpmc/pmc_events.h user/mjacob/sys/dev/ic/ns16550.h user/mjacob/sys/dev/ichsmb/ichsmb_pci.c user/mjacob/sys/dev/ichwd/ichwd.c user/mjacob/sys/dev/ichwd/ichwd.h user/mjacob/sys/dev/iicbus/ad7418.c (contents, props changed) user/mjacob/sys/dev/iicbus/ds133x.c (contents, props changed) user/mjacob/sys/dev/iicbus/ds1672.c (contents, props changed) user/mjacob/sys/dev/iicbus/icee.c (contents, props changed) user/mjacob/sys/dev/iir/iir.c user/mjacob/sys/dev/isci/isci_io_request.c user/mjacob/sys/dev/isf/isf.c user/mjacob/sys/dev/isf/isf.h user/mjacob/sys/dev/isf/isf_nexus.c user/mjacob/sys/dev/isp/isp.c user/mjacob/sys/dev/isp/isp_freebsd.c user/mjacob/sys/dev/isp/isp_pci.c user/mjacob/sys/dev/isp/isp_sbus.c user/mjacob/sys/dev/ixgb/if_ixgb.c (contents, props changed) user/mjacob/sys/dev/ixgbe/ixgbe.c (contents, props changed) user/mjacob/sys/dev/ixgbe/ixv.c user/mjacob/sys/dev/led/led.c user/mjacob/sys/dev/mcd/mcd.c user/mjacob/sys/dev/mfi/mfi.c user/mjacob/sys/dev/mfi/mfi_cam.c (contents, props changed) user/mjacob/sys/dev/mfi/mfi_debug.c user/mjacob/sys/dev/mfi/mfi_tbolt.c user/mjacob/sys/dev/mfi/mfireg.h user/mjacob/sys/dev/mfi/mfivar.h user/mjacob/sys/dev/mly/mly.c user/mjacob/sys/dev/mly/mlyvar.h user/mjacob/sys/dev/mmc/mmc.c user/mjacob/sys/dev/mmc/mmcreg.h user/mjacob/sys/dev/mn/if_mn.c (contents, props changed) user/mjacob/sys/dev/mps/mps.c user/mjacob/sys/dev/mps/mps_sas.c user/mjacob/sys/dev/mps/mpsvar.h user/mjacob/sys/dev/mpt/mpt_cam.c user/mjacob/sys/dev/msk/if_msk.c user/mjacob/sys/dev/mvs/mvs.c user/mjacob/sys/dev/mxge/if_mxge.c (contents, props changed) user/mjacob/sys/dev/mxge/if_mxge_var.h user/mjacob/sys/dev/my/if_my.c (contents, props changed) user/mjacob/sys/dev/nand/nand_id.c user/mjacob/sys/dev/netmap/if_em_netmap.h user/mjacob/sys/dev/netmap/if_igb_netmap.h user/mjacob/sys/dev/netmap/if_lem_netmap.h user/mjacob/sys/dev/netmap/if_re_netmap.h user/mjacob/sys/dev/netmap/ixgbe_netmap.h user/mjacob/sys/dev/netmap/netmap.c user/mjacob/sys/dev/netmap/netmap_kern.h user/mjacob/sys/dev/netmap/netmap_mem2.c user/mjacob/sys/dev/nvme/nvme_test.c user/mjacob/sys/dev/nvram2env/nvram2env.c (contents, props changed) user/mjacob/sys/dev/nxge/if_nxge.c (contents, props changed) user/mjacob/sys/dev/oce/oce_if.c (contents, props changed) user/mjacob/sys/dev/oce/oce_if.h user/mjacob/sys/dev/ppc/ppc.c user/mjacob/sys/dev/ppc/ppc_isa.c user/mjacob/sys/dev/puc/puc.c user/mjacob/sys/dev/random/randomdev_soft.c user/mjacob/sys/dev/sdhci/sdhci.c user/mjacob/sys/dev/sdhci/sdhci.h user/mjacob/sys/dev/sdhci/sdhci_if.m user/mjacob/sys/dev/sdhci/sdhci_pci.c user/mjacob/sys/dev/si/si.c user/mjacob/sys/dev/siis/siis.c user/mjacob/sys/dev/sound/pci/emu10kx-midi.c (contents, props changed) user/mjacob/sys/dev/sound/pci/emu10kx-pcm.c (contents, props changed) user/mjacob/sys/dev/sound/pci/emu10kx.c (contents, props changed) user/mjacob/sys/dev/sound/pci/hda/hdaa.c user/mjacob/sys/dev/sound/pci/hda/hdac.c user/mjacob/sys/dev/sound/pci/hda/hdac.h user/mjacob/sys/dev/sound/pcm/mixer.c user/mjacob/sys/dev/sound/pcm/mixer.h user/mjacob/sys/dev/sound/sbus/cs4231.c (contents, props changed) user/mjacob/sys/dev/sound/usb/uaudio.c user/mjacob/sys/dev/sound/usb/uaudio_pcm.c user/mjacob/sys/dev/sym/sym_hipd.c user/mjacob/sys/dev/syscons/syscons.c user/mjacob/sys/dev/terasic/de4led/terasic_de4led.c user/mjacob/sys/dev/terasic/de4led/terasic_de4led.h user/mjacob/sys/dev/terasic/de4led/terasic_de4led_nexus.c user/mjacob/sys/dev/terasic/mtl/terasic_mtl.c user/mjacob/sys/dev/terasic/mtl/terasic_mtl.h user/mjacob/sys/dev/terasic/mtl/terasic_mtl_nexus.c user/mjacob/sys/dev/trm/trm.c user/mjacob/sys/dev/twa/tw_osl.h user/mjacob/sys/dev/twa/tw_osl_cam.c user/mjacob/sys/dev/twa/tw_osl_freebsd.c user/mjacob/sys/dev/tws/tws.h user/mjacob/sys/dev/tws/tws_cam.c user/mjacob/sys/dev/tws/tws_hdm.c user/mjacob/sys/dev/uart/uart_bus.h user/mjacob/sys/dev/uart/uart_bus_acpi.c user/mjacob/sys/dev/uart/uart_bus_isa.c user/mjacob/sys/dev/uart/uart_bus_pci.c user/mjacob/sys/dev/uart/uart_core.c user/mjacob/sys/dev/uart/uart_dev_ns8250.c user/mjacob/sys/dev/usb/controller/at91dci.c user/mjacob/sys/dev/usb/controller/atmegadci.c user/mjacob/sys/dev/usb/controller/avr32dci.c user/mjacob/sys/dev/usb/controller/dwc_otg.c user/mjacob/sys/dev/usb/controller/ehci.c user/mjacob/sys/dev/usb/controller/musb_otg.c user/mjacob/sys/dev/usb/controller/ohci.c user/mjacob/sys/dev/usb/controller/uhci.c user/mjacob/sys/dev/usb/controller/usb_controller.c user/mjacob/sys/dev/usb/controller/uss820dci.c user/mjacob/sys/dev/usb/controller/xhci.c user/mjacob/sys/dev/usb/controller/xhci.h user/mjacob/sys/dev/usb/input/uhid.c user/mjacob/sys/dev/usb/input/ukbd.c user/mjacob/sys/dev/usb/input/ums.c user/mjacob/sys/dev/usb/misc/udbp.c user/mjacob/sys/dev/usb/misc/ufm.c user/mjacob/sys/dev/usb/net/if_axe.c user/mjacob/sys/dev/usb/net/if_cdce.c user/mjacob/sys/dev/usb/net/if_cue.c user/mjacob/sys/dev/usb/net/if_ipheth.c user/mjacob/sys/dev/usb/net/if_kue.c user/mjacob/sys/dev/usb/net/if_smsc.c user/mjacob/sys/dev/usb/quirk/usb_quirk.c user/mjacob/sys/dev/usb/serial/u3g.c user/mjacob/sys/dev/usb/serial/uftdi.c user/mjacob/sys/dev/usb/storage/umass.c user/mjacob/sys/dev/usb/storage/urio.c user/mjacob/sys/dev/usb/storage/ustorage_fs.c user/mjacob/sys/dev/usb/template/usb_template.c user/mjacob/sys/dev/usb/template/usb_template_audio.c user/mjacob/sys/dev/usb/template/usb_template_cdce.c user/mjacob/sys/dev/usb/template/usb_template_kbd.c user/mjacob/sys/dev/usb/template/usb_template_modem.c user/mjacob/sys/dev/usb/template/usb_template_mouse.c user/mjacob/sys/dev/usb/template/usb_template_msc.c user/mjacob/sys/dev/usb/template/usb_template_mtp.c user/mjacob/sys/dev/usb/ufm_ioctl.h user/mjacob/sys/dev/usb/usb.h user/mjacob/sys/dev/usb/usb_bus.h user/mjacob/sys/dev/usb/usb_busdma.c user/mjacob/sys/dev/usb/usb_busdma.h user/mjacob/sys/dev/usb/usb_compat_linux.c user/mjacob/sys/dev/usb/usb_controller.h user/mjacob/sys/dev/usb/usb_core.c user/mjacob/sys/dev/usb/usb_core.h user/mjacob/sys/dev/usb/usb_debug.c user/mjacob/sys/dev/usb/usb_dev.c user/mjacob/sys/dev/usb/usb_dev.h user/mjacob/sys/dev/usb/usb_device.c user/mjacob/sys/dev/usb/usb_device.h user/mjacob/sys/dev/usb/usb_dynamic.c user/mjacob/sys/dev/usb/usb_endian.h user/mjacob/sys/dev/usb/usb_error.c user/mjacob/sys/dev/usb/usb_freebsd.h user/mjacob/sys/dev/usb/usb_generic.c user/mjacob/sys/dev/usb/usb_handle_request.c user/mjacob/sys/dev/usb/usb_hid.c user/mjacob/sys/dev/usb/usb_hub.c user/mjacob/sys/dev/usb/usb_ioctl.h user/mjacob/sys/dev/usb/usb_lookup.c user/mjacob/sys/dev/usb/usb_mbuf.c user/mjacob/sys/dev/usb/usb_msctest.c user/mjacob/sys/dev/usb/usb_parse.c user/mjacob/sys/dev/usb/usb_pci.h user/mjacob/sys/dev/usb/usb_pf.c user/mjacob/sys/dev/usb/usb_process.c user/mjacob/sys/dev/usb/usb_process.h user/mjacob/sys/dev/usb/usb_request.c user/mjacob/sys/dev/usb/usb_transfer.c user/mjacob/sys/dev/usb/usb_util.c user/mjacob/sys/dev/usb/usbdevs user/mjacob/sys/dev/usb/usbdi.h user/mjacob/sys/dev/usb/usbhid.h user/mjacob/sys/dev/usb/wlan/if_rum.c user/mjacob/sys/dev/usb/wlan/if_rumvar.h user/mjacob/sys/dev/usb/wlan/if_run.c user/mjacob/sys/dev/usb/wlan/if_runvar.h user/mjacob/sys/dev/usb/wlan/if_uath.c user/mjacob/sys/dev/usb/wlan/if_upgt.c user/mjacob/sys/dev/usb/wlan/if_upgtvar.h user/mjacob/sys/dev/usb/wlan/if_ural.c user/mjacob/sys/dev/usb/wlan/if_uralvar.h user/mjacob/sys/dev/usb/wlan/if_urtw.c user/mjacob/sys/dev/usb/wlan/if_urtwvar.h user/mjacob/sys/dev/usb/wlan/if_zyd.c user/mjacob/sys/dev/usb/wlan/if_zydreg.h user/mjacob/sys/dev/virtio/scsi/virtio_scsi.c user/mjacob/sys/dev/vx/if_vx_eisa.c (contents, props changed) user/mjacob/sys/dev/vx/if_vx_pci.c (contents, props changed) user/mjacob/sys/dev/vxge/vxge.c (contents, props changed) user/mjacob/sys/dev/watchdog/watchdog.c user/mjacob/sys/dev/wbwd/wbwd.c user/mjacob/sys/dev/wds/wd7000.c user/mjacob/sys/dev/xen/console/console.c user/mjacob/sys/dev/xen/control/control.c user/mjacob/sys/dev/xen/netfront/netfront.c user/mjacob/sys/fs/devfs/devfs_vnops.c user/mjacob/sys/fs/ext2fs/ext2_alloc.c user/mjacob/sys/fs/ext2fs/ext2_balloc.c user/mjacob/sys/fs/ext2fs/ext2_bmap.c user/mjacob/sys/fs/ext2fs/ext2_dinode.h (contents, props changed) user/mjacob/sys/fs/ext2fs/ext2_dir.h (contents, props changed) user/mjacob/sys/fs/ext2fs/ext2_inode.c user/mjacob/sys/fs/ext2fs/ext2_inode_cnv.c user/mjacob/sys/fs/ext2fs/ext2_lookup.c user/mjacob/sys/fs/ext2fs/ext2_mount.h user/mjacob/sys/fs/ext2fs/ext2_subr.c user/mjacob/sys/fs/ext2fs/ext2_vfsops.c user/mjacob/sys/fs/ext2fs/ext2_vnops.c user/mjacob/sys/fs/ext2fs/ext2fs.h (contents, props changed) user/mjacob/sys/fs/ext2fs/fs.h user/mjacob/sys/fs/ext2fs/inode.h user/mjacob/sys/fs/fuse/fuse_io.c user/mjacob/sys/fs/msdosfs/msdosfs_fat.c user/mjacob/sys/fs/msdosfs/msdosfs_vfsops.c user/mjacob/sys/fs/msdosfs/msdosfs_vnops.c user/mjacob/sys/fs/msdosfs/msdosfsmount.h user/mjacob/sys/fs/nandfs/nandfs_segment.c user/mjacob/sys/fs/nfs/nfs.h user/mjacob/sys/fs/nfs/nfs_commonkrpc.c user/mjacob/sys/fs/nfs/nfs_commonsubs.c user/mjacob/sys/fs/nfs/nfsport.h user/mjacob/sys/fs/nfsclient/nfs_clport.c user/mjacob/sys/fs/nfsclient/nfs_clrpcops.c user/mjacob/sys/fs/nfsclient/nfs_clstate.c user/mjacob/sys/fs/nfsclient/nfs_clvfsops.c user/mjacob/sys/fs/nfsclient/nfs_clvnops.c user/mjacob/sys/fs/nfsserver/nfs_nfsdkrpc.c user/mjacob/sys/fs/nfsserver/nfs_nfsdport.c user/mjacob/sys/fs/nfsserver/nfs_nfsdserv.c user/mjacob/sys/fs/nfsserver/nfs_nfsdstate.c user/mjacob/sys/fs/nullfs/null.h user/mjacob/sys/fs/nullfs/null_subr.c user/mjacob/sys/fs/nullfs/null_vfsops.c user/mjacob/sys/fs/nullfs/null_vnops.c user/mjacob/sys/fs/tmpfs/tmpfs.h user/mjacob/sys/fs/tmpfs/tmpfs_subr.c user/mjacob/sys/fs/tmpfs/tmpfs_vfsops.c user/mjacob/sys/fs/tmpfs/tmpfs_vnops.c user/mjacob/sys/geom/geom_vfs.c user/mjacob/sys/geom/journal/g_journal.c user/mjacob/sys/geom/mirror/g_mirror.c user/mjacob/sys/geom/raid/g_raid.c user/mjacob/sys/geom/raid/g_raid.h user/mjacob/sys/geom/raid/md_intel.c user/mjacob/sys/geom/raid/md_promise.c user/mjacob/sys/geom/raid/tr_concat.c user/mjacob/sys/geom/raid3/g_raid3.c user/mjacob/sys/geom/raid3/g_raid3_ctl.c user/mjacob/sys/i386/acpica/acpi_machdep.c user/mjacob/sys/i386/conf/GENERIC user/mjacob/sys/i386/conf/NOTES user/mjacob/sys/i386/i386/machdep.c user/mjacob/sys/i386/i386/mp_machdep.c user/mjacob/sys/i386/i386/pmap.c user/mjacob/sys/i386/include/elf.h user/mjacob/sys/i386/include/frame.h user/mjacob/sys/i386/include/intr_machdep.h user/mjacob/sys/i386/include/sigframe.h user/mjacob/sys/i386/include/signal.h user/mjacob/sys/i386/include/ucontext.h user/mjacob/sys/i386/include/vmparam.h user/mjacob/sys/i386/isa/pmtimer.c user/mjacob/sys/i386/linux/linux.h user/mjacob/sys/i386/linux/linux_ptrace.c user/mjacob/sys/i386/linux/linux_sysvec.c user/mjacob/sys/i386/xen/clock.c user/mjacob/sys/i386/xen/pmap.c user/mjacob/sys/i386/xen/xen_machdep.c user/mjacob/sys/ia64/conf/GENERIC user/mjacob/sys/ia64/ia64/busdma_machdep.c user/mjacob/sys/ia64/ia64/clock.c user/mjacob/sys/ia64/ia64/dump_machdep.c user/mjacob/sys/ia64/ia64/genassym.c user/mjacob/sys/ia64/ia64/machdep.c user/mjacob/sys/ia64/ia64/mem.c user/mjacob/sys/ia64/ia64/pmap.c user/mjacob/sys/ia64/ia64/support.S user/mjacob/sys/ia64/ia64/syscall.S user/mjacob/sys/ia64/include/proc.h user/mjacob/sys/ia64/include/vmparam.h user/mjacob/sys/kern/imgact_elf.c user/mjacob/sys/kern/init_main.c user/mjacob/sys/kern/kern_clock.c user/mjacob/sys/kern/kern_clocksource.c user/mjacob/sys/kern/kern_descrip.c user/mjacob/sys/kern/kern_et.c user/mjacob/sys/kern/kern_exec.c user/mjacob/sys/kern/kern_exit.c user/mjacob/sys/kern/kern_fork.c user/mjacob/sys/kern/kern_intr.c user/mjacob/sys/kern/kern_ktr.c user/mjacob/sys/kern/kern_lock.c user/mjacob/sys/kern/kern_malloc.c user/mjacob/sys/kern/kern_mbuf.c user/mjacob/sys/kern/kern_mib.c user/mjacob/sys/kern/kern_sig.c user/mjacob/sys/kern/kern_synch.c user/mjacob/sys/kern/kern_sysctl.c user/mjacob/sys/kern/kern_tc.c user/mjacob/sys/kern/kern_thread.c user/mjacob/sys/kern/kern_timeout.c user/mjacob/sys/kern/subr_blist.c user/mjacob/sys/kern/subr_bus.c user/mjacob/sys/kern/subr_param.c user/mjacob/sys/kern/subr_sleepqueue.c user/mjacob/sys/kern/subr_trap.c user/mjacob/sys/kern/subr_turnstile.c user/mjacob/sys/kern/subr_uio.c user/mjacob/sys/kern/sys_capability.c user/mjacob/sys/kern/sys_pipe.c user/mjacob/sys/kern/sys_process.c user/mjacob/sys/kern/uipc_mbuf.c user/mjacob/sys/kern/uipc_syscalls.c user/mjacob/sys/kern/uipc_usrreq.c user/mjacob/sys/kern/vfs_acl.c user/mjacob/sys/kern/vfs_bio.c user/mjacob/sys/kern/vfs_cluster.c user/mjacob/sys/kern/vfs_export.c user/mjacob/sys/kern/vfs_hash.c user/mjacob/sys/kern/vfs_init.c user/mjacob/sys/kern/vfs_lookup.c user/mjacob/sys/kern/vfs_mount.c user/mjacob/sys/kern/vfs_subr.c user/mjacob/sys/kern/vfs_syscalls.c user/mjacob/sys/kern/vfs_vnops.c user/mjacob/sys/libkern/arm/divsi3.S user/mjacob/sys/libkern/quad.h user/mjacob/sys/libkern/ucmpdi2.c user/mjacob/sys/mips/adm5120/adm5120_machdep.c user/mjacob/sys/mips/alchemy/alchemy_machdep.c user/mjacob/sys/mips/atheros/ar71xx_pci.c user/mjacob/sys/mips/beri/beri_machdep.c user/mjacob/sys/mips/beri/files.beri user/mjacob/sys/mips/cavium/octeon_machdep.c user/mjacob/sys/mips/conf/OCTEON1 user/mjacob/sys/mips/gxemul/gxemul_machdep.c user/mjacob/sys/mips/idt/idt_machdep.c user/mjacob/sys/mips/include/bus.h user/mjacob/sys/mips/include/fdt.h user/mjacob/sys/mips/include/metadata.h user/mjacob/sys/mips/include/vmparam.h user/mjacob/sys/mips/malta/malta_machdep.c user/mjacob/sys/mips/mips/busdma_machdep.c user/mjacob/sys/mips/mips/tick.c user/mjacob/sys/mips/nlm/dev/net/mdio.c user/mjacob/sys/mips/nlm/dev/net/nae.c user/mjacob/sys/mips/nlm/dev/net/sgmii.c user/mjacob/sys/mips/nlm/dev/net/xlpge.c user/mjacob/sys/mips/nlm/hal/fmn.c user/mjacob/sys/mips/nlm/hal/mdio.h user/mjacob/sys/mips/nlm/hal/sys.h user/mjacob/sys/mips/nlm/hal/ucore_loader.h user/mjacob/sys/mips/nlm/tick.c user/mjacob/sys/mips/nlm/xlp_machdep.c user/mjacob/sys/mips/nlm/xlp_pci.c user/mjacob/sys/mips/rmi/tick.c user/mjacob/sys/mips/rt305x/rt305x_machdep.c user/mjacob/sys/mips/sentry5/s5_machdep.c user/mjacob/sys/mips/sibyte/sb_machdep.c user/mjacob/sys/modules/Makefile user/mjacob/sys/modules/acpi/acpi/Makefile user/mjacob/sys/modules/ath/Makefile user/mjacob/sys/modules/cxgbe/firmware/Makefile user/mjacob/sys/modules/cxgbe/tom/Makefile user/mjacob/sys/modules/hpt27xx/Makefile user/mjacob/sys/modules/ixgbe/Makefile user/mjacob/sys/modules/mxge/mxge/Makefile user/mjacob/sys/modules/usb/Makefile user/mjacob/sys/modules/usb/smsc/Makefile user/mjacob/sys/modules/wlan/Makefile user/mjacob/sys/net/bpf.c user/mjacob/sys/net/if.c user/mjacob/sys/net/if_lagg.c user/mjacob/sys/net/if_llatbl.c user/mjacob/sys/net/if_llatbl.h user/mjacob/sys/net/if_pfsync.h user/mjacob/sys/net/if_var.h user/mjacob/sys/net/netmap.h user/mjacob/sys/net/zlib.c user/mjacob/sys/net/zlib.h user/mjacob/sys/net80211/ieee80211.h user/mjacob/sys/net80211/ieee80211_action.c user/mjacob/sys/net80211/ieee80211_adhoc.c user/mjacob/sys/net80211/ieee80211_ddb.c user/mjacob/sys/net80211/ieee80211_freebsd.c user/mjacob/sys/net80211/ieee80211_hostap.c user/mjacob/sys/net80211/ieee80211_hwmp.c user/mjacob/sys/net80211/ieee80211_input.c user/mjacob/sys/net80211/ieee80211_ioctl.h user/mjacob/sys/net80211/ieee80211_mesh.c user/mjacob/sys/net80211/ieee80211_mesh.h user/mjacob/sys/net80211/ieee80211_node.c user/mjacob/sys/net80211/ieee80211_node.h user/mjacob/sys/net80211/ieee80211_output.c user/mjacob/sys/net80211/ieee80211_power.c user/mjacob/sys/net80211/ieee80211_radiotap.h user/mjacob/sys/net80211/ieee80211_scan_sta.c user/mjacob/sys/net80211/ieee80211_superg.c user/mjacob/sys/netgraph/ng_ether.c user/mjacob/sys/netgraph/ng_parse.c user/mjacob/sys/netinet/if_ether.h user/mjacob/sys/netinet/in.c user/mjacob/sys/netinet/in_pcb.c user/mjacob/sys/netinet/ip_carp.c user/mjacob/sys/netinet/ip_carp.h user/mjacob/sys/netinet/ip_input.c user/mjacob/sys/netinet/libalias/alias.c user/mjacob/sys/netinet/libalias/libalias.3 user/mjacob/sys/netinet/sctp.h user/mjacob/sys/netinet/sctp_asconf.c user/mjacob/sys/netinet/sctp_indata.c user/mjacob/sys/netinet/sctp_input.c user/mjacob/sys/netinet/sctp_output.c user/mjacob/sys/netinet/sctp_output.h user/mjacob/sys/netinet/sctp_pcb.c user/mjacob/sys/netinet/sctp_pcb.h user/mjacob/sys/netinet/sctp_structs.h user/mjacob/sys/netinet/sctp_sysctl.c user/mjacob/sys/netinet/sctp_timer.c user/mjacob/sys/netinet/sctp_usrreq.c user/mjacob/sys/netinet/sctputil.c user/mjacob/sys/netinet/tcp.h user/mjacob/sys/netinet/tcp_input.c user/mjacob/sys/netinet/tcp_lro.c user/mjacob/sys/netinet/tcp_reass.c user/mjacob/sys/netinet/tcp_syncache.c user/mjacob/sys/netinet/tcp_timer.c user/mjacob/sys/netinet/tcp_usrreq.c user/mjacob/sys/netinet/toecore.c user/mjacob/sys/netinet/udp.h user/mjacob/sys/netinet6/in6.c user/mjacob/sys/netinet6/in6_src.c user/mjacob/sys/netinet6/nd6.c user/mjacob/sys/netinet6/nd6.h user/mjacob/sys/netinet6/nd6_nbr.c user/mjacob/sys/netinet6/scope6.c user/mjacob/sys/netpfil/pf/if_pfsync.c user/mjacob/sys/nfs/nfs_common.c user/mjacob/sys/nfs/nfs_common.h user/mjacob/sys/nfsclient/nfs_krpc.c user/mjacob/sys/nfsclient/nfs_subs.c user/mjacob/sys/nfsclient/nfs_vfsops.c user/mjacob/sys/nfsclient/nfs_vnops.c user/mjacob/sys/nfsserver/nfs_srvsubs.c user/mjacob/sys/ofed/drivers/net/mlx4/en_tx.c user/mjacob/sys/opencrypto/xform.c user/mjacob/sys/pc98/cbus/pckbd.c user/mjacob/sys/pc98/conf/GENERIC user/mjacob/sys/pc98/pc98/machdep.c user/mjacob/sys/pci/if_rl.c user/mjacob/sys/pci/if_rlreg.h user/mjacob/sys/pci/ncr.c user/mjacob/sys/powerpc/aim/clock.c user/mjacob/sys/powerpc/aim/mmu_oea.c user/mjacob/sys/powerpc/aim/mmu_oea64.c user/mjacob/sys/powerpc/aim/moea64_native.c user/mjacob/sys/powerpc/booke/clock.c user/mjacob/sys/powerpc/booke/platform_bare.c user/mjacob/sys/powerpc/booke/pmap.c user/mjacob/sys/powerpc/conf/GENERIC user/mjacob/sys/powerpc/conf/GENERIC64 user/mjacob/sys/powerpc/include/platformvar.h user/mjacob/sys/powerpc/include/vmparam.h user/mjacob/sys/powerpc/powermac/platform_powermac.c user/mjacob/sys/powerpc/powerpc/busdma_machdep.c user/mjacob/sys/powerpc/powerpc/cpu.c user/mjacob/sys/powerpc/ps3/mmu_ps3.c user/mjacob/sys/powerpc/ps3/platform_ps3.c user/mjacob/sys/powerpc/ps3/ps3cdrom.c user/mjacob/sys/powerpc/wii/platform_wii.c user/mjacob/sys/powerpc/wii/wii_gpio.c user/mjacob/sys/powerpc/wii/wii_ipc.c user/mjacob/sys/powerpc/wii/wii_pic.c user/mjacob/sys/security/audit/audit.c user/mjacob/sys/security/audit/audit.h user/mjacob/sys/security/audit/audit_bsm.c user/mjacob/sys/security/audit/audit_private.h user/mjacob/sys/sparc64/conf/GENERIC user/mjacob/sys/sparc64/include/bus_dma.h user/mjacob/sys/sparc64/include/smp.h user/mjacob/sys/sparc64/include/vmparam.h user/mjacob/sys/sparc64/sparc64/bus_machdep.c user/mjacob/sys/sparc64/sparc64/interrupt.S user/mjacob/sys/sparc64/sparc64/iommu.c user/mjacob/sys/sparc64/sparc64/pmap.c user/mjacob/sys/sparc64/sparc64/tick.c user/mjacob/sys/sparc64/sparc64/tsb.c user/mjacob/sys/sys/buf.h user/mjacob/sys/sys/buf_ring.h user/mjacob/sys/sys/bufobj.h user/mjacob/sys/sys/bus_dma.h user/mjacob/sys/sys/copyright.h user/mjacob/sys/sys/diskmbr.h user/mjacob/sys/sys/filedesc.h user/mjacob/sys/sys/kernel.h user/mjacob/sys/sys/mbuf.h user/mjacob/sys/sys/mount.h user/mjacob/sys/sys/namei.h user/mjacob/sys/sys/param.h user/mjacob/sys/sys/pmc.h user/mjacob/sys/sys/proc.h user/mjacob/sys/sys/protosw.h user/mjacob/sys/sys/queue.h user/mjacob/sys/sys/signalvar.h user/mjacob/sys/sys/socket.h user/mjacob/sys/sys/systm.h user/mjacob/sys/sys/time.h user/mjacob/sys/sys/timeet.h user/mjacob/sys/sys/types.h user/mjacob/sys/sys/uio.h user/mjacob/sys/sys/un.h user/mjacob/sys/sys/vdso.h user/mjacob/sys/sys/vmmeter.h user/mjacob/sys/sys/vnode.h user/mjacob/sys/sys/watchdog.h user/mjacob/sys/tools/vnode_if.awk user/mjacob/sys/ufs/ffs/ffs_alloc.c user/mjacob/sys/ufs/ffs/ffs_inode.c user/mjacob/sys/ufs/ffs/ffs_snapshot.c user/mjacob/sys/ufs/ffs/ffs_softdep.c user/mjacob/sys/ufs/ffs/ffs_suspend.c user/mjacob/sys/ufs/ffs/ffs_vfsops.c user/mjacob/sys/ufs/ufs/inode.h user/mjacob/sys/ufs/ufs/ufs_lookup.c user/mjacob/sys/ufs/ufs/ufs_quota.c user/mjacob/sys/vm/device_pager.c user/mjacob/sys/vm/swap_pager.c user/mjacob/sys/vm/uma.h user/mjacob/sys/vm/uma_core.c user/mjacob/sys/vm/uma_int.h user/mjacob/sys/vm/vm_fault.c user/mjacob/sys/vm/vm_kern.c user/mjacob/sys/vm/vm_map.c user/mjacob/sys/vm/vm_map.h user/mjacob/sys/vm/vm_meter.c user/mjacob/sys/vm/vm_mmap.c user/mjacob/sys/vm/vm_object.c user/mjacob/sys/vm/vm_object.h user/mjacob/sys/vm/vm_page.c user/mjacob/sys/vm/vm_pageout.c user/mjacob/sys/vm/vm_phys.c user/mjacob/sys/vm/vm_unix.c user/mjacob/sys/vm/vnode_pager.c user/mjacob/sys/x86/acpica/srat.c user/mjacob/sys/x86/include/specialreg.h user/mjacob/sys/x86/isa/atrtc.c user/mjacob/sys/x86/isa/clock.c user/mjacob/sys/x86/x86/busdma_machdep.c user/mjacob/sys/x86/x86/intr_machdep.c user/mjacob/sys/x86/x86/local_apic.c user/mjacob/sys/x86/x86/tsc.c Directory Properties: user/mjacob/sys/ (props changed) user/mjacob/sys/boot/ (props changed) user/mjacob/sys/boot/i386/efi/ (props changed) user/mjacob/sys/cddl/contrib/opensolaris/ (props changed) user/mjacob/sys/conf/ (props changed) user/mjacob/sys/contrib/dev/acpica/ (props changed) user/mjacob/sys/contrib/dev/acpica/common/ (props changed) user/mjacob/sys/contrib/dev/acpica/compiler/ (props changed) user/mjacob/sys/contrib/dev/acpica/components/debugger/ (props changed) user/mjacob/sys/contrib/dev/acpica/components/disassembler/ (props changed) user/mjacob/sys/contrib/dev/acpica/components/dispatcher/ (props changed) user/mjacob/sys/contrib/dev/acpica/components/events/ (props changed) user/mjacob/sys/contrib/dev/acpica/components/executer/ (props changed) user/mjacob/sys/contrib/dev/acpica/components/hardware/ (props changed) user/mjacob/sys/contrib/dev/acpica/components/namespace/ (props changed) user/mjacob/sys/contrib/dev/acpica/components/parser/ (props changed) user/mjacob/sys/contrib/dev/acpica/components/resources/ (props changed) user/mjacob/sys/contrib/dev/acpica/components/tables/ (props changed) user/mjacob/sys/contrib/dev/acpica/components/utilities/ (props changed) user/mjacob/sys/contrib/dev/acpica/include/ (props changed) user/mjacob/sys/contrib/dev/acpica/os_specific/ (props changed) user/mjacob/sys/contrib/octeon-sdk/ (props changed) user/mjacob/sys/dev/ath/ath_hal/ar5211/boss.ini (props changed) user/mjacob/sys/dev/bktr/CHANGELOG.TXT (props changed) user/mjacob/sys/dev/ixgbe/ixgbe_82598.h (props changed) user/mjacob/sys/dev/ixgbe/ixgbe_82599.h (props changed) user/mjacob/sys/dev/ixgbe/ixgbe_x540.c (props changed) user/mjacob/sys/dev/ixgbe/ixgbe_x540.h (props changed) user/mjacob/sys/mips/rmi/msgring_xls.cfg (props changed) user/mjacob/sys/modules/digi/Makefile (props changed) user/mjacob/sys/modules/digi/Makefile.inc (props changed) user/mjacob/sys/modules/isci/Makefile (props changed) user/mjacob/sys/modules/sound/driver/ich/Makefile (props changed) Modified: user/mjacob/sys/amd64/acpica/acpi_machdep.c ============================================================================== --- user/mjacob/sys/amd64/acpica/acpi_machdep.c Fri Mar 1 15:48:31 2013 (r247551) +++ user/mjacob/sys/amd64/acpica/acpi_machdep.c Fri Mar 1 15:59:14 2013 (r247552) @@ -122,7 +122,7 @@ table_map(vm_paddr_t pa, int offset, vm_ void *data; off = pa & PAGE_MASK; - length = roundup(length + off, PAGE_SIZE); + length = round_page(length + off); pa = pa & PG_FRAME; va = (vm_offset_t)pmap_kenter_temporary(pa, offset) + (offset * PAGE_SIZE); @@ -146,7 +146,7 @@ table_unmap(void *data, vm_offset_t leng va = (vm_offset_t)data; off = va & PAGE_MASK; - length = roundup(length + off, PAGE_SIZE); + length = round_page(length + off); va &= ~PAGE_MASK; while (length > 0) { pmap_kremove(va); Modified: user/mjacob/sys/amd64/amd64/machdep.c ============================================================================== --- user/mjacob/sys/amd64/amd64/machdep.c Fri Mar 1 15:48:31 2013 (r247551) +++ user/mjacob/sys/amd64/amd64/machdep.c Fri Mar 1 15:59:14 2013 (r247552) @@ -658,7 +658,7 @@ cpu_halt(void) halt(); } -void (*cpu_idle_hook)(void) = NULL; /* ACPI idle hook. */ +void (*cpu_idle_hook)(sbintime_t) = NULL; /* ACPI idle hook. */ static int cpu_ident_amdc1e = 0; /* AMD C1E supported. */ static int idle_mwait = 1; /* Use MONITOR/MWAIT for short idle. */ TUNABLE_INT("machdep.idle_mwait", &idle_mwait); @@ -670,7 +670,7 @@ SYSCTL_INT(_machdep, OID_AUTO, idle_mwai #define STATE_SLEEPING 0x2 static void -cpu_idle_acpi(int busy) +cpu_idle_acpi(sbintime_t sbt) { int *state; @@ -682,14 +682,14 @@ cpu_idle_acpi(int busy) if (sched_runnable()) enable_intr(); else if (cpu_idle_hook) - cpu_idle_hook(); + cpu_idle_hook(sbt); else __asm __volatile("sti; hlt"); *state = STATE_RUNNING; } static void -cpu_idle_hlt(int busy) +cpu_idle_hlt(sbintime_t sbt) { int *state; @@ -730,7 +730,7 @@ cpu_idle_hlt(int busy) #define MWAIT_C4 0x30 static void -cpu_idle_mwait(int busy) +cpu_idle_mwait(sbintime_t sbt) { int *state; @@ -753,7 +753,7 @@ cpu_idle_mwait(int busy) } static void -cpu_idle_spin(int busy) +cpu_idle_spin(sbintime_t sbt) { int *state; int i; @@ -802,12 +802,13 @@ cpu_probe_amdc1e(void) } } -void (*cpu_idle_fn)(int) = cpu_idle_acpi; +void (*cpu_idle_fn)(sbintime_t) = cpu_idle_acpi; void cpu_idle(int busy) { uint64_t msr; + sbintime_t sbt = -1; CTR2(KTR_SPARE2, "cpu_idle(%d) at %d", busy, curcpu); @@ -825,7 +826,7 @@ cpu_idle(int busy) /* If we have time - switch timers into idle mode. */ if (!busy) { critical_enter(); - cpu_idleclock(); + sbt = cpu_idleclock(); } /* Apply AMD APIC timer C1E workaround. */ @@ -836,7 +837,7 @@ cpu_idle(int busy) } /* Call main idle method. */ - cpu_idle_fn(busy); + cpu_idle_fn(sbt); /* Switch timers mack into active mode. */ if (!busy) { Modified: user/mjacob/sys/amd64/amd64/minidump_machdep.c ============================================================================== --- user/mjacob/sys/amd64/amd64/minidump_machdep.c Fri Mar 1 15:48:31 2013 (r247551) +++ user/mjacob/sys/amd64/amd64/minidump_machdep.c Fri Mar 1 15:59:14 2013 (r247552) @@ -232,7 +232,7 @@ minidumpsys(struct dumperinfo *di) /* Walk page table pages, set bits in vm_page_dump */ pmapsize = 0; pdp = (uint64_t *)PHYS_TO_DMAP(KPDPphys); - for (va = VM_MIN_KERNEL_ADDRESS; va < MAX(KERNBASE + NKPT * NBPDR, + for (va = VM_MIN_KERNEL_ADDRESS; va < MAX(KERNBASE + nkpt * NBPDR, kernel_vm_end); ) { /* * We always write a page, even if it is zero. Each @@ -364,7 +364,7 @@ minidumpsys(struct dumperinfo *di) /* Dump kernel page directory pages */ bzero(fakepd, sizeof(fakepd)); pdp = (uint64_t *)PHYS_TO_DMAP(KPDPphys); - for (va = VM_MIN_KERNEL_ADDRESS; va < MAX(KERNBASE + NKPT * NBPDR, + for (va = VM_MIN_KERNEL_ADDRESS; va < MAX(KERNBASE + nkpt * NBPDR, kernel_vm_end); va += NBPDP) { i = (va >> PDPSHIFT) & ((1ul << NPDPEPGSHIFT) - 1); Modified: user/mjacob/sys/amd64/amd64/mp_machdep.c ============================================================================== --- user/mjacob/sys/amd64/amd64/mp_machdep.c Fri Mar 1 15:48:31 2013 (r247551) +++ user/mjacob/sys/amd64/amd64/mp_machdep.c Fri Mar 1 15:59:14 2013 (r247552) @@ -1431,11 +1431,11 @@ cpususpend_handler(void) while (!CPU_ISSET(cpu, &started_cpus)) ia32_pause(); - CPU_CLR_ATOMIC(cpu, &started_cpus); - /* Resume MCA and local APIC */ mca_resume(); lapic_setup(0); + + CPU_CLR_ATOMIC(cpu, &started_cpus); } /* Modified: user/mjacob/sys/amd64/amd64/pmap.c ============================================================================== --- user/mjacob/sys/amd64/amd64/pmap.c Fri Mar 1 15:48:31 2013 (r247551) +++ user/mjacob/sys/amd64/amd64/pmap.c Fri Mar 1 15:59:14 2013 (r247552) @@ -102,6 +102,7 @@ __FBSDID("$FreeBSD$"); #include "opt_vm.h" #include <sys/param.h> +#include <sys/bus.h> #include <sys/systm.h> #include <sys/kernel.h> #include <sys/ktr.h> @@ -133,6 +134,8 @@ __FBSDID("$FreeBSD$"); #include <vm/vm_reserv.h> #include <vm/uma.h> +#include <machine/intr_machdep.h> +#include <machine/apicvar.h> #include <machine/cpu.h> #include <machine/cputypes.h> #include <machine/md_var.h> @@ -199,6 +202,10 @@ struct pmap kernel_pmap_store; vm_offset_t virtual_avail; /* VA of first avail page (after kernel bss) */ vm_offset_t virtual_end; /* VA of last avail page (end of kernel AS) */ +int nkpt; +SYSCTL_INT(_machdep, OID_AUTO, nkpt, CTLFLAG_RD, &nkpt, 0, + "Number of kernel page table pages allocated on bootup"); + static int ndmpdp; static vm_paddr_t dmaplimit; vm_offset_t kernel_vm_end = VM_MIN_KERNEL_ADDRESS; @@ -492,17 +499,42 @@ allocpages(vm_paddr_t *firstaddr, int n) CTASSERT(powerof2(NDMPML4E)); +/* number of kernel PDP slots */ +#define NKPDPE(ptpgs) howmany((ptpgs), NPDEPG) + static void -create_pagetables(vm_paddr_t *firstaddr) +nkpt_init(vm_paddr_t addr) { - int i, j, ndm1g; + int pt_pages; + +#ifdef NKPT + pt_pages = NKPT; +#else + pt_pages = howmany(addr, 1 << PDRSHIFT); + pt_pages += NKPDPE(pt_pages); - /* Allocate pages */ - KPTphys = allocpages(firstaddr, NKPT); - KPML4phys = allocpages(firstaddr, 1); - KPDPphys = allocpages(firstaddr, NKPML4E); - KPDphys = allocpages(firstaddr, NKPDPE); + /* + * Add some slop beyond the bare minimum required for bootstrapping + * the kernel. + * + * This is quite important when allocating KVA for kernel modules. + * The modules are required to be linked in the negative 2GB of + * the address space. If we run out of KVA in this region then + * pmap_growkernel() will need to allocate page table pages to map + * the entire 512GB of KVA space which is an unnecessary tax on + * physical memory. + */ + pt_pages += 8; /* 16MB additional slop for kernel modules */ +#endif + nkpt = pt_pages; +} + +static void +create_pagetables(vm_paddr_t *firstaddr) +{ + int i, j, ndm1g, nkpdpe; + /* Allocate page table pages for the direct map */ ndmpdp = (ptoa(Maxmem) + NBPDP - 1) >> PDPSHIFT; if (ndmpdp < 4) /* Minimum 4GB of dirmap */ ndmpdp = 4; @@ -514,6 +546,22 @@ create_pagetables(vm_paddr_t *firstaddr) DMPDphys = allocpages(firstaddr, ndmpdp - ndm1g); dmaplimit = (vm_paddr_t)ndmpdp << PDPSHIFT; + /* Allocate pages */ + KPML4phys = allocpages(firstaddr, 1); + KPDPphys = allocpages(firstaddr, NKPML4E); + + /* + * Allocate the initial number of kernel page table pages required to + * bootstrap. We defer this until after all memory-size dependent + * allocations are done (e.g. direct map), so that we don't have to + * build in too much slop in our estimate. + */ + nkpt_init(*firstaddr); + nkpdpe = NKPDPE(nkpt); + + KPTphys = allocpages(firstaddr, nkpt); + KPDphys = allocpages(firstaddr, nkpdpe); + /* Fill in the underlying page table pages */ /* Read-only from zero to physfree */ /* XXX not fully used, underneath 2M pages */ @@ -523,7 +571,7 @@ create_pagetables(vm_paddr_t *firstaddr) } /* Now map the page tables at their location within PTmap */ - for (i = 0; i < NKPT; i++) { + for (i = 0; i < nkpt; i++) { ((pd_entry_t *)KPDphys)[i] = KPTphys + (i << PAGE_SHIFT); ((pd_entry_t *)KPDphys)[i] |= PG_RW | PG_V; } @@ -536,7 +584,7 @@ create_pagetables(vm_paddr_t *firstaddr) } /* And connect up the PD to the PDP */ - for (i = 0; i < NKPDPE; i++) { + for (i = 0; i < nkpdpe; i++) { ((pdp_entry_t *)KPDPphys)[i + KPDPI] = KPDphys + (i << PAGE_SHIFT); ((pdp_entry_t *)KPDPphys)[i + KPDPI] |= PG_RW | PG_V | PG_U; @@ -765,7 +813,7 @@ pmap_init(void) * Initialize the vm page array entries for the kernel pmap's * page table pages. */ - for (i = 0; i < NKPT; i++) { + for (i = 0; i < nkpt; i++) { mpte = PHYS_TO_VM_PAGE(KPTphys + (i << PAGE_SHIFT)); KASSERT(mpte >= vm_page_array && mpte < &vm_page_array[vm_page_array_size], @@ -1150,6 +1198,15 @@ pmap_invalidate_cache_range(vm_offset_t eva - sva < PMAP_CLFLUSH_THRESHOLD) { /* + * XXX: Some CPUs fault, hang, or trash the local APIC + * registers if we use CLFLUSH on the local APIC + * range. The local APIC is always uncached, so we + * don't need to flush for that range anyway. + */ + if (pmap_kextract(sva) == lapic_paddr) + return; + + /* * Otherwise, do per-cache line flush. Use the mfence * instruction to insure that previous stores are * included in the write-back. The processor @@ -1424,6 +1481,7 @@ pmap_qremove(vm_offset_t sva, int count) va = sva; while (count-- > 0) { + KASSERT(va >= VM_MIN_KERNEL_ADDRESS, ("usermode va %lx", va)); pmap_kremove(va); va += PAGE_SIZE; } @@ -1983,7 +2041,7 @@ pmap_growkernel(vm_offset_t addr) * any new kernel page table pages between "kernel_vm_end" and * "KERNBASE". */ - if (KERNBASE < addr && addr <= KERNBASE + NKPT * NBPDR) + if (KERNBASE < addr && addr <= KERNBASE + nkpt * NBPDR) return; addr = roundup2(addr, NBPDR); @@ -3434,9 +3492,8 @@ pmap_enter(pmap_t pmap, vm_offset_t va, KASSERT((m->oflags & VPO_UNMANAGED) != 0 || va < kmi.clean_sva || va >= kmi.clean_eva, ("pmap_enter: managed mapping within the clean submap")); - KASSERT((m->oflags & (VPO_UNMANAGED | VPO_BUSY)) != 0 || - VM_OBJECT_LOCKED(m->object), - ("pmap_enter: page %p is not busy", m)); + if ((m->oflags & (VPO_UNMANAGED | VPO_BUSY)) == 0) + VM_OBJECT_LOCK_ASSERT(m->object, MA_OWNED); pa = VM_PAGE_TO_PHYS(m); newpte = (pt_entry_t)(pa | PG_A | PG_V); if ((access & VM_PROT_WRITE) != 0) @@ -4388,8 +4445,10 @@ pmap_remove_pages(pmap_t pmap) pte = &pte[pmap_pte_index(pv->pv_va)]; tpte = *pte & ~PG_PTE_PAT; } - if ((tpte & PG_V) == 0) - panic("bad pte"); + if ((tpte & PG_V) == 0) { + panic("bad pte va %lx pte %lx", + pv->pv_va, tpte); + } /* * We cannot remove wired pages from a process' mapping at this time @@ -4955,7 +5014,7 @@ pmap_mapdev_attr(vm_paddr_t pa, vm_size_ return ((void *)va); } offset = pa & PAGE_MASK; - size = roundup(offset + size, PAGE_SIZE); + size = round_page(offset + size); va = kmem_alloc_nofault(kernel_map, size); if (!va) panic("pmap_mapdev: Couldn't alloc kernel virtual memory"); @@ -4991,7 +5050,7 @@ pmap_unmapdev(vm_offset_t va, vm_size_t return; base = trunc_page(va); offset = va & PAGE_MASK; - size = roundup(offset + size, PAGE_SIZE); + size = round_page(offset + size); kmem_free(kernel_map, base, size); } @@ -5113,7 +5172,7 @@ pmap_change_attr_locked(vm_offset_t va, PMAP_LOCK_ASSERT(kernel_pmap, MA_OWNED); base = trunc_page(va); offset = va & PAGE_MASK; - size = roundup(offset + size, PAGE_SIZE); + size = round_page(offset + size); /* * Only supported on kernel virtual addresses, including the direct Modified: user/mjacob/sys/amd64/amd64/vm_machdep.c ============================================================================== --- user/mjacob/sys/amd64/amd64/vm_machdep.c Fri Mar 1 15:48:31 2013 (r247551) +++ user/mjacob/sys/amd64/amd64/vm_machdep.c Fri Mar 1 15:59:14 2013 (r247552) @@ -575,7 +575,8 @@ cpu_reset_proxy() cpu_reset_proxy_active = 1; while (cpu_reset_proxy_active == 1) - ; /* Wait for other cpu to see that we've started */ + ia32_pause(); /* Wait for other cpu to see that we've started */ + CPU_SETOF(cpu_reset_proxyid, &tcrp); stop_cpus(tcrp); printf("cpu_reset_proxy: Stopped CPU %d\n", cpu_reset_proxyid); @@ -611,14 +612,17 @@ cpu_reset() wmb(); cnt = 0; - while (cpu_reset_proxy_active == 0 && cnt < 10000000) + while (cpu_reset_proxy_active == 0 && cnt < 10000000) { + ia32_pause(); cnt++; /* Wait for BSP to announce restart */ + } if (cpu_reset_proxy_active == 0) printf("cpu_reset: Failed to restart BSP\n"); enable_intr(); cpu_reset_proxy_active = 2; - while (1); + while (1) + ia32_pause(); /* NOTREACHED */ } Modified: user/mjacob/sys/amd64/conf/GENERIC ============================================================================== --- user/mjacob/sys/amd64/conf/GENERIC Fri Mar 1 15:48:31 2013 (r247551) +++ user/mjacob/sys/amd64/conf/GENERIC Fri Mar 1 15:59:14 2013 (r247552) @@ -35,6 +35,7 @@ options SOFTUPDATES # Enable FFS soft options UFS_ACL # Support for access control lists options UFS_DIRHASH # Improve performance on big directories options UFS_GJOURNAL # Enable gjournal-based UFS journaling +options QUOTA # Enable disk quotas for UFS options MD_ROOT # MD is a potential root device options NFSCL # New Network Filesystem Client options NFSD # New Network Filesystem Server @@ -196,7 +197,6 @@ device uart # Generic UART driver device ppc device ppbus # Parallel port bus (required) device lpt # Printer -device plip # TCP/IP over parallel device ppi # Parallel port interface device #device vpo # Requires scbus and da @@ -317,15 +317,6 @@ device usb # USB Bus (required) device ukbd # Keyboard device umass # Disks/Mass storage - Requires scbus and da -# FireWire support -device firewire # FireWire bus code -# sbp(4) works for some systems but causes boot failure on others -#device sbp # SCSI over FireWire (Requires scbus and da) -device fwe # Ethernet over FireWire (non-standard!) -device fwip # IP over FireWire (RFC 2734,3146) -device dcons # Dumb console driver -device dcons_crom # Configuration ROM for dcons - # Sound support device sound # Generic sound driver (required) device snd_cmi # CMedia CMI8338/CMI8738 @@ -340,3 +331,11 @@ device snd_via8233 # VIA VT8233x Audio device mmc # MMC/SD bus device mmcsd # MMC/SD memory card device sdhci # Generic PCI SD Host Controller + +# VirtIO support +device virtio # Generic VirtIO bus (required) +device virtio_pci # VirtIO PCI device +device vtnet # VirtIO Ethernet device +device virtio_blk # VirtIO Block device +device virtio_scsi # VirtIO SCSI device +device virtio_balloon # VirtIO Memory Balloon device Modified: user/mjacob/sys/amd64/conf/NOTES ============================================================================== --- user/mjacob/sys/amd64/conf/NOTES Fri Mar 1 15:48:31 2013 (r247551) +++ user/mjacob/sys/amd64/conf/NOTES Fri Mar 1 15:59:14 2013 (r247552) @@ -440,6 +440,15 @@ device safe # SafeNet 1141 options SAFE_DEBUG # enable debugging support: hw.safe.debug options SAFE_RNDTEST # enable rndtest support +# +# VirtIO support +device virtio # Generic VirtIO bus (required) +device virtio_pci # VirtIO PCI Interface +device vtnet # VirtIO Ethernet device +device virtio_blk # VirtIO Block device +device virtio_scsi # VirtIO SCSI device +device virtio_balloon # VirtIO Memory Balloon device + ##################################################################### # Modified: user/mjacob/sys/amd64/include/elf.h ============================================================================== --- user/mjacob/sys/amd64/include/elf.h Fri Mar 1 15:48:31 2013 (r247551) +++ user/mjacob/sys/amd64/include/elf.h Fri Mar 1 15:59:14 2013 (r247552) @@ -1,124 +1,6 @@ /*- - * Copyright (c) 1996-1997 John D. Polstra. - * 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$ + * This file is in the public domain. */ +/* $FreeBSD$ */ -#ifndef _MACHINE_ELF_H_ -#define _MACHINE_ELF_H_ 1 - -/* - * ELF definitions for the AMD64 architecture. - */ - - -#ifndef __ELF_WORD_SIZE -#define __ELF_WORD_SIZE 64 /* Used by <sys/elf_generic.h> */ -#endif -#include <sys/elf32.h> /* Definitions common to all 32 bit architectures. */ -#include <sys/elf64.h> /* Definitions common to all 64 bit architectures. */ -#include <sys/elf_generic.h> - -#define ELF_ARCH EM_X86_64 -#define ELF_ARCH32 EM_386 - -#define ELF_MACHINE_OK(x) ((x) == EM_X86_64) - -/* - * Auxiliary vector entries for passing information to the interpreter. - * - * The i386 supplement to the SVR4 ABI specification names this "auxv_t", - * but POSIX lays claim to all symbols ending with "_t". - */ -typedef struct { /* Auxiliary vector entry on initial stack */ - int a_type; /* Entry type. */ - union { - int a_val; /* Integer value. */ - } a_un; -} Elf32_Auxinfo; - - -typedef struct { /* Auxiliary vector entry on initial stack */ - long a_type; /* Entry type. */ - union { - long a_val; /* Integer value. */ - void *a_ptr; /* Address. */ - void (*a_fcn)(void); /* Function pointer (not used). */ - } a_un; -} Elf64_Auxinfo; - -__ElfType(Auxinfo); - -/* Values for a_type. */ -#define AT_NULL 0 /* Terminates the vector. */ -#define AT_IGNORE 1 /* Ignored entry. */ -#define AT_EXECFD 2 /* File descriptor of program to load. */ -#define AT_PHDR 3 /* Program header of program already loaded. */ -#define AT_PHENT 4 /* Size of each program header entry. */ -#define AT_PHNUM 5 /* Number of program header entries. */ -#define AT_PAGESZ 6 /* Page size in bytes. */ -#define AT_BASE 7 /* Interpreter's base address. */ -#define AT_FLAGS 8 /* Flags (unused for i386). */ -#define AT_ENTRY 9 /* Where interpreter should transfer control. */ -#define AT_NOTELF 10 /* Program is not ELF ?? */ -#define AT_UID 11 /* Real uid. */ -#define AT_EUID 12 /* Effective uid. */ -#define AT_GID 13 /* Real gid. */ -#define AT_EGID 14 /* Effective gid. */ -#define AT_EXECPATH 15 /* Path to the executable. */ -#define AT_CANARY 16 /* Canary for SSP */ -#define AT_CANARYLEN 17 /* Length of the canary. */ -#define AT_OSRELDATE 18 /* OSRELDATE. */ -#define AT_NCPUS 19 /* Number of CPUs. */ -#define AT_PAGESIZES 20 /* Pagesizes. */ -#define AT_PAGESIZESLEN 21 /* Number of pagesizes. */ -#define AT_TIMEKEEP 22 /* Pointer to timehands. */ -#define AT_STACKPROT 23 /* Initial stack protection. */ - -#define AT_COUNT 24 /* Count of defined aux entry types. */ - -/* - * Relocation types. - */ - -#define R_X86_64_COUNT 24 /* Count of defined relocation types. */ - -/* Define "machine" characteristics */ -#if __ELF_WORD_SIZE == 32 -#define ELF_TARG_CLASS ELFCLASS32 -#else -#define ELF_TARG_CLASS ELFCLASS64 -#endif -#define ELF_TARG_DATA ELFDATA2LSB -#define ELF_TARG_MACH EM_X86_64 -#define ELF_TARG_VER 1 - -#if __ELF_WORD_SIZE == 32 -#define ET_DYN_LOAD_ADDR 0x01001000 -#else -#define ET_DYN_LOAD_ADDR 0x01021000 -#endif - -#endif /* !_MACHINE_ELF_H_ */ +#include <x86/elf.h> Modified: user/mjacob/sys/amd64/include/frame.h ============================================================================== --- user/mjacob/sys/amd64/include/frame.h Fri Mar 1 15:48:31 2013 (r247551) +++ user/mjacob/sys/amd64/include/frame.h Fri Mar 1 15:59:14 2013 (r247552) @@ -1,87 +1,6 @@ /*- - * Copyright (c) 2003 Peter Wemm. - * Copyright (c) 1990 The Regents of the University of California. - * All rights reserved. - * - * This code is derived from software contributed to Berkeley by - * William Jolitz. - * - * 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. - * 4. Neither the name of the University nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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. - * - * from: @(#)frame.h 5.2 (Berkeley) 1/18/91 - * $FreeBSD$ + * This file is in the public domain. */ +/* $FreeBSD$ */ -#ifndef _MACHINE_FRAME_H_ -#define _MACHINE_FRAME_H_ 1 - -/* - * System stack frames. - */ - -/* - * Exception/Trap Stack Frame - * - * The ordering of this is specifically so that we can take first 6 - * the syscall arguments directly from the beginning of the frame. - */ - -struct trapframe { - register_t tf_rdi; - register_t tf_rsi; - register_t tf_rdx; - register_t tf_rcx; - register_t tf_r8; - register_t tf_r9; - register_t tf_rax; - register_t tf_rbx; - register_t tf_rbp; - register_t tf_r10; - register_t tf_r11; - register_t tf_r12; - register_t tf_r13; - register_t tf_r14; - register_t tf_r15; - uint32_t tf_trapno; - uint16_t tf_fs; - uint16_t tf_gs; - register_t tf_addr; - uint32_t tf_flags; - uint16_t tf_es; - uint16_t tf_ds; - /* below portion defined in hardware */ - register_t tf_err; - register_t tf_rip; - register_t tf_cs; - register_t tf_rflags; - register_t tf_rsp; - register_t tf_ss; -}; - -#define TF_HASSEGS 0x1 -#define TF_HASBASES 0x2 -#define TF_HASFPXSTATE 0x4 - -#endif /* _MACHINE_FRAME_H_ */ +#include <x86/frame.h> Modified: user/mjacob/sys/amd64/include/intr_machdep.h ============================================================================== --- user/mjacob/sys/amd64/include/intr_machdep.h Fri Mar 1 15:48:31 2013 (r247551) +++ user/mjacob/sys/amd64/include/intr_machdep.h Fri Mar 1 15:59:14 2013 (r247552) @@ -94,7 +94,7 @@ struct pic { int (*pic_config_intr)(struct intsrc *, enum intr_trigger, enum intr_polarity); int (*pic_assign_cpu)(struct intsrc *, u_int apic_id); - STAILQ_ENTRY(pic) pics; + TAILQ_ENTRY(pic) pics; }; /* Flags for pic_disable_source() */ Modified: user/mjacob/sys/amd64/include/pmap.h ============================================================================== --- user/mjacob/sys/amd64/include/pmap.h Fri Mar 1 15:48:31 2013 (r247551) +++ user/mjacob/sys/amd64/include/pmap.h Fri Mar 1 15:59:14 2013 (r247552) @@ -113,13 +113,7 @@ ((unsigned long)(l2) << PDRSHIFT) | \ ((unsigned long)(l1) << PAGE_SHIFT)) -/* Initial number of kernel page tables. */ -#ifndef NKPT -#define NKPT 32 -#endif - #define NKPML4E 1 /* number of kernel PML4 slots */ -#define NKPDPE howmany(NKPT, NPDEPG)/* number of kernel PDP slots */ #define NUPML4E (NPML4EPG/2) /* number of userland PML4 pages */ #define NUPDPE (NUPML4E*NPDPEPG)/* number of userland PDP pages */ @@ -181,6 +175,7 @@ typedef u_int64_t pml4_entry_t; #define PML4map ((pd_entry_t *)(addr_PML4map)) #define PML4pml4e ((pd_entry_t *)(addr_PML4pml4e)) +extern int nkpt; /* Initial number of kernel page tables */ extern u_int64_t KPDPphys; /* physical address of kernel level 3 */ extern u_int64_t KPML4phys; /* physical address of kernel level 4 */ Modified: user/mjacob/sys/amd64/include/sigframe.h ============================================================================== --- user/mjacob/sys/amd64/include/sigframe.h Fri Mar 1 15:48:31 2013 (r247551) +++ user/mjacob/sys/amd64/include/sigframe.h Fri Mar 1 15:59:14 2013 (r247552) @@ -1,46 +1,6 @@ /*- - * Copyright (c) 1999 Marcel Moolenaar - * 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 - * in this position and unchanged. - * 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. - * 3. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 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$ + * This file is in the public domain. */ +/* $FreeBSD$ */ -#ifndef _MACHINE_SIGFRAME_H_ -#define _MACHINE_SIGFRAME_H_ - -/* - * Signal frames, arguments passed to application signal handlers. - */ -struct sigframe { - union { - __siginfohandler_t *sf_action; - __sighandler_t *sf_handler; - } sf_ahu; - ucontext_t sf_uc; /* = *sf_ucontext */ - siginfo_t sf_si; /* = *sf_siginfo (SA_SIGINFO case) */ -}; - -#endif /* !_MACHINE_SIGFRAME_H_ */ +#include <x86/sigframe.h> Modified: user/mjacob/sys/amd64/include/signal.h ============================================================================== --- user/mjacob/sys/amd64/include/signal.h Fri Mar 1 15:48:31 2013 (r247551) +++ user/mjacob/sys/amd64/include/signal.h Fri Mar 1 15:59:14 2013 (r247552) @@ -1,109 +1,6 @@ /*- - * Copyright (c) 2003 Peter Wemm. - * Copyright (c) 1986, 1989, 1991, 1993 - * The Regents of the University of California. 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. - * 4. Neither the name of the University nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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. - * - * @(#)signal.h 8.1 (Berkeley) 6/11/93 - * $FreeBSD$ + * This file is in the public domain. */ +/* $FreeBSD$ */ -#ifndef _MACHINE_SIGNAL_H_ -#define _MACHINE_SIGNAL_H_ - -#include <sys/cdefs.h> -#include <sys/_sigset.h> - -/* - * Machine-dependent signal definitions - */ - -typedef long sig_atomic_t; - -#if __BSD_VISIBLE -#include <machine/trap.h> /* codes for SIGILL, SIGFPE */ - -/* - * Information pushed on stack when a signal is delivered. - * This is used by the kernel to restore state following - * execution of the signal handler. It is also made available - * to the handler to allow it to restore state properly if - * a non-standard exit is performed. - * - * The sequence of the fields/registers after sc_mask in struct - * sigcontext must match those in mcontext_t and struct trapframe. - */ -struct sigcontext { - struct __sigset sc_mask; /* signal mask to restore */ - long sc_onstack; /* sigstack state to restore */ - long sc_rdi; /* machine state (struct trapframe) */ - long sc_rsi; - long sc_rdx; - long sc_rcx; - long sc_r8; - long sc_r9; - long sc_rax; - long sc_rbx; - long sc_rbp; - long sc_r10; - long sc_r11; - long sc_r12; - long sc_r13; - long sc_r14; - long sc_r15; - int sc_trapno; - short sc_fs; - short sc_gs; - long sc_addr; - int sc_flags; - short sc_es; - short sc_ds; - long sc_err; - long sc_rip; - long sc_cs; - long sc_rflags; - long sc_rsp; - long sc_ss; - long sc_len; /* sizeof(mcontext_t) */ - /* - * See <machine/ucontext.h> and <machine/fpu.h> for the following - * fields. - */ - long sc_fpformat; - long sc_ownedfp; - long sc_fpstate[64] __aligned(16); - - long sc_fsbase; - long sc_gsbase; - - long sc_xfpustate; - long sc_xfpustate_len; - - long sc_spare[4]; -}; -#endif /* __BSD_VISIBLE */ - -#endif /* !_MACHINE_SIGNAL_H_ */ +#include <x86/signal.h> Modified: user/mjacob/sys/amd64/include/ucontext.h ============================================================================== --- user/mjacob/sys/amd64/include/ucontext.h Fri Mar 1 15:48:31 2013 (r247551) +++ user/mjacob/sys/amd64/include/ucontext.h Fri Mar 1 15:59:14 2013 (r247552) @@ -1,103 +1,6 @@ /*- - * Copyright (c) 2003 Peter Wemm - * Copyright (c) 1999 Marcel Moolenaar - * 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 - * in this position and unchanged. - * 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. - * 3. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 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$ + * This file is in the public domain. */ +/* $FreeBSD$ */ -#ifndef _MACHINE_UCONTEXT_H_ -#define _MACHINE_UCONTEXT_H_ - -/* - * mc_trapno bits. Shall be in sync with TF_XXX. - */ -#define _MC_HASSEGS 0x1 -#define _MC_HASBASES 0x2 -#define _MC_HASFPXSTATE 0x4 -#define _MC_FLAG_MASK (_MC_HASSEGS | _MC_HASBASES | _MC_HASFPXSTATE) - -typedef struct __mcontext { - /* - * The definition of mcontext_t must match the layout of - * struct sigcontext after the sc_mask member. This is so - * that we can support sigcontext and ucontext_t at the same - * time. - */ - __register_t mc_onstack; /* XXX - sigcontext compat. */ - __register_t mc_rdi; /* machine state (struct trapframe) */ - __register_t mc_rsi; - __register_t mc_rdx; - __register_t mc_rcx; - __register_t mc_r8; - __register_t mc_r9; - __register_t mc_rax; - __register_t mc_rbx; - __register_t mc_rbp; - __register_t mc_r10; - __register_t mc_r11; - __register_t mc_r12; - __register_t mc_r13; - __register_t mc_r14; - __register_t mc_r15; - __uint32_t mc_trapno; - __uint16_t mc_fs; - __uint16_t mc_gs; - __register_t mc_addr; - __uint32_t mc_flags; - __uint16_t mc_es; - __uint16_t mc_ds; - __register_t mc_err; - __register_t mc_rip; - __register_t mc_cs; - __register_t mc_rflags; - __register_t mc_rsp; - __register_t mc_ss; - - long mc_len; /* sizeof(mcontext_t) */ - -#define _MC_FPFMT_NODEV 0x10000 /* device not present or configured */ -#define _MC_FPFMT_XMM 0x10002 - long mc_fpformat; -#define _MC_FPOWNED_NONE 0x20000 /* FP state not used */ -#define _MC_FPOWNED_FPU 0x20001 /* FP state came from FPU */ -#define _MC_FPOWNED_PCB 0x20002 /* FP state came from PCB */ - long mc_ownedfp; - /* - * See <machine/fpu.h> for the internals of mc_fpstate[]. - */ - long mc_fpstate[64] __aligned(16); - - __register_t mc_fsbase; - __register_t mc_gsbase; - - __register_t mc_xfpustate; - __register_t mc_xfpustate_len; - - long mc_spare[4]; -} mcontext_t; - -#endif /* !_MACHINE_UCONTEXT_H_ */ +#include <x86/ucontext.h> Copied: user/mjacob/sys/amd64/include/vmm.h (from r247551, head/sys/amd64/include/vmm.h) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/mjacob/sys/amd64/include/vmm.h Fri Mar 1 15:59:14 2013 (r247552, copy of r247551, head/sys/amd64/include/vmm.h) @@ -0,0 +1,291 @@ +/*- + * Copyright (c) 2011 NetApp, Inc. + * 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 *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303011559.r21FxGvx096018>