From owner-p4-projects@FreeBSD.ORG Wed Jul 15 07:38:46 2009 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id BA3331065674; Wed, 15 Jul 2009 07:38:45 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 772171065672 for ; Wed, 15 Jul 2009 07:38:45 +0000 (UTC) (envelope-from zec@fer.hr) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 63D298FC1B for ; Wed, 15 Jul 2009 07:38:45 +0000 (UTC) (envelope-from zec@fer.hr) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n6F7cjLC032785 for ; Wed, 15 Jul 2009 07:38:45 GMT (envelope-from zec@fer.hr) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n6F7chck032783 for perforce@freebsd.org; Wed, 15 Jul 2009 07:38:43 GMT (envelope-from zec@fer.hr) Date: Wed, 15 Jul 2009 07:38:43 GMT Message-Id: <200907150738.n6F7chck032783@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to zec@fer.hr using -f From: Marko Zec To: Perforce Change Reviews Cc: Subject: PERFORCE change 166119 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2009 07:38:46 -0000 http://perforce.freebsd.org/chv.cgi?CH=166119 Change 166119 by zec@zec_amdx4 on 2009/07/15 07:37:45 IFC @ 166116 Affected files ... .. //depot/projects/vimage-commit2/src/sys/amd64/amd64/cpu_switch.S#8 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/amd64/exception.S#6 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/amd64/genassym.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/amd64/identcpu.c#10 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/amd64/intr_machdep.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/amd64/io_apic.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/amd64/local_apic.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/amd64/machdep.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/amd64/msi.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/amd64/pmap.c#17 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/amd64/sys_machdep.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/amd64/vm_machdep.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/conf/GENERIC#18 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/ia32/ia32_exception.S#3 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/ia32/ia32_reg.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/ia32/ia32_signal.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/include/intr_machdep.h#4 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/include/param.h#8 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/include/pcb.h#7 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/include/pmap.h#9 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/include/vm.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/isa/atpic.c#2 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/linux32/linux32_sysvec.c#12 integrate .. //depot/projects/vimage-commit2/src/sys/amd64/pci/pci_bus.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/arm/at91/at91_machdep.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/arm/include/param.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/arm/include/pmap.h#5 integrate .. //depot/projects/vimage-commit2/src/sys/arm/include/vm.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/arm/mv/mv_machdep.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/arm/sa11x0/assabet_machdep.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/bsm/audit_kevents.h#8 integrate .. //depot/projects/vimage-commit2/src/sys/cam/ata/ata_all.c#1 branch .. //depot/projects/vimage-commit2/src/sys/cam/ata/ata_all.h#1 branch .. //depot/projects/vimage-commit2/src/sys/cam/ata/ata_da.c#1 branch .. //depot/projects/vimage-commit2/src/sys/cam/ata/ata_xpt.c#1 branch .. //depot/projects/vimage-commit2/src/sys/cam/cam.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/cam/cam.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/cam/cam_ccb.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/cam/cam_periph.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/cam/cam_xpt.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/cam/cam_xpt.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/cam/cam_xpt_internal.h#1 branch .. //depot/projects/vimage-commit2/src/sys/cam/cam_xpt_periph.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/cam/scsi/scsi_all.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/cam/scsi/scsi_cd.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/cam/scsi/scsi_ch.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/cam/scsi/scsi_da.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/cam/scsi/scsi_pass.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/cam/scsi/scsi_pt.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/cam/scsi/scsi_sa.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/cam/scsi/scsi_ses.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/cam/scsi/scsi_sg.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/cam/scsi/scsi_xpt.c#1 branch .. //depot/projects/vimage-commit2/src/sys/cddl/compat/opensolaris/sys/sig.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/compat/freebsd32/freebsd32_misc.c#16 integrate .. //depot/projects/vimage-commit2/src/sys/compat/freebsd32/freebsd32_proto.h#18 integrate .. //depot/projects/vimage-commit2/src/sys/compat/freebsd32/freebsd32_syscall.h#18 integrate .. //depot/projects/vimage-commit2/src/sys/compat/freebsd32/freebsd32_syscalls.c#18 integrate .. //depot/projects/vimage-commit2/src/sys/compat/freebsd32/freebsd32_sysent.c#19 integrate .. //depot/projects/vimage-commit2/src/sys/compat/freebsd32/syscalls.master#18 integrate .. //depot/projects/vimage-commit2/src/sys/compat/linprocfs/linprocfs.c#24 integrate .. //depot/projects/vimage-commit2/src/sys/compat/linux/linux_ioctl.c#21 integrate .. //depot/projects/vimage-commit2/src/sys/compat/linux/linux_signal.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/compat/linux/linux_socket.c#21 integrate .. //depot/projects/vimage-commit2/src/sys/compat/svr4/svr4_sockio.c#14 integrate .. //depot/projects/vimage-commit2/src/sys/compat/svr4/svr4_stat.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/conf/NOTES#34 integrate .. //depot/projects/vimage-commit2/src/sys/conf/files#47 integrate .. //depot/projects/vimage-commit2/src/sys/conf/newvers.sh#7 integrate .. //depot/projects/vimage-commit2/src/sys/conf/options#36 integrate .. //depot/projects/vimage-commit2/src/sys/contrib/altq/altq/altq_subr.c#14 integrate .. //depot/projects/vimage-commit2/src/sys/contrib/dev/acpica/compiler/aslcompile.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/contrib/dev/acpica/compiler/aslutils.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/contrib/dev/mwl/mw88W8363.fw.uu#2 integrate .. //depot/projects/vimage-commit2/src/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c#21 integrate .. //depot/projects/vimage-commit2/src/sys/contrib/pf/net/pf.c#16 integrate .. //depot/projects/vimage-commit2/src/sys/contrib/pf/net/pf_if.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/contrib/pf/net/pf_ioctl.c#17 integrate .. //depot/projects/vimage-commit2/src/sys/contrib/pf/net/pf_subr.c#12 integrate .. //depot/projects/vimage-commit2/src/sys/contrib/pf/net/pfvar.h#5 integrate .. //depot/projects/vimage-commit2/src/sys/contrib/rdma/rdma_cma.c#12 integrate .. //depot/projects/vimage-commit2/src/sys/ddb/db_expr.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/ddb/db_sym.c#2 integrate .. //depot/projects/vimage-commit2/src/sys/ddb/db_variables.c#2 integrate .. //depot/projects/vimage-commit2/src/sys/ddb/db_variables.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/ddb/ddb.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/dev/aac/aac_disk.c#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/acpi_support/acpi_hp.c#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/acpi_support/acpi_wmi.c#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/acpi_support/acpi_wmi_if.m#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/acpica/acpi_pcib_acpi.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/dev/advansys/advansys.c#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/advansys/advlib.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ahci/ahci.c#1 branch .. //depot/projects/vimage-commit2/src/sys/dev/ahci/ahci.h#1 branch .. //depot/projects/vimage-commit2/src/sys/dev/aic7xxx/aic79xx_osm.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/aic7xxx/aic7xxx_osm.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ale/if_ale.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/dev/amd/amd.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ata/atapi-cam.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ata/atapi-cd.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ata/chipsets/ata-ahci.c#8 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ata/chipsets/ata-marvell.c#8 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ata/chipsets/ata-nvidia.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ath/ah_osdep.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ath/ah_osdep.h#4 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ath/ath_hal/ah.c#8 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ath/ath_hal/ah.h#6 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ath/ath_hal/ah_internal.h#7 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ath/ath_hal/ar5212/ar5212_attach.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ath/ath_hal/ar5212/ar5212_recv.c#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ath/if_ath.c#20 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ath/if_athvar.h#14 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ciss/ciss.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ciss/cissvar.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/dev/cpuctl/cpuctl.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/dev/cxgb/cxgb_sge.c#17 integrate .. //depot/projects/vimage-commit2/src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c#23 integrate .. //depot/projects/vimage-commit2/src/sys/dev/drm/drm_pciids.h#7 integrate .. //depot/projects/vimage-commit2/src/sys/dev/drm/r600_cp.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/dev/drm/radeon_drv.h#7 integrate .. //depot/projects/vimage-commit2/src/sys/dev/e1000/e1000_82542.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/dev/e1000/if_em.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/dev/e1000/if_igb.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/dev/hptrr/hptrr_config.c#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ipw/if_ipw.c#9 integrate .. //depot/projects/vimage-commit2/src/sys/dev/isp/isp_freebsd.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/iwi/if_iwi.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/dev/iwn/if_iwn.c#9 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ixgbe/ixgbe.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/dev/mfi/mfi.c#8 integrate .. //depot/projects/vimage-commit2/src/sys/dev/mfi/mfivar.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/dev/mlx/mlx.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/dev/mlx/mlxvar.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/mpt/mpt.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/dev/mpt/mpt_cam.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/dev/mpt/mpt_pci.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/dev/mwl/if_mwl.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/dev/mwl/if_mwlvar.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/mwl/mwlhal.c#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/mwl/mwlhal.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/mwl/mwlreg.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ral/rt2560.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/dev/ral/rt2661.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/dev/re/if_re.c#15 integrate .. //depot/projects/vimage-commit2/src/sys/dev/sound/pci/hda/hdac.c#18 integrate .. //depot/projects/vimage-commit2/src/sys/dev/sound/pcm/feeder_rate.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/dev/sound/usb/uaudio.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/dev/trm/trm.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/dev/usb/controller/at91dci.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/dev/usb/controller/atmegadci.c#12 integrate .. //depot/projects/vimage-commit2/src/sys/dev/usb/controller/avr32dci.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/dev/usb/controller/musb_otg.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/dev/usb/controller/uss820dci.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/dev/usb/net/if_cdce.c#12 integrate .. //depot/projects/vimage-commit2/src/sys/dev/usb/serial/usb_serial.c#8 integrate .. //depot/projects/vimage-commit2/src/sys/dev/usb/storage/ustorage_fs.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/dev/usb/usb_busdma.c#8 integrate .. //depot/projects/vimage-commit2/src/sys/dev/usb/usb_controller.h#11 integrate .. //depot/projects/vimage-commit2/src/sys/dev/usb/usb_device.c#16 integrate .. //depot/projects/vimage-commit2/src/sys/dev/usb/usb_handle_request.c#10 integrate .. //depot/projects/vimage-commit2/src/sys/dev/usb/usb_if.m#7 integrate .. //depot/projects/vimage-commit2/src/sys/dev/usb/usb_transfer.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/dev/usb/usbdi.h#6 integrate .. //depot/projects/vimage-commit2/src/sys/dev/usb/wlan/if_urtw.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/dev/wpi/if_wpi.c#10 integrate .. //depot/projects/vimage-commit2/src/sys/dev/xl/if_xl.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/fs/cd9660/cd9660_lookup.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/fs/fifofs/fifo_vnops.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/fs/nfs/nfs_commonkrpc.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/fs/nfs/nfs_var.h#4 integrate .. //depot/projects/vimage-commit2/src/sys/fs/nfs/nfsport.h#7 integrate .. //depot/projects/vimage-commit2/src/sys/fs/nfsclient/nfs_clrpcops.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/fs/nfsclient/nfs_clstate.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/fs/nfsclient/nfs_clvnops.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/fs/nfsserver/nfs_nfsdport.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/geom/geom.h#6 integrate .. //depot/projects/vimage-commit2/src/sys/geom/geom_dev.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/geom/geom_io.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/geom/geom_subr.c#9 integrate .. //depot/projects/vimage-commit2/src/sys/geom/geom_vfs.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/geom/journal/g_journal.c#9 integrate .. //depot/projects/vimage-commit2/src/sys/geom/part/g_part.c#12 integrate .. //depot/projects/vimage-commit2/src/sys/geom/part/g_part_if.m#5 integrate .. //depot/projects/vimage-commit2/src/sys/i386/conf/GENERIC#18 integrate .. //depot/projects/vimage-commit2/src/sys/i386/i386/genassym.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/i386/i386/intr_machdep.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/i386/i386/io_apic.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/i386/i386/local_apic.c#12 integrate .. //depot/projects/vimage-commit2/src/sys/i386/i386/msi.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/i386/i386/pmap.c#14 integrate .. //depot/projects/vimage-commit2/src/sys/i386/i386/sys_machdep.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/i386/ibcs2/ibcs2_misc.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/i386/include/intr_machdep.h#4 integrate .. //depot/projects/vimage-commit2/src/sys/i386/include/param.h#6 integrate .. //depot/projects/vimage-commit2/src/sys/i386/include/pmap.h#8 integrate .. //depot/projects/vimage-commit2/src/sys/i386/include/vm.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/i386/isa/atpic.c#2 integrate .. //depot/projects/vimage-commit2/src/sys/i386/pci/pci_bus.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/i386/xen/pmap.c#9 integrate .. //depot/projects/vimage-commit2/src/sys/ia64/conf/GENERIC#7 integrate .. //depot/projects/vimage-commit2/src/sys/ia64/ia64/pmap.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/ia64/include/param.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/ia64/include/pmap.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/ia64/include/vm.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/kern/init_sysent.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_descrip.c#16 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_event.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_exec.c#15 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_exit.c#15 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_fork.c#15 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_intr.c#9 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_linker.c#17 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_mbuf.c#8 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_poll.c#19 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_prot.c#16 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_sig.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_synch.c#8 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_sysctl.c#14 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_thr.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_thread.c#9 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_uuid.c#14 integrate .. //depot/projects/vimage-commit2/src/sys/kern/kern_vimage.c#57 integrate .. //depot/projects/vimage-commit2/src/sys/kern/link_elf.c#8 integrate .. //depot/projects/vimage-commit2/src/sys/kern/link_elf_obj.c#10 integrate .. //depot/projects/vimage-commit2/src/sys/kern/subr_param.c#8 integrate .. //depot/projects/vimage-commit2/src/sys/kern/subr_sleepqueue.c#9 integrate .. //depot/projects/vimage-commit2/src/sys/kern/subr_trap.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/kern/sys_generic.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/kern/sys_pipe.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/kern/sys_process.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/kern/sys_socket.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/kern/syscalls.c#10 integrate .. //depot/projects/vimage-commit2/src/sys/kern/syscalls.master#10 integrate .. //depot/projects/vimage-commit2/src/sys/kern/systrace_args.c#9 integrate .. //depot/projects/vimage-commit2/src/sys/kern/tty.c#29 integrate .. //depot/projects/vimage-commit2/src/sys/kern/tty_pts.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/kern/uipc_domain.c#10 integrate .. //depot/projects/vimage-commit2/src/sys/kern/uipc_socket.c#28 integrate .. //depot/projects/vimage-commit2/src/sys/kern/uipc_syscalls.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/kern/vfs_cluster.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/kern/vfs_export.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/kern/vfs_extattr.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/kern/vfs_lookup.c#15 integrate .. //depot/projects/vimage-commit2/src/sys/kern/vfs_mount.c#20 integrate .. //depot/projects/vimage-commit2/src/sys/kern/vfs_subr.c#19 integrate .. //depot/projects/vimage-commit2/src/sys/kern/vfs_syscalls.c#15 integrate .. //depot/projects/vimage-commit2/src/sys/kern/vfs_vnops.c#20 integrate .. //depot/projects/vimage-commit2/src/sys/mips/include/param.h#4 integrate .. //depot/projects/vimage-commit2/src/sys/mips/include/pmap.h#4 integrate .. //depot/projects/vimage-commit2/src/sys/mips/include/vm.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/mips/malta/yamon.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/mips/mips/busdma_machdep.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/mips/mips/dump_machdep.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/mips/mips/intr_machdep.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/modules/Makefile#27 integrate .. //depot/projects/vimage-commit2/src/sys/modules/ahci/Makefile#1 branch .. //depot/projects/vimage-commit2/src/sys/modules/cam/Makefile#2 integrate .. //depot/projects/vimage-commit2/src/sys/modules/geom/geom_label/Makefile#2 integrate .. //depot/projects/vimage-commit2/src/sys/modules/nfsclient/Makefile#7 integrate .. //depot/projects/vimage-commit2/src/sys/modules/nfsserver/Makefile#5 integrate .. //depot/projects/vimage-commit2/src/sys/modules/wlan/Makefile#8 integrate .. //depot/projects/vimage-commit2/src/sys/net/bridgestp.c#15 integrate .. //depot/projects/vimage-commit2/src/sys/net/flowtable.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/net/flowtable.h#8 integrate .. //depot/projects/vimage-commit2/src/sys/net/if.c#80 integrate .. //depot/projects/vimage-commit2/src/sys/net/if_bridge.c#21 integrate .. //depot/projects/vimage-commit2/src/sys/net/if_clone.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/net/if_ef.c#14 integrate .. //depot/projects/vimage-commit2/src/sys/net/if_enc.c#10 integrate .. //depot/projects/vimage-commit2/src/sys/net/if_ethersubr.c#32 integrate .. //depot/projects/vimage-commit2/src/sys/net/if_faith.c#10 integrate .. //depot/projects/vimage-commit2/src/sys/net/if_gif.c#32 integrate .. //depot/projects/vimage-commit2/src/sys/net/if_gif.h#13 integrate .. //depot/projects/vimage-commit2/src/sys/net/if_gre.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/net/if_loop.c#38 integrate .. //depot/projects/vimage-commit2/src/sys/net/if_media.h#5 integrate .. //depot/projects/vimage-commit2/src/sys/net/if_mib.c#18 integrate .. //depot/projects/vimage-commit2/src/sys/net/if_spppsubr.c#17 integrate .. //depot/projects/vimage-commit2/src/sys/net/if_stf.c#14 integrate .. //depot/projects/vimage-commit2/src/sys/net/if_var.h#35 integrate .. //depot/projects/vimage-commit2/src/sys/net/if_vlan.c#18 integrate .. //depot/projects/vimage-commit2/src/sys/net/netisr.c#9 integrate .. //depot/projects/vimage-commit2/src/sys/net/raw_cb.c#16 integrate .. //depot/projects/vimage-commit2/src/sys/net/raw_cb.h#4 integrate .. //depot/projects/vimage-commit2/src/sys/net/raw_usrreq.c#14 integrate .. //depot/projects/vimage-commit2/src/sys/net/route.c#46 integrate .. //depot/projects/vimage-commit2/src/sys/net/rtsock.c#33 integrate .. //depot/projects/vimage-commit2/src/sys/net/vnet.c#1 branch .. //depot/projects/vimage-commit2/src/sys/net/vnet.h#28 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/_ieee80211.h#6 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211.c#21 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211.h#12 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_action.c#1 branch .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_action.h#1 branch .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_adhoc.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_ageq.c#1 branch .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_ageq.h#1 branch .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_ddb.c#20 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_freebsd.h#12 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_hostap.c#16 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_ht.c#12 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_ht.h#8 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_hwmp.c#1 branch .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_input.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_ioctl.c#16 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_ioctl.h#9 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_mesh.c#1 branch .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_mesh.h#1 branch .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_node.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_node.h#13 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_output.c#17 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_proto.c#10 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_proto.h#11 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_scan.c#8 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_scan.h#8 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_scan_sta.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_sta.c#16 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_var.h#17 integrate .. //depot/projects/vimage-commit2/src/sys/net80211/ieee80211_wds.c#12 integrate .. //depot/projects/vimage-commit2/src/sys/netgraph/atm/ng_atm.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/netgraph/netgraph.h#29 integrate .. //depot/projects/vimage-commit2/src/sys/netgraph/ng_base.c#36 integrate .. //depot/projects/vimage-commit2/src/sys/netgraph/ng_eiface.c#29 integrate .. //depot/projects/vimage-commit2/src/sys/netgraph/ng_ether.c#20 integrate .. //depot/projects/vimage-commit2/src/sys/netgraph/ng_gif.c#14 integrate .. //depot/projects/vimage-commit2/src/sys/netgraph/ng_iface.c#25 integrate .. //depot/projects/vimage-commit2/src/sys/netgraph/ng_ksocket.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/icmp6.h#5 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/icmp_var.h#4 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/if_ether.c#39 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/igmp.c#44 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/in.c#32 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/in_gif.c#16 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/in_mcast.c#26 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/in_pcb.c#45 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/in_pcb.h#22 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/in_rmx.c#35 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/in_var.h#13 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/ip_carp.c#18 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/ip_divert.c#33 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/ip_fastfwd.c#15 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/ip_fw.h#28 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/ip_icmp.c#20 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/ip_input.c#48 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/ip_ipsec.c#14 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/ip_mroute.c#20 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/ip_options.c#15 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/ip_output.c#35 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/ip_var.h#20 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/ipfw/ip_fw2.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/ipfw/ip_fw_nat.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/ipfw/ip_fw_pfil.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/raw_ip.c#35 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/sctp_os_bsd.h#26 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/tcp_hostcache.c#30 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/tcp_input.c#41 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/tcp_offload.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/tcp_offload.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/tcp_output.c#24 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/tcp_reass.c#19 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/tcp_sack.c#21 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/tcp_subr.c#56 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/tcp_syncache.c#39 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/tcp_syncache.h#10 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/tcp_timer.c#16 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/tcp_timewait.c#30 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/tcp_usrreq.c#23 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/tcp_var.h#19 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/udp_usrreq.c#44 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/udp_var.h#10 integrate .. //depot/projects/vimage-commit2/src/sys/netinet/vinet.h#37 delete .. //depot/projects/vimage-commit2/src/sys/netinet6/dest6.c#9 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/frag6.c#21 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/icmp6.c#32 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/in6.c#24 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/in6_gif.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/in6_ifattach.c#33 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/in6_mcast.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/in6_pcb.c#23 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/in6_proto.c#26 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/in6_rmx.c#36 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/in6_src.c#22 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/in6_var.h#7 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/ip6_forward.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/ip6_input.c#37 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/ip6_ipsec.c#12 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/ip6_mroute.c#21 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/ip6_output.c#19 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/ip6_var.h#12 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/mld6.c#26 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/nd6.c#39 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/nd6.h#11 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/nd6_nbr.c#27 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/nd6_rtr.c#30 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/raw_ip6.c#29 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/raw_ip6.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/route6.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/scope6.c#17 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/tcp6_var.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/udp6_usrreq.c#25 integrate .. //depot/projects/vimage-commit2/src/sys/netinet6/vinet6.h#27 delete .. //depot/projects/vimage-commit2/src/sys/netipsec/ah_var.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/esp_var.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/ipcomp_var.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/ipip_var.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/ipsec.c#36 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/ipsec.h#11 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/ipsec6.h#6 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/ipsec_input.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/ipsec_mbuf.c#9 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/ipsec_output.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/key.c#36 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/key_debug.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/key_debug.h#4 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/keysock.c#23 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/keysock.h#4 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/vipsec.h#22 delete .. //depot/projects/vimage-commit2/src/sys/netipsec/xform_ah.c#17 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/xform_esp.c#17 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/xform_ipcomp.c#15 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/xform_ipip.c#20 integrate .. //depot/projects/vimage-commit2/src/sys/netipsec/xform_tcp.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/nfs/nfs_common.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/nfs/nfs_nfssvc.c#2 integrate .. //depot/projects/vimage-commit2/src/sys/nfs/rpcv2.h#2 delete .. //depot/projects/vimage-commit2/src/sys/nfsclient/bootp_subr.c#15 integrate .. //depot/projects/vimage-commit2/src/sys/nfsclient/krpc_subr.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/nfsclient/nfs.h#9 integrate .. //depot/projects/vimage-commit2/src/sys/nfsclient/nfs_bio.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/nfsclient/nfs_diskless.c#14 integrate .. //depot/projects/vimage-commit2/src/sys/nfsclient/nfs_krpc.c#10 integrate .. //depot/projects/vimage-commit2/src/sys/nfsclient/nfs_lock.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/nfsclient/nfs_nfsiod.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/nfsclient/nfs_node.c#5 integrate .. //depot/projects/vimage-commit2/src/sys/nfsclient/nfs_subs.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/nfsclient/nfs_vfsops.c#24 integrate .. //depot/projects/vimage-commit2/src/sys/nfsclient/nfs_vnops.c#24 integrate .. //depot/projects/vimage-commit2/src/sys/nfsclient/nfsm_subs.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/nfsclient/nfsmount.h#7 integrate .. //depot/projects/vimage-commit2/src/sys/nfsserver/nfs.h#7 integrate .. //depot/projects/vimage-commit2/src/sys/nfsserver/nfs_fha.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/nfsserver/nfs_serv.c#10 integrate .. //depot/projects/vimage-commit2/src/sys/nfsserver/nfs_srvcache.c#4 delete .. //depot/projects/vimage-commit2/src/sys/nfsserver/nfs_srvkrpc.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/nfsserver/nfs_srvsock.c#9 delete .. //depot/projects/vimage-commit2/src/sys/nfsserver/nfs_srvsubs.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/nfsserver/nfs_syscalls.c#10 delete .. //depot/projects/vimage-commit2/src/sys/nfsserver/nfsrvcache.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/pc98/conf/GENERIC#11 integrate .. //depot/projects/vimage-commit2/src/sys/pci/if_rlreg.h#13 integrate .. //depot/projects/vimage-commit2/src/sys/powerpc/aim/mmu_oea64.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/powerpc/conf/GENERIC#13 integrate .. //depot/projects/vimage-commit2/src/sys/powerpc/include/param.h#4 integrate .. //depot/projects/vimage-commit2/src/sys/powerpc/include/pmap.h#6 integrate .. //depot/projects/vimage-commit2/src/sys/powerpc/include/vm.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/rpc/clnt_dg.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/rpc/clnt_rc.c#8 integrate .. //depot/projects/vimage-commit2/src/sys/rpc/clnt_vc.c#8 integrate .. //depot/projects/vimage-commit2/src/sys/rpc/rpcsec_gss/rpcsec_gss.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/security/audit/audit.c#8 integrate .. //depot/projects/vimage-commit2/src/sys/security/audit/audit.h#7 integrate .. //depot/projects/vimage-commit2/src/sys/security/audit/audit_arg.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/security/audit/audit_bsm.c#8 integrate .. //depot/projects/vimage-commit2/src/sys/security/audit/audit_private.h#7 integrate .. //depot/projects/vimage-commit2/src/sys/security/audit/audit_syscalls.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/sparc64/conf/GENERIC#16 integrate .. //depot/projects/vimage-commit2/src/sys/sparc64/include/param.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/sparc64/include/pmap.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/sparc64/include/vm.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/sparc64/sparc64/machdep.c#11 integrate .. //depot/projects/vimage-commit2/src/sys/sparc64/sparc64/pmap.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/sun4v/conf/GENERIC#10 integrate .. //depot/projects/vimage-commit2/src/sys/sun4v/include/param.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/sun4v/include/pmap.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/sun4v/include/vm.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/sun4v/sun4v/pmap.c#3 integrate .. //depot/projects/vimage-commit2/src/sys/sys/cpuctl.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/sys/disk.h#4 integrate .. //depot/projects/vimage-commit2/src/sys/sys/event.h#4 integrate .. //depot/projects/vimage-commit2/src/sys/sys/filio.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/sys/mount.h#15 integrate .. //depot/projects/vimage-commit2/src/sys/sys/namei.h#5 integrate .. //depot/projects/vimage-commit2/src/sys/sys/param.h#49 integrate .. //depot/projects/vimage-commit2/src/sys/sys/pcpu.h#7 integrate .. //depot/projects/vimage-commit2/src/sys/sys/priv.h#14 integrate .. //depot/projects/vimage-commit2/src/sys/sys/proc.h#22 integrate .. //depot/projects/vimage-commit2/src/sys/sys/signalvar.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/sys/sleepqueue.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/sys/socketvar.h#8 integrate .. //depot/projects/vimage-commit2/src/sys/sys/syscall.h#10 integrate .. //depot/projects/vimage-commit2/src/sys/sys/syscall.mk#10 integrate .. //depot/projects/vimage-commit2/src/sys/sys/syscallsubr.h#8 integrate .. //depot/projects/vimage-commit2/src/sys/sys/sysctl.h#24 integrate .. //depot/projects/vimage-commit2/src/sys/sys/sysproto.h#10 integrate .. //depot/projects/vimage-commit2/src/sys/sys/vimage.h#78 integrate .. //depot/projects/vimage-commit2/src/sys/sys/vnode.h#17 integrate .. //depot/projects/vimage-commit2/src/sys/tools/sound/feeder_rate_mkfilter.awk#3 integrate .. //depot/projects/vimage-commit2/src/sys/ufs/ffs/ffs_softdep.c#8 integrate .. //depot/projects/vimage-commit2/src/sys/ufs/ffs/ffs_vnops.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/ufs/ufs/ufs_vnops.c#13 integrate .. //depot/projects/vimage-commit2/src/sys/vm/device_pager.c#6 integrate .. //depot/projects/vimage-commit2/src/sys/vm/pmap.h#2 integrate .. //depot/projects/vimage-commit2/src/sys/vm/vm.h#3 integrate .. //depot/projects/vimage-commit2/src/sys/vm/vm_contig.c#7 integrate .. //depot/projects/vimage-commit2/src/sys/vm/vm_extern.h#5 integrate .. //depot/projects/vimage-commit2/src/sys/vm/vm_fault.c#9 integrate .. //depot/projects/vimage-commit2/src/sys/vm/vm_map.c#10 integrate .. //depot/projects/vimage-commit2/src/sys/vm/vm_mmap.c#12 integrate .. //depot/projects/vimage-commit2/src/sys/vm/vm_object.c#10 integrate .. //depot/projects/vimage-commit2/src/sys/vm/vm_object.h#5 integrate .. //depot/projects/vimage-commit2/src/sys/vm/vm_page.c#9 integrate .. //depot/projects/vimage-commit2/src/sys/vm/vm_phys.c#4 integrate .. //depot/projects/vimage-commit2/src/sys/vm/vm_phys.h#3 integrate Differences ... ==== //depot/projects/vimage-commit2/src/sys/amd64/amd64/cpu_switch.S#8 (text+ko) ==== @@ -30,7 +30,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/amd64/amd64/cpu_switch.S,v 1.168 2009/04/01 13:09:26 kib Exp $ + * $FreeBSD: src/sys/amd64/amd64/cpu_switch.S,v 1.169 2009/07/09 09:34:11 kib Exp $ */ #include @@ -97,6 +97,7 @@ ENTRY(cpu_switch) /* Switch to new thread. First, save context. */ movq TD_PCB(%rdi),%r8 + movb $1,PCB_FULL_IRET(%r8) movq (%rsp),%rax /* Hardware registers */ movq %r15,PCB_R15(%r8) ==== //depot/projects/vimage-commit2/src/sys/amd64/amd64/exception.S#6 (text+ko) ==== @@ -31,7 +31,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/amd64/amd64/exception.S,v 1.138 2009/04/01 13:09:26 kib Exp $ + * $FreeBSD: src/sys/amd64/amd64/exception.S,v 1.140 2009/07/10 10:29:16 kib Exp $ */ #include "opt_atpic.h" @@ -162,19 +162,20 @@ .globl alltraps .type alltraps,@function alltraps: + movq %rdi,TF_RDI(%rsp) testb $SEL_RPL_MASK,TF_CS(%rsp) /* Did we come from kernel? */ jz alltraps_testi /* already running with kernel GS.base */ swapgs + movq PCPU(CURPCB),%rdi + movb $0,PCB_FULL_IRET(%rdi) movw %fs,TF_FS(%rsp) movw %gs,TF_GS(%rsp) movw %es,TF_ES(%rsp) movw %ds,TF_DS(%rsp) alltraps_testi: testl $PSL_I,TF_RFLAGS(%rsp) - jz alltraps_pushregs + jz alltraps_pushregs_no_rdi sti -alltraps_pushregs: - movq %rdi,TF_RDI(%rsp) alltraps_pushregs_no_rdi: movq %rsi,TF_RSI(%rsp) movq %rdx,TF_RDX(%rsp) @@ -233,14 +234,17 @@ .globl alltraps_noen .type alltraps_noen,@function alltraps_noen: + movq %rdi,TF_RDI(%rsp) testb $SEL_RPL_MASK,TF_CS(%rsp) /* Did we come from kernel? */ jz 1f /* already running with kernel GS.base */ swapgs + movq PCPU(CURPCB),%rdi + movb $0,PCB_FULL_IRET(%rdi) 1: movw %fs,TF_FS(%rsp) movw %gs,TF_GS(%rsp) movw %es,TF_ES(%rsp) movw %ds,TF_DS(%rsp) - jmp alltraps_pushregs + jmp alltraps_pushregs_no_rdi IDTVEC(dblfault) subq $TF_ERR,%rsp @@ -278,12 +282,13 @@ IDTVEC(page) subq $TF_ERR,%rsp movl $T_PAGEFLT,TF_TRAPNO(%rsp) + movq %rdi,TF_RDI(%rsp) /* free up a GP register */ testb $SEL_RPL_MASK,TF_CS(%rsp) /* Did we come from kernel? */ jz 1f /* already running with kernel GS.base */ swapgs -1: - movq %rdi,TF_RDI(%rsp) /* free up a GP register */ - movq %cr2,%rdi /* preserve %cr2 before .. */ + movq PCPU(CURPCB),%rdi + movb $0,PCB_FULL_IRET(%rdi) +1: movq %cr2,%rdi /* preserve %cr2 before .. */ movq %rdi,TF_ADDR(%rsp) /* enabling interrupts. */ movw %fs,TF_FS(%rsp) movw %gs,TF_GS(%rsp) @@ -311,7 +316,9 @@ testb $SEL_RPL_MASK,TF_CS(%rsp) /* Did we come from kernel? */ jz 2f /* already running with kernel GS.base */ 1: swapgs -2: movw %fs,TF_FS(%rsp) +2: movq PCPU(CURPCB),%rdi + movb $1,PCB_FULL_IRET(%rdi) /* always full iret from GPF */ + movw %fs,TF_FS(%rsp) movw %gs,TF_GS(%rsp) movw %es,TF_ES(%rsp) movw %ds,TF_DS(%rsp) @@ -341,6 +348,8 @@ movw %gs,TF_GS(%rsp) movw %es,TF_ES(%rsp) movw %ds,TF_DS(%rsp) + movq PCPU(CURPCB),%r11 + movb $0,PCB_FULL_IRET(%r11) sti movq $KUDSEL,TF_SS(%rsp) movq $KUCSEL,TF_CS(%rsp) @@ -644,7 +653,8 @@ */ testb $SEL_RPL_MASK,TF_CS(%rsp) jz ld_regs - + cmpb $0,PCB_FULL_IRET(%r8) + je ld_regs testl $TF_HASSEGS,TF_FLAGS(%rsp) je set_segs @@ -756,38 +766,38 @@ .globl ds_load_fault ds_load_fault: movl $T_PROTFLT,TF_TRAPNO(%rsp) - movzwl TF_DS(%rsp),%edx - movl %edx,TF_ERR(%rsp) + movq %rsp, %rdi + call trap movw $KUDSEL,TF_DS(%rsp) - jmp calltrap + jmp doreti ALIGN_TEXT .globl es_load_fault es_load_fault: movl $T_PROTFLT,TF_TRAPNO(%rsp) - movzwl TF_ES(%rsp),%edx - movl %edx,TF_ERR(%rsp) + movq %rsp, %rdi + call trap movw $KUDSEL,TF_ES(%rsp) - jmp calltrap + jmp doreti ALIGN_TEXT .globl fs_load_fault fs_load_fault: movl $T_PROTFLT,TF_TRAPNO(%rsp) - movzwl TF_FS(%rsp),%edx - movl %edx,TF_ERR(%rsp) + movq %rsp, %rdi + call trap movw $KUF32SEL,TF_FS(%rsp) - jmp calltrap + jmp doreti ALIGN_TEXT .globl gs_load_fault gs_load_fault: popfq movl $T_PROTFLT,TF_TRAPNO(%rsp) - movzwl TF_GS(%rsp),%edx - movl %edx,TF_ERR(%rsp) + movq %rsp, %rdi + call trap movw $KUG32SEL,TF_GS(%rsp) - jmp calltrap + jmp doreti #ifdef HWPMC_HOOKS ENTRY(end_exceptions) #endif ==== //depot/projects/vimage-commit2/src/sys/amd64/amd64/genassym.c#7 (text+ko) ==== @@ -33,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/genassym.c,v 1.175 2009/04/01 18:36:34 jkim Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/genassym.c,v 1.177 2009/07/09 09:34:11 kib Exp $"); #include "opt_compat.h" #include "opt_hwpmc_hooks.h" @@ -64,7 +64,6 @@ #include #include #include -#include #include #include #include @@ -142,6 +141,7 @@ ASSYM(PCB_DR6, offsetof(struct pcb, pcb_dr6)); ASSYM(PCB_DR7, offsetof(struct pcb, pcb_dr7)); ASSYM(PCB_TSSP, offsetof(struct pcb, pcb_tssp)); +ASSYM(PCB_FULL_IRET, offsetof(struct pcb, pcb_full_iret)); ASSYM(PCB_DBREGS, PCB_DBREGS); ASSYM(PCB_32BIT, PCB_32BIT); ASSYM(PCB_GS32BIT, PCB_GS32BIT); ==== //depot/projects/vimage-commit2/src/sys/amd64/amd64/identcpu.c#10 (text+ko) ==== @@ -39,7 +39,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/identcpu.c,v 1.173 2009/05/04 18:05:27 jkim Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/identcpu.c,v 1.174 2009/06/30 11:16:32 avg Exp $"); #include "opt_cpu.h" @@ -107,9 +107,6 @@ }; -extern int pq_l2size; -extern int pq_l2nways; - void printcpuinfo(void) { ==== //depot/projects/vimage-commit2/src/sys/amd64/amd64/intr_machdep.c#4 (text+ko) ==== @@ -26,7 +26,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/amd64/amd64/intr_machdep.c,v 1.44 2009/06/25 20:35:46 jhb Exp $ + * $FreeBSD: src/sys/amd64/amd64/intr_machdep.c,v 1.45 2009/07/01 17:20:07 jhb Exp $ */ /* @@ -163,8 +163,8 @@ } int -intr_add_handler(const char *name, int vector, driver_filter_t filter, - driver_intr_t handler, void *arg, enum intr_type flags, void **cookiep) +intr_add_handler(const char *name, int vector, driver_filter_t filter, + driver_intr_t handler, void *arg, enum intr_type flags, void **cookiep) { struct intsrc *isrc; int error; @@ -302,7 +302,8 @@ intr_assign_cpu(void *arg, u_char cpu) { #ifdef SMP - struct intsrc *isrc; + struct intsrc *isrc; + int error; /* * Don't do anything during early boot. We will pick up the @@ -311,10 +312,11 @@ if (assign_cpu && cpu != NOCPU) { isrc = arg; mtx_lock(&intr_table_lock); - isrc->is_pic->pic_assign_cpu(isrc, cpu_apic_ids[cpu]); + error = isrc->is_pic->pic_assign_cpu(isrc, cpu_apic_ids[cpu]); mtx_unlock(&intr_table_lock); - } - return (0); + } else + error = 0; + return (error); #else return (EOPNOTSUPP); #endif @@ -371,7 +373,7 @@ intrcnt_setname("???", 0); intrcnt_index = 1; STAILQ_INIT(&pics); - mtx_init(&intr_table_lock, "intr sources", NULL, MTX_DEF | MTX_RECURSE); + mtx_init(&intr_table_lock, "intr sources", NULL, MTX_DEF); mtx_init(&intrcnt_lock, "intrcnt", NULL, MTX_SPIN); } SYSINIT(intr_init, SI_SUB_INTR, SI_ORDER_FIRST, intr_init, NULL); @@ -441,14 +443,14 @@ if (!assign_cpu) return (cpu_apic_ids[0]); - mtx_lock(&intr_table_lock); + mtx_lock_spin(&icu_lock); apic_id = cpu_apic_ids[current_cpu]; do { current_cpu++; if (current_cpu > mp_maxid) current_cpu = 0; } while (!(intr_cpus & (1 << current_cpu))); - mtx_unlock(&intr_table_lock); + mtx_unlock_spin(&icu_lock); return (apic_id); } @@ -489,7 +491,6 @@ intr_shuffle_irqs(void *arg __unused) { struct intsrc *isrc; - u_int apic_id; int i; /* Don't bother on UP. */ @@ -505,13 +506,17 @@ /* * If this event is already bound to a CPU, * then assign the source to that CPU instead - * of picking one via round-robin. + * of picking one via round-robin. Note that + * this is careful to only advance the + * round-robin if the CPU assignment succeeds. */ if (isrc->is_event->ie_cpu != NOCPU) - apic_id = isrc->is_event->ie_cpu; - else - apic_id = intr_next_cpu(); - isrc->is_pic->pic_assign_cpu(isrc, apic_id); + (void)isrc->is_pic->pic_assign_cpu(isrc, + isrc->is_event->ie_cpu); + else if (isrc->is_pic->pic_assign_cpu(isrc, + cpu_apic_ids[current_cpu]) == 0) + (void)intr_next_cpu(); + } } mtx_unlock(&intr_table_lock); ==== //depot/projects/vimage-commit2/src/sys/amd64/amd64/io_apic.c#4 (text+ko) ==== @@ -28,7 +28,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/io_apic.c,v 1.33 2009/06/25 18:13:46 jhb Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/io_apic.c,v 1.35 2009/07/06 18:23:00 jhb Exp $"); #include "opt_isa.h" @@ -120,7 +120,7 @@ static int ioapic_config_intr(struct intsrc *isrc, enum intr_trigger trig, enum intr_polarity pol); static void ioapic_resume(struct pic *pic); -static void ioapic_assign_cpu(struct intsrc *isrc, u_int apic_id); +static int ioapic_assign_cpu(struct intsrc *isrc, u_int apic_id); static void ioapic_program_intpin(struct ioapic_intsrc *intpin); static STAILQ_HEAD(,ioapic) ioapic_list = STAILQ_HEAD_INITIALIZER(ioapic_list); @@ -322,12 +322,12 @@ mtx_unlock_spin(&icu_lock); } -static void +static int ioapic_assign_cpu(struct intsrc *isrc, u_int apic_id) { struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc; struct ioapic *io = (struct ioapic *)isrc->is_pic; - u_int old_vector; + u_int old_vector, new_vector; u_int old_id; /* @@ -342,14 +342,20 @@ old_vector = intpin->io_vector; old_id = intpin->io_cpu; if (old_vector && apic_id == old_id) - return; + return (0); /* * Allocate an APIC vector for this interrupt pin. Once * we have a vector we program the interrupt pin. */ + new_vector = apic_alloc_vector(apic_id, intpin->io_irq); + if (new_vector == 0) + return (ENOSPC); + intpin->io_cpu = apic_id; - intpin->io_vector = apic_alloc_vector(apic_id, intpin->io_irq); + intpin->io_vector = new_vector; + if (isrc->is_handlers > 0) + apic_enable_vector(intpin->io_cpu, intpin->io_vector); if (bootverbose) { printf("ioapic%u: routing intpin %u (", io->io_id, intpin->io_intpin); @@ -362,8 +368,12 @@ * Free the old vector after the new one is established. This is done * to prevent races where we could miss an interrupt. */ - if (old_vector) + if (old_vector) { + if (isrc->is_handlers > 0) + apic_disable_vector(old_id, old_vector); apic_free_vector(old_id, old_vector, intpin->io_irq); + } + return (0); } static void @@ -372,7 +382,9 @@ struct ioapic_intsrc *intpin = (struct ioapic_intsrc *)isrc; if (intpin->io_vector == 0) - ioapic_assign_cpu(isrc, intr_next_cpu()); + if (ioapic_assign_cpu(isrc, intr_next_cpu()) != 0) + panic("Couldn't find an APIC vector for IRQ %d", + intpin->io_irq); apic_enable_vector(intpin->io_cpu, intpin->io_vector); } @@ -496,7 +508,7 @@ io->io_pic = ioapic_template; mtx_lock_spin(&icu_lock); io->io_id = next_id++; - io->io_apic_id = ioapic_read(apic, IOAPIC_ID) >> APIC_ID_SHIFT; + io->io_apic_id = ioapic_read(apic, IOAPIC_ID) >> APIC_ID_SHIFT; if (apic_id != -1 && io->io_apic_id != apic_id) { ioapic_write(apic, IOAPIC_ID, apic_id << APIC_ID_SHIFT); mtx_unlock_spin(&icu_lock); @@ -730,7 +742,7 @@ if (pin >= io->io_numintr || trigger == INTR_TRIGGER_CONFORM) return (EINVAL); if (io->io_pins[pin].io_irq >= NUM_IO_INTS) - return (EINVAL); + return (EINVAL); edgetrigger = (trigger == INTR_TRIGGER_EDGE); if (io->io_pins[pin].io_edgetrigger == edgetrigger) return (0); ==== //depot/projects/vimage-commit2/src/sys/amd64/amd64/local_apic.c#11 (text+ko) ==== @@ -32,7 +32,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/local_apic.c,v 1.57 2009/06/24 19:16:48 jhb Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/local_apic.c,v 1.58 2009/07/01 17:20:07 jhb Exp $"); #include "opt_hwpmc_hooks.h" #include "opt_kdtrace.h" @@ -139,7 +139,7 @@ }; -static u_int32_t lapic_timer_divisors[] = { +static u_int32_t lapic_timer_divisors[] = { APIC_TDCR_1, APIC_TDCR_2, APIC_TDCR_4, APIC_TDCR_8, APIC_TDCR_16, APIC_TDCR_32, APIC_TDCR_64, APIC_TDCR_128 }; @@ -797,7 +797,7 @@ return (vector + APIC_IO_INTS); } mtx_unlock_spin(&icu_lock); - panic("Couldn't find an APIC vector for IRQ %u", irq); + return (0); } /* @@ -1058,7 +1058,7 @@ static SLIST_HEAD(, apic_enumerator) enumerators = SLIST_HEAD_INITIALIZER(enumerators); static struct apic_enumerator *best_enum; - + void apic_register_enumerator(struct apic_enumerator *enumerator) { ==== //depot/projects/vimage-commit2/src/sys/amd64/amd64/machdep.c#13 (text+ko) ==== @@ -39,7 +39,7 @@ */ >>> TRUNCATED FOR MAIL (1000 lines) <<<