From owner-p4-projects@FreeBSD.ORG Mon Jul 13 13:29:50 2009 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5FF7410658D1; Mon, 13 Jul 2009 13:29:50 +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 0881510658CE for ; Mon, 13 Jul 2009 13:29:50 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D748B8FC18 for ; Mon, 13 Jul 2009 13:29:49 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n6DDTnJw098233 for ; Mon, 13 Jul 2009 13:29:49 GMT (envelope-from jhb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n6DDTlJ7098227 for perforce@freebsd.org; Mon, 13 Jul 2009 13:29:47 GMT (envelope-from jhb@freebsd.org) Date: Mon, 13 Jul 2009 13:29:47 GMT Message-Id: <200907131329.n6DDTlJ7098227@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jhb@freebsd.org using -f From: John Baldwin To: Perforce Change Reviews Cc: Subject: PERFORCE change 166002 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: Mon, 13 Jul 2009 13:29:53 -0000 http://perforce.freebsd.org/chv.cgi?CH=166002 Change 166002 by jhb@jhb_jhbbsd on 2009/07/13 13:29:07 IFC @165999 Affected files ... .. //depot/projects/multipass/sys/amd64/amd64/cpu_switch.S#3 integrate .. //depot/projects/multipass/sys/amd64/amd64/exception.S#3 integrate .. //depot/projects/multipass/sys/amd64/amd64/genassym.c#3 integrate .. //depot/projects/multipass/sys/amd64/amd64/identcpu.c#4 integrate .. //depot/projects/multipass/sys/amd64/amd64/intr_machdep.c#3 integrate .. //depot/projects/multipass/sys/amd64/amd64/io_apic.c#4 integrate .. //depot/projects/multipass/sys/amd64/amd64/local_apic.c#5 integrate .. //depot/projects/multipass/sys/amd64/amd64/machdep.c#6 integrate .. //depot/projects/multipass/sys/amd64/amd64/msi.c#4 integrate .. //depot/projects/multipass/sys/amd64/amd64/pmap.c#7 integrate .. //depot/projects/multipass/sys/amd64/amd64/sys_machdep.c#3 integrate .. //depot/projects/multipass/sys/amd64/amd64/vm_machdep.c#3 integrate .. //depot/projects/multipass/sys/amd64/conf/GENERIC#7 integrate .. //depot/projects/multipass/sys/amd64/ia32/ia32_exception.S#3 integrate .. //depot/projects/multipass/sys/amd64/ia32/ia32_reg.c#3 integrate .. //depot/projects/multipass/sys/amd64/ia32/ia32_signal.c#3 integrate .. //depot/projects/multipass/sys/amd64/include/intr_machdep.h#3 integrate .. //depot/projects/multipass/sys/amd64/include/param.h#4 integrate .. //depot/projects/multipass/sys/amd64/include/pcb.h#3 integrate .. //depot/projects/multipass/sys/amd64/include/pmap.h#4 integrate .. //depot/projects/multipass/sys/amd64/include/vm.h#1 branch .. //depot/projects/multipass/sys/amd64/isa/atpic.c#2 integrate .. //depot/projects/multipass/sys/amd64/linux32/linux32_sysvec.c#4 integrate .. //depot/projects/multipass/sys/arm/arm/pmap.c#6 integrate .. //depot/projects/multipass/sys/arm/arm/vm_machdep.c#3 integrate .. //depot/projects/multipass/sys/arm/at91/at91_machdep.c#4 integrate .. //depot/projects/multipass/sys/arm/at91/if_ate.c#5 integrate .. //depot/projects/multipass/sys/arm/conf/CAMBRIA.hints#4 integrate .. //depot/projects/multipass/sys/arm/include/param.h#3 integrate .. //depot/projects/multipass/sys/arm/include/pmap.h#4 integrate .. //depot/projects/multipass/sys/arm/include/vm.h#1 branch .. //depot/projects/multipass/sys/arm/mv/discovery/discovery.c#4 integrate .. //depot/projects/multipass/sys/arm/mv/kirkwood/kirkwood.c#4 integrate .. //depot/projects/multipass/sys/arm/mv/mv_machdep.c#4 integrate .. //depot/projects/multipass/sys/arm/mv/mvwin.h#2 integrate .. //depot/projects/multipass/sys/arm/mv/orion/orion.c#4 integrate .. //depot/projects/multipass/sys/arm/sa11x0/assabet_machdep.c#4 integrate .. //depot/projects/multipass/sys/arm/xscale/ixp425/if_npe.c#5 integrate .. //depot/projects/multipass/sys/boot/i386/libi386/biosdisk.c#4 integrate .. //depot/projects/multipass/sys/bsm/audit_kevents.h#4 integrate .. //depot/projects/multipass/sys/cam/ata/ata_all.c#1 branch .. //depot/projects/multipass/sys/cam/ata/ata_all.h#1 branch .. //depot/projects/multipass/sys/cam/ata/ata_da.c#1 branch .. //depot/projects/multipass/sys/cam/ata/ata_xpt.c#1 branch .. //depot/projects/multipass/sys/cam/cam.c#3 integrate .. //depot/projects/multipass/sys/cam/cam.h#2 integrate .. //depot/projects/multipass/sys/cam/cam_ccb.h#2 integrate .. //depot/projects/multipass/sys/cam/cam_periph.c#5 integrate .. //depot/projects/multipass/sys/cam/cam_xpt.c#3 integrate .. //depot/projects/multipass/sys/cam/cam_xpt.h#2 integrate .. //depot/projects/multipass/sys/cam/cam_xpt_internal.h#1 branch .. //depot/projects/multipass/sys/cam/cam_xpt_periph.h#2 integrate .. //depot/projects/multipass/sys/cam/scsi/scsi_all.c#3 integrate .. //depot/projects/multipass/sys/cam/scsi/scsi_cd.c#3 integrate .. //depot/projects/multipass/sys/cam/scsi/scsi_ch.c#3 integrate .. //depot/projects/multipass/sys/cam/scsi/scsi_da.c#3 integrate .. //depot/projects/multipass/sys/cam/scsi/scsi_pass.c#4 integrate .. //depot/projects/multipass/sys/cam/scsi/scsi_pt.c#3 integrate .. //depot/projects/multipass/sys/cam/scsi/scsi_sa.c#4 integrate .. //depot/projects/multipass/sys/cam/scsi/scsi_ses.c#4 integrate .. //depot/projects/multipass/sys/cam/scsi/scsi_sg.c#4 integrate .. //depot/projects/multipass/sys/cam/scsi/scsi_target.c#3 integrate .. //depot/projects/multipass/sys/cam/scsi/scsi_xpt.c#1 branch .. //depot/projects/multipass/sys/cddl/contrib/opensolaris/common/nvpair/nvpair.c#2 integrate .. //depot/projects/multipass/sys/compat/freebsd32/freebsd32_ipc.h#2 integrate .. //depot/projects/multipass/sys/compat/freebsd32/freebsd32_misc.c#5 integrate .. //depot/projects/multipass/sys/compat/freebsd32/freebsd32_proto.h#6 integrate .. //depot/projects/multipass/sys/compat/freebsd32/freebsd32_syscall.h#6 integrate .. //depot/projects/multipass/sys/compat/freebsd32/freebsd32_syscalls.c#6 integrate .. //depot/projects/multipass/sys/compat/freebsd32/freebsd32_sysent.c#7 integrate .. //depot/projects/multipass/sys/compat/freebsd32/syscalls.master#6 integrate .. //depot/projects/multipass/sys/compat/linux/linux_ipc.c#3 integrate .. //depot/projects/multipass/sys/compat/linux/linux_signal.c#2 integrate .. //depot/projects/multipass/sys/compat/ndis/subr_usbd.c#5 integrate .. //depot/projects/multipass/sys/compat/svr4/svr4_ipc.c#2 integrate .. //depot/projects/multipass/sys/compat/svr4/svr4_stat.c#5 integrate .. //depot/projects/multipass/sys/conf/NOTES#7 integrate .. //depot/projects/multipass/sys/conf/files#7 integrate .. //depot/projects/multipass/sys/conf/newvers.sh#3 integrate .. //depot/projects/multipass/sys/conf/options#7 integrate .. //depot/projects/multipass/sys/contrib/dev/acpica/compiler/aslcompile.c#3 integrate .. //depot/projects/multipass/sys/contrib/dev/acpica/compiler/aslutils.c#3 integrate .. //depot/projects/multipass/sys/contrib/dev/mwl/mw88W8363.fw.uu#2 integrate .. //depot/projects/multipass/sys/dev/aac/aac_disk.c#2 integrate .. //depot/projects/multipass/sys/dev/acpi_support/acpi_hp.c#2 integrate .. //depot/projects/multipass/sys/dev/acpi_support/acpi_wmi.c#2 integrate .. //depot/projects/multipass/sys/dev/acpi_support/acpi_wmi_if.m#2 integrate .. //depot/projects/multipass/sys/dev/advansys/advansys.c#2 integrate .. //depot/projects/multipass/sys/dev/advansys/advlib.h#2 integrate .. //depot/projects/multipass/sys/dev/ae/if_ae.c#3 integrate .. //depot/projects/multipass/sys/dev/age/if_age.c#4 integrate .. //depot/projects/multipass/sys/dev/ahci/ahci.c#1 branch .. //depot/projects/multipass/sys/dev/ahci/ahci.h#1 branch .. //depot/projects/multipass/sys/dev/aic7xxx/aic79xx_osm.h#2 integrate .. //depot/projects/multipass/sys/dev/aic7xxx/aic7xxx_osm.h#2 integrate .. //depot/projects/multipass/sys/dev/alc/if_alc.c#2 integrate .. //depot/projects/multipass/sys/dev/ale/if_ale.c#3 integrate .. //depot/projects/multipass/sys/dev/amd/amd.h#2 integrate .. //depot/projects/multipass/sys/dev/asmc/asmc.c#4 integrate .. //depot/projects/multipass/sys/dev/asmc/asmcvar.h#2 integrate .. //depot/projects/multipass/sys/dev/ata/atapi-cam.c#4 integrate .. //depot/projects/multipass/sys/dev/ata/atapi-cd.c#3 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-acard.c#4 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-acerlabs.c#4 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-adaptec.c#2 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-ahci.c#5 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-amd.c#2 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-ati.c#3 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-cenatek.c#2 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-cypress.c#2 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-cyrix.c#2 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-highpoint.c#3 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-intel.c#4 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-ite.c#2 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-jmicron.c#3 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-marvell.c#3 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-micron.c#2 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-national.c#2 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-netcell.c#3 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-nvidia.c#4 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-promise.c#5 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-serverworks.c#3 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-siliconimage.c#4 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-sis.c#3 integrate .. //depot/projects/multipass/sys/dev/ata/chipsets/ata-via.c#3 integrate .. //depot/projects/multipass/sys/dev/ath/ah_osdep.c#4 integrate .. //depot/projects/multipass/sys/dev/ath/ah_osdep.h#4 integrate .. //depot/projects/multipass/sys/dev/ath/ath_hal/ah.c#3 integrate .. //depot/projects/multipass/sys/dev/ath/ath_hal/ah.h#3 integrate .. //depot/projects/multipass/sys/dev/ath/ath_hal/ah_internal.h#3 integrate .. //depot/projects/multipass/sys/dev/ath/ath_hal/ar5212/ar5212_attach.c#3 integrate .. //depot/projects/multipass/sys/dev/ath/ath_hal/ar5212/ar5212_recv.c#2 integrate .. //depot/projects/multipass/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c#3 integrate .. //depot/projects/multipass/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c#3 integrate .. //depot/projects/multipass/sys/dev/ath/if_ath.c#6 integrate .. //depot/projects/multipass/sys/dev/ath/if_athvar.h#4 integrate .. //depot/projects/multipass/sys/dev/bce/if_bce.c#5 integrate .. //depot/projects/multipass/sys/dev/bfe/if_bfe.c#2 integrate .. //depot/projects/multipass/sys/dev/bge/if_bge.c#5 integrate .. //depot/projects/multipass/sys/dev/bm/if_bm.c#3 integrate .. //depot/projects/multipass/sys/dev/cas/if_cas.c#2 integrate .. //depot/projects/multipass/sys/dev/cas/if_casvar.h#2 integrate .. //depot/projects/multipass/sys/dev/ciss/ciss.c#5 integrate .. //depot/projects/multipass/sys/dev/ciss/cissvar.h#2 integrate .. //depot/projects/multipass/sys/dev/cpuctl/cpuctl.c#2 integrate .. //depot/projects/multipass/sys/dev/cs/if_cs.c#2 integrate .. //depot/projects/multipass/sys/dev/cxgb/cxgb_adapter.h#5 integrate .. //depot/projects/multipass/sys/dev/cxgb/cxgb_main.c#5 integrate .. //depot/projects/multipass/sys/dev/cxgb/cxgb_sge.c#6 integrate .. //depot/projects/multipass/sys/dev/cxgb/sys/mvec.h#3 integrate .. //depot/projects/multipass/sys/dev/cxgb/sys/uipc_mvec.c#4 integrate .. //depot/projects/multipass/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c#5 integrate .. //depot/projects/multipass/sys/dev/dc/if_dc.c#4 integrate .. //depot/projects/multipass/sys/dev/de/if_de.c#3 integrate .. //depot/projects/multipass/sys/dev/drm/drm_irq.c#4 integrate .. //depot/projects/multipass/sys/dev/drm/drm_pciids.h#3 integrate .. //depot/projects/multipass/sys/dev/drm/i915_dma.c#4 integrate .. //depot/projects/multipass/sys/dev/drm/i915_drv.h#4 integrate .. //depot/projects/multipass/sys/dev/drm/i915_irq.c#4 integrate .. //depot/projects/multipass/sys/dev/drm/r600_cp.c#2 integrate .. //depot/projects/multipass/sys/dev/drm/radeon_cp.c#3 integrate .. //depot/projects/multipass/sys/dev/drm/radeon_drv.h#3 integrate .. //depot/projects/multipass/sys/dev/drm/radeon_irq.c#3 integrate .. //depot/projects/multipass/sys/dev/e1000/e1000_82540.c#3 integrate .. //depot/projects/multipass/sys/dev/e1000/e1000_82541.c#3 integrate .. //depot/projects/multipass/sys/dev/e1000/e1000_82542.c#3 integrate .. //depot/projects/multipass/sys/dev/e1000/e1000_82571.c#3 integrate .. //depot/projects/multipass/sys/dev/e1000/e1000_82575.c#3 integrate .. //depot/projects/multipass/sys/dev/e1000/e1000_82575.h#3 integrate .. //depot/projects/multipass/sys/dev/e1000/e1000_api.c#3 integrate .. //depot/projects/multipass/sys/dev/e1000/e1000_defines.h#3 integrate .. //depot/projects/multipass/sys/dev/e1000/e1000_hw.h#3 integrate .. //depot/projects/multipass/sys/dev/e1000/e1000_ich8lan.c#3 integrate .. //depot/projects/multipass/sys/dev/e1000/e1000_ich8lan.h#3 integrate .. //depot/projects/multipass/sys/dev/e1000/e1000_mac.c#3 integrate .. //depot/projects/multipass/sys/dev/e1000/e1000_osdep.c#3 integrate .. //depot/projects/multipass/sys/dev/e1000/e1000_phy.c#3 integrate .. //depot/projects/multipass/sys/dev/e1000/e1000_phy.h#3 integrate .. //depot/projects/multipass/sys/dev/e1000/e1000_regs.h#3 integrate .. //depot/projects/multipass/sys/dev/e1000/if_em.c#5 integrate .. //depot/projects/multipass/sys/dev/e1000/if_em.h#4 integrate .. //depot/projects/multipass/sys/dev/e1000/if_igb.c#5 integrate .. //depot/projects/multipass/sys/dev/e1000/if_igb.h#3 integrate .. //depot/projects/multipass/sys/dev/ed/if_ed.c#4 integrate .. //depot/projects/multipass/sys/dev/et/if_et.c#2 integrate .. //depot/projects/multipass/sys/dev/ex/if_ex.c#2 integrate .. //depot/projects/multipass/sys/dev/fdc/fdc.c#2 integrate .. //depot/projects/multipass/sys/dev/fe/if_fe.c#2 integrate .. //depot/projects/multipass/sys/dev/fxp/if_fxp.c#6 integrate .. //depot/projects/multipass/sys/dev/gem/if_gem.c#3 integrate .. //depot/projects/multipass/sys/dev/gem/if_gemvar.h#3 integrate .. //depot/projects/multipass/sys/dev/hme/if_hme.c#2 integrate .. //depot/projects/multipass/sys/dev/hptmv/atapi.h#2 integrate .. //depot/projects/multipass/sys/dev/hptrr/hptrr_config.c#2 integrate .. //depot/projects/multipass/sys/dev/hwpmc/hwpmc_logging.c#3 integrate .. //depot/projects/multipass/sys/dev/hwpmc/hwpmc_mod.c#3 integrate .. //depot/projects/multipass/sys/dev/ie/if_ie.c#2 integrate .. //depot/projects/multipass/sys/dev/if_ndis/if_ndis.c#6 integrate .. //depot/projects/multipass/sys/dev/ipw/if_ipw.c#5 integrate .. //depot/projects/multipass/sys/dev/iscsi/initiator/isc_soc.c#3 integrate .. //depot/projects/multipass/sys/dev/isp/isp_freebsd.h#2 integrate .. //depot/projects/multipass/sys/dev/iwi/if_iwi.c#5 integrate .. //depot/projects/multipass/sys/dev/iwn/if_iwn.c#5 integrate .. //depot/projects/multipass/sys/dev/ixgb/if_ixgb.c#4 integrate .. //depot/projects/multipass/sys/dev/ixgbe/ixgbe.c#3 integrate .. //depot/projects/multipass/sys/dev/ixgbe/ixgbe.h#3 integrate .. //depot/projects/multipass/sys/dev/ixgbe/ixgbe_82598.c#3 integrate .. //depot/projects/multipass/sys/dev/ixgbe/ixgbe_82599.c#2 integrate .. //depot/projects/multipass/sys/dev/ixgbe/ixgbe_api.c#3 integrate .. //depot/projects/multipass/sys/dev/ixgbe/ixgbe_api.h#3 integrate .. //depot/projects/multipass/sys/dev/ixgbe/ixgbe_common.c#3 integrate .. //depot/projects/multipass/sys/dev/ixgbe/ixgbe_osdep.h#3 integrate .. //depot/projects/multipass/sys/dev/ixgbe/ixgbe_phy.c#3 integrate .. //depot/projects/multipass/sys/dev/ixgbe/ixgbe_phy.h#3 integrate .. //depot/projects/multipass/sys/dev/ixgbe/ixgbe_type.h#3 integrate .. //depot/projects/multipass/sys/dev/jme/if_jme.c#3 integrate .. //depot/projects/multipass/sys/dev/le/lance.c#2 integrate .. //depot/projects/multipass/sys/dev/lge/if_lge.c#3 integrate .. //depot/projects/multipass/sys/dev/malo/if_malo.c#4 integrate .. //depot/projects/multipass/sys/dev/mfi/mfi.c#5 integrate .. //depot/projects/multipass/sys/dev/mfi/mfivar.h#2 integrate .. //depot/projects/multipass/sys/dev/mge/if_mge.c#6 integrate .. //depot/projects/multipass/sys/dev/mlx/mlx.c#3 integrate .. //depot/projects/multipass/sys/dev/mlx/mlxvar.h#2 integrate .. //depot/projects/multipass/sys/dev/mpt/mpt.h#3 integrate .. //depot/projects/multipass/sys/dev/mpt/mpt_cam.c#3 integrate .. //depot/projects/multipass/sys/dev/mpt/mpt_pci.c#2 integrate .. //depot/projects/multipass/sys/dev/msk/if_msk.c#4 integrate .. //depot/projects/multipass/sys/dev/mwl/if_mwl.c#2 integrate .. //depot/projects/multipass/sys/dev/mwl/if_mwlvar.h#2 integrate .. //depot/projects/multipass/sys/dev/mwl/mwlhal.c#2 integrate .. //depot/projects/multipass/sys/dev/mwl/mwlhal.h#2 integrate .. //depot/projects/multipass/sys/dev/mwl/mwlreg.h#2 integrate .. //depot/projects/multipass/sys/dev/mxge/if_mxge.c#6 integrate .. //depot/projects/multipass/sys/dev/mxge/if_mxge_var.h#6 integrate .. //depot/projects/multipass/sys/dev/my/if_my.c#3 integrate .. //depot/projects/multipass/sys/dev/nfe/if_nfe.c#4 integrate .. //depot/projects/multipass/sys/dev/nge/if_nge.c#4 integrate .. //depot/projects/multipass/sys/dev/nve/if_nve.c#4 integrate .. //depot/projects/multipass/sys/dev/nxge/if_nxge.c#2 integrate .. //depot/projects/multipass/sys/dev/pcn/if_pcn.c#3 integrate .. //depot/projects/multipass/sys/dev/pdq/pdq_ifsubr.c#2 integrate .. //depot/projects/multipass/sys/dev/ral/rt2560.c#4 integrate .. //depot/projects/multipass/sys/dev/ral/rt2661.c#4 integrate .. //depot/projects/multipass/sys/dev/re/if_re.c#5 integrate .. //depot/projects/multipass/sys/dev/sf/if_sf.c#3 integrate .. //depot/projects/multipass/sys/dev/sis/if_sis.c#4 integrate .. //depot/projects/multipass/sys/dev/sk/if_sk.c#3 integrate .. //depot/projects/multipass/sys/dev/sn/if_sn.c#2 integrate .. //depot/projects/multipass/sys/dev/snc/dp83932.c#2 integrate .. //depot/projects/multipass/sys/dev/sound/midi/midi.c#4 integrate .. //depot/projects/multipass/sys/dev/sound/midi/sequencer.c#3 integrate .. //depot/projects/multipass/sys/dev/sound/pcm/feeder_rate.c#4 integrate .. //depot/projects/multipass/sys/dev/sound/usb/uaudio.c#5 integrate .. //depot/projects/multipass/sys/dev/speaker/spkr.c#3 integrate .. //depot/projects/multipass/sys/dev/ste/if_ste.c#3 integrate .. //depot/projects/multipass/sys/dev/stge/if_stge.c#3 integrate .. //depot/projects/multipass/sys/dev/ti/if_ti.c#2 integrate .. //depot/projects/multipass/sys/dev/tl/if_tl.c#3 integrate .. //depot/projects/multipass/sys/dev/trm/trm.h#2 integrate .. //depot/projects/multipass/sys/dev/tsec/if_tsec.c#5 integrate .. //depot/projects/multipass/sys/dev/tx/if_tx.c#3 integrate .. //depot/projects/multipass/sys/dev/txp/if_txp.c#3 integrate .. //depot/projects/multipass/sys/dev/usb/controller/at91dci.c#5 integrate .. //depot/projects/multipass/sys/dev/usb/controller/atmegadci.c#5 integrate .. //depot/projects/multipass/sys/dev/usb/controller/avr32dci.c#3 integrate .. //depot/projects/multipass/sys/dev/usb/controller/musb_otg.c#5 integrate .. //depot/projects/multipass/sys/dev/usb/controller/uss820dci.c#5 integrate .. //depot/projects/multipass/sys/dev/usb/net/if_aue.c#5 integrate .. //depot/projects/multipass/sys/dev/usb/net/if_axe.c#5 integrate .. //depot/projects/multipass/sys/dev/usb/net/if_cdce.c#5 integrate .. //depot/projects/multipass/sys/dev/usb/net/if_cue.c#5 integrate .. //depot/projects/multipass/sys/dev/usb/net/if_kue.c#5 integrate .. //depot/projects/multipass/sys/dev/usb/net/if_rue.c#5 integrate .. //depot/projects/multipass/sys/dev/usb/net/if_udav.c#5 integrate .. //depot/projects/multipass/sys/dev/usb/serial/usb_serial.c#4 integrate .. //depot/projects/multipass/sys/dev/usb/storage/umass.c#5 integrate .. //depot/projects/multipass/sys/dev/usb/storage/ustorage_fs.c#5 integrate .. //depot/projects/multipass/sys/dev/usb/usb_busdma.c#4 integrate .. //depot/projects/multipass/sys/dev/usb/usb_controller.h#5 integrate .. //depot/projects/multipass/sys/dev/usb/usb_device.c#5 integrate .. //depot/projects/multipass/sys/dev/usb/usb_handle_request.c#5 integrate .. //depot/projects/multipass/sys/dev/usb/usb_if.m#4 integrate .. //depot/projects/multipass/sys/dev/usb/usb_transfer.c#5 integrate .. //depot/projects/multipass/sys/dev/usb/usbdevs#5 integrate .. //depot/projects/multipass/sys/dev/usb/usbdi.h#4 integrate .. //depot/projects/multipass/sys/dev/usb/wlan/if_upgt.c#4 integrate .. //depot/projects/multipass/sys/dev/usb/wlan/if_urtw.c#3 integrate .. //depot/projects/multipass/sys/dev/usb/wlan/if_zyd.c#6 integrate .. //depot/projects/multipass/sys/dev/vge/if_vge.c#5 integrate .. //depot/projects/multipass/sys/dev/vr/if_vr.c#4 integrate .. //depot/projects/multipass/sys/dev/wb/if_wb.c#3 integrate .. //depot/projects/multipass/sys/dev/wi/if_wi.c#6 integrate .. //depot/projects/multipass/sys/dev/wl/if_wl.c#2 integrate .. //depot/projects/multipass/sys/dev/wpi/if_wpi.c#5 integrate .. //depot/projects/multipass/sys/dev/xe/if_xe.c#2 integrate .. //depot/projects/multipass/sys/dev/xl/if_xl.c#5 integrate .. //depot/projects/multipass/sys/fs/cd9660/cd9660_lookup.c#4 integrate .. //depot/projects/multipass/sys/fs/coda/coda_psdev.c#2 integrate .. //depot/projects/multipass/sys/fs/coda/coda_vnops.c#3 integrate .. //depot/projects/multipass/sys/fs/fifofs/fifo_vnops.c#4 integrate .. //depot/projects/multipass/sys/fs/nfs/nfs_commonkrpc.c#3 integrate .. //depot/projects/multipass/sys/fs/nfs/nfs_var.h#2 integrate .. //depot/projects/multipass/sys/fs/nfsclient/nfs_clrpcops.c#2 integrate .. //depot/projects/multipass/sys/fs/nfsclient/nfs_clstate.c#5 integrate .. //depot/projects/multipass/sys/fs/nfsclient/nfs_clvnops.c#5 integrate .. //depot/projects/multipass/sys/fs/pseudofs/pseudofs_vnops.c#5 integrate .. //depot/projects/multipass/sys/geom/geom.h#4 integrate .. //depot/projects/multipass/sys/geom/geom_dev.c#3 integrate .. //depot/projects/multipass/sys/geom/geom_io.c#3 integrate .. //depot/projects/multipass/sys/geom/geom_subr.c#4 integrate .. //depot/projects/multipass/sys/geom/geom_vfs.c#3 integrate .. //depot/projects/multipass/sys/geom/journal/g_journal.c#4 integrate .. //depot/projects/multipass/sys/geom/linux_lvm/g_linux_lvm.c#2 integrate .. //depot/projects/multipass/sys/geom/part/g_part.c#4 integrate .. //depot/projects/multipass/sys/geom/part/g_part_if.m#4 integrate .. //depot/projects/multipass/sys/gnu/fs/xfs/FreeBSD/xfs_ioctl.c#2 integrate .. //depot/projects/multipass/sys/gnu/fs/xfs/FreeBSD/xfs_iops.h#2 integrate .. //depot/projects/multipass/sys/gnu/fs/xfs/FreeBSD/xfs_vnode.h#2 integrate .. //depot/projects/multipass/sys/gnu/fs/xfs/xfs_rw.h#2 integrate .. //depot/projects/multipass/sys/gnu/fs/xfs/xfs_vnodeops.c#2 integrate .. //depot/projects/multipass/sys/i386/conf/GENERIC#7 integrate .. //depot/projects/multipass/sys/i386/i386/genassym.c#3 integrate .. //depot/projects/multipass/sys/i386/i386/intr_machdep.c#3 integrate .. //depot/projects/multipass/sys/i386/i386/io_apic.c#4 integrate .. //depot/projects/multipass/sys/i386/i386/local_apic.c#5 integrate .. //depot/projects/multipass/sys/i386/i386/msi.c#4 integrate .. //depot/projects/multipass/sys/i386/i386/pmap.c#7 integrate .. //depot/projects/multipass/sys/i386/i386/sys_machdep.c#3 integrate .. //depot/projects/multipass/sys/i386/ibcs2/ibcs2_ipc.c#2 integrate .. //depot/projects/multipass/sys/i386/ibcs2/ibcs2_misc.c#5 integrate .. //depot/projects/multipass/sys/i386/include/intr_machdep.h#3 integrate .. //depot/projects/multipass/sys/i386/include/param.h#3 integrate .. //depot/projects/multipass/sys/i386/include/pmap.h#4 integrate .. //depot/projects/multipass/sys/i386/include/vm.h#1 branch .. //depot/projects/multipass/sys/i386/isa/atpic.c#2 integrate .. //depot/projects/multipass/sys/i386/linux/linux_machdep.c#3 integrate .. //depot/projects/multipass/sys/i386/xen/pmap.c#5 integrate .. //depot/projects/multipass/sys/ia64/conf/GENERIC#4 integrate .. //depot/projects/multipass/sys/ia64/ia64/pmap.c#4 integrate .. //depot/projects/multipass/sys/ia64/include/param.h#3 integrate .. //depot/projects/multipass/sys/ia64/include/pmap.h#2 integrate .. //depot/projects/multipass/sys/ia64/include/vm.h#1 branch .. //depot/projects/multipass/sys/kern/init_sysent.c#5 integrate .. //depot/projects/multipass/sys/kern/kern_descrip.c#6 integrate .. //depot/projects/multipass/sys/kern/kern_event.c#3 integrate .. //depot/projects/multipass/sys/kern/kern_exec.c#5 integrate .. //depot/projects/multipass/sys/kern/kern_exit.c#6 integrate .. //depot/projects/multipass/sys/kern/kern_fork.c#6 integrate .. //depot/projects/multipass/sys/kern/kern_intr.c#3 integrate .. //depot/projects/multipass/sys/kern/kern_jail.c#7 integrate .. //depot/projects/multipass/sys/kern/kern_linker.c#5 integrate .. //depot/projects/multipass/sys/kern/kern_lockf.c#5 integrate .. //depot/projects/multipass/sys/kern/kern_mbuf.c#5 integrate .. //depot/projects/multipass/sys/kern/kern_prot.c#6 integrate .. //depot/projects/multipass/sys/kern/kern_sig.c#4 integrate .. //depot/projects/multipass/sys/kern/kern_switch.c#2 integrate .. //depot/projects/multipass/sys/kern/kern_thr.c#3 integrate .. //depot/projects/multipass/sys/kern/subr_param.c#3 integrate .. //depot/projects/multipass/sys/kern/subr_pcpu.c#5 integrate .. //depot/projects/multipass/sys/kern/sys_generic.c#4 integrate .. //depot/projects/multipass/sys/kern/sys_pipe.c#6 integrate .. //depot/projects/multipass/sys/kern/sys_process.c#4 integrate .. //depot/projects/multipass/sys/kern/sys_socket.c#4 integrate .. //depot/projects/multipass/sys/kern/syscalls.c#4 integrate .. //depot/projects/multipass/sys/kern/syscalls.master#4 integrate .. //depot/projects/multipass/sys/kern/systrace_args.c#4 integrate .. //depot/projects/multipass/sys/kern/sysv_ipc.c#2 integrate .. //depot/projects/multipass/sys/kern/sysv_msg.c#4 integrate .. //depot/projects/multipass/sys/kern/sysv_sem.c#5 integrate .. //depot/projects/multipass/sys/kern/sysv_shm.c#6 integrate .. //depot/projects/multipass/sys/kern/tty.c#6 integrate .. //depot/projects/multipass/sys/kern/tty_pts.c#6 integrate .. //depot/projects/multipass/sys/kern/uipc_socket.c#6 integrate .. //depot/projects/multipass/sys/kern/uipc_syscalls.c#6 integrate .. //depot/projects/multipass/sys/kern/vfs_cluster.c#3 integrate .. //depot/projects/multipass/sys/kern/vfs_export.c#5 integrate .. //depot/projects/multipass/sys/kern/vfs_extattr.c#5 integrate .. //depot/projects/multipass/sys/kern/vfs_lookup.c#5 integrate .. //depot/projects/multipass/sys/kern/vfs_mount.c#5 integrate .. //depot/projects/multipass/sys/kern/vfs_subr.c#6 integrate .. //depot/projects/multipass/sys/kern/vfs_syscalls.c#7 integrate .. //depot/projects/multipass/sys/kern/vfs_vnops.c#7 integrate .. //depot/projects/multipass/sys/mips/adm5120/if_admsw.c#3 integrate .. //depot/projects/multipass/sys/mips/include/param.h#3 integrate .. //depot/projects/multipass/sys/mips/include/pmap.h#4 integrate .. //depot/projects/multipass/sys/mips/include/vm.h#1 branch .. //depot/projects/multipass/sys/mips/malta/yamon.c#2 integrate .. //depot/projects/multipass/sys/mips/mips/busdma_machdep.c#3 integrate .. //depot/projects/multipass/sys/mips/mips/dump_machdep.c#2 integrate .. //depot/projects/multipass/sys/mips/mips/intr_machdep.c#2 integrate .. //depot/projects/multipass/sys/modules/Makefile#7 integrate .. //depot/projects/multipass/sys/modules/ahci/Makefile#1 branch .. //depot/projects/multipass/sys/modules/cam/Makefile#2 integrate .. //depot/projects/multipass/sys/modules/geom/geom_label/Makefile#2 integrate .. //depot/projects/multipass/sys/modules/igb/Makefile#2 integrate .. //depot/projects/multipass/sys/modules/ixgbe/Makefile#3 integrate .. //depot/projects/multipass/sys/modules/nfsclient/Makefile#5 integrate .. //depot/projects/multipass/sys/modules/nfsserver/Makefile#4 integrate .. //depot/projects/multipass/sys/modules/wlan/Makefile#6 integrate .. //depot/projects/multipass/sys/net/if.c#7 integrate .. //depot/projects/multipass/sys/net/if_epair.c#1 branch .. //depot/projects/multipass/sys/net/if_media.h#3 integrate .. //depot/projects/multipass/sys/net/if_spppsubr.c#5 integrate .. //depot/projects/multipass/sys/net/if_stf.c#6 integrate .. //depot/projects/multipass/sys/net/if_tap.c#4 integrate .. //depot/projects/multipass/sys/net/if_tun.c#6 integrate .. //depot/projects/multipass/sys/net/if_var.h#7 integrate .. //depot/projects/multipass/sys/net/netisr.c#5 integrate .. //depot/projects/multipass/sys/net/route.c#6 integrate .. //depot/projects/multipass/sys/net/vnet.h#6 integrate .. //depot/projects/multipass/sys/net80211/_ieee80211.h#4 integrate .. //depot/projects/multipass/sys/net80211/ieee80211.c#7 integrate .. //depot/projects/multipass/sys/net80211/ieee80211.h#6 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_action.c#1 branch .. //depot/projects/multipass/sys/net80211/ieee80211_action.h#1 branch .. //depot/projects/multipass/sys/net80211/ieee80211_adhoc.c#5 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_ageq.c#1 branch .. //depot/projects/multipass/sys/net80211/ieee80211_ageq.h#1 branch .. //depot/projects/multipass/sys/net80211/ieee80211_ddb.c#7 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_freebsd.h#5 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_hostap.c#5 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_ht.c#5 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_ht.h#5 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_hwmp.c#1 branch .. //depot/projects/multipass/sys/net80211/ieee80211_input.c#4 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_ioctl.c#6 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_ioctl.h#5 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_mesh.c#1 branch .. //depot/projects/multipass/sys/net80211/ieee80211_mesh.h#1 branch .. //depot/projects/multipass/sys/net80211/ieee80211_node.c#6 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_node.h#6 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_output.c#5 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_proto.c#5 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_proto.h#6 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_scan.c#5 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_scan.h#5 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_scan_sta.c#5 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_sta.c#6 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_var.h#5 integrate .. //depot/projects/multipass/sys/net80211/ieee80211_wds.c#6 integrate .. //depot/projects/multipass/sys/netatalk/aarp.c#4 integrate .. //depot/projects/multipass/sys/netatalk/at_control.c#4 integrate .. //depot/projects/multipass/sys/netatalk/at_var.h#3 integrate .. //depot/projects/multipass/sys/netatalk/ddp_input.c#4 integrate .. //depot/projects/multipass/sys/netatalk/ddp_output.c#4 integrate .. //depot/projects/multipass/sys/netatalk/ddp_pcb.c#3 integrate .. //depot/projects/multipass/sys/netatalk/ddp_usrreq.c#4 integrate .. //depot/projects/multipass/sys/netgraph/ng_eiface.c#5 integrate .. //depot/projects/multipass/sys/netgraph/ng_ether.c#6 integrate .. //depot/projects/multipass/sys/netgraph/ng_iface.c#5 integrate .. //depot/projects/multipass/sys/netgraph/ng_ksocket.c#3 integrate .. //depot/projects/multipass/sys/netinet/if_ether.c#7 integrate .. //depot/projects/multipass/sys/netinet/in.c#7 integrate .. //depot/projects/multipass/sys/netinet/in_gif.c#4 integrate .. //depot/projects/multipass/sys/netinet/in_mcast.c#6 integrate .. //depot/projects/multipass/sys/netinet/in_pcb.c#6 integrate .. //depot/projects/multipass/sys/netinet/in_var.h#5 integrate .. //depot/projects/multipass/sys/netinet/ip_carp.c#5 integrate .. //depot/projects/multipass/sys/netinet/ip_divert.c#6 integrate .. //depot/projects/multipass/sys/netinet/ip_dummynet.h#5 integrate .. //depot/projects/multipass/sys/netinet/ip_icmp.c#6 integrate .. //depot/projects/multipass/sys/netinet/ip_input.c#6 integrate .. //depot/projects/multipass/sys/netinet/ipfw/ip_dummynet.c#4 integrate .. //depot/projects/multipass/sys/netinet/ipfw/ip_fw2.c#4 integrate .. //depot/projects/multipass/sys/netinet/ipfw/ip_fw_nat.c#2 integrate .. //depot/projects/multipass/sys/netinet/raw_ip.c#7 integrate .. //depot/projects/multipass/sys/netinet/tcp_offload.h#2 integrate .. //depot/projects/multipass/sys/netinet/tcp_sack.c#3 integrate .. //depot/projects/multipass/sys/netinet/tcp_syncache.c#5 integrate .. //depot/projects/multipass/sys/netinet/tcp_syncache.h#5 integrate .. //depot/projects/multipass/sys/netinet/tcp_var.h#6 integrate .. //depot/projects/multipass/sys/netinet6/in6.c#7 integrate .. //depot/projects/multipass/sys/netinet6/in6_ifattach.c#7 integrate .. //depot/projects/multipass/sys/netinet6/in6_pcb.c#6 integrate .. //depot/projects/multipass/sys/netinet6/in6_src.c#4 integrate .. //depot/projects/multipass/sys/netinet6/in6_var.h#5 integrate .. //depot/projects/multipass/sys/netinet6/ip6_input.c#7 integrate .. //depot/projects/multipass/sys/netinet6/nd6.c#7 integrate .. //depot/projects/multipass/sys/netinet6/nd6_rtr.c#7 integrate .. //depot/projects/multipass/sys/netinet6/vinet6.h#5 integrate .. //depot/projects/multipass/sys/netipsec/key.c#6 integrate .. //depot/projects/multipass/sys/netipx/ipx.c#3 integrate .. //depot/projects/multipass/sys/netipx/ipx_if.h#3 integrate .. //depot/projects/multipass/sys/netipx/ipx_input.c#4 integrate .. //depot/projects/multipass/sys/netipx/ipx_outputfl.c#4 integrate .. //depot/projects/multipass/sys/netipx/ipx_pcb.c#3 integrate .. //depot/projects/multipass/sys/nfs/nfs_common.c#3 integrate .. //depot/projects/multipass/sys/nfs/nfs_nfssvc.c#2 integrate .. //depot/projects/multipass/sys/nfs/rpcv2.h#2 delete .. //depot/projects/multipass/sys/nfsclient/bootp_subr.c#6 integrate .. //depot/projects/multipass/sys/nfsclient/krpc_subr.c#3 integrate .. //depot/projects/multipass/sys/nfsclient/nfs.h#5 integrate .. //depot/projects/multipass/sys/nfsclient/nfs_bio.c#6 integrate .. //depot/projects/multipass/sys/nfsclient/nfs_diskless.c#6 integrate .. //depot/projects/multipass/sys/nfsclient/nfs_krpc.c#5 integrate .. //depot/projects/multipass/sys/nfsclient/nfs_lock.c#3 integrate .. //depot/projects/multipass/sys/nfsclient/nfs_nfsiod.c#3 integrate .. //depot/projects/multipass/sys/nfsclient/nfs_node.c#3 integrate .. //depot/projects/multipass/sys/nfsclient/nfs_socket.c#4 delete .. //depot/projects/multipass/sys/nfsclient/nfs_subs.c#4 integrate .. //depot/projects/multipass/sys/nfsclient/nfs_vfsops.c#6 integrate .. //depot/projects/multipass/sys/nfsclient/nfs_vnops.c#6 integrate .. //depot/projects/multipass/sys/nfsclient/nfsm_subs.h#3 integrate .. //depot/projects/multipass/sys/nfsclient/nfsmount.h#3 integrate .. //depot/projects/multipass/sys/nfsserver/nfs.h#4 integrate .. //depot/projects/multipass/sys/nfsserver/nfs_fha.c#3 integrate .. //depot/projects/multipass/sys/nfsserver/nfs_serv.c#4 integrate .. //depot/projects/multipass/sys/nfsserver/nfs_srvcache.c#2 delete .. //depot/projects/multipass/sys/nfsserver/nfs_srvkrpc.c#5 integrate .. //depot/projects/multipass/sys/nfsserver/nfs_srvsock.c#4 delete .. //depot/projects/multipass/sys/nfsserver/nfs_srvsubs.c#5 integrate .. //depot/projects/multipass/sys/nfsserver/nfs_syscalls.c#4 delete .. //depot/projects/multipass/sys/nfsserver/nfsrvcache.h#2 integrate .. //depot/projects/multipass/sys/pc98/conf/GENERIC#5 integrate .. //depot/projects/multipass/sys/pc98/include/vm.h#1 branch .. //depot/projects/multipass/sys/pci/if_rl.c#4 integrate .. //depot/projects/multipass/sys/powerpc/aim/mmu_oea64.c#4 integrate .. //depot/projects/multipass/sys/powerpc/conf/GENERIC#6 integrate .. //depot/projects/multipass/sys/powerpc/conf/MPC85XX#6 integrate .. //depot/projects/multipass/sys/powerpc/include/param.h#4 integrate .. //depot/projects/multipass/sys/powerpc/include/pmap.h#4 integrate .. //depot/projects/multipass/sys/powerpc/include/vm.h#1 branch .. //depot/projects/multipass/sys/powerpc/powerpc/mp_machdep.c#5 integrate .. //depot/projects/multipass/sys/rpc/clnt_dg.c#3 integrate .. //depot/projects/multipass/sys/rpc/clnt_rc.c#4 integrate .. //depot/projects/multipass/sys/rpc/rpcsec_gss/rpcsec_gss.c#2 integrate .. //depot/projects/multipass/sys/security/audit/audit.c#4 integrate .. //depot/projects/multipass/sys/security/audit/audit.h#3 integrate .. //depot/projects/multipass/sys/security/audit/audit_arg.c#2 integrate .. //depot/projects/multipass/sys/security/audit/audit_bsm.c#4 integrate .. //depot/projects/multipass/sys/security/audit/audit_private.h#4 integrate .. //depot/projects/multipass/sys/security/audit/audit_syscalls.c#5 integrate .. //depot/projects/multipass/sys/sparc64/conf/GENERIC#6 integrate .. //depot/projects/multipass/sys/sparc64/include/param.h#3 integrate .. //depot/projects/multipass/sys/sparc64/include/pmap.h#2 integrate .. //depot/projects/multipass/sys/sparc64/include/vm.h#1 branch .. //depot/projects/multipass/sys/sparc64/sparc64/machdep.c#5 integrate .. //depot/projects/multipass/sys/sparc64/sparc64/pmap.c#4 integrate .. //depot/projects/multipass/sys/sun4v/conf/GENERIC#4 integrate .. //depot/projects/multipass/sys/sun4v/include/param.h#3 integrate .. //depot/projects/multipass/sys/sun4v/include/pmap.h#2 integrate .. //depot/projects/multipass/sys/sun4v/include/vm.h#1 branch .. //depot/projects/multipass/sys/sun4v/sun4v/pmap.c#3 integrate .. //depot/projects/multipass/sys/sys/acl.h#4 integrate .. //depot/projects/multipass/sys/sys/ata.h#2 integrate .. //depot/projects/multipass/sys/sys/conf.h#4 integrate .. //depot/projects/multipass/sys/sys/cpuctl.h#2 integrate .. //depot/projects/multipass/sys/sys/disk.h#3 integrate .. //depot/projects/multipass/sys/sys/event.h#3 integrate .. //depot/projects/multipass/sys/sys/filio.h#2 integrate .. //depot/projects/multipass/sys/sys/ipc.h#2 integrate .. //depot/projects/multipass/sys/sys/mount.h#6 integrate .. //depot/projects/multipass/sys/sys/msg.h#2 integrate .. //depot/projects/multipass/sys/sys/namei.h#3 integrate .. //depot/projects/multipass/sys/sys/param.h#6 integrate .. //depot/projects/multipass/sys/sys/priv.h#6 integrate .. //depot/projects/multipass/sys/sys/sched.h#4 integrate .. //depot/projects/multipass/sys/sys/sem.h#3 integrate .. //depot/projects/multipass/sys/sys/shm.h#3 integrate .. //depot/projects/multipass/sys/sys/socketvar.h#5 integrate .. //depot/projects/multipass/sys/sys/syscall.h#4 integrate .. //depot/projects/multipass/sys/sys/syscall.mk#4 integrate .. //depot/projects/multipass/sys/sys/syscallsubr.h#5 integrate .. //depot/projects/multipass/sys/sys/sysctl.h#5 integrate .. //depot/projects/multipass/sys/sys/sysproto.h#4 integrate .. //depot/projects/multipass/sys/sys/uio.h#3 integrate .. //depot/projects/multipass/sys/sys/unistd.h#3 integrate .. //depot/projects/multipass/sys/sys/vnode.h#5 integrate .. //depot/projects/multipass/sys/tools/sound/feeder_rate_mkfilter.awk#3 integrate .. //depot/projects/multipass/sys/ufs/ffs/ffs_softdep.c#4 integrate .. //depot/projects/multipass/sys/ufs/ffs/ffs_vnops.c#3 integrate .. //depot/projects/multipass/sys/ufs/ufs/ufs_dirhash.c#5 integrate .. //depot/projects/multipass/sys/ufs/ufs/ufs_vnops.c#6 integrate .. //depot/projects/multipass/sys/vm/device_pager.c#3 integrate .. //depot/projects/multipass/sys/vm/pmap.h#2 integrate .. //depot/projects/multipass/sys/vm/vm.h#3 integrate .. //depot/projects/multipass/sys/vm/vm_contig.c#5 integrate .. //depot/projects/multipass/sys/vm/vm_extern.h#4 integrate .. //depot/projects/multipass/sys/vm/vm_fault.c#5 integrate .. //depot/projects/multipass/sys/vm/vm_kern.c#3 integrate .. //depot/projects/multipass/sys/vm/vm_map.c#6 integrate .. //depot/projects/multipass/sys/vm/vm_map.h#3 integrate .. //depot/projects/multipass/sys/vm/vm_mmap.c#4 integrate .. //depot/projects/multipass/sys/vm/vm_object.c#6 integrate .. //depot/projects/multipass/sys/vm/vm_object.h#4 integrate .. //depot/projects/multipass/sys/vm/vm_page.c#6 integrate .. //depot/projects/multipass/sys/vm/vm_pageout.c#4 integrate .. //depot/projects/multipass/sys/vm/vm_pager.c#3 integrate .. //depot/projects/multipass/sys/vm/vm_pager.h#3 integrate .. //depot/projects/multipass/sys/vm/vm_phys.c#3 integrate .. //depot/projects/multipass/sys/vm/vm_phys.h#2 integrate .. //depot/projects/multipass/sys/vm/vnode_pager.c#5 integrate Differences ... ==== //depot/projects/multipass/sys/amd64/amd64/cpu_switch.S#3 (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/multipass/sys/amd64/amd64/exception.S#3 (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/multipass/sys/amd64/amd64/genassym.c#3 (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/multipass/sys/amd64/amd64/identcpu.c#4 (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/multipass/sys/amd64/amd64/intr_machdep.c#3 (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.42 2008/12/02 14:19:53 ganbold Exp $ + * $FreeBSD: src/sys/amd64/amd64/intr_machdep.c,v 1.45 2009/07/01 17:20:07 jhb Exp $ */ /* @@ -51,7 +51,6 @@ #include #include #include -#include #include #include #include @@ -73,14 +72,12 @@ static int intrcnt_index; static struct intsrc *interrupt_sources[NUM_IO_INTS]; -static struct sx intr_table_lock; +static struct mtx intr_table_lock; static struct mtx intrcnt_lock; static STAILQ_HEAD(, pic) pics; #ifdef SMP static int assign_cpu; - -static void intr_assign_next_cpu(struct intsrc *isrc); #endif static int intr_assign_cpu(void *arg, u_char cpu); @@ -114,14 +111,14 @@ { int error; - sx_xlock(&intr_table_lock); + mtx_lock(&intr_table_lock); if (intr_pic_registered(pic)) error = EBUSY; else { STAILQ_INSERT_TAIL(&pics, pic, pics); error = 0; } - sx_xunlock(&intr_table_lock); + mtx_unlock(&intr_table_lock); return (error); } @@ -145,16 +142,16 @@ vector); if (error) return (error); - sx_xlock(&intr_table_lock); + mtx_lock(&intr_table_lock); if (interrupt_sources[vector] != NULL) { - sx_xunlock(&intr_table_lock); + mtx_unlock(&intr_table_lock); intr_event_destroy(isrc->is_event); return (EEXIST); } intrcnt_register(isrc); interrupt_sources[vector] = isrc; isrc->is_handlers = 0; - sx_xunlock(&intr_table_lock); + mtx_unlock(&intr_table_lock); return (0); } @@ -166,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; @@ -178,18 +175,14 @@ error = intr_event_add_handler(isrc->is_event, name, filter, handler, arg, intr_priority(flags), flags, cookiep); if (error == 0) { - sx_xlock(&intr_table_lock); + mtx_lock(&intr_table_lock); intrcnt_updatename(isrc); isrc->is_handlers++; if (isrc->is_handlers == 1) { -#ifdef SMP - if (assign_cpu) - intr_assign_next_cpu(isrc); -#endif isrc->is_pic->pic_enable_intr(isrc); isrc->is_pic->pic_enable_source(isrc); } - sx_xunlock(&intr_table_lock); + mtx_unlock(&intr_table_lock); } return (error); } @@ -203,14 +196,14 @@ isrc = intr_handler_source(cookie); error = intr_event_remove_handler(cookie); if (error == 0) { - sx_xlock(&intr_table_lock); + mtx_lock(&intr_table_lock); isrc->is_handlers--; if (isrc->is_handlers == 0) { isrc->is_pic->pic_disable_source(isrc, PIC_NO_EOI); isrc->is_pic->pic_disable_intr(isrc); } intrcnt_updatename(isrc); - sx_xunlock(&intr_table_lock); + mtx_unlock(&intr_table_lock); } return (error); } @@ -284,12 +277,12 @@ #ifndef DEV_ATPIC atpic_reset(); #endif - sx_xlock(&intr_table_lock); + mtx_lock(&intr_table_lock); STAILQ_FOREACH(pic, &pics, pics) { if (pic->pic_resume != NULL) pic->pic_resume(pic); } - sx_xunlock(&intr_table_lock); + mtx_unlock(&intr_table_lock); } void @@ -297,19 +290,20 @@ { struct pic *pic; - sx_xlock(&intr_table_lock); + mtx_lock(&intr_table_lock); STAILQ_FOREACH(pic, &pics, pics) { if (pic->pic_suspend != NULL) pic->pic_suspend(pic); } - sx_xunlock(&intr_table_lock); + mtx_unlock(&intr_table_lock); } static int 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 @@ -317,11 +311,12 @@ */ if (assign_cpu && cpu != NOCPU) { isrc = arg; - sx_xlock(&intr_table_lock); - isrc->is_pic->pic_assign_cpu(isrc, cpu_apic_ids[cpu]); - sx_xunlock(&intr_table_lock); - } - return (0); + mtx_lock(&intr_table_lock); + error = isrc->is_pic->pic_assign_cpu(isrc, cpu_apic_ids[cpu]); + mtx_unlock(&intr_table_lock); + } else + error = 0; + return (error); >>> TRUNCATED FOR MAIL (1000 lines) <<<