PERFORCE change 110807 for review

Paolo Pisati piso at FreeBSD.org
Fri Dec 1 07:20:37 PST 2006


http://perforce.freebsd.org/chv.cgi?CH=110807

Change 110807 by piso at piso_newluxor on 2006/12/01 15:19:48

	IFC at 110802

Affected files ...

.. //depot/projects/soc2006/intr_filter/Makefile#4 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/db_disasm.c#2 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/db_trace.c#4 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/genassym.c#3 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/intr_machdep.c#10 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/io_apic.c#3 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/local_apic.c#5 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/machdep.c#6 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/mptable_pci.c#2 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/msi.c#1 branch
.. //depot/projects/soc2006/intr_filter/amd64/amd64/nexus.c#4 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/pmap.c#9 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/trap.c#6 integrate
.. //depot/projects/soc2006/intr_filter/amd64/conf/GENERIC#9 integrate
.. //depot/projects/soc2006/intr_filter/amd64/include/apicvar.h#3 integrate
.. //depot/projects/soc2006/intr_filter/amd64/include/intr_machdep.h#5 integrate
.. //depot/projects/soc2006/intr_filter/amd64/include/pmap.h#4 integrate
.. //depot/projects/soc2006/intr_filter/amd64/include/reg.h#2 integrate
.. //depot/projects/soc2006/intr_filter/amd64/linux32/linux.h#4 integrate
.. //depot/projects/soc2006/intr_filter/amd64/linux32/linux32_proto.h#10 integrate
.. //depot/projects/soc2006/intr_filter/amd64/linux32/linux32_syscall.h#10 integrate
.. //depot/projects/soc2006/intr_filter/amd64/linux32/linux32_sysent.c#10 integrate
.. //depot/projects/soc2006/intr_filter/amd64/pci/pci_bus.c#2 integrate
.. //depot/projects/soc2006/intr_filter/arm/arm/cpufunc.c#4 integrate
.. //depot/projects/soc2006/intr_filter/arm/arm/genassym.c#3 integrate
.. //depot/projects/soc2006/intr_filter/arm/arm/identcpu.c#3 integrate
.. //depot/projects/soc2006/intr_filter/arm/arm/intr.c#7 integrate
.. //depot/projects/soc2006/intr_filter/arm/arm/nexus.c#4 integrate
.. //depot/projects/soc2006/intr_filter/arm/arm/nexus_io.c#3 integrate
.. //depot/projects/soc2006/intr_filter/arm/arm/pmap.c#6 integrate
.. //depot/projects/soc2006/intr_filter/arm/arm/vm_machdep.c#5 integrate
.. //depot/projects/soc2006/intr_filter/arm/at91/at91.c#5 integrate
.. //depot/projects/soc2006/intr_filter/arm/at91/at91_pio.c#7 integrate
.. //depot/projects/soc2006/intr_filter/arm/at91/at91_spi.c#4 integrate
.. //depot/projects/soc2006/intr_filter/arm/at91/at91_twi.c#5 integrate
.. //depot/projects/soc2006/intr_filter/arm/at91/kb920x_machdep.c#8 integrate
.. //depot/projects/soc2006/intr_filter/arm/conf/AVILA#1 branch
.. //depot/projects/soc2006/intr_filter/arm/include/armreg.h#3 integrate
.. //depot/projects/soc2006/intr_filter/arm/include/bus.h#2 integrate
.. //depot/projects/soc2006/intr_filter/arm/include/cpuconf.h#3 integrate
.. //depot/projects/soc2006/intr_filter/arm/include/cpufunc.h#3 integrate
.. //depot/projects/soc2006/intr_filter/arm/include/pmap.h#3 integrate
.. //depot/projects/soc2006/intr_filter/arm/sa11x0/assabet_machdep.c#4 integrate
.. //depot/projects/soc2006/intr_filter/arm/sa11x0/sa11x0_io.c#3 integrate
.. //depot/projects/soc2006/intr_filter/arm/xscale/i80321/ep80219_machdep.c#3 integrate
.. //depot/projects/soc2006/intr_filter/arm/xscale/i80321/i80321_space.c#2 integrate
.. //depot/projects/soc2006/intr_filter/arm/xscale/i80321/iq31244_machdep.c#5 integrate
.. //depot/projects/soc2006/intr_filter/arm/xscale/i80321/obio_space.c#2 integrate
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/avila_ata.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/avila_led.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/avila_machdep.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/files.avila#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/files.ixp425#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/if_npe.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/if_npereg.h#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixdp425_pci.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixdp425reg.h#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425_a4x_io.S#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425_a4x_space.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425_iic.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425_intr.h#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425_mem.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425_npe.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425_npereg.h#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425_npevar.h#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425_pci.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425_pci_asm.S#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425_pci_space.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425_qmgr.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425_qmgr.h#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425_space.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425_timer.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425_wdog.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425reg.h#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425var.h#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/std.avila#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/std.ixp425#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/uart_bus_ixp425.c#1 branch
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/uart_cpu_ixp425.c#1 branch
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/Makefile#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/Makefile.inc#4 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/boot0/Makefile#3 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/boot0/arm_init.s#2 delete
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/boot0iic/Makefile#3 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/boot0iic/main.c#3 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/boot0spi/Makefile#3 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/boot0spi/main.c#4 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/boot2/Makefile#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/boot2/board.h#1 branch
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/boot2/boot2.c#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/boot2/kb920x_board.c#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/bootiic/Makefile#3 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/bootiic/arm_init.S#3 delete
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/bootspi/Makefile#4 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/bootspi/arm_init.S#3 delete
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/Makefile#4 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/arm_init.S#1 branch
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/at91rm9200_lowlevel.c#3 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/at91rm9200_lowlevel.h#3 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/emac.c#4 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/emac.h#4 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/emac_init.c#3 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/mci_device.c#3 delete
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/mci_device.h#3 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/memcmp.c#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/memcpy.c#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/memset.c#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/sd-card.c#3 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/strcmp.c#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/strcpy.c#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/strcvt.c#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/strlen.c#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/common/loader.8#4 integrate
.. //depot/projects/soc2006/intr_filter/boot/i386/loader/main.c#4 integrate
.. //depot/projects/soc2006/intr_filter/boot/ia64/common/copy.c#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/ia64/common/libia64.h#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/pc98/btx/btx/btx.S#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/pc98/libpc98/biossmap.c#1 branch
.. //depot/projects/soc2006/intr_filter/boot/sparc64/loader/hcall.S#2 delete
.. //depot/projects/soc2006/intr_filter/cam/cam_xpt.c#5 integrate
.. //depot/projects/soc2006/intr_filter/cam/scsi/scsi_da.c#5 integrate
.. //depot/projects/soc2006/intr_filter/coda/coda_vnops.c#2 integrate
.. //depot/projects/soc2006/intr_filter/coda/coda_vnops.h#2 integrate
.. //depot/projects/soc2006/intr_filter/compat/freebsd32/freebsd32_proto.h#7 integrate
.. //depot/projects/soc2006/intr_filter/compat/freebsd32/freebsd32_syscall.h#7 integrate
.. //depot/projects/soc2006/intr_filter/compat/freebsd32/freebsd32_syscalls.c#7 integrate
.. //depot/projects/soc2006/intr_filter/compat/freebsd32/freebsd32_sysent.c#7 integrate
.. //depot/projects/soc2006/intr_filter/compat/linprocfs/linprocfs.c#7 integrate
.. //depot/projects/soc2006/intr_filter/compat/linux/linux_emul.c#4 integrate
.. //depot/projects/soc2006/intr_filter/compat/linux/linux_getcwd.c#3 integrate
.. //depot/projects/soc2006/intr_filter/compat/linux/linux_misc.c#7 integrate
.. //depot/projects/soc2006/intr_filter/compat/svr4/svr4_proto.h#5 integrate
.. //depot/projects/soc2006/intr_filter/compat/svr4/svr4_syscall.h#5 integrate
.. //depot/projects/soc2006/intr_filter/compat/svr4/svr4_syscallnames.c#5 integrate
.. //depot/projects/soc2006/intr_filter/compat/svr4/svr4_sysent.c#5 integrate
.. //depot/projects/soc2006/intr_filter/conf/NOTES#10 integrate
.. //depot/projects/soc2006/intr_filter/conf/files#9 integrate
.. //depot/projects/soc2006/intr_filter/conf/files.amd64#7 integrate
.. //depot/projects/soc2006/intr_filter/conf/files.arm#3 integrate
.. //depot/projects/soc2006/intr_filter/conf/files.i386#7 integrate
.. //depot/projects/soc2006/intr_filter/conf/files.pc98#5 integrate
.. //depot/projects/soc2006/intr_filter/conf/files.sun4v#2 integrate
.. //depot/projects/soc2006/intr_filter/conf/kern.mk#3 integrate
.. //depot/projects/soc2006/intr_filter/conf/options#8 integrate
.. //depot/projects/soc2006/intr_filter/conf/options.arm#5 integrate
.. //depot/projects/soc2006/intr_filter/ddb/db_watch.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi_pci_link.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi_pcib_acpi.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi_pcib_pci.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/aha/ahareg.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/ata/ata-all.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/ath/if_ath.c#8 integrate
.. //depot/projects/soc2006/intr_filter/dev/bce/if_bce.c#7 integrate
.. //depot/projects/soc2006/intr_filter/dev/bce/if_bcereg.h#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/bfe/if_bfe.c#8 integrate
.. //depot/projects/soc2006/intr_filter/dev/bge/if_bge.c#8 integrate
.. //depot/projects/soc2006/intr_filter/dev/bge/if_bgereg.h#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/ciss/ciss.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/em/if_em.c#15 integrate
.. //depot/projects/soc2006/intr_filter/dev/em/if_em.h#7 integrate
.. //depot/projects/soc2006/intr_filter/dev/flash/at45d.c#1 branch
.. //depot/projects/soc2006/intr_filter/dev/fxp/if_fxp.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/fxp/if_fxpvar.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/iicbus/ad7418.c#1 branch
.. //depot/projects/soc2006/intr_filter/dev/iicbus/ds1672.c#1 branch
.. //depot/projects/soc2006/intr_filter/dev/iicbus/iic.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/iicbus/iic.h#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/iicbus/iicbb.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/iicbus/iicbus.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/iicbus/iiconf.h#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp.c#8 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_freebsd.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_freebsd.h#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_library.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_library.h#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_pci.c#9 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_stds.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/ispmbox.h#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/ispvar.h#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/iwi/if_iwi.c#8 integrate
.. //depot/projects/soc2006/intr_filter/dev/mfi/mfi.c#8 integrate
.. //depot/projects/soc2006/intr_filter/dev/mfi/mfi_ioctl.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/mfi/mfi_linux.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/mii/bmtphy.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/mii/ciphy.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/mii/gentbi.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/mii/lxtphy.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/mii/mii_physubr.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/mii/miivar.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/mii/nsgphy.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/mii/nsphy.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/mii/qsphy.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/mii/rlphy.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/mpt/mpt.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/mpt/mpt.h#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/mpt/mpt_cam.c#7 integrate
.. //depot/projects/soc2006/intr_filter/dev/mpt/mpt_pci.c#7 integrate
.. //depot/projects/soc2006/intr_filter/dev/mxge/if_mxge.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/mxge/if_mxge_var.h#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/nfe/if_nfe.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/nfe/if_nfereg.h#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/nfe/if_nfevar.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/pci/pci.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/pci/pci_if.m#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/pci/pci_pci.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/pci/pci_private.h#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/pci/pcib_if.m#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/pci/pcib_private.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/pci/pcireg.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/pci/pcivar.h#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/re/if_re.c#11 integrate
.. //depot/projects/soc2006/intr_filter/dev/rp/rp.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/rp/rpreg.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/rp/rpvar.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/atiixp.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/cmi.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/es137x.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/hda/hda_reg.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/hda/hdac.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/hda/hdac_private.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/ich.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/via8233.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/ac97.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/ac97.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/buffer.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/buffer.h#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/channel.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/channel.h#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/dsp.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/fake.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/feeder.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/feeder.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/feeder_fmt.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/feeder_rate.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/feeder_volume.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/mixer.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/sndstat.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/sound.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/sound.h#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/vchan.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/usb/uaudio.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/syscons/syscons.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/usb/FILES#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/usb/if_aue.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/usb/if_auereg.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/usb/if_ural.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/usb/uark.c#1 branch
.. //depot/projects/soc2006/intr_filter/dev/usb/ukbd.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/usb/usb_quirks.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/usb/usb_quirks.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/usb/usbdevs#8 integrate
.. //depot/projects/soc2006/intr_filter/dev/usb/usbdi.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/vge/if_vge.c#4 integrate
.. //depot/projects/soc2006/intr_filter/fs/msdosfs/msdosfs_conv.c#4 integrate
.. //depot/projects/soc2006/intr_filter/fs/ntfs/ntfs_subr.c#2 integrate
.. //depot/projects/soc2006/intr_filter/fs/ntfs/ntfs_subr.h#2 integrate
.. //depot/projects/soc2006/intr_filter/fs/ntfs/ntfs_vnops.c#3 integrate
.. //depot/projects/soc2006/intr_filter/fs/nullfs/null_vnops.c#2 integrate
.. //depot/projects/soc2006/intr_filter/fs/procfs/procfs_ioctl.c#4 integrate
.. //depot/projects/soc2006/intr_filter/gnu/fs/ext2fs/ext2_vfsops.c#4 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/db_trace.c#5 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/genassym.c#3 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/identcpu.c#4 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/intr_machdep.c#15 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/io_apic.c#3 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/local_apic.c#5 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/locore.s#2 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/machdep.c#6 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/mptable_pci.c#2 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/msi.c#1 branch
.. //depot/projects/soc2006/intr_filter/i386/i386/nexus.c#4 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/pmap.c#8 integrate
.. //depot/projects/soc2006/intr_filter/i386/ibcs2/ibcs2_proto.h#5 integrate
.. //depot/projects/soc2006/intr_filter/i386/ibcs2/ibcs2_xenix.h#5 integrate
.. //depot/projects/soc2006/intr_filter/i386/include/apicvar.h#3 integrate
.. //depot/projects/soc2006/intr_filter/i386/include/intr_machdep.h#5 integrate
.. //depot/projects/soc2006/intr_filter/i386/include/pmap.h#3 integrate
.. //depot/projects/soc2006/intr_filter/i386/include/reg.h#2 integrate
.. //depot/projects/soc2006/intr_filter/i386/linux/linux_proto.h#10 integrate
.. //depot/projects/soc2006/intr_filter/i386/pci/pci_bus.c#2 integrate
.. //depot/projects/soc2006/intr_filter/i386/pci/pci_pir.c#2 integrate
.. //depot/projects/soc2006/intr_filter/ia64/ia64/genassym.c#3 integrate
.. //depot/projects/soc2006/intr_filter/ia64/ia64/interrupt.c#9 integrate
.. //depot/projects/soc2006/intr_filter/ia64/ia64/machdep.c#4 integrate
.. //depot/projects/soc2006/intr_filter/ia64/ia64/mp_machdep.c#2 integrate
.. //depot/projects/soc2006/intr_filter/ia64/ia64/pmap.c#6 integrate
.. //depot/projects/soc2006/intr_filter/ia64/include/kdb.h#2 integrate
.. //depot/projects/soc2006/intr_filter/ia64/include/pcpu.h#2 integrate
.. //depot/projects/soc2006/intr_filter/ia64/include/pmap.h#3 integrate
.. //depot/projects/soc2006/intr_filter/kern/Make.tags.inc#2 integrate
.. //depot/projects/soc2006/intr_filter/kern/imgact_elf.c#2 integrate
.. //depot/projects/soc2006/intr_filter/kern/init_main.c#4 integrate
.. //depot/projects/soc2006/intr_filter/kern/init_sysent.c#7 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_condvar.c#2 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_event.c#4 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_idle.c#3 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_lock.c#5 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_mutex.c#4 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_resource.c#5 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_rwlock.c#3 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_sig.c#4 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_sx.c#4 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_synch.c#4 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_thr.c#5 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_time.c#6 integrate
.. //depot/projects/soc2006/intr_filter/kern/ksched.c#1 branch
.. //depot/projects/soc2006/intr_filter/kern/link_elf_obj.c#5 integrate
.. //depot/projects/soc2006/intr_filter/kern/makesyscalls.sh#4 integrate
.. //depot/projects/soc2006/intr_filter/kern/p1003_1b.c#1 branch
.. //depot/projects/soc2006/intr_filter/kern/posix4_mib.c#1 branch
.. //depot/projects/soc2006/intr_filter/kern/sched_4bsd.c#6 integrate
.. //depot/projects/soc2006/intr_filter/kern/sched_ule.c#5 integrate
.. //depot/projects/soc2006/intr_filter/kern/subr_lock.c#2 integrate
.. //depot/projects/soc2006/intr_filter/kern/subr_prf.c#5 integrate
.. //depot/projects/soc2006/intr_filter/kern/subr_sleepqueue.c#2 integrate
.. //depot/projects/soc2006/intr_filter/kern/subr_witness.c#4 integrate
.. //depot/projects/soc2006/intr_filter/kern/syscalls.c#7 integrate
.. //depot/projects/soc2006/intr_filter/kern/systrace_args.c#5 integrate
.. //depot/projects/soc2006/intr_filter/kern/sysv_msg.c#5 integrate
.. //depot/projects/soc2006/intr_filter/kern/uipc_mqueue.c#4 integrate
.. //depot/projects/soc2006/intr_filter/kern/uipc_sem.c#4 integrate
.. //depot/projects/soc2006/intr_filter/kern/uipc_socket.c#8 integrate
.. //depot/projects/soc2006/intr_filter/kern/uipc_syscalls.c#7 integrate
.. //depot/projects/soc2006/intr_filter/kern/vfs_aio.c#5 integrate
.. //depot/projects/soc2006/intr_filter/kern/vfs_default.c#3 integrate
.. //depot/projects/soc2006/intr_filter/kern/vfs_subr.c#8 integrate
.. //depot/projects/soc2006/intr_filter/kern/vfs_vnops.c#4 integrate
.. //depot/projects/soc2006/intr_filter/kern/vnode_if.src#2 integrate
.. //depot/projects/soc2006/intr_filter/modules/Makefile#8 integrate
.. //depot/projects/soc2006/intr_filter/modules/acpi/Makefile#3 integrate
.. //depot/projects/soc2006/intr_filter/modules/if_ppp/Makefile#3 integrate
.. //depot/projects/soc2006/intr_filter/modules/uark/Makefile#1 branch
.. //depot/projects/soc2006/intr_filter/modules/wlan_amrr/Makefile#1 branch
.. //depot/projects/soc2006/intr_filter/net/bridgestp.c#6 integrate
.. //depot/projects/soc2006/intr_filter/net/bridgestp.h#3 integrate
.. //depot/projects/soc2006/intr_filter/net/ethernet.h#2 integrate
.. //depot/projects/soc2006/intr_filter/net/if.c#8 integrate
.. //depot/projects/soc2006/intr_filter/net/if_bridge.c#9 integrate
.. //depot/projects/soc2006/intr_filter/net/if_bridgevar.h#4 integrate
.. //depot/projects/soc2006/intr_filter/net/if_ethersubr.c#5 integrate
.. //depot/projects/soc2006/intr_filter/net/if_ppp.c#4 integrate
.. //depot/projects/soc2006/intr_filter/net/if_pppvar.h#2 integrate
.. //depot/projects/soc2006/intr_filter/net/netisr.c#2 integrate
.. //depot/projects/soc2006/intr_filter/net/route.c#2 integrate
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211.c#3 integrate
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211_amrr.c#1 branch
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211_amrr.h#1 branch
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211_input.c#5 integrate
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211_output.c#5 integrate
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211_var.h#3 integrate
.. //depot/projects/soc2006/intr_filter/netinet/in_pcb.c#6 integrate
.. //depot/projects/soc2006/intr_filter/netinet/ip_fw2.c#8 integrate
.. //depot/projects/soc2006/intr_filter/netinet/libalias/alias_smedia.c#3 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_asconf.c#2 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_constants.h#2 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_indata.c#2 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_input.c#2 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_output.c#2 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_pcb.c#2 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_structs.h#2 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_uio.h#2 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_usrreq.c#2 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctputil.c#2 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctputil.h#2 integrate
.. //depot/projects/soc2006/intr_filter/netinet/tcp_usrreq.c#5 integrate
.. //depot/projects/soc2006/intr_filter/netinet6/nd6.c#5 integrate
.. //depot/projects/soc2006/intr_filter/netinet6/sctp6_usrreq.c#2 integrate
.. //depot/projects/soc2006/intr_filter/nfs/nfsproto.h#2 integrate
.. //depot/projects/soc2006/intr_filter/nfs4client/nfs4_subs.c#2 integrate
.. //depot/projects/soc2006/intr_filter/nfs4client/nfs4_vn_subs.c#2 integrate
.. //depot/projects/soc2006/intr_filter/nfsclient/bootp_subr.c#3 integrate
.. //depot/projects/soc2006/intr_filter/nfsclient/nfs.h#3 integrate
.. //depot/projects/soc2006/intr_filter/nfsclient/nfs_node.c#3 integrate
.. //depot/projects/soc2006/intr_filter/nfsclient/nfs_socket.c#6 integrate
.. //depot/projects/soc2006/intr_filter/nfsclient/nfs_vnops.c#5 integrate
.. //depot/projects/soc2006/intr_filter/nfsserver/nfs.h#3 integrate
.. //depot/projects/soc2006/intr_filter/nfsserver/nfs_serv.c#3 integrate
.. //depot/projects/soc2006/intr_filter/nfsserver/nfs_srvsubs.c#3 integrate
.. //depot/projects/soc2006/intr_filter/pc98/pc98/machdep.c#5 integrate
.. //depot/projects/soc2006/intr_filter/pci/if_pcn.c#3 integrate
.. //depot/projects/soc2006/intr_filter/pci/if_pcnreg.h#2 integrate
.. //depot/projects/soc2006/intr_filter/pci/if_rlreg.h#5 integrate
.. //depot/projects/soc2006/intr_filter/posix4/_semaphore.h#2 delete
.. //depot/projects/soc2006/intr_filter/posix4/ksched.c#5 delete
.. //depot/projects/soc2006/intr_filter/posix4/ksem.h#2 delete
.. //depot/projects/soc2006/intr_filter/posix4/p1003_1b.c#4 delete
.. //depot/projects/soc2006/intr_filter/posix4/posix4.h#3 delete
.. //depot/projects/soc2006/intr_filter/posix4/posix4_mib.c#2 delete
.. //depot/projects/soc2006/intr_filter/posix4/sched.h#2 delete
.. //depot/projects/soc2006/intr_filter/posix4/semaphore.h#2 delete
.. //depot/projects/soc2006/intr_filter/powerpc/powerpc/genassym.c#3 integrate
.. //depot/projects/soc2006/intr_filter/powerpc/powerpc/mmu_oea.c#7 integrate
.. //depot/projects/soc2006/intr_filter/powerpc/powerpc/pmap_dispatch.c#4 integrate
.. //depot/projects/soc2006/intr_filter/security/mac/mac_posix_sem.c#4 integrate
.. //depot/projects/soc2006/intr_filter/security/mac_biba/mac_biba.c#5 integrate
.. //depot/projects/soc2006/intr_filter/security/mac_mls/mac_mls.c#3 integrate
.. //depot/projects/soc2006/intr_filter/security/mac_stub/mac_stub.c#3 integrate
.. //depot/projects/soc2006/intr_filter/security/mac_test/mac_test.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sparc64/sparc64/autoconf.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sparc64/sparc64/genassym.c#4 integrate
.. //depot/projects/soc2006/intr_filter/sparc64/sparc64/identcpu.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sparc64/sparc64/mem.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sparc64/sparc64/pmap.c#6 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/cddl/mdesc/mdesc_diff.c#1 branch
.. //depot/projects/soc2006/intr_filter/sun4v/cddl/mdesc/mdesc_findname.c#1 branch
.. //depot/projects/soc2006/intr_filter/sun4v/cddl/mdesc/mdesc_findnodeprop.c#1 branch
.. //depot/projects/soc2006/intr_filter/sun4v/cddl/mdesc/mdesc_fini.c#1 branch
.. //depot/projects/soc2006/intr_filter/sun4v/cddl/mdesc/mdesc_getbinsize.c#1 branch
.. //depot/projects/soc2006/intr_filter/sun4v/cddl/mdesc/mdesc_getgen.c#1 branch
.. //depot/projects/soc2006/intr_filter/sun4v/cddl/mdesc/mdesc_getpropdata.c#1 branch
.. //depot/projects/soc2006/intr_filter/sun4v/cddl/mdesc/mdesc_getpropstr.c#1 branch
.. //depot/projects/soc2006/intr_filter/sun4v/cddl/mdesc/mdesc_getpropval.c#1 branch
.. //depot/projects/soc2006/intr_filter/sun4v/cddl/mdesc/mdesc_init_intern.c#1 branch
.. //depot/projects/soc2006/intr_filter/sun4v/cddl/mdesc/mdesc_nodecount.c#1 branch
.. //depot/projects/soc2006/intr_filter/sun4v/cddl/mdesc/mdesc_rootnode.c#1 branch
.. //depot/projects/soc2006/intr_filter/sun4v/cddl/mdesc/mdesc_scandag.c#1 branch
.. //depot/projects/soc2006/intr_filter/sun4v/cddl/t1_copy.S#1 branch
.. //depot/projects/soc2006/intr_filter/sun4v/conf/DEFAULTS#3 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/conf/GENERIC#4 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/conf/NOTES#3 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/include/asm.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/include/asmacros.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/include/cache.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/include/cpufunc.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/include/hv_api.h#1 branch
.. //depot/projects/soc2006/intr_filter/sun4v/include/hypervisor_api.h#3 delete
.. //depot/projects/soc2006/intr_filter/sun4v/include/hypervisorvar.h#3 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/include/pcb.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/include/pcpu.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/include/pmap.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/include/smp.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/include/sun4v_cpufunc.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/include/tsb.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/include/tte_hash.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/mdesc/mdesc_diff.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/mdesc/mdesc_findname.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/mdesc/mdesc_findnodeprop.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/mdesc/mdesc_fini.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/mdesc/mdesc_getbinsize.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/mdesc/mdesc_getgen.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/mdesc/mdesc_getpropdata.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/mdesc/mdesc_getpropstr.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/mdesc/mdesc_getpropval.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/mdesc/mdesc_init.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/mdesc/mdesc_init_intern.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/mdesc/mdesc_nodecount.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/mdesc/mdesc_rootnode.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/mdesc/mdesc_scandag.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/autoconf.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/clock.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/counter.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/db_disasm.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/eeprom.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/elf_machdep.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/exception.S#3 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/gdb_machdep.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/hv_pci.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/hvcons.c#3 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/hviommu.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/identcpu.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/in_cksum.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/interrupt.S#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/intr_machdep.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/iommu.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/machdep.c#3 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/mem.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/mp_locore.S#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/mp_machdep.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/nexus.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/ofw_bus.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/ofw_machdep.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/pmap.c#3 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/prof_machdep.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/rtc.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/rwindow.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/simdisk.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/support.S#3 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/sys_machdep.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/t1_copy.S#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/tlb.c#2 delete
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/trap.c#3 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/tsb.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/tte.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/tte_hash.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/vm_machdep.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/sun4v/vnex.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sys/_lock.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sys/_mutex.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sys/_semaphore.h#1 branch
.. //depot/projects/soc2006/intr_filter/sys/elf_common.h#3 integrate
.. //depot/projects/soc2006/intr_filter/sys/ksem.h#1 branch
.. //depot/projects/soc2006/intr_filter/sys/lock.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sys/lock_profile.h#1 branch
.. //depot/projects/soc2006/intr_filter/sys/lockmgr.h#4 integrate
.. //depot/projects/soc2006/intr_filter/sys/mbuf.h#5 integrate
.. //depot/projects/soc2006/intr_filter/sys/mutex.h#3 integrate
.. //depot/projects/soc2006/intr_filter/sys/param.h#6 integrate
.. //depot/projects/soc2006/intr_filter/sys/pcpu.h#3 integrate
.. //depot/projects/soc2006/intr_filter/sys/posix4.h#1 branch
.. //depot/projects/soc2006/intr_filter/sys/proc.h#4 integrate
.. //depot/projects/soc2006/intr_filter/sys/sched.h#5 integrate
.. //depot/projects/soc2006/intr_filter/sys/sem.h#3 integrate
.. //depot/projects/soc2006/intr_filter/sys/semaphore.h#1 branch
.. //depot/projects/soc2006/intr_filter/sys/sleepqueue.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sys/soundcard.h#4 integrate
.. //depot/projects/soc2006/intr_filter/sys/syscall.h#7 integrate
.. //depot/projects/soc2006/intr_filter/sys/syscall.mk#7 integrate
.. //depot/projects/soc2006/intr_filter/sys/sysproto.h#7 integrate
.. //depot/projects/soc2006/intr_filter/sys/thr.h#4 integrate
.. //depot/projects/soc2006/intr_filter/sys/uio.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sys/umtx.h#4 integrate
.. //depot/projects/soc2006/intr_filter/sys/vmmeter.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sys/vnode.h#3 integrate
.. //depot/projects/soc2006/intr_filter/ufs/ffs/ffs_vnops.c#4 integrate
.. //depot/projects/soc2006/intr_filter/vm/vm_contig.c#4 integrate
.. //depot/projects/soc2006/intr_filter/vm/vm_fault.c#6 integrate
.. //depot/projects/soc2006/intr_filter/vm/vm_kern.c#3 integrate
.. //depot/projects/soc2006/intr_filter/vm/vm_kern.h#2 integrate
.. //depot/projects/soc2006/intr_filter/vm/vm_meter.c#5 integrate
.. //depot/projects/soc2006/intr_filter/vm/vm_page.c#7 integrate

