Date: Tue, 17 Feb 2009 21:33:27 GMT From: Julian Elischer <julian@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 157867 for review Message-ID: <200902172133.n1HLXRPP018944@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=157867 Change 157867 by julian@julian_trafmon1 on 2009/02/17 21:33:07 IFC@157864 Affected files ... .. //depot/projects/vimage/src/share/man/man4/re.4#2 integrate .. //depot/projects/vimage/src/share/man/man4/rum.4#2 integrate .. //depot/projects/vimage/src/share/man/man4/smb.4#2 integrate .. //depot/projects/vimage/src/share/man/man4/snd_hda.4#3 integrate .. //depot/projects/vimage/src/share/man/man4/u3g.4#2 integrate .. //depot/projects/vimage/src/share/man/man5/rc.conf.5#4 integrate .. //depot/projects/vimage/src/share/man/man9/lock.9#2 integrate .. //depot/projects/vimage/src/sys/Makefile#12 integrate .. //depot/projects/vimage/src/sys/amd64/amd64/busdma_machdep.c#8 integrate .. //depot/projects/vimage/src/sys/amd64/amd64/pmap.c#23 integrate .. //depot/projects/vimage/src/sys/amd64/conf/DEFAULTS#6 integrate .. //depot/projects/vimage/src/sys/amd64/conf/GENERIC#25 integrate .. //depot/projects/vimage/src/sys/amd64/conf/NOTES#14 integrate .. //depot/projects/vimage/src/sys/amd64/include/legacyvar.h#3 integrate .. //depot/projects/vimage/src/sys/amd64/pci/pci_bus.c#6 integrate .. //depot/projects/vimage/src/sys/arm/arm/busdma_machdep.c#13 integrate .. //depot/projects/vimage/src/sys/arm/arm/genassym.c#7 integrate .. //depot/projects/vimage/src/sys/arm/arm/machdep.c#6 integrate .. //depot/projects/vimage/src/sys/arm/arm/swtch.S#8 integrate .. //depot/projects/vimage/src/sys/arm/include/proc.h#2 integrate .. //depot/projects/vimage/src/sys/arm/include/sysarch.h#3 integrate .. //depot/projects/vimage/src/sys/arm/mv/files.mv#4 integrate .. //depot/projects/vimage/src/sys/arm/xscale/ixp425/avila_machdep.c#13 integrate .. //depot/projects/vimage/src/sys/boot/common/loader.8#7 integrate .. //depot/projects/vimage/src/sys/boot/common/module.c#3 integrate .. //depot/projects/vimage/src/sys/boot/sparc64/loader/main.c#9 integrate .. //depot/projects/vimage/src/sys/cam/cam_periph.c#8 integrate .. //depot/projects/vimage/src/sys/cam/cam_xpt.c#16 integrate .. //depot/projects/vimage/src/sys/cam/scsi/scsi_cd.c#7 integrate .. //depot/projects/vimage/src/sys/cam/scsi/scsi_da.c#16 integrate .. //depot/projects/vimage/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c#7 integrate .. //depot/projects/vimage/src/sys/compat/linprocfs/linprocfs.c#33 integrate .. //depot/projects/vimage/src/sys/compat/linux/linux_file.c#13 integrate .. //depot/projects/vimage/src/sys/compat/linux/linux_getcwd.c#6 integrate .. //depot/projects/vimage/src/sys/compat/svr4/svr4_misc.c#7 integrate .. //depot/projects/vimage/src/sys/conf/NOTES#42 integrate .. //depot/projects/vimage/src/sys/conf/files#54 integrate .. //depot/projects/vimage/src/sys/conf/files.amd64#19 integrate .. //depot/projects/vimage/src/sys/conf/files.i386#26 integrate .. //depot/projects/vimage/src/sys/conf/files.ia64#8 integrate .. //depot/projects/vimage/src/sys/conf/files.pc98#17 integrate .. //depot/projects/vimage/src/sys/conf/files.sparc64#16 integrate .. //depot/projects/vimage/src/sys/conf/options#43 integrate .. //depot/projects/vimage/src/sys/conf/options.amd64#6 integrate .. //depot/projects/vimage/src/sys/conf/options.i386#8 integrate .. //depot/projects/vimage/src/sys/conf/options.ia64#3 integrate .. //depot/projects/vimage/src/sys/conf/options.mips#3 integrate .. //depot/projects/vimage/src/sys/conf/options.pc98#6 integrate .. //depot/projects/vimage/src/sys/crypto/via/padlock.c#8 integrate .. //depot/projects/vimage/src/sys/dev/acpi_support/acpi_panasonic.c#3 integrate .. //depot/projects/vimage/src/sys/dev/acpica/acpi_pcib_acpi.c#6 integrate .. //depot/projects/vimage/src/sys/dev/ae/if_ae.c#3 integrate .. //depot/projects/vimage/src/sys/dev/agp/agp.c#5 integrate .. //depot/projects/vimage/src/sys/dev/an/if_an.c#9 integrate .. //depot/projects/vimage/src/sys/dev/an/if_anreg.h#4 integrate .. //depot/projects/vimage/src/sys/dev/arcmsr/arcmsr.c#10 integrate .. //depot/projects/vimage/src/sys/dev/ata/ata-all.c#10 integrate .. //depot/projects/vimage/src/sys/dev/ata/ata-all.h#10 integrate .. //depot/projects/vimage/src/sys/dev/ata/ata-cbus.c#4 integrate .. //depot/projects/vimage/src/sys/dev/ata/ata-disk.c#9 integrate .. //depot/projects/vimage/src/sys/dev/ata/ata-pci.c#9 integrate .. //depot/projects/vimage/src/sys/dev/ata/ata-pci.h#19 integrate .. //depot/projects/vimage/src/sys/dev/ata/ata-queue.c#8 integrate .. //depot/projects/vimage/src/sys/dev/ata/ata-usb.c#5 integrate .. //depot/projects/vimage/src/sys/dev/ata/atapi-cam.c#8 integrate .. //depot/projects/vimage/src/sys/dev/ata/atapi-cd.c#5 integrate .. //depot/projects/vimage/src/sys/dev/ata/atapi-fd.c#5 integrate .. //depot/projects/vimage/src/sys/dev/ata/atapi-tape.c#6 integrate .. //depot/projects/vimage/src/sys/dev/ata/chipsets/ata-ahci.c#3 integrate .. //depot/projects/vimage/src/sys/dev/ath/ath_hal/ah_internal.h#4 integrate .. //depot/projects/vimage/src/sys/dev/ath/ath_hal/ah_regdomain.c#4 integrate .. //depot/projects/vimage/src/sys/dev/ath/ath_hal/ar5212/ar5212.h#3 integrate .. //depot/projects/vimage/src/sys/dev/ath/ath_hal/ar5212/ar5212_ani.c#4 integrate .. //depot/projects/vimage/src/sys/dev/ath/ath_hal/ar5212/ar5212_reset.c#4 integrate .. //depot/projects/vimage/src/sys/dev/ath/ath_hal/ar5212/ar5212_rfgain.c#3 integrate .. //depot/projects/vimage/src/sys/dev/ath/ath_hal/ar5312/ar5312_attach.c#4 integrate .. //depot/projects/vimage/src/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c#4 integrate .. //depot/projects/vimage/src/sys/dev/ath/if_ath.c#28 integrate .. //depot/projects/vimage/src/sys/dev/ath/if_athioctl.h#5 integrate .. //depot/projects/vimage/src/sys/dev/atkbdc/atkbdc_isa.c#2 integrate .. //depot/projects/vimage/src/sys/dev/bge/if_bge.c#19 integrate .. //depot/projects/vimage/src/sys/dev/bm/if_bm.c#6 integrate .. //depot/projects/vimage/src/sys/dev/cardbus/cardbus_device.c#5 integrate .. //depot/projects/vimage/src/sys/dev/ce/if_ce.c#8 integrate .. //depot/projects/vimage/src/sys/dev/cfi/cfi_core.c#3 integrate .. //depot/projects/vimage/src/sys/dev/cfi/cfi_dev.c#3 integrate .. //depot/projects/vimage/src/sys/dev/cfi/cfi_reg.h#2 integrate .. //depot/projects/vimage/src/sys/dev/cfi/cfi_var.h#2 integrate .. //depot/projects/vimage/src/sys/dev/cm/smc90cx6.c#4 integrate .. //depot/projects/vimage/src/sys/dev/cp/if_cp.c#7 integrate .. //depot/projects/vimage/src/sys/dev/ctau/if_ct.c#8 integrate .. //depot/projects/vimage/src/sys/dev/de/if_de.c#5 integrate .. //depot/projects/vimage/src/sys/dev/exca/exca.c#4 integrate .. //depot/projects/vimage/src/sys/dev/firewire/firewire.c#19 integrate .. //depot/projects/vimage/src/sys/dev/firewire/firewire.h#4 integrate .. //depot/projects/vimage/src/sys/dev/firewire/fwohci.c#7 integrate .. //depot/projects/vimage/src/sys/dev/firewire/fwohcireg.h#3 integrate .. //depot/projects/vimage/src/sys/dev/firewire/fwphyreg.h#2 integrate .. //depot/projects/vimage/src/sys/dev/firewire/if_fwe.c#5 integrate .. //depot/projects/vimage/src/sys/dev/firewire/if_fwip.c#7 integrate .. //depot/projects/vimage/src/sys/dev/firewire/sbp.c#7 integrate .. //depot/projects/vimage/src/sys/dev/fxp/if_fxp.c#12 integrate .. //depot/projects/vimage/src/sys/dev/hifn/hifn7751.c#3 integrate .. //depot/projects/vimage/src/sys/dev/iicbus/if_ic.c#4 integrate .. //depot/projects/vimage/src/sys/dev/iicbus/iicbb.c#5 integrate .. //depot/projects/vimage/src/sys/dev/iicbus/iicbus.c#5 integrate .. //depot/projects/vimage/src/sys/dev/iicbus/iicsmb.c#5 integrate .. //depot/projects/vimage/src/sys/dev/iscsi/initiator/isc_subr.c#3 integrate .. //depot/projects/vimage/src/sys/dev/iwn/if_iwn.c#6 integrate .. //depot/projects/vimage/src/sys/dev/kbdmux/kbdmux.c#7 integrate .. //depot/projects/vimage/src/sys/dev/lmc/if_lmc.c#8 integrate .. //depot/projects/vimage/src/sys/dev/lmc/if_lmc.h#3 integrate .. //depot/projects/vimage/src/sys/dev/mmc/mmcsd.c#13 integrate .. //depot/projects/vimage/src/sys/dev/mxge/if_mxge.c#14 integrate .. //depot/projects/vimage/src/sys/dev/my/if_my.c#5 integrate .. //depot/projects/vimage/src/sys/dev/nve/if_nve.c#7 integrate .. //depot/projects/vimage/src/sys/dev/pccard/card_if.m#2 integrate .. //depot/projects/vimage/src/sys/dev/pccard/pccard.c#5 integrate .. //depot/projects/vimage/src/sys/dev/pccard/pccard_cis.c#5 integrate .. //depot/projects/vimage/src/sys/dev/pccard/pccardvarp.h#4 integrate .. //depot/projects/vimage/src/sys/dev/pccbb/pccbb.c#10 integrate .. //depot/projects/vimage/src/sys/dev/pccbb/pccbb_pci.c#9 integrate .. //depot/projects/vimage/src/sys/dev/pccbb/pccbbvar.h#6 integrate .. //depot/projects/vimage/src/sys/dev/pci/pcireg.h#12 integrate .. //depot/projects/vimage/src/sys/dev/pcn/if_pcn.c#3 integrate .. //depot/projects/vimage/src/sys/dev/ppbus/lpt.c#9 integrate .. //depot/projects/vimage/src/sys/dev/ppc/ppc.c#8 integrate .. //depot/projects/vimage/src/sys/dev/ppc/ppc_pci.c#4 integrate .. //depot/projects/vimage/src/sys/dev/ppc/ppcvar.h#5 integrate .. //depot/projects/vimage/src/sys/dev/puc/pucdata.c#10 integrate .. //depot/projects/vimage/src/sys/dev/re/if_re.c#22 integrate .. //depot/projects/vimage/src/sys/dev/safe/safe.c#4 integrate .. //depot/projects/vimage/src/sys/dev/scc/scc_if.m#3 integrate .. //depot/projects/vimage/src/sys/dev/sdhci/sdhci.c#6 integrate .. //depot/projects/vimage/src/sys/dev/si/si.c#6 integrate .. //depot/projects/vimage/src/sys/dev/sis/if_sis.c#4 integrate .. //depot/projects/vimage/src/sys/dev/sound/macio/aoa.c#2 integrate .. //depot/projects/vimage/src/sys/dev/sound/macio/aoa.h#2 integrate .. //depot/projects/vimage/src/sys/dev/sound/macio/davbus.c#2 integrate .. //depot/projects/vimage/src/sys/dev/sound/macio/i2s.c#2 integrate .. //depot/projects/vimage/src/sys/dev/sound/macio/snapper.c#2 integrate .. //depot/projects/vimage/src/sys/dev/sound/macio/tumbler.c#2 integrate .. //depot/projects/vimage/src/sys/dev/sound/pci/ds1.c#5 integrate .. //depot/projects/vimage/src/sys/dev/sound/pci/envy24.c#8 integrate .. //depot/projects/vimage/src/sys/dev/sound/pci/envy24ht.c#8 integrate .. //depot/projects/vimage/src/sys/dev/sound/pci/hda/hdac.c#28 integrate .. //depot/projects/vimage/src/sys/dev/sound/pci/spicds.c#4 integrate .. //depot/projects/vimage/src/sys/dev/streams/streams.c#7 integrate .. //depot/projects/vimage/src/sys/dev/syscons/scterm-teken.c#2 integrate .. //depot/projects/vimage/src/sys/dev/syscons/teken/teken.c#2 integrate .. //depot/projects/vimage/src/sys/dev/syscons/teken/teken.h#2 integrate .. //depot/projects/vimage/src/sys/dev/tl/if_tl.c#2 integrate .. //depot/projects/vimage/src/sys/dev/tsec/if_tsec.c#3 integrate .. //depot/projects/vimage/src/sys/dev/tsec/if_tsec.h#3 integrate .. //depot/projects/vimage/src/sys/dev/tsec/if_tsec_ocp.c#2 integrate .. //depot/projects/vimage/src/sys/dev/tsec/if_tsecreg.h#2 integrate .. //depot/projects/vimage/src/sys/dev/tx/if_tx.c#5 integrate .. //depot/projects/vimage/src/sys/dev/uart/uart_bus_pci.c#4 integrate .. //depot/projects/vimage/src/sys/dev/usb/if_rum.c#14 integrate .. //depot/projects/vimage/src/sys/dev/usb/if_urtw.c#2 integrate .. //depot/projects/vimage/src/sys/dev/usb/u3g.c#8 integrate .. //depot/projects/vimage/src/sys/dev/usb/usbdevs#40 integrate .. //depot/projects/vimage/src/sys/dev/usb2/controller/at91dci.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/controller/at91dci_atmelarm.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/controller/atmegadci.c#2 integrate .. //depot/projects/vimage/src/sys/dev/usb2/controller/ehci2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/controller/ehci2.h#4 integrate .. //depot/projects/vimage/src/sys/dev/usb2/controller/ehci2_ixp4xx.c#1 branch .. //depot/projects/vimage/src/sys/dev/usb2/controller/ehci2_mbus.c#1 branch .. //depot/projects/vimage/src/sys/dev/usb2/controller/ehci2_pci.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/controller/musb2_otg.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/controller/ohci2.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/controller/uhci2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/controller/usb2_controller.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/controller/uss820dci.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_busdma.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_config_td.c#3 delete .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_config_td.h#3 delete .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_core.h#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_dev.c#4 integrate .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_device.c#7 integrate .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_generic.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_hub.c#7 integrate .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_msctest.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_process.c#4 integrate .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_process.h#3 integrate .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_request.c#7 integrate .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_request.h#4 integrate .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_transfer.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_transfer.h#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_util.c#4 integrate .. //depot/projects/vimage/src/sys/dev/usb2/core/usb2_util.h#2 integrate .. //depot/projects/vimage/src/sys/dev/usb2/ethernet/if_aue2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/ethernet/if_auereg.h#2 integrate .. //depot/projects/vimage/src/sys/dev/usb2/ethernet/if_axe2.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/ethernet/if_axereg.h#2 integrate .. //depot/projects/vimage/src/sys/dev/usb2/ethernet/if_cdce2.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/ethernet/if_cdcereg.h#2 integrate .. //depot/projects/vimage/src/sys/dev/usb2/ethernet/if_cue2.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/ethernet/if_cuereg.h#2 integrate .. //depot/projects/vimage/src/sys/dev/usb2/ethernet/if_kue2.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/ethernet/if_kuereg.h#2 integrate .. //depot/projects/vimage/src/sys/dev/usb2/ethernet/if_rue2.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/ethernet/if_ruereg.h#2 integrate .. //depot/projects/vimage/src/sys/dev/usb2/ethernet/if_udav2.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/ethernet/if_udavreg.h#2 integrate .. //depot/projects/vimage/src/sys/dev/usb2/ethernet/usb2_ethernet.c#3 integrate .. //depot/projects/vimage/src/sys/dev/usb2/ethernet/usb2_ethernet.h#3 integrate .. //depot/projects/vimage/src/sys/dev/usb2/include/usb2_cdc.h#2 integrate .. //depot/projects/vimage/src/sys/dev/usb2/include/usb2_devid.h#7 integrate .. //depot/projects/vimage/src/sys/dev/usb2/include/usb2_devtable.h#7 integrate .. //depot/projects/vimage/src/sys/dev/usb2/include/usb2_ioctl.h#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/misc/ufm2.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/u3g2.c#4 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/uark2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/ubsa2.c#7 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/ubser2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/uchcom2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/ucycom2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/ufoma2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/uftdi2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/ugensa2.c#8 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/uipaq2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/ulpt2.c#4 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/umct2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/umodem2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/umoscom2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/uplcom2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/usb2_serial.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/usb2_serial.h#4 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/uslcom2.c#1 branch .. //depot/projects/vimage/src/sys/dev/usb2/serial/uvisor2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/serial/uvscom2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/sound/uaudio2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/storage/umass2.c#6 integrate .. //depot/projects/vimage/src/sys/dev/usb2/template/usb2_template_cdce.c#2 integrate .. //depot/projects/vimage/src/sys/dev/usb2/wlan/if_rum2.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/wlan/if_rumreg.h#2 integrate .. //depot/projects/vimage/src/sys/dev/usb2/wlan/if_rumvar.h#2 integrate .. //depot/projects/vimage/src/sys/dev/usb2/wlan/if_ural2.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/wlan/if_uralreg.h#2 integrate .. //depot/projects/vimage/src/sys/dev/usb2/wlan/if_uralvar.h#2 integrate .. //depot/projects/vimage/src/sys/dev/usb2/wlan/if_zyd2.c#5 integrate .. //depot/projects/vimage/src/sys/dev/usb2/wlan/if_zydfw.h#2 integrate .. //depot/projects/vimage/src/sys/dev/usb2/wlan/if_zydreg.h#2 integrate .. //depot/projects/vimage/src/sys/dev/wpi/if_wpi.c#9 integrate .. //depot/projects/vimage/src/sys/dev/xen/netfront/netfront.c#9 integrate .. //depot/projects/vimage/src/sys/fs/cd9660/cd9660_vfsops.c#8 integrate .. //depot/projects/vimage/src/sys/fs/coda/coda_vnops.c#6 integrate .. //depot/projects/vimage/src/sys/fs/fifofs/fifo_vnops.c#11 integrate .. //depot/projects/vimage/src/sys/fs/procfs/procfs.c#5 integrate .. //depot/projects/vimage/src/sys/fs/pseudofs/pseudofs_vnops.c#10 integrate .. //depot/projects/vimage/src/sys/fs/tmpfs/tmpfs.h#9 integrate .. //depot/projects/vimage/src/sys/fs/tmpfs/tmpfs_subr.c#12 integrate .. //depot/projects/vimage/src/sys/fs/tmpfs/tmpfs_vnops.c#15 integrate .. //depot/projects/vimage/src/sys/fs/udf/ecma167-udf.h#2 integrate .. //depot/projects/vimage/src/sys/fs/udf/udf.h#3 integrate .. //depot/projects/vimage/src/sys/fs/udf/udf_vfsops.c#9 integrate .. //depot/projects/vimage/src/sys/fs/udf/udf_vnops.c#11 integrate .. //depot/projects/vimage/src/sys/geom/label/g_label_msdosfs.c#2 integrate .. //depot/projects/vimage/src/sys/geom/part/g_part.c#14 integrate .. //depot/projects/vimage/src/sys/geom/part/g_part.h#9 integrate .. //depot/projects/vimage/src/sys/geom/part/g_part_apm.c#9 integrate .. //depot/projects/vimage/src/sys/geom/part/g_part_bsd.c#9 integrate .. //depot/projects/vimage/src/sys/geom/part/g_part_ebr.c#1 branch .. //depot/projects/vimage/src/sys/geom/part/g_part_gpt.c#10 integrate .. //depot/projects/vimage/src/sys/geom/part/g_part_if.m#4 integrate .. //depot/projects/vimage/src/sys/geom/part/g_part_mbr.c#6 integrate .. //depot/projects/vimage/src/sys/geom/part/g_part_pc98.c#7 integrate .. //depot/projects/vimage/src/sys/geom/part/g_part_vtoc8.c#5 integrate .. //depot/projects/vimage/src/sys/i386/conf/DEFAULTS#10 integrate .. //depot/projects/vimage/src/sys/i386/conf/GENERIC#29 integrate .. //depot/projects/vimage/src/sys/i386/conf/NOTES#26 integrate .. //depot/projects/vimage/src/sys/i386/i386/busdma_machdep.c#10 integrate .. //depot/projects/vimage/src/sys/i386/i386/pmap.c#22 integrate .. //depot/projects/vimage/src/sys/i386/i386/vm_machdep.c#13 integrate .. //depot/projects/vimage/src/sys/i386/ibcs2/ibcs2_misc.c#5 integrate .. //depot/projects/vimage/src/sys/i386/xen/clock.c#5 integrate .. //depot/projects/vimage/src/sys/i386/xen/pmap.c#7 integrate .. //depot/projects/vimage/src/sys/ia64/conf/GENERIC#12 integrate .. //depot/projects/vimage/src/sys/ia64/conf/NOTES#2 integrate .. //depot/projects/vimage/src/sys/ia64/ia64/busdma_machdep.c#6 integrate .. //depot/projects/vimage/src/sys/ia64/ia64/mca.c#3 integrate .. //depot/projects/vimage/src/sys/ia64/ia64/mp_machdep.c#8 integrate .. //depot/projects/vimage/src/sys/ia64/include/mca.h#2 integrate .. //depot/projects/vimage/src/sys/kern/kern_descrip.c#23 integrate .. //depot/projects/vimage/src/sys/kern/kern_jail.c#23 integrate .. //depot/projects/vimage/src/sys/kern/kern_linker.c#24 integrate .. //depot/projects/vimage/src/sys/kern/kern_lock.c#13 integrate .. //depot/projects/vimage/src/sys/kern/kern_sysctl.c#19 integrate .. //depot/projects/vimage/src/sys/kern/link_elf.c#10 integrate .. //depot/projects/vimage/src/sys/kern/link_elf_obj.c#10 integrate .. //depot/projects/vimage/src/sys/kern/subr_bus.c#15 integrate .. //depot/projects/vimage/src/sys/kern/subr_clist.c#5 integrate .. //depot/projects/vimage/src/sys/kern/subr_disk.c#3 integrate .. //depot/projects/vimage/src/sys/kern/subr_taskqueue.c#8 integrate .. //depot/projects/vimage/src/sys/kern/tty.c#31 integrate .. //depot/projects/vimage/src/sys/kern/uipc_debug.c#6 integrate .. //depot/projects/vimage/src/sys/kern/uipc_socket.c#30 integrate .. //depot/projects/vimage/src/sys/kern/vfs_bio.c#17 integrate .. //depot/projects/vimage/src/sys/kern/vfs_init.c#3 integrate .. //depot/projects/vimage/src/sys/kern/vfs_mount.c#27 integrate .. //depot/projects/vimage/src/sys/kern/vfs_subr.c#25 integrate .. //depot/projects/vimage/src/sys/kern/vfs_syscalls.c#22 integrate .. //depot/projects/vimage/src/sys/libkern/crc32.c#2 integrate .. //depot/projects/vimage/src/sys/mips/include/fpu.h#2 integrate .. //depot/projects/vimage/src/sys/mips/include/frame.h#2 integrate .. //depot/projects/vimage/src/sys/mips/include/pmap.h#3 integrate .. //depot/projects/vimage/src/sys/mips/mips/busdma_machdep.c#3 integrate .. //depot/projects/vimage/src/sys/mips/mips/in_cksum.c#3 integrate .. //depot/projects/vimage/src/sys/mips/mips/pmap.c#8 integrate .. //depot/projects/vimage/src/sys/modules/Makefile#39 integrate .. //depot/projects/vimage/src/sys/modules/acpi/acpi/Makefile#5 integrate .. //depot/projects/vimage/src/sys/modules/agp/Makefile#4 integrate .. //depot/projects/vimage/src/sys/modules/dtrace/dtrace/Makefile#2 integrate .. //depot/projects/vimage/src/sys/modules/geom/geom_part/Makefile#2 integrate .. //depot/projects/vimage/src/sys/modules/geom/geom_part/geom_part_ebr/Makefile#1 branch .. //depot/projects/vimage/src/sys/modules/libalias/libalias/Makefile#3 integrate .. //depot/projects/vimage/src/sys/modules/linux/Makefile#5 integrate .. //depot/projects/vimage/src/sys/modules/svr4/Makefile#4 integrate .. //depot/projects/vimage/src/sys/modules/usb2/Makefile#5 integrate .. //depot/projects/vimage/src/sys/modules/usb2/core/Makefile#2 integrate .. //depot/projects/vimage/src/sys/modules/usb2/serial_slcom/Makefile#1 branch .. //depot/projects/vimage/src/sys/net/if.c#64 integrate .. //depot/projects/vimage/src/sys/net/if.h#10 integrate .. //depot/projects/vimage/src/sys/net/if_bridge.c#25 integrate .. //depot/projects/vimage/src/sys/net/if_spppsubr.c#15 integrate .. //depot/projects/vimage/src/sys/net/if_vlan.c#16 integrate .. //depot/projects/vimage/src/sys/net/rtsock.c#28 integrate .. //depot/projects/vimage/src/sys/net/vnet.h#19 integrate .. //depot/projects/vimage/src/sys/net80211/ieee80211.c#28 integrate .. //depot/projects/vimage/src/sys/net80211/ieee80211_adhoc.c#7 integrate .. //depot/projects/vimage/src/sys/net80211/ieee80211_crypto.h#9 integrate .. //depot/projects/vimage/src/sys/net80211/ieee80211_ddb.c#18 integrate .. //depot/projects/vimage/src/sys/net80211/ieee80211_freebsd.h#13 integrate .. //depot/projects/vimage/src/sys/net80211/ieee80211_ioctl.c#19 integrate .. //depot/projects/vimage/src/sys/net80211/ieee80211_node.c#18 integrate .. //depot/projects/vimage/src/sys/net80211/ieee80211_output.c#18 integrate .. //depot/projects/vimage/src/sys/net80211/ieee80211_proto.c#13 integrate .. //depot/projects/vimage/src/sys/net80211/ieee80211_proto.h#13 integrate .. //depot/projects/vimage/src/sys/net80211/ieee80211_regdomain.c#8 integrate .. //depot/projects/vimage/src/sys/net80211/ieee80211_tdma.c#3 integrate .. //depot/projects/vimage/src/sys/net80211/ieee80211_var.h#21 integrate .. //depot/projects/vimage/src/sys/netatalk/ddp_usrreq.c#5 integrate .. //depot/projects/vimage/src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c#4 integrate .. //depot/projects/vimage/src/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c#7 integrate .. //depot/projects/vimage/src/sys/netinet/if_ether.h#4 integrate .. //depot/projects/vimage/src/sys/netinet/in.c#27 integrate .. //depot/projects/vimage/src/sys/netinet/in_pcb.c#50 integrate .. //depot/projects/vimage/src/sys/netinet/in_systm.h#2 integrate .. //depot/projects/vimage/src/sys/netinet/ip.h#6 integrate .. //depot/projects/vimage/src/sys/netinet/ip_dummynet.c#13 integrate .. //depot/projects/vimage/src/sys/netinet/ip_fw.h#25 integrate .. //depot/projects/vimage/src/sys/netinet/ip_fw2.c#67 integrate .. //depot/projects/vimage/src/sys/netinet/ip_fw_nat.c#13 integrate .. //depot/projects/vimage/src/sys/netinet/ip_fw_pfil.c#19 integrate .. //depot/projects/vimage/src/sys/netinet/ip_icmp.c#25 integrate .. //depot/projects/vimage/src/sys/netinet/ip_icmp.h#3 integrate .. //depot/projects/vimage/src/sys/netinet/ip_ipsec.c#20 integrate .. //depot/projects/vimage/src/sys/netinet/ip_options.c#18 integrate .. //depot/projects/vimage/src/sys/netinet/ip_output.c#30 integrate .. //depot/projects/vimage/src/sys/netinet/libalias/alias.c#7 integrate .. //depot/projects/vimage/src/sys/netinet/libalias/alias_db.c#9 integrate .. //depot/projects/vimage/src/sys/netinet/libalias/alias_local.h#5 integrate .. //depot/projects/vimage/src/sys/netinet/libalias/alias_sctp.c#1 branch .. //depot/projects/vimage/src/sys/netinet/libalias/alias_sctp.h#1 branch .. //depot/projects/vimage/src/sys/netinet/raw_ip.c#39 integrate .. //depot/projects/vimage/src/sys/netinet/sctp_crc32.c#9 integrate .. //depot/projects/vimage/src/sys/netinet/sctp_crc32.h#6 integrate .. //depot/projects/vimage/src/sys/netinet/sctp_pcb.c#36 integrate .. //depot/projects/vimage/src/sys/netinet/sctp_sysctl.c#15 integrate .. //depot/projects/vimage/src/sys/netinet/sctp_uio.h#20 integrate .. //depot/projects/vimage/src/sys/netinet/sctp_usrreq.c#34 integrate .. //depot/projects/vimage/src/sys/netinet/sctputil.c#35 integrate .. //depot/projects/vimage/src/sys/netinet/tcp_debug.h#3 integrate .. //depot/projects/vimage/src/sys/netinet/tcp_subr.c#72 integrate .. //depot/projects/vimage/src/sys/netinet/tcp_usrreq.c#31 integrate .. //depot/projects/vimage/src/sys/netinet/udp_usrreq.c#47 integrate .. //depot/projects/vimage/src/sys/netinet/vinet.h#44 integrate .. //depot/projects/vimage/src/sys/netinet6/in6.c#29 integrate .. //depot/projects/vimage/src/sys/netinet6/in6_pcb.c#31 integrate .. //depot/projects/vimage/src/sys/netinet6/in6_src.c#35 integrate .. //depot/projects/vimage/src/sys/netinet6/ip6_forward.c#20 integrate .. //depot/projects/vimage/src/sys/netinet6/ip6_ipsec.c#16 integrate .. //depot/projects/vimage/src/sys/netinet6/ip6_output.c#26 integrate .. //depot/projects/vimage/src/sys/netinet6/raw_ip6.c#36 integrate .. //depot/projects/vimage/src/sys/netinet6/udp6_usrreq.c#39 integrate .. //depot/projects/vimage/src/sys/netipsec/ipsec.c#39 integrate .. //depot/projects/vimage/src/sys/netipsec/ipsec.h#14 integrate .. //depot/projects/vimage/src/sys/netipsec/ipsec6.h#6 integrate .. //depot/projects/vimage/src/sys/nfsserver/nfs_serv.c#15 integrate .. //depot/projects/vimage/src/sys/nfsserver/nfs_syscalls.c#13 integrate .. //depot/projects/vimage/src/sys/opencrypto/cryptosoft.c#7 integrate .. //depot/projects/vimage/src/sys/pc98/conf/GENERIC#18 integrate .. //depot/projects/vimage/src/sys/pc98/conf/NOTES#11 integrate .. //depot/projects/vimage/src/sys/pccard/cardinfo.h#2 delete .. //depot/projects/vimage/src/sys/pccard/cis.h#2 delete .. //depot/projects/vimage/src/sys/pci/if_rl.c#14 integrate .. //depot/projects/vimage/src/sys/pci/if_rlreg.h#19 integrate .. //depot/projects/vimage/src/sys/powerpc/conf/GENERIC#18 integrate .. //depot/projects/vimage/src/sys/powerpc/conf/MPC85XX#3 integrate .. //depot/projects/vimage/src/sys/rpc/clnt_rc.c#5 integrate .. //depot/projects/vimage/src/sys/security/audit/audit_bsm.c#13 integrate .. //depot/projects/vimage/src/sys/security/audit/audit_bsm_klib.c#12 integrate .. //depot/projects/vimage/src/sys/security/audit/audit_pipe.c#12 integrate .. //depot/projects/vimage/src/sys/security/audit/audit_private.h#9 integrate .. //depot/projects/vimage/src/sys/sparc64/conf/GENERIC#17 integrate .. //depot/projects/vimage/src/sys/sparc64/include/bus_private.h#3 integrate .. //depot/projects/vimage/src/sys/sparc64/include/vmparam.h#8 integrate .. //depot/projects/vimage/src/sys/sparc64/sparc64/iommu.c#6 integrate .. //depot/projects/vimage/src/sys/sun4v/conf/GENERIC#15 integrate .. //depot/projects/vimage/src/sys/sun4v/include/vmparam.h#7 integrate .. //depot/projects/vimage/src/sys/sys/bus_dma.h#3 integrate .. //depot/projects/vimage/src/sys/sys/cfictl.h#3 integrate .. //depot/projects/vimage/src/sys/sys/conf.h#16 integrate .. //depot/projects/vimage/src/sys/sys/jail.h#8 integrate .. //depot/projects/vimage/src/sys/sys/kobj.h#4 integrate .. //depot/projects/vimage/src/sys/sys/libkern.h#6 integrate .. //depot/projects/vimage/src/sys/sys/lockmgr.h#8 integrate .. //depot/projects/vimage/src/sys/sys/mount.h#17 integrate .. //depot/projects/vimage/src/sys/sys/sysctl.h#32 integrate .. //depot/projects/vimage/src/sys/sys/tty.h#9 integrate .. //depot/projects/vimage/src/sys/ufs/ffs/ffs_alloc.c#9 integrate .. //depot/projects/vimage/src/sys/ufs/ffs/ffs_vfsops.c#18 integrate .. //depot/projects/vimage/src/sys/vm/vm_fault.c#12 integrate .. //depot/projects/vimage/src/sys/vm/vm_kern.c#11 integrate .. //depot/projects/vimage/src/sys/vm/vm_map.c#13 integrate .. //depot/projects/vimage/src/sys/vm/vm_map.h#6 integrate .. //depot/projects/vimage/src/sys/vm/vm_mmap.c#16 integrate .. //depot/projects/vimage/src/sys/vm/vm_object.c#19 integrate .. //depot/projects/vimage/src/sys/vm/vm_object.h#5 integrate .. //depot/projects/vimage/src/sys/vm/vm_unix.c#2 integrate .. //depot/projects/vimage/src/sys/vm/vnode_pager.c#11 integrate .. //depot/projects/vimage/src/sys/vm/vnode_pager.h#2 integrate Differences ... ==== //depot/projects/vimage/src/share/man/man4/re.4#2 (text+ko) ==== @@ -28,9 +28,9 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF .\" THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/re.4,v 1.20 2007/01/30 08:40:04 brueffer Exp $ +.\" $FreeBSD: src/share/man/man4/re.4,v 1.21 2009/02/09 05:09:52 yongari Exp $ .\" -.Dd January 14, 2006 +.Dd February 9, 2009 .Dt RE 4 .Os .Sh NAME @@ -169,6 +169,16 @@ .It Xterasys XN-152 10/100/1000 NIC (8169) .El +.Sh LOADER TUNABLES +Tunables can be set at the +.Xr loader 8 +prompt before booting the kernel or stored in +.Xr loader.conf 5 . +.Bl -tag -width "xxxxxx" +.It Va hw.re.msi_disable +This tunable disables MSI support on the Ethernet hardware. +The default value is 0. +.El .Sh DIAGNOSTICS .Bl -diag .It "re%d: couldn't map memory" ==== //depot/projects/vimage/src/share/man/man4/rum.4#2 (text+ko) ==== @@ -14,7 +14,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.\" $FreeBSD: src/share/man/man4/rum.4,v 1.5 2008/08/25 05:51:58 kevlo Exp $ +.\" $FreeBSD: src/share/man/man4/rum.4,v 1.6 2009/02/06 15:03:17 kevlo Exp $ .\" .Dd April 13, 2008 .Os @@ -91,6 +91,7 @@ .It "Belkin F5D7050 ver 3" Ta USB .It "Belkin F5D9050 ver 3" Ta USB .It "Buffalo WLI-U2-SG54HP" Ta USB +.It "Buffalo WLI-U2-SG54HG" Ta USB .It "Buffalo WLI-U2-G54HP" Ta USB .It "CNet CWD-854 ver F" Ta USB .It "Conceptronic C54RU ver 2" Ta USB ==== //depot/projects/vimage/src/share/man/man4/smb.4#2 (text+ko) ==== @@ -23,9 +23,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/smb.4,v 1.12 2005/01/21 20:50:39 ru Exp $ +.\" $FreeBSD: src/share/man/man4/smb.4,v 1.13 2009/02/06 15:09:31 jhb Exp $ .\" -.Dd October 25, 1998 +.Dd February 6, 2009 .Dt SMB 4 .Os .Sh NAME @@ -72,6 +72,9 @@ .Fa slave field is always used, and provides the address of the SMBus slave device to talk to. +The slave address is specified in the seven most significant bits +.Pq i.e. Dq "left-justified" . +The least significant bit of the slave address must be zero. .Pp .Bl -column ".Dv SMB_QUICK_WRITE" -compact .It Em Ioctl Ta Em Description ==== //depot/projects/vimage/src/share/man/man4/snd_hda.4#3 (text+ko) ==== @@ -23,7 +23,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man4/snd_hda.4,v 1.30 2009/01/07 16:06:09 mav Exp $ +.\" $FreeBSD: src/share/man/man4/snd_hda.4,v 1.31 2009/02/12 13:04:13 mav Exp $ .\" .Dd January 7, 2009 .Dt SND_HDA 4 @@ -298,7 +298,7 @@ .Pp So high codec uniformity and flexibility allow driver to configure it in many different ways, depending on requested pins usage decribed by pins configuration. -Driver reports such default pin configuration when verbose messages enabled: +The driver reports such default pin configuration when verbose messages enabled: .Bd -literal hdac0: nid 20 0x01014020 as 2 seq 0 Line-out Jack jack 1 loc 1 color Green misc 0 hdac0: nid 21 0x99130110 as 1 seq 0 Speaker Fixed jack 3 loc 25 color Unknown misc 1 @@ -313,8 +313,8 @@ hdac0: nid 31 0x411111f0 as 15 seq 0 Speaker None jack 1 loc 1 color Black misc 1 .Ed .Pp -Here we can see, that the nodes with ID (nid) 25 and 27 are front pannel -connectors (Jack, loc 2), nids 20, 24 and 26 are rear pannel connectors +Here we can see, that the nodes with ID (nid) 25 and 27 are front panel +connectors (Jack, loc 2), nids 20, 24 and 26 are rear panel connectors (Jack, loc 1) and nid 21 is a built-in speaker (Fixed, loc 25). Pins with nids 22, 23, 28, 30 and 31 will be disabled by driver due to "None" connectivity. So the pin count and description matches to connectors that ==== //depot/projects/vimage/src/share/man/man4/u3g.4#2 (text+ko) ==== @@ -16,7 +16,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.\" $FreeBSD: src/share/man/man4/u3g.4,v 1.8 2008/10/29 18:49:37 brueffer Exp $ +.\" $FreeBSD: src/share/man/man4/u3g.4,v 1.9 2009/02/13 20:09:11 n_hibma Exp $ .\" .Dd October 7, 2008 .Dt U3G 4 @@ -56,50 +56,51 @@ .Pp .Bl -bullet -compact .It -Option Globetrotter 3G Fusion (only 3G part, not WLAN) +Option GT 3G Fusion, GT Fusion Quad, etc. (only 3G part, not WLAN) .It -Option Globetrotter 3G Fusion Quad (only 3G part, not WLAN) +Option GT 3G, GT 3G Quad, etc. .It -Option Globetrotter 3G Quad -.It -Option Globetrotter 3G -.It Vodafone Mobile Connect Card 3G .It Qualcomm Inc. CDMA MSM .It -Huawei E220 (E270?) +Huawei B190, E220 ('<Huawei Mobile>') .It -Huawei Mobile +Novatal U740, MC950D, X950D, etc. .It -Novatal MC950D -.It -Sierra cards +Sierra MC875U, MC8775U, etc. .El .Pp -See +(See .Pa /sys/dev/u3g.c for the complete list of supported cards for each vendor -mentioned above. +mentioned above.) .Pp -The supported 3G cards provide the necessary modem port for ppp, -pppd, or mpd connections as well as extra ports (depending on the specific -device) to provide other functions (diagnostic port, SIM toolkit port). +The supported 3G cards provide the necessary modem port for ppp, pppd, or mpd +connections as well as extra ports (depending on the specific device) to +provide other functions (additional command port, diagnostic port, SIM toolkit +port). .Pp In some of these devices a mass storage device supported by the .Xr umass 4 driver is present which contains Windows and Mac OS X drivers. -This device is -hidden, unless the machine was booted in verbose mode (see +The device starts up in disk mode (TruInstall, ZeroCD, etc.) and requires +additional commands to switch it to modem mode. +.Pp +The +.Xr u3gstub 4 +device will attach temporarily to a 3G device with a mass storage device and +force it to switch to modem mode, +The attach and detach of +.Xr u3gstub +and any driver disk device present on the 3G device is is hidden, unless the +machine was booted in verbose mode (see .Xr boot 8 ) . To temporarily unhide the device, set .Va debug.bootverbose to 1 using .Xr sysctl 8 and replug the device. -The -.Xr u3gstub 4 -device will attach temporarily and detach within seconds. .Sh SEE ALSO .Xr tty 4 , .Xr ucom 4 , ==== //depot/projects/vimage/src/share/man/man5/rc.conf.5#4 (text+ko) ==== @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man5/rc.conf.5,v 1.355 2009/01/29 06:43:29 keramida Exp $ +.\" $FreeBSD: src/share/man/man5/rc.conf.5,v 1.356 2009/02/17 11:55:50 mtm Exp $ .\" .Dd January 27, 2009 .Dt RC.CONF 5 @@ -406,7 +406,7 @@ .Dq Li SYNCDHCP or .Dq Li NOSYNCDHCP . -.It Va if_up_delay +.It Va defaultroute_delay .Pq Vt int When set to a positive value, wait up to this long after configuring DHCP interfaces at startup to give the interfaces time to receive a lease. ==== //depot/projects/vimage/src/share/man/man9/lock.9#2 (text+ko) ==== @@ -24,9 +24,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH .\" DAMAGE. .\" -.\" $FreeBSD: src/share/man/man9/lock.9,v 1.33 2008/04/12 20:18:02 attilio Exp $ +.\" $FreeBSD: src/share/man/man9/lock.9,v 1.34 2009/02/05 15:09:04 attilio Exp $ .\" -.Dd April 12, 2008 +.Dd February 05, 2009 .Dt LOCK 9 .Os .Sh NAME @@ -279,14 +279,6 @@ Assert that the current thread has no lock on the .Vt lkp lock pointed to by the first argument. -.It Dv KA_HELD -Assert that an unspecified thread has a lock on the -.Vt lkp -lock pointed to by the first argument. -.It Dv KA_UNHELD -Assert that no thread has a lock on the -.Vt lkp -lock pointed to by the first argument. .El .Pp In addition, one of the following optional assertions can be used with @@ -305,15 +297,6 @@ .Fa lkp . .El .Pp -Note that -.Dv KA_HELD -and -.Dv KA_UNHELD -usage is highly discouraged. -They are intended to cater a bad behaviour -introduced by buffer cache lock handling. -They will hopefully be -made useless by revisiting such locks. .Sh RETURN VALUES The .Fn lockmgr ==== //depot/projects/vimage/src/sys/Makefile#12 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/Makefile,v 1.53 2008/08/15 14:11:30 philip Exp $ +# $FreeBSD: src/sys/Makefile,v 1.54 2009/02/15 18:19:24 imp Exp $ .include <bsd.own.mk> @@ -12,7 +12,7 @@ geom gnu isa kern libkern modules net net80211 netatalk \ netgraph netinet netinet6 netipsec netipx netnatm netncp \ netsmb nfs nfs4client nfsclient nfsserver nlm opencrypto \ - pccard pci rpc security sys ufs vm xdr ${CSCOPE_ARCHDIR} + pci rpc security sys ufs vm xdr ${CSCOPE_ARCHDIR} .if defined(ALL_ARCH) CSCOPE_ARCHDIR ?= amd64 arm i386 ia64 mips pc98 powerpc sparc64 sun4v .else ==== //depot/projects/vimage/src/sys/amd64/amd64/busdma_machdep.c#8 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/sys/amd64/amd64/busdma_machdep.c,v 1.86 2008/07/15 03:34:49 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/busdma_machdep.c,v 1.88 2009/02/09 18:03:31 cognet Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -93,6 +93,7 @@ int active_bpages; int total_bounced; int total_deferred; + int map_count; bus_size_t alignment; bus_size_t boundary; bus_addr_t lowaddr; @@ -418,7 +419,7 @@ else maxpages = MIN(MAX_BPAGES, Maxmem -atop(dmat->lowaddr)); if ((dmat->flags & BUS_DMA_MIN_ALLOC_COMP) == 0 - || (dmat->map_count > 0 && bz->total_bpages < maxpages)) { + || (bz->map_count > 0 && bz->total_bpages < maxpages)) { int pages; pages = MAX(atop(dmat->maxsize), 1); @@ -434,6 +435,7 @@ error = 0; } } + bz->map_count++; } else { *mapp = NULL; } @@ -457,6 +459,8 @@ __func__, dmat, EBUSY); return (EBUSY); } + if (dmat->bounce_zone) + dmat->bounce_zone->map_count--; free(map, M_DEVBUF); } dmat->map_count--; @@ -989,6 +993,7 @@ bz->lowaddr = dmat->lowaddr; bz->alignment = dmat->alignment; bz->boundary = dmat->boundary; + bz->map_count = 0; snprintf(bz->zoneid, 8, "zone%d", busdma_zonecount); busdma_zonecount++; snprintf(bz->lowaddrid, 18, "%#jx", (uintmax_t)bz->lowaddr); @@ -1128,6 +1133,13 @@ bz->active_bpages++; mtx_unlock(&bounce_lock); + if (dmat->flags & BUS_DMA_KEEP_PG_OFFSET) { + /* page offset needs to be preserved */ + bpage->vaddr &= ~PAGE_MASK; + bpage->busaddr &= ~PAGE_MASK; + bpage->vaddr |= vaddr & PAGE_MASK; + bpage->busaddr |= vaddr & PAGE_MASK; + } bpage->datavaddr = vaddr; bpage->datacount = size; STAILQ_INSERT_TAIL(&(map->bpages), bpage, links); ==== //depot/projects/vimage/src/sys/amd64/amd64/pmap.c#23 (text+ko) ==== @@ -77,7 +77,7 @@ */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/sys/amd64/amd64/pmap.c,v 1.646 2008/12/06 19:37:52 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/pmap.c,v 1.647 2009/02/14 18:23:52 alc Exp $"); /* * Manages physical address maps. @@ -3400,9 +3400,7 @@ } p = vm_page_lookup(object, pindex); - vm_page_lock_queues(); vm_page_wakeup(p); - vm_page_unlock_queues(); } ptepa = VM_PAGE_TO_PHYS(p); @@ -3416,15 +3414,11 @@ while ((pdpg = pmap_allocpde(pmap, va, M_NOWAIT)) == NULL) { PMAP_UNLOCK(pmap); - vm_page_lock_queues(); vm_page_busy(p); - vm_page_unlock_queues(); VM_OBJECT_UNLOCK(object); VM_WAIT; VM_OBJECT_LOCK(object); - vm_page_lock_queues(); vm_page_wakeup(p); - vm_page_unlock_queues(); PMAP_LOCK(pmap); } pde = (pd_entry_t *)PHYS_TO_DMAP(VM_PAGE_TO_PHYS(pdpg)); ==== //depot/projects/vimage/src/sys/amd64/conf/DEFAULTS#6 (text+ko) ==== @@ -1,7 +1,7 @@ # # DEFAULTS -- Default kernel configuration file for FreeBSD/amd64 # -# $FreeBSD: src/sys/amd64/conf/DEFAULTS,v 1.14 2008/12/17 17:43:22 marcel Exp $ +# $FreeBSD: src/sys/amd64/conf/DEFAULTS,v 1.15 2009/02/10 00:08:39 marcel Exp $ machine amd64 @@ -17,4 +17,5 @@ # Default partitioning schemes options GEOM_PART_BSD +options GEOM_PART_EBR options GEOM_PART_MBR ==== //depot/projects/vimage/src/sys/amd64/conf/GENERIC#25 (text+ko) ==== @@ -16,7 +16,7 @@ # If you are in doubt as to the purpose or necessity of a line, check first # in NOTES. # -# $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.518 2009/01/19 15:33:06 sobomax Exp $ +# $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.520 2009/02/15 23:40:37 svn Exp $ cpu HAMMER ident GENERIC @@ -281,40 +281,97 @@ # Note that 'bpf' is required for DHCP. device bpf # Berkeley packet filter -# USB support -device uhci # UHCI PCI->USB interface -device ohci # OHCI PCI->USB interface -device ehci # EHCI PCI->USB interface (USB 2.0) -device usb # USB Bus (required) +# USB core support +device usb2_core +# USB controller support +device usb2_controller +device usb2_controller_ehci +device usb2_controller_ohci +device usb2_controller_uhci +# USB mass storage support +device usb2_storage +device usb2_storage_mass +# USB ethernet support, requires miibus +device usb2_ethernet +device usb2_ethernet_aue +device usb2_ethernet_axe +device usb2_ethernet_cdce +device usb2_ethernet_cue +device usb2_ethernet_kue +device usb2_ethernet_rue +device usb2_ethernet_dav +# USB wireless LAN support +device usb2_wlan +device usb2_wlan_rum +device usb2_wlan_ral +device usb2_wlan_zyd +# USB serial device support +device usb2_serial +device usb2_serial_ark +device usb2_serial_bsa +device usb2_serial_bser +device usb2_serial_chcom +device usb2_serial_cycom +device usb2_serial_foma +device usb2_serial_ftdi +device usb2_serial_gensa +device usb2_serial_ipaq +device usb2_serial_lpt +device usb2_serial_mct +device usb2_serial_modem +device usb2_serial_moscom +device usb2_serial_plcom +device usb2_serial_slcom +device usb2_serial_visor +device usb2_serial_vscom +# USB bluetooth support +#device usb2_bluetooth +#device usb2_bluetooth_ng +# USB input device support +device usb2_input +device usb2_input_hid +device usb2_input_kbd +device usb2_input_ms +# USB sound and MIDI device support +#device usb2_sound +# USB scanner support +device usb2_image +device usb2_scanner + +# USB support (deprecated) +#device uhci # UHCI PCI->USB interface +#device ohci # OHCI PCI->USB interface +#device ehci # EHCI PCI->USB interface (USB 2.0) +#device usb # USB Bus (required) #device udbp # USB Double Bulk Pipe devices -device ugen # Generic -device uhid # "Human Interface Devices" -device ukbd # Keyboard -device ulpt # Printer -device umass # Disks/Mass storage - Requires scbus and da -device ums # Mouse -device ural # Ralink Technology RT2500USB wireless NICs -device rum # Ralink Technology RT2501USB wireless NICs -device urio # Diamond Rio 500 MP3 player -device uscanner # Scanners +#device ugen # Generic +#device uhid # "Human Interface Devices" +#device ukbd # Keyboard +#device ulpt # Printer +#device umass # Disks/Mass storage - Requires scbus and da +#device ums # Mouse +#device ural # Ralink Technology RT2500USB wireless NICs +#device rum # Ralink Technology RT2501USB wireless NICs +#device urio # Diamond Rio 500 MP3 player +#device uscanner # Scanners # USB Serial devices -device ucom # Generic com ttys -device uark # Technologies ARK3116 based serial adapters -device ubsa # Belkin F5U103 and compatible serial adapters -device uftdi # For FTDI usb serial adapters -device uipaq # Some WinCE based devices -device uplcom # Prolific PL-2303 serial adapters -device uslcom # SI Labs CP2101/CP2102 serial adapters -device uvisor # Visor and Palm devices -device uvscom # USB serial support for DDI pocket's PHS +#device ucom # Generic com ttys +#device uark # Technologies ARK3116 based serial adapters +#device ubsa # Belkin F5U103 and compatible serial adapters +#device uftdi # For FTDI usb serial adapters +#device uipaq # Some WinCE based devices +#device uplcom # Prolific PL-2303 serial adapters +#device uslcom # SI Labs CP2101/CP2102 serial adapters +#device uvisor # Visor and Palm devices +#device uvscom # USB serial support for DDI pocket's PHS # USB Ethernet, requires miibus -device aue # ADMtek USB Ethernet -device axe # ASIX Electronics USB Ethernet -device cdce # Generic USB over Ethernet -device cue # CATC USB Ethernet -device kue # Kawasaki LSI USB Ethernet -device rue # RealTek RTL8150 USB Ethernet -device udav # Davicom DM9601E USB +#device aue # ADMtek USB Ethernet +#device axe # ASIX Electronics USB Ethernet +#device cdce # Generic USB over Ethernet +#device cue # CATC USB Ethernet +#device kue # Kawasaki LSI USB Ethernet +#device rue # RealTek RTL8150 USB Ethernet +#device udav # Davicom DM9601E USB # FireWire support device firewire # FireWire bus code ==== //depot/projects/vimage/src/sys/amd64/conf/NOTES#14 (text+ko) ==== @@ -4,7 +4,7 @@ # This file contains machine dependent kernel configuration notes. For # machine independent notes, look in /sys/conf/NOTES. # -# $FreeBSD: src/sys/amd64/conf/NOTES,v 1.83 2008/12/01 16:53:01 sam Exp $ +# $FreeBSD: src/sys/amd64/conf/NOTES,v 1.86 2009/02/07 00:01:10 wkoszek Exp $ # # @@ -150,6 +150,11 @@ # AGP GART support >>> TRUNCATED FOR MAIL (1000 lines) <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200902172133.n1HLXRPP018944>