Differences ...

==== //depot/projects/soc2006/intr_filter/Makefile#4 (text+ko) ====

@@ -1,4 +1,4 @@
-# $FreeBSD: src/sys/Makefile,v 1.38 2006/08/10 06:29:43 imp Exp $
+# $FreeBSD: src/sys/Makefile,v 1.40 2006/11/26 18:27:16 maxim Exp $
 
 .include <bsd.own.mk>
 
@@ -8,10 +8,10 @@
 .endif
 
 # Directories to include in cscope name file and TAGS.
-CSCOPEDIRS=	coda compat conf contrib crypto ddb dev fs geom gnu i4b isa \
-		isofs kern libkern modules net net80211 netatalk netatm \
+CSCOPEDIRS=	cam coda compat conf contrib crypto ddb dev fs geom gnu i4b \
+		isa isofs kern libkern modules net net80211 netatalk netatm \
 		netgraph netinet netinet6 netipx netkey netnatm netncp \
-		netsmb nfs nfsclient nfs4client rpc pccard pci posix4 sys \
+		netsmb nfs nfsclient nfs4client rpc pccard pci sys \
 		ufs vm ${ARCHDIR}
 
 ARCHDIR	?=	${MACHINE}

==== //depot/projects/soc2006/intr_filter/amd64/amd64/db_disasm.c#2 (text+ko) ====

@@ -25,7 +25,7 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/sys/amd64/amd64/db_disasm.c,v 1.30 2005/03/30 22:57:41 peter Exp $");
+__FBSDID("$FreeBSD: src/sys/amd64/amd64/db_disasm.c,v 1.31 2006/11/13 21:14:54 jhb Exp $");
 
 /*
  * Instruction disassembler.
@@ -84,6 +84,7 @@
 #define	Ib	21			/* byte immediate, unsigned */
 #define	Ibs	22			/* byte immediate, signed */
 #define	Iw	23			/* word immediate, unsigned */
+#define	Ilq	24			/* long/quad immediate, unsigned */
 #define	O	25			/* direct address */
 #define	Db	26			/* byte displacement from EIP */
 #define	Dl	27			/* long displacement from EIP */
@@ -351,7 +352,6 @@
 	0,
 	0,
 	0,
-	0,
 	db_inst_0f8x,
 	db_inst_0f9x,
 	db_inst_0fax,
@@ -752,14 +752,14 @@
 /*b6*/	{ "mov",   FALSE, BYTE,  op2(I, Ri),  0 },
 /*b7*/	{ "mov",   FALSE, BYTE,  op2(I, Ri),  0 },
 
-/*b8*/	{ "mov",   FALSE, LONG,  op2(I, Ri),  0 },
-/*b9*/	{ "mov",   FALSE, LONG,  op2(I, Ri),  0 },
-/*ba*/	{ "mov",   FALSE, LONG,  op2(I, Ri),  0 },
-/*bb*/	{ "mov",   FALSE, LONG,  op2(I, Ri),  0 },
-/*bc*/	{ "mov",   FALSE, LONG,  op2(I, Ri),  0 },
-/*bd*/	{ "mov",   FALSE, LONG,  op2(I, Ri),  0 },
-/*be*/	{ "mov",   FALSE, LONG,  op2(I, Ri),  0 },
-/*bf*/	{ "mov",   FALSE, LONG,  op2(I, Ri),  0 },
+/*b8*/	{ "mov",   FALSE, LONG,  op2(Ilq, Ri),  0 },
+/*b9*/	{ "mov",   FALSE, LONG,  op2(Ilq, Ri),  0 },
+/*ba*/	{ "mov",   FALSE, LONG,  op2(Ilq, Ri),  0 },
+/*bb*/	{ "mov",   FALSE, LONG,  op2(Ilq, Ri),  0 },
+/*bc*/	{ "mov",   FALSE, LONG,  op2(Ilq, Ri),  0 },
+/*bd*/	{ "mov",   FALSE, LONG,  op2(Ilq, Ri),  0 },
+/*be*/	{ "mov",   FALSE, LONG,  op2(Ilq, Ri),  0 },
+/*bf*/	{ "mov",   FALSE, LONG,  op2(Ilq, Ri),  0 },
 
 /*c0*/	{ "",	   TRUE,  BYTE,  op2(Ib, E),  db_Grp2 },
 /*c1*/	{ "",	   TRUE,  LONG,  op2(Ib, E),  db_Grp2 },
@@ -854,17 +854,6 @@
 	int		ss;
 };
 
-static const char * const db_index_reg_16[8] = {
-	"%bx,%si",
-	"%bx,%di",
-	"%bp,%si",
-	"%bp,%di",
-	"%si",
-	"%di",
-	"%bp",
-	"%bx"
-};
-
 static const char * const db_reg[2][4][16] = {
 
 	{{"%al",  "%cl",  "%dl",  "%bl",  "%ah",  "%ch",  "%dh",  "%bh",
@@ -927,7 +916,7 @@
 	int		regmodrm;
 	struct i_addr *	addrp;		/* out */
 {
-	int		mod, rm, sib, index, disp;
+	int		mod, rm, sib, index, disp, size, have_sib;
 
 	mod = f_mod(rex, regmodrm);
 	rm  = f_rm(rex, regmodrm);
@@ -940,68 +929,49 @@
 	addrp->is_reg = FALSE;
 	addrp->index = 0;
 
-	if (short_addr) {
-	    addrp->index = 0;
-	    addrp->ss = 0;
-	    switch (mod) {
-		case 0:
-		    if (rm == 6) {
-			get_value_inc(disp, loc, 2, FALSE);
-			addrp->disp = disp;
-			addrp->base = 0;
-		    }
-		    else {
-			addrp->disp = 0;
-			addrp->base = db_index_reg_16[rm];
-		    }
-		    break;
-		case 1:
-		    get_value_inc(disp, loc, 1, TRUE);
-		    disp &= 0xFFFF;
-		    addrp->disp = disp;
-		    addrp->base = db_index_reg_16[rm];
-		    break;
-		case 2:
-		    get_value_inc(disp, loc, 2, FALSE);
-		    addrp->disp = disp;
-		    addrp->base = db_index_reg_16[rm];
-		    break;
-	    }
-	}
-	else {
-	    if (mod != 3 && rm == 4) {
-		get_value_inc(sib, loc, 1, FALSE);
-		rm = sib_base(rex, sib);
-		index = sib_index(rex, sib);
-		if (index != 4)
-		    addrp->index = db_reg[1][QUAD][index];
-		addrp->ss = sib_ss(rex, sib);
-	    }
+	if (short_addr)
+	    size = LONG;
+	else
+	    size = QUAD;
+
+	if ((rm & 0x7) == 4) {
+	    get_value_inc(sib, loc, 1, FALSE);
+	    rm = sib_base(rex, sib);
+	    index = sib_index(rex, sib);
+	    if (index != 4)
+		addrp->index = db_reg[1][size][index];
+	    addrp->ss = sib_ss(rex, sib);
+	    have_sib = 1;
+	} else
+	    have_sib = 0;
 
-	    switch (mod) {
-		case 0:
-		    if (rm == 5) {
-			get_value_inc(addrp->disp, loc, 4, FALSE);
+	switch (mod) {
+	    case 0:
+		if (rm == 5) {
+		    get_value_inc(addrp->disp, loc, 4, FALSE);
+		    if (have_sib)
 			addrp->base = 0;
-		    }
-		    else {
-			addrp->disp = 0;
-			addrp->base = db_reg[1][QUAD][rm];
-		    }
-		    break;
+		    else if (short_addr)
+			addrp->base = "%eip";
+		    else
+			addrp->base = "%rip";
+		} else {
+		    addrp->disp = 0;
+		    addrp->base = db_reg[1][size][rm];
+		}
+		break;
 
-		case 1:
-		    get_value_inc(disp, loc, 1, TRUE);
-		    addrp->disp = disp;
-		    addrp->base = db_reg[1][QUAD][rm];
-		    break;
+	    case 1:
+		get_value_inc(disp, loc, 1, TRUE);
+		addrp->disp = disp;
+		addrp->base = db_reg[1][size][rm];
+		break;
 
-		case 2:
-		    get_value_inc(disp, loc, 4, FALSE);
-		    addrp->disp = disp;
-		    addrp->base = db_reg[1][QUAD][rm];
-		    break;
-	    }
+	    case 2:
+		get_value_inc(disp, loc, 4, FALSE);
+		addrp->disp = disp;
+		addrp->base = db_reg[1][size][rm];
+		break;
 	}
 	return (loc);
 }
@@ -1022,7 +992,8 @@
 	    db_printf("%s:", seg);
 	}
 
-	db_printsym((db_addr_t)addrp->disp, DB_STGY_ANY);
+	if (addrp->disp != 0 || (addrp->base == 0 && addrp->index == 0))
+		db_printsym((db_addr_t)addrp->disp, DB_STGY_ANY);
 	if (addrp->base != 0 || addrp->index != 0) {
 	    db_printf("(");
 	    if (addrp->base)
@@ -1154,6 +1125,7 @@
 	int	prefix;
 	int	imm;
 	int	imm2;
+	long	imm64;
 	int	len;
 	struct i_addr	address;
 
@@ -1426,6 +1398,12 @@
 		    db_printf("$%#r", imm);
 		    break;
 
+		case Ilq:
+		    len = db_lengths[rex & REX_W ? QUAD : LONG];
+		    get_value_inc(imm64, loc, len, FALSE);
+		    db_printf("$%#lr", imm64);
+		    break;
+
 		case O:
 		    len = (short_addr ? 2 : 4);
 		    get_value_inc(displ, loc, len, FALSE);

==== //depot/projects/soc2006/intr_filter/amd64/amd64/db_trace.c#4 (text+ko) ====

@@ -25,7 +25,7 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/sys/amd64/amd64/db_trace.c,v 1.76 2006/10/20 09:44:20 bde Exp $");
+__FBSDID("$FreeBSD: src/sys/amd64/amd64/db_trace.c,v 1.80 2006/11/17 20:27:00 jhb Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -200,10 +200,10 @@
 static void db_print_stack_entry(const char *, int, char **, long *, db_addr_t);
 static void decode_syscall(int, struct thread *);
 
-static char * watchtype_str(int type);
+static const char * watchtype_str(int type);
 int  amd64_set_watch(int watchnum, unsigned long watchaddr, int size,
-		    int access, struct dbreg * d);
-int  amd64_clr_watch(int watchnum, struct dbreg * d);
+		    int access, struct dbreg *d);
+int  amd64_clr_watch(int watchnum, struct dbreg *d);
 
 /*
  * Figure out how many arguments were passed into the frame at "fp".
@@ -536,21 +536,20 @@
 	unsigned long watchaddr;
 	int size;
 	int access;
-	struct dbreg * d;
+	struct dbreg *d;
 {
-	int i;
-	unsigned int mask;
-	
+	int i, len;
+
 	if (watchnum == -1) {
-		for (i = 0, mask = 0x3; i < 4; i++, mask <<= 2)
-			if ((d->dr[7] & mask) == 0)
+		for (i = 0; i < 4; i++)
+			if (!DBREG_DR7_ENABLED(d->dr[7], i))
 				break;
 		if (i < 4)
 			watchnum = i;
 		else
 			return (-1);
 	}
-	
+
 	switch (access) {
 	case DBREG_DR7_EXEC:
 		size = 1; /* size must be 1 for an execution breakpoint */
@@ -558,29 +557,39 @@
 	case DBREG_DR7_WRONLY:
 	case DBREG_DR7_RDWR:
 		break;
-	default : return (-1);
+	default:
+		return (-1);
 	}
-	
+
 	/*
-	 * we can watch a 1, 2, or 4 byte sized location
+	 * we can watch a 1, 2, 4, or 8 byte sized location
 	 */
 	switch (size) {
-	case 1	: mask = 0x00; break;
-	case 2	: mask = 0x01 << 2; break;
-	case 4	: mask = 0x03 << 2; break;
-	default : return (-1);
+	case 1:
+		len = DBREG_DR7_LEN_1;
+		break;
+	case 2:
+		len = DBREG_DR7_LEN_2;
+		break;
+	case 4:
+		len = DBREG_DR7_LEN_4;
+		break;
+	case 8:
+		len = DBREG_DR7_LEN_8;
+		break;
+	default:
+		return (-1);
 	}
 
-	mask |= access;
-
 	/* clear the bits we are about to affect */
-	d->dr[7] &= ~((0x3 << (watchnum*2)) | (0x0f << (watchnum*4+16)));
+	d->dr[7] &= ~DBREG_DR7_MASK(watchnum);
 
 	/* set drN register to the address, N=watchnum */
-	DBREG_DRX(d,watchnum) = watchaddr;
+	DBREG_DRX(d, watchnum) = watchaddr;
 
 	/* enable the watchpoint */
-	d->dr[7] |= (0x2 << (watchnum*2)) | (mask << (watchnum*4+16));
+	d->dr[7] |= DBREG_DR7_SET(watchnum, len, access,
+	    DBREG_DR7_GLOBAL_ENABLE);
 
 	return (watchnum);
 }
@@ -589,15 +598,15 @@
 int
 amd64_clr_watch(watchnum, d)
 	int watchnum;
-	struct dbreg * d;
+	struct dbreg *d;
 {
 
 	if (watchnum < 0 || watchnum >= 4)
 		return (-1);
-	
-	d->dr[7] = d->dr[7] & ~((0x3 << (watchnum*2)) | (0x0f << (watchnum*4+16)));
-	DBREG_DRX(d,watchnum) = 0;
-	
+
+	d->dr[7] &= ~DBREG_DR7_MASK(watchnum);
+	DBREG_DRX(d, watchnum) = 0;
+
 	return (0);
 }
 
@@ -607,38 +616,38 @@
 	db_expr_t addr;
 	db_expr_t size;
 {
-	int avail, wsize;
-	int i;
 	struct dbreg d;
-	
+	int avail, i, wsize;
+
 	fill_dbregs(NULL, &d);
-	
+
 	avail = 0;
-	for(i=0; i<4; i++) {
-		if ((d.dr[7] & (3 << (i*2))) == 0)
+	for(i = 0; i < 4; i++) {
+		if (!DBREG_DR7_ENABLED(d.dr[7], i))
 			avail++;
 	}
-	
-	if (avail*4 < size)
+
+	if (avail * 8 < size)
 		return (-1);
-	
-	for (i=0; i<4 && (size != 0); i++) {
-		if ((d.dr[7] & (3<<(i*2))) == 0) {
-			if (size > 4)
+
+	for (i = 0; i < 4 && (size > 0); i++) {
+		if (!DBREG_DR7_ENABLED(d.dr[7], i)) {
+			if (size >= 8 || (avail == 1 && size > 4))
+				wsize = 8;
+			else if (size > 2)
 				wsize = 4;
 			else
 				wsize = size;
-			if (wsize == 3)
-				wsize++;
-			amd64_set_watch(i, addr, wsize, 
+			amd64_set_watch(i, addr, wsize,
 				       DBREG_DR7_WRONLY, &d);
 			addr += wsize;
 			size -= wsize;
+			avail--;
 		}
 	}
-	
+
 	set_dbregs(NULL, &d);
-	
+
 	return(0);
 }
 
@@ -648,28 +657,27 @@
 	db_expr_t addr;
 	db_expr_t size;
 {
+	struct dbreg d;
 	int i;
-	struct dbreg d;
 
 	fill_dbregs(NULL, &d);
 
-	for(i=0; i<4; i++) {
-		if (d.dr[7] & (3 << (i*2))) {
-			if ((DBREG_DRX((&d), i) >= addr) && 
+	for(i = 0; i < 4; i++) {
+		if (DBREG_DR7_ENABLED(d.dr[7], i)) {
+			if ((DBREG_DRX((&d), i) >= addr) &&
 			    (DBREG_DRX((&d), i) < addr+size))
 				amd64_clr_watch(i, &d);
-			
+
 		}
 	}
-	
+
 	set_dbregs(NULL, &d);
-	
+
 	return(0);
 }
 
 
-static 
-char *
+static const char *
 watchtype_str(type)
 	int type;
 {
@@ -685,30 +693,33 @@
 void
 db_md_list_watchpoints()
 {
-	int i;
 	struct dbreg d;
+	int i, len, type;
 
 	fill_dbregs(NULL, &d);
 
 	db_printf("\nhardware watchpoints:\n");

>>> TRUNCATED FOR MAIL (1000 lines) <<<


More information about the p4-projects mailing list