svn commit: r189730 - in user/lstewart/alq_varlen_8.x: . contrib/bind9 contrib/cpio contrib/csup contrib/file contrib/gdtoa contrib/ncurses contrib/netcat contrib/ntp contrib/openbsm contrib/openpa...

Lawrence Stewart lstewart at FreeBSD.org
Thu Mar 12 01:27:57 PDT 2009


Author: lstewart
Date: Thu Mar 12 08:27:54 2009
New Revision: 189730
URL: http://svn.freebsd.org/changeset/base/189730

Log:
  Merge r189554:189729 from head.

Added:
  user/lstewart/alq_varlen_8.x/contrib/top/install-sh
     - copied unchanged from r189729, head/contrib/top/install-sh
  user/lstewart/alq_varlen_8.x/lib/libusb/   (props changed)
     - copied from r189729, head/lib/libusb/
  user/lstewart/alq_varlen_8.x/share/man/man4/igmp.4
     - copied unchanged from r189729, head/share/man/man4/igmp.4
  user/lstewart/alq_varlen_8.x/sys/amd64/conf/XENHVM
     - copied unchanged from r189729, head/sys/amd64/conf/XENHVM
  user/lstewart/alq_varlen_8.x/sys/amd64/include/xen/   (props changed)
     - copied from r189729, head/sys/amd64/include/xen/
  user/lstewart/alq_varlen_8.x/sys/dev/cfi/cfi_disk.c
     - copied unchanged from r189729, head/sys/dev/cfi/cfi_disk.c
  user/lstewart/alq_varlen_8.x/sys/dev/cxgb/t3c_protocol_sram.h
     - copied unchanged from r189729, head/sys/dev/cxgb/t3c_protocol_sram.h
  user/lstewart/alq_varlen_8.x/sys/dev/cxgb/t3c_tp_eeprom.h
     - copied unchanged from r189729, head/sys/dev/cxgb/t3c_tp_eeprom.h
  user/lstewart/alq_varlen_8.x/sys/dev/xen/xenpci/   (props changed)
     - copied from r189729, head/sys/dev/xen/xenpci/
  user/lstewart/alq_varlen_8.x/sys/geom/geom_redboot.c
     - copied unchanged from r189729, head/sys/geom/geom_redboot.c
  user/lstewart/alq_varlen_8.x/sys/xen/features.h
     - copied unchanged from r189729, head/sys/xen/features.h
  user/lstewart/alq_varlen_8.x/sys/xen/reboot.c
     - copied unchanged from r189729, head/sys/xen/reboot.c
  user/lstewart/alq_varlen_8.x/tools/regression/usr.bin/pkill/pgrep-_g.t
     - copied unchanged from r189729, head/tools/regression/usr.bin/pkill/pgrep-_g.t
  user/lstewart/alq_varlen_8.x/tools/regression/usr.bin/pkill/pgrep-_s.t
     - copied unchanged from r189729, head/tools/regression/usr.bin/pkill/pgrep-_s.t
  user/lstewart/alq_varlen_8.x/tools/regression/usr.bin/pkill/pkill-_g.t
     - copied unchanged from r189729, head/tools/regression/usr.bin/pkill/pkill-_g.t
  user/lstewart/alq_varlen_8.x/tools/tools/ath/athdecode/
     - copied from r189729, head/tools/tools/ath/athdecode/
  user/lstewart/alq_varlen_8.x/tools/tools/ath/athpoke/
     - copied from r189729, head/tools/tools/ath/athpoke/
  user/lstewart/alq_varlen_8.x/tools/tools/ath/common/dumpregs.h
     - copied unchanged from r189729, head/tools/tools/ath/common/dumpregs.h
  user/lstewart/alq_varlen_8.x/tools/tools/ath/common/dumpregs_5210.c
     - copied unchanged from r189729, head/tools/tools/ath/common/dumpregs_5210.c
  user/lstewart/alq_varlen_8.x/tools/tools/ath/common/dumpregs_5211.c
     - copied unchanged from r189729, head/tools/tools/ath/common/dumpregs_5211.c
  user/lstewart/alq_varlen_8.x/tools/tools/ath/common/dumpregs_5212.c
     - copied unchanged from r189729, head/tools/tools/ath/common/dumpregs_5212.c
  user/lstewart/alq_varlen_8.x/tools/tools/ath/common/dumpregs_5416.c
     - copied unchanged from r189729, head/tools/tools/ath/common/dumpregs_5416.c
  user/lstewart/alq_varlen_8.x/tools/tools/netrate/tcpp/
     - copied from r189729, head/tools/tools/netrate/tcpp/
Deleted:
  user/lstewart/alq_varlen_8.x/contrib/top/install
  user/lstewart/alq_varlen_8.x/lib/libusb20/
  user/lstewart/alq_varlen_8.x/share/man/man4/usb2_bluetooth.4
  user/lstewart/alq_varlen_8.x/share/man/man4/usb2_controller.4
  user/lstewart/alq_varlen_8.x/share/man/man4/usb2_ethernet.4
  user/lstewart/alq_varlen_8.x/share/man/man4/usb2_image.4
  user/lstewart/alq_varlen_8.x/share/man/man4/usb2_input.4
  user/lstewart/alq_varlen_8.x/share/man/man4/usb2_misc.4
  user/lstewart/alq_varlen_8.x/share/man/man4/usb2_ndis.4
  user/lstewart/alq_varlen_8.x/share/man/man4/usb2_quirk.4
  user/lstewart/alq_varlen_8.x/share/man/man4/usb2_serial.4
  user/lstewart/alq_varlen_8.x/share/man/man4/usb2_sound.4
  user/lstewart/alq_varlen_8.x/share/man/man4/usb2_storage.4
  user/lstewart/alq_varlen_8.x/share/man/man4/usb2_wlan.4
  user/lstewart/alq_varlen_8.x/tools/regression/usr.bin/pkill/pgrep-G.t
  user/lstewart/alq_varlen_8.x/tools/regression/usr.bin/pkill/pgrep-S.t
  user/lstewart/alq_varlen_8.x/tools/regression/usr.bin/pkill/pkill-G.t
  user/lstewart/alq_varlen_8.x/tools/tools/ath/athregs/dumpregs.h
  user/lstewart/alq_varlen_8.x/tools/tools/ath/athregs/dumpregs_5210.c
  user/lstewart/alq_varlen_8.x/tools/tools/ath/athregs/dumpregs_5211.c
  user/lstewart/alq_varlen_8.x/tools/tools/ath/athregs/dumpregs_5212.c
  user/lstewart/alq_varlen_8.x/tools/tools/ath/athregs/dumpregs_5416.c
Modified:
  user/lstewart/alq_varlen_8.x/   (props changed)
  user/lstewart/alq_varlen_8.x/ObsoleteFiles.inc
  user/lstewart/alq_varlen_8.x/UPDATING
  user/lstewart/alq_varlen_8.x/contrib/bind9/   (props changed)
  user/lstewart/alq_varlen_8.x/contrib/cpio/   (props changed)
  user/lstewart/alq_varlen_8.x/contrib/csup/   (props changed)
  user/lstewart/alq_varlen_8.x/contrib/file/   (props changed)
  user/lstewart/alq_varlen_8.x/contrib/gdtoa/   (props changed)
  user/lstewart/alq_varlen_8.x/contrib/ncurses/   (props changed)
  user/lstewart/alq_varlen_8.x/contrib/netcat/   (props changed)
  user/lstewart/alq_varlen_8.x/contrib/ntp/   (props changed)
  user/lstewart/alq_varlen_8.x/contrib/openbsm/   (props changed)
  user/lstewart/alq_varlen_8.x/contrib/openpam/   (props changed)
  user/lstewart/alq_varlen_8.x/contrib/pf/   (props changed)
  user/lstewart/alq_varlen_8.x/contrib/sendmail/   (props changed)
  user/lstewart/alq_varlen_8.x/contrib/top/   (props changed)
  user/lstewart/alq_varlen_8.x/contrib/wpa/   (props changed)
  user/lstewart/alq_varlen_8.x/crypto/openssh/   (props changed)
  user/lstewart/alq_varlen_8.x/crypto/openssl/   (props changed)
  user/lstewart/alq_varlen_8.x/lib/Makefile
  user/lstewart/alq_varlen_8.x/lib/libarchive/config_freebsd.h
  user/lstewart/alq_varlen_8.x/lib/libc/   (props changed)
  user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpgetmask.c
  user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpgetround.c
  user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpgetsticky.c
  user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpsetmask.c
  user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpsetround.c
  user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpsetsticky.c
  user/lstewart/alq_varlen_8.x/lib/libc/stdio/asprintf.c   (props changed)
  user/lstewart/alq_varlen_8.x/lib/libc/stdtime/   (props changed)
  user/lstewart/alq_varlen_8.x/lib/libc/string/ffsll.c   (props changed)
  user/lstewart/alq_varlen_8.x/lib/libc/string/flsll.c   (props changed)
  user/lstewart/alq_varlen_8.x/lib/libc/string/wcpcpy.c   (props changed)
  user/lstewart/alq_varlen_8.x/lib/libc/string/wcpncpy.c   (props changed)
  user/lstewart/alq_varlen_8.x/lib/libelf/Makefile
  user/lstewart/alq_varlen_8.x/lib/libutil/   (props changed)
  user/lstewart/alq_varlen_8.x/release/amd64/boot_crunch.conf
  user/lstewart/alq_varlen_8.x/release/i386/boot_crunch.conf
  user/lstewart/alq_varlen_8.x/release/ia64/boot_crunch.conf
  user/lstewart/alq_varlen_8.x/release/powerpc/boot_crunch.conf
  user/lstewart/alq_varlen_8.x/release/sparc64/boot_crunch.conf
  user/lstewart/alq_varlen_8.x/release/sun4v/boot_crunch.conf
  user/lstewart/alq_varlen_8.x/sbin/   (props changed)
  user/lstewart/alq_varlen_8.x/sbin/recoverdisk/recoverdisk.1
  user/lstewart/alq_varlen_8.x/sbin/recoverdisk/recoverdisk.c
  user/lstewart/alq_varlen_8.x/share/man/man4/Makefile
  user/lstewart/alq_varlen_8.x/share/man/man4/altq.4
  user/lstewart/alq_varlen_8.x/share/man/man4/ip.4
  user/lstewart/alq_varlen_8.x/share/man/man4/multicast.4
  user/lstewart/alq_varlen_8.x/share/man/man4/txp.4
  user/lstewart/alq_varlen_8.x/share/zoneinfo/   (props changed)
  user/lstewart/alq_varlen_8.x/sys/   (props changed)
  user/lstewart/alq_varlen_8.x/sys/amd64/amd64/machdep.c
  user/lstewart/alq_varlen_8.x/sys/amd64/amd64/pmap.c
  user/lstewart/alq_varlen_8.x/sys/amd64/amd64/trap.c
  user/lstewart/alq_varlen_8.x/sys/amd64/include/pcpu.h
  user/lstewart/alq_varlen_8.x/sys/arm/arm/cpufunc_asm_sheeva.S   (props changed)
  user/lstewart/alq_varlen_8.x/sys/arm/conf/AVILA
  user/lstewart/alq_varlen_8.x/sys/arm/conf/CAMBRIA
  user/lstewart/alq_varlen_8.x/sys/arm/conf/CAMBRIA.hints
  user/lstewart/alq_varlen_8.x/sys/arm/xscale/ixp425/avila_machdep.c
  user/lstewart/alq_varlen_8.x/sys/arm/xscale/ixp425/if_npe.c
  user/lstewart/alq_varlen_8.x/sys/arm/xscale/ixp425/ixp425.c
  user/lstewart/alq_varlen_8.x/sys/arm/xscale/ixp425/ixp425_pci.c
  user/lstewart/alq_varlen_8.x/sys/arm/xscale/ixp425/ixp425reg.h
  user/lstewart/alq_varlen_8.x/sys/boot/i386/libi386/Makefile
  user/lstewart/alq_varlen_8.x/sys/boot/i386/libi386/biosdisk.c
  user/lstewart/alq_varlen_8.x/sys/boot/i386/libi386/devicename.c
  user/lstewart/alq_varlen_8.x/sys/boot/i386/loader/Makefile
  user/lstewart/alq_varlen_8.x/sys/boot/i386/loader/main.c
  user/lstewart/alq_varlen_8.x/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
  user/lstewart/alq_varlen_8.x/sys/compat/ndis/hal_var.h
  user/lstewart/alq_varlen_8.x/sys/compat/ndis/subr_hal.c
  user/lstewart/alq_varlen_8.x/sys/compat/ndis/subr_usbd.c
  user/lstewart/alq_varlen_8.x/sys/conf/files
  user/lstewart/alq_varlen_8.x/sys/conf/options.amd64
  user/lstewart/alq_varlen_8.x/sys/conf/options.arm
  user/lstewart/alq_varlen_8.x/sys/contrib/pf/   (props changed)
  user/lstewart/alq_varlen_8.x/sys/ddb/db_expr.c
  user/lstewart/alq_varlen_8.x/sys/dev/agp/agp.c
  user/lstewart/alq_varlen_8.x/sys/dev/agp/agp_amd64.c
  user/lstewart/alq_varlen_8.x/sys/dev/agp/agp_i810.c
  user/lstewart/alq_varlen_8.x/sys/dev/agp/agp_intel.c
  user/lstewart/alq_varlen_8.x/sys/dev/agp/agp_via.c
  user/lstewart/alq_varlen_8.x/sys/dev/agp/agppriv.h
  user/lstewart/alq_varlen_8.x/sys/dev/aic7xxx/ahc_pci.c
  user/lstewart/alq_varlen_8.x/sys/dev/aic7xxx/ahd_pci.c
  user/lstewart/alq_varlen_8.x/sys/dev/ata/ata-card.c
  user/lstewart/alq_varlen_8.x/sys/dev/ata/ata-cbus.c
  user/lstewart/alq_varlen_8.x/sys/dev/ata/ata-isa.c
  user/lstewart/alq_varlen_8.x/sys/dev/ata/ata-pci.c
  user/lstewart/alq_varlen_8.x/sys/dev/ata/ata-usb.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/ath/ath_hal/ah.c
  user/lstewart/alq_varlen_8.x/sys/dev/ath/ath_hal/ar5416/ar9160_attach.c
  user/lstewart/alq_varlen_8.x/sys/dev/ath/if_ath.c
  user/lstewart/alq_varlen_8.x/sys/dev/ath/if_ath_pci.c
  user/lstewart/alq_varlen_8.x/sys/dev/ath/if_athvar.h
  user/lstewart/alq_varlen_8.x/sys/dev/cardbus/cardbus.c
  user/lstewart/alq_varlen_8.x/sys/dev/cfi/cfi_core.c
  user/lstewart/alq_varlen_8.x/sys/dev/cfi/cfi_dev.c
  user/lstewart/alq_varlen_8.x/sys/dev/cfi/cfi_var.h
  user/lstewart/alq_varlen_8.x/sys/dev/cxgb/bin2h.pl
  user/lstewart/alq_varlen_8.x/sys/dev/cxgb/common/cxgb_ael1002.c
  user/lstewart/alq_varlen_8.x/sys/dev/cxgb/common/cxgb_common.h
  user/lstewart/alq_varlen_8.x/sys/dev/cxgb/common/cxgb_t3_cpl.h
  user/lstewart/alq_varlen_8.x/sys/dev/cxgb/common/cxgb_t3_hw.c
  user/lstewart/alq_varlen_8.x/sys/dev/cxgb/common/cxgb_xgmac.c
  user/lstewart/alq_varlen_8.x/sys/dev/cxgb/cxgb_adapter.h
  user/lstewart/alq_varlen_8.x/sys/dev/cxgb/cxgb_ioctl.h
  user/lstewart/alq_varlen_8.x/sys/dev/cxgb/cxgb_main.c
  user/lstewart/alq_varlen_8.x/sys/dev/cxgb/cxgb_multiq.c
  user/lstewart/alq_varlen_8.x/sys/dev/cxgb/cxgb_sge.c
  user/lstewart/alq_varlen_8.x/sys/dev/cxgb/cxgb_t3fw.c
  user/lstewart/alq_varlen_8.x/sys/dev/cxgb/cxgb_t3fw.h
  user/lstewart/alq_varlen_8.x/sys/dev/dc/if_dc.c
  user/lstewart/alq_varlen_8.x/sys/dev/drm/drmP.h
  user/lstewart/alq_varlen_8.x/sys/dev/drm/drm_bufs.c
  user/lstewart/alq_varlen_8.x/sys/dev/drm/drm_drv.c
  user/lstewart/alq_varlen_8.x/sys/dev/drm/drm_pci.c
  user/lstewart/alq_varlen_8.x/sys/dev/drm/drm_scatter.c
  user/lstewart/alq_varlen_8.x/sys/dev/drm/drm_sysctl.c
  user/lstewart/alq_varlen_8.x/sys/dev/drm/i915_drv.c
  user/lstewart/alq_varlen_8.x/sys/dev/drm/mach64_drv.c
  user/lstewart/alq_varlen_8.x/sys/dev/drm/mga_drv.c
  user/lstewart/alq_varlen_8.x/sys/dev/drm/r128_drv.c
  user/lstewart/alq_varlen_8.x/sys/dev/drm/r600_cp.c
  user/lstewart/alq_varlen_8.x/sys/dev/drm/radeon_cp.c
  user/lstewart/alq_varlen_8.x/sys/dev/drm/radeon_drv.c
  user/lstewart/alq_varlen_8.x/sys/dev/drm/savage_drv.c
  user/lstewart/alq_varlen_8.x/sys/dev/drm/sis_drv.c
  user/lstewart/alq_varlen_8.x/sys/dev/drm/tdfx_drv.c
  user/lstewart/alq_varlen_8.x/sys/dev/ed/if_ed_pccard.c
  user/lstewart/alq_varlen_8.x/sys/dev/exca/exca.c
  user/lstewart/alq_varlen_8.x/sys/dev/fe/if_fe_pccard.c
  user/lstewart/alq_varlen_8.x/sys/dev/firewire/fwohci_pci.c
  user/lstewart/alq_varlen_8.x/sys/dev/fxp/if_fxp.c
  user/lstewart/alq_varlen_8.x/sys/dev/if_ndis/if_ndis.c
  user/lstewart/alq_varlen_8.x/sys/dev/if_ndis/if_ndis_pci.c
  user/lstewart/alq_varlen_8.x/sys/dev/if_ndis/if_ndis_usb.c
  user/lstewart/alq_varlen_8.x/sys/dev/if_ndis/if_ndisvar.h
  user/lstewart/alq_varlen_8.x/sys/dev/ipw/if_ipw.c
  user/lstewart/alq_varlen_8.x/sys/dev/malo/if_malo_pci.c
  user/lstewart/alq_varlen_8.x/sys/dev/md/md.c
  user/lstewart/alq_varlen_8.x/sys/dev/mii/ip1000phy.c
  user/lstewart/alq_varlen_8.x/sys/dev/mii/ip1000phyreg.h
  user/lstewart/alq_varlen_8.x/sys/dev/mmc/mmc.c
  user/lstewart/alq_varlen_8.x/sys/dev/pccard/card_if.m
  user/lstewart/alq_varlen_8.x/sys/dev/pccard/pccard_cis.c
  user/lstewart/alq_varlen_8.x/sys/dev/pccard/pccarddevs
  user/lstewart/alq_varlen_8.x/sys/dev/pccbb/pccbb.c
  user/lstewart/alq_varlen_8.x/sys/dev/pci/pci.c
  user/lstewart/alq_varlen_8.x/sys/dev/ppbus/lpbb.c
  user/lstewart/alq_varlen_8.x/sys/dev/puc/puc_pci.c
  user/lstewart/alq_varlen_8.x/sys/dev/ral/if_ral_pci.c
  user/lstewart/alq_varlen_8.x/sys/dev/re/if_re.c
  user/lstewart/alq_varlen_8.x/sys/dev/sio/sio_pci.c
  user/lstewart/alq_varlen_8.x/sys/dev/smbus/smbus.c
  user/lstewart/alq_varlen_8.x/sys/dev/smbus/smbus.h
  user/lstewart/alq_varlen_8.x/sys/dev/sound/pci/emu10k1.c
  user/lstewart/alq_varlen_8.x/sys/dev/sound/pci/emu10kx.c
  user/lstewart/alq_varlen_8.x/sys/dev/sound/usb/uaudio.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/sound/usb/uaudio.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/sound/usb/uaudio_pcm.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/sound/usb/uaudioreg.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/syscons/scterm-teken.c
  user/lstewart/alq_varlen_8.x/sys/dev/syscons/syscons.c
  user/lstewart/alq_varlen_8.x/sys/dev/syscons/syscons.h
  user/lstewart/alq_varlen_8.x/sys/dev/syscons/teken/teken.c
  user/lstewart/alq_varlen_8.x/sys/dev/syscons/teken/teken.h
  user/lstewart/alq_varlen_8.x/sys/dev/txp/if_txp.c
  user/lstewart/alq_varlen_8.x/sys/dev/txp/if_txpreg.h
  user/lstewart/alq_varlen_8.x/sys/dev/uart/uart_bus_pci.c
  user/lstewart/alq_varlen_8.x/sys/dev/usb/README.TXT   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/bluetooth/TODO.TXT   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/bluetooth/ng_ubt.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/bluetooth/ng_ubt_var.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/bluetooth/ubtbcmfw.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/at91dci.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/at91dci.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/at91dci_atmelarm.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/atmegadci.c   (contents, props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/atmegadci.h   (contents, props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/atmegadci_atmelarm.c   (contents, props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/ehci.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/ehci.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/ehci_ixp4xx.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/ehci_mbus.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/ehci_pci.c   (contents, props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/musb_otg.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/musb_otg.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/musb_otg_atmelarm.c   (contents, props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/ohci.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/ohci.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/ohci_atmelarm.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/ohci_pci.c   (contents, props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/uhci.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/uhci.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/uhci_pci.c   (contents, props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/usb_controller.c   (contents, props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/uss820dci.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/uss820dci.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/controller/uss820dci_atmelarm.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/image/uscanner.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/input/uhid.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/input/ukbd.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/input/ums.c   (contents, props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/input/usb_rdesc.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/misc/udbp.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/misc/udbp.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/misc/ufm.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/if_aue.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/if_auereg.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/if_axe.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/if_axereg.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/if_cdce.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/if_cdcereg.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/if_cue.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/if_cuereg.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/if_kue.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/if_kuefw.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/if_kuereg.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/if_rue.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/if_ruereg.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/if_udav.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/if_udavreg.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/usb_ethernet.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/net/usb_ethernet.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/quirk/usb_quirk.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/quirk/usb_quirk.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/u3g.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/uark.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/ubsa.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/ubser.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/uchcom.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/ucycom.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/ufoma.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/uftdi.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/uftdi_reg.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/ugensa.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/uipaq.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/ulpt.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/umct.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/umodem.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/umoscom.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/uplcom.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/usb_serial.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/usb_serial.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/uslcom.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/uvisor.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/serial/uvscom.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/storage/rio500_usb.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/storage/umass.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/storage/urio.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/storage/ustorage_fs.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/template/usb_template.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/template/usb_template.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/template/usb_template_cdce.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/template/usb_template_msc.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/template/usb_template_mtp.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/ufm_ioctl.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_bus.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_busdma.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_busdma.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_cdc.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_compat_linux.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_compat_linux.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_controller.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_core.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_core.h   (contents, props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_debug.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_debug.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_defs.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_dev.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_dev.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_device.c   (contents, props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_device.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_dynamic.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_dynamic.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_endian.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_error.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_error.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_generic.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_generic.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_handle_request.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_handle_request.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_hid.c   (contents, props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_hid.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_hub.c   (contents, props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_hub.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_if.m   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_ioctl.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_lookup.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_lookup.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_mbuf.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_mbuf.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_mfunc.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_msctest.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_msctest.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_parse.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_parse.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_pci.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_process.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_process.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_request.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_request.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_revision.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_sw_transfer.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_sw_transfer.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_transfer.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_transfer.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_util.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usb_util.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usbdevs   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/usbhid.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/wlan/if_rum.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/wlan/if_rumfw.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/wlan/if_rumreg.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/wlan/if_rumvar.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/wlan/if_ural.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/wlan/if_uralreg.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/wlan/if_uralvar.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/wlan/if_zyd.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/wlan/if_zydfw.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/wlan/if_zydreg.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/usb/wlan/usb_wlan.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/vge/if_vge.c
  user/lstewart/alq_varlen_8.x/sys/dev/xen/balloon/balloon.c
  user/lstewart/alq_varlen_8.x/sys/dev/xen/blkfront/blkfront.c
  user/lstewart/alq_varlen_8.x/sys/dev/xen/console/console.c
  user/lstewart/alq_varlen_8.x/sys/dev/xen/console/xencons_ring.c
  user/lstewart/alq_varlen_8.x/sys/dev/xen/netfront/   (props changed)
  user/lstewart/alq_varlen_8.x/sys/dev/xen/netfront/netfront.c
  user/lstewart/alq_varlen_8.x/sys/dev/xl/if_xl.c
  user/lstewart/alq_varlen_8.x/sys/fs/cd9660/cd9660_vfsops.c
  user/lstewart/alq_varlen_8.x/sys/fs/devfs/devfs_vnops.c
  user/lstewart/alq_varlen_8.x/sys/fs/nullfs/null_vnops.c
  user/lstewart/alq_varlen_8.x/sys/fs/udf/udf_vfsops.c
  user/lstewart/alq_varlen_8.x/sys/geom/eli/g_eli.c
  user/lstewart/alq_varlen_8.x/sys/geom/part/g_part_pc98.c
  user/lstewart/alq_varlen_8.x/sys/i386/i386/in_cksum.c
  user/lstewart/alq_varlen_8.x/sys/i386/i386/trap.c
  user/lstewart/alq_varlen_8.x/sys/i386/include/xen/xenpmap.h
  user/lstewart/alq_varlen_8.x/sys/kern/kern_ktrace.c
  user/lstewart/alq_varlen_8.x/sys/kern/kern_sysctl.c
  user/lstewart/alq_varlen_8.x/sys/kern/subr_bus.c
  user/lstewart/alq_varlen_8.x/sys/kern/subr_param.c
  user/lstewart/alq_varlen_8.x/sys/kern/sys_generic.c
  user/lstewart/alq_varlen_8.x/sys/kern/sys_pipe.c
  user/lstewart/alq_varlen_8.x/sys/kern/vfs_bio.c
  user/lstewart/alq_varlen_8.x/sys/kern/vfs_cache.c
  user/lstewart/alq_varlen_8.x/sys/kern/vfs_lookup.c
  user/lstewart/alq_varlen_8.x/sys/kern/vfs_vnops.c
  user/lstewart/alq_varlen_8.x/sys/kern/vnode_if.src
  user/lstewart/alq_varlen_8.x/sys/legacy/dev/ata/ata-usb.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/legacy/dev/sound/usb/uaudio.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/legacy/dev/sound/usb/uaudio.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/legacy/dev/sound/usb/uaudio_pcm.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/legacy/dev/sound/usb/uaudioreg.h   (props changed)
  user/lstewart/alq_varlen_8.x/sys/legacy/dev/usb/   (props changed)
  user/lstewart/alq_varlen_8.x/sys/legacy/dev/usb/ehci_ixp4xx.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/legacy/dev/usb/ehci_pci.c
  user/lstewart/alq_varlen_8.x/sys/legacy/dev/usb/ohci_pci.c
  user/lstewart/alq_varlen_8.x/sys/legacy/dev/usb/uhci_pci.c
  user/lstewart/alq_varlen_8.x/sys/mips/mips/elf64_machdep.c   (props changed)
  user/lstewart/alq_varlen_8.x/sys/net/bpf.c
  user/lstewart/alq_varlen_8.x/sys/netinet/if_ether.c
  user/lstewart/alq_varlen_8.x/sys/netinet/igmp.c
  user/lstewart/alq_varlen_8.x/sys/netinet/igmp_var.h
  user/lstewart/alq_varlen_8.x/sys/netinet/in.c
  user/lstewart/alq_varlen_8.x/sys/netinet/in.h
  user/lstewart/alq_varlen_8.x/sys/netinet/in_mcast.c
  user/lstewart/alq_varlen_8.x/sys/netinet/in_pcb.c
  user/lstewart/alq_varlen_8.x/sys/netinet/in_pcb.h
  user/lstewart/alq_varlen_8.x/sys/netinet/in_proto.c
  user/lstewart/alq_varlen_8.x/sys/netinet/in_var.h
  user/lstewart/alq_varlen_8.x/sys/netinet/ip_input.c
  user/lstewart/alq_varlen_8.x/sys/netinet/ip_var.h
  user/lstewart/alq_varlen_8.x/sys/netinet/raw_ip.c
  user/lstewart/alq_varlen_8.x/sys/netinet/udp_usrreq.c
  user/lstewart/alq_varlen_8.x/sys/netinet/vinet.h
  user/lstewart/alq_varlen_8.x/sys/nfsclient/nfs_vnops.c
  user/lstewart/alq_varlen_8.x/sys/pc98/cbus/scterm-sck.c
  user/lstewart/alq_varlen_8.x/sys/powerpc/aim/mmu_oea.c
  user/lstewart/alq_varlen_8.x/sys/security/audit/audit.c
  user/lstewart/alq_varlen_8.x/sys/security/audit/audit.h
  user/lstewart/alq_varlen_8.x/sys/security/audit/audit_syscalls.c
  user/lstewart/alq_varlen_8.x/sys/security/mac_bsdextended/mac_bsdextended.c
  user/lstewart/alq_varlen_8.x/sys/sparc64/conf/GENERIC
  user/lstewart/alq_varlen_8.x/sys/sys/buf.h
  user/lstewart/alq_varlen_8.x/sys/sys/diskpc98.h
  user/lstewart/alq_varlen_8.x/sys/sys/ktrace.h
  user/lstewart/alq_varlen_8.x/sys/sys/mount.h
  user/lstewart/alq_varlen_8.x/sys/sys/param.h
  user/lstewart/alq_varlen_8.x/sys/sys/pipe.h
  user/lstewart/alq_varlen_8.x/sys/sys/proc.h
  user/lstewart/alq_varlen_8.x/sys/sys/sysctl.h
  user/lstewart/alq_varlen_8.x/sys/sys/vimage.h
  user/lstewart/alq_varlen_8.x/sys/ufs/ffs/ffs_snapshot.c
  user/lstewart/alq_varlen_8.x/sys/ufs/ffs/ffs_vfsops.c
  user/lstewart/alq_varlen_8.x/sys/vm/vm_init.c
  user/lstewart/alq_varlen_8.x/sys/vm/vnode_pager.c
  user/lstewart/alq_varlen_8.x/sys/xen/evtchn/evtchn.c
  user/lstewart/alq_varlen_8.x/sys/xen/evtchn/evtchn_dev.c
  user/lstewart/alq_varlen_8.x/sys/xen/features.c
  user/lstewart/alq_varlen_8.x/sys/xen/gnttab.c
  user/lstewart/alq_varlen_8.x/sys/xen/gnttab.h
  user/lstewart/alq_varlen_8.x/sys/xen/hypervisor.h
  user/lstewart/alq_varlen_8.x/sys/xen/interface/arch-x86/xen.h
  user/lstewart/alq_varlen_8.x/sys/xen/interface/hvm/params.h
  user/lstewart/alq_varlen_8.x/sys/xen/xen_intr.h
  user/lstewart/alq_varlen_8.x/sys/xen/xenbus/xenbus_probe.c
  user/lstewart/alq_varlen_8.x/sys/xen/xenbus/xenbus_xs.c
  user/lstewart/alq_varlen_8.x/tools/regression/lib/msun/test-conj.t   (props changed)
  user/lstewart/alq_varlen_8.x/tools/tools/ath/Makefile
  user/lstewart/alq_varlen_8.x/tools/tools/ath/athregs/Makefile
  user/lstewart/alq_varlen_8.x/usr.bin/csup/   (props changed)
  user/lstewart/alq_varlen_8.x/usr.bin/kdump/kdump.1
  user/lstewart/alq_varlen_8.x/usr.bin/kdump/kdump.c
  user/lstewart/alq_varlen_8.x/usr.bin/ktrace/ktrace.1
  user/lstewart/alq_varlen_8.x/usr.bin/ktrace/ktrace.h
  user/lstewart/alq_varlen_8.x/usr.bin/ktrace/subr.c
  user/lstewart/alq_varlen_8.x/usr.bin/netstat/inet.c
  user/lstewart/alq_varlen_8.x/usr.bin/procstat/   (props changed)
  user/lstewart/alq_varlen_8.x/usr.bin/sockstat/sockstat.c
  user/lstewart/alq_varlen_8.x/usr.bin/systat/vmstat.c
  user/lstewart/alq_varlen_8.x/usr.bin/top/machine.c
  user/lstewart/alq_varlen_8.x/usr.sbin/cxgbtool/cxgbtool.c
  user/lstewart/alq_varlen_8.x/usr.sbin/cxgbtool/version.h
  user/lstewart/alq_varlen_8.x/usr.sbin/dumpcis/cardinfo.h   (props changed)
  user/lstewart/alq_varlen_8.x/usr.sbin/dumpcis/cis.h   (props changed)
  user/lstewart/alq_varlen_8.x/usr.sbin/ifmcstat/Makefile
  user/lstewart/alq_varlen_8.x/usr.sbin/ifmcstat/ifmcstat.8
  user/lstewart/alq_varlen_8.x/usr.sbin/ifmcstat/ifmcstat.c
  user/lstewart/alq_varlen_8.x/usr.sbin/makefs/ffs/ffs_bswap.c   (props changed)
  user/lstewart/alq_varlen_8.x/usr.sbin/makefs/ffs/ffs_subr.c   (props changed)
  user/lstewart/alq_varlen_8.x/usr.sbin/makefs/ffs/ufs_bswap.h   (props changed)
  user/lstewart/alq_varlen_8.x/usr.sbin/makefs/getid.c   (props changed)
  user/lstewart/alq_varlen_8.x/usr.sbin/usbconfig/Makefile
  user/lstewart/alq_varlen_8.x/usr.sbin/zic/   (props changed)

Modified: user/lstewart/alq_varlen_8.x/ObsoleteFiles.inc
==============================================================================
--- user/lstewart/alq_varlen_8.x/ObsoleteFiles.inc	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/ObsoleteFiles.inc	Thu Mar 12 08:27:54 2009	(r189730)
@@ -14,6 +14,12 @@
 # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last.
 #
 
+# 20090308: libusb.so.1 renamed
+OLD_LIBS+=usr/lib/libusb20.so.1
+OLD_FILES+=usr/lib/libusb20.a
+OLD_FILES+=usr/lib/libusb20.so
+OLD_FILES+=usr/lib/libusb20_p.a
+OLD_FILES+=usr/include/libusb20_compat01.h
 # 20090226: libmp(3) functions renamed
 OLD_LIBS+=usr/lib/libmp.so.6
 # 20090223: changeover of USB stacks
@@ -1766,9 +1772,6 @@ OLD_FILES+=usr/lib/libss.a
 OLD_FILES+=usr/lib/libss_p.a
 OLD_FILES+=usr/lib/libtelnet.a
 OLD_FILES+=usr/lib/libtelnet_p.a
-OLD_FILES+=usr/lib/libusb.a
-OLD_FILES+=usr/lib/libusb.so
-OLD_FILES+=usr/lib/libusb_p.a
 OLD_FILES+=usr/sbin/diskpart
 # 200202XX
 OLD_FILES+=usr/bin/gprof4

Modified: user/lstewart/alq_varlen_8.x/UPDATING
==============================================================================
--- user/lstewart/alq_varlen_8.x/UPDATING	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/UPDATING	Thu Mar 12 08:27:54 2009	(r189730)
@@ -22,6 +22,53 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.
 	to maximize performance.  (To disable malloc debugging, run
 	ln -s aj /etc/malloc.conf.)
 
+20090309:
+	IGMPv3 and Source-Specific Multicast (SSM) have been merged
+	to the IPv4 stack. VIMAGE hooks are in but not yet used.
+
+	For kernel developers, the most important changes are that the
+	ip_output() and ip_input() paths no longer take the IN_MULTI_LOCK(),
+	and this lock has been downgraded to a non-recursive mutex.
+
+	Transport protocols (UDP, Raw IP) are now responsible for filtering
+	inbound multicast traffic according to group membership and source
+	filters. The imo_multicast_filter() KPI exists for this purpose.
+	Transports which do not use multicast (SCTP, TCP) already reject
+	multicast by default. Forwarding and receive performance may improve
+	as a mutex acquisition is no longer needed in the ip_input()
+	low-level input path.  in_addmulti() and in_delmulti() are shimmed
+	to new KPIs which exist to support SSM in-kernel.
+
+	For application developers, it is recommended that loopback of
+	multicast datagrams be disabled for best performance, as this
+	will still cause the lock to be taken for each looped-back
+	datagram transmission. The net.inet.ip.mcast.loop sysctl may
+	be tuned to 0 to disable loopback by default; it defaults to 1
+	to preserve the existing behaviour.
+
+	For systems administrators, to obtain best performance with
+	multicast reception and multiple groups, it is always recommended
+	that a card with a suitably precise hash filter is used. Hash
+	collisions will still result in the lock being taken within the
+	transport protocol input path to check group membership.
+
+	If deploying FreeBSD in an environment with IGMP snooping switches,
+	it is recommended that the net.inet.igmp.sendlocal sysctl remain
+	enabled; this forces 224.0.0.0/24 group membership to be announced
+	via IGMP.
+
+	The size of 'struct igmpstat' has changed; netstat needs to be
+	recompiled to reflect this.
+	Bump __FreeBSD_version to 800070.
+
+20090309:
+	libusb20.so.1 is now installed as libusb.so.1 and the ports system
+	updated to use it. This requires a buildworld/installworld in order to
+	update the library and dependencies (usbconfig, etc). Its advisable to
+	rebuild all ports which uses libusb. More specific directions are given
+	in the ports collection UPDATING file. Any /etc/libmap.conf entries for
+	libusb are no longer required and can be removed.
+
 20090302:
 	A workaround is committed to allow the creation of System V shared
 	memory segment of size > 2 GB on the 64-bit architectures.

Copied: user/lstewart/alq_varlen_8.x/contrib/top/install-sh (from r189729, head/contrib/top/install-sh)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/lstewart/alq_varlen_8.x/contrib/top/install-sh	Thu Mar 12 08:27:54 2009	(r189730, copy of r189729, head/contrib/top/install-sh)
@@ -0,0 +1,69 @@
+#!/bin/sh
+#
+# this shell script is amazingly similar to the old and lamented
+# BSD "install" command.  It recognized the following options:
+#
+#	-o target file owner
+#	-m target file mode
+#	-g target file group owner
+#
+#
+# scan the options
+#
+while [ $# -gt 0 ]; do
+    case $1 in
+      -o)
+	owner=$2
+	shift ; shift
+	;;
+
+      -m)
+	mode=$2
+	shift; shift
+	;;
+
+      -g)
+	group=$2
+	shift ; shift
+	;;
+
+      -*)
+	echo "install: unknown option $1"
+	exit
+	;;
+
+      *)
+	break
+	;;
+    esac
+done
+#
+# we need two more:  filename and destination
+#
+if [ $# -ne 2 ]; then
+    echo "Usage:  install [ -o owner ] [ -m mode ] [ -g group ] file destination"
+    exit
+fi
+#
+# first, copy
+#
+cp $1 $2
+#
+# normalize the name
+#
+dest=$2
+if [ -d $2 ]; then
+    dest=$2/`basename $1`
+fi
+#
+# do optional things
+#
+if [ "$owner" ]; then
+    chown $owner $dest
+fi
+if [ "$group" ]; then
+    chgrp $group $dest
+fi
+if [ "$mode" ]; then
+    chmod $mode $dest
+fi

Modified: user/lstewart/alq_varlen_8.x/lib/Makefile
==============================================================================
--- user/lstewart/alq_varlen_8.x/lib/Makefile	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/lib/Makefile	Thu Mar 12 08:27:54 2009	(r189730)
@@ -40,7 +40,7 @@ SUBDIR=	${_csu} libc libbsm libauditd li
 	${_libpmc} libproc librt ${_libsdp} ${_libsm} ${_libsmb} \
 	${_libsmdb} \
 	${_libsmutil} libstand ${_libtelnet} ${_libthr} libthread_db libufs \
-	libugidfw ${_libusbhid} ${_libusb20} ${_libvgl} libwrap liby libz \
+	libugidfw ${_libusbhid} ${_libusb} ${_libvgl} libwrap liby libz \
 	${_bind}
 
 .if exists(${.CURDIR}/csu/${MACHINE_ARCH}-elf)
@@ -139,7 +139,7 @@ _libtelnet=	libtelnet
 
 .if ${MK_USB} != "no"
 _libusbhid=	libusbhid
-_libusb20=	libusb20
+_libusb=	libusb
 .endif
 
 .include <bsd.subdir.mk>

Modified: user/lstewart/alq_varlen_8.x/lib/libarchive/config_freebsd.h
==============================================================================
--- user/lstewart/alq_varlen_8.x/lib/libarchive/config_freebsd.h	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/lib/libarchive/config_freebsd.h	Thu Mar 12 08:27:54 2009	(r189730)
@@ -34,8 +34,12 @@
 #define	HAVE_ACL_SET_FD_NP 1
 #define	HAVE_ACL_SET_FILE 1
 #define	HAVE_ACL_USER 1
+#if 0
+/* XXX Temporarily disable support for reading extended attributes from
+ * disk, as it seems to be badly broken on ZFS. XXX */
 #define	HAVE_EXTATTR_GET_FILE 1
 #define	HAVE_EXTATTR_LIST_FILE 1
+#endif
 #define	HAVE_EXTATTR_SET_FD 1
 #define	HAVE_EXTATTR_SET_FILE 1
 #define	HAVE_SYS_ACL_H 1

Modified: user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpgetmask.c
==============================================================================
--- user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpgetmask.c	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpgetmask.c	Thu Mar 12 08:27:54 2009	(r189730)
@@ -1,4 +1,4 @@
-/* $NetBSD: fpgetmask.c,v 1.3 2002/05/12 13:12:45 bjh21 Exp $ */
+/* $NetBSD: fpgetmask.c,v 1.4 2008/04/28 20:23:00 martin Exp $ */
 
 /*-
  * Copyright (c) 1997 The NetBSD Foundation, Inc.
@@ -15,13 +15,6 @@
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *	This product includes software developed by the NetBSD
- *	Foundation, Inc. and its contributors.
- * 4. Neither the name of The NetBSD Foundation nor the names of its
- *    contributors may be used to endorse or promote products derived
- *    from this software without specific prior written permission.
  *
  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED

Modified: user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpgetround.c
==============================================================================
--- user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpgetround.c	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpgetround.c	Thu Mar 12 08:27:54 2009	(r189730)
@@ -1,4 +1,4 @@
-/* $NetBSD: fpgetround.c,v 1.2 2002/01/13 21:45:53 thorpej Exp $ */
+/* $NetBSD: fpgetround.c,v 1.3 2008/04/28 20:23:00 martin Exp $ */
 
 /*-
  * Copyright (c) 1997 The NetBSD Foundation, Inc.
@@ -15,13 +15,6 @@
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *	This product includes software developed by the NetBSD
- *	Foundation, Inc. and its contributors.
- * 4. Neither the name of The NetBSD Foundation nor the names of its
- *    contributors may be used to endorse or promote products derived
- *    from this software without specific prior written permission.
  *
  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED

Modified: user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpgetsticky.c
==============================================================================
--- user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpgetsticky.c	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpgetsticky.c	Thu Mar 12 08:27:54 2009	(r189730)
@@ -1,4 +1,4 @@
-/* $NetBSD: fpgetsticky.c,v 1.2 2002/01/13 21:45:53 thorpej Exp $ */
+/* $NetBSD: fpgetsticky.c,v 1.3 2008/04/28 20:23:00 martin Exp $ */
 
 /*-
  * Copyright (c) 1997 The NetBSD Foundation, Inc.
@@ -15,13 +15,6 @@
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *	This product includes software developed by the NetBSD
- *	Foundation, Inc. and its contributors.
- * 4. Neither the name of The NetBSD Foundation nor the names of its
- *    contributors may be used to endorse or promote products derived
- *    from this software without specific prior written permission.
  *
  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED

Modified: user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpsetmask.c
==============================================================================
--- user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpsetmask.c	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpsetmask.c	Thu Mar 12 08:27:54 2009	(r189730)
@@ -1,4 +1,4 @@
-/* $NetBSD: fpsetmask.c,v 1.3 2002/05/12 13:12:45 bjh21 Exp $ */
+/* $NetBSD: fpsetmask.c,v 1.4 2008/04/28 20:23:00 martin Exp $ */
 
 /*-
  * Copyright (c) 1997 The NetBSD Foundation, Inc.
@@ -15,13 +15,6 @@
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *	This product includes software developed by the NetBSD
- *	Foundation, Inc. and its contributors.
- * 4. Neither the name of The NetBSD Foundation nor the names of its
- *    contributors may be used to endorse or promote products derived
- *    from this software without specific prior written permission.
  *
  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED

Modified: user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpsetround.c
==============================================================================
--- user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpsetround.c	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpsetround.c	Thu Mar 12 08:27:54 2009	(r189730)
@@ -1,4 +1,4 @@
-/* $NetBSD: fpsetround.c,v 1.2 2002/01/13 21:45:53 thorpej Exp $ */
+/* $NetBSD: fpsetround.c,v 1.3 2008/04/28 20:23:00 martin Exp $ */
 
 /*-
  * Copyright (c) 1997 The NetBSD Foundation, Inc.
@@ -15,13 +15,6 @@
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *	This product includes software developed by the NetBSD
- *	Foundation, Inc. and its contributors.
- * 4. Neither the name of The NetBSD Foundation nor the names of its
- *    contributors may be used to endorse or promote products derived
- *    from this software without specific prior written permission.
  *
  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED

Modified: user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpsetsticky.c
==============================================================================
--- user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpsetsticky.c	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/lib/libc/softfloat/fpsetsticky.c	Thu Mar 12 08:27:54 2009	(r189730)
@@ -1,4 +1,4 @@
-/* $NetBSD: fpsetsticky.c,v 1.2 2002/01/13 21:45:54 thorpej Exp $ */
+/* $NetBSD: fpsetsticky.c,v 1.3 2008/04/28 20:23:00 martin Exp $ */
 
 /*-
  * Copyright (c) 1997 The NetBSD Foundation, Inc.
@@ -15,13 +15,6 @@
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- *    must display the following acknowledgement:
- *	This product includes software developed by the NetBSD
- *	Foundation, Inc. and its contributors.
- * 4. Neither the name of The NetBSD Foundation nor the names of its
- *    contributors may be used to endorse or promote products derived
- *    from this software without specific prior written permission.
  *
  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED

Modified: user/lstewart/alq_varlen_8.x/lib/libelf/Makefile
==============================================================================
--- user/lstewart/alq_varlen_8.x/lib/libelf/Makefile	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/lib/libelf/Makefile	Thu Mar 12 08:27:54 2009	(r189730)
@@ -148,7 +148,7 @@ VERSION_MAP=		${.CURDIR}/Version.map
 
 LIBELF_TEST_HOOKS?=	1
 .if defined(LIBELF_TEST_HOOKS) && (${LIBELF_TEST_HOOKS} > 0)
-CFLAGS+=	-DLIBELF_TEST_HOOKS=1
+CFLAGS+= -DLIBELF_TEST_HOOKS
 .endif
 
 libelf_convert.c:	elf_types.m4 libelf_convert.m4

Modified: user/lstewart/alq_varlen_8.x/release/amd64/boot_crunch.conf
==============================================================================
--- user/lstewart/alq_varlen_8.x/release/amd64/boot_crunch.conf	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/release/amd64/boot_crunch.conf	Thu Mar 12 08:27:54 2009	(r189730)
@@ -42,4 +42,4 @@ progs usbconfig
 
 libs -ll -ledit -lutil -lmd -lcrypt -lftpio -lz -lnetgraph
 libs -ldialog -lncurses -ldisk -lcam -lsbuf -lufs -ldevinfo
-libs -lbsdxml -larchive -lbz2 -lusb20
+libs -lbsdxml -larchive -lbz2 -lusb

Modified: user/lstewart/alq_varlen_8.x/release/i386/boot_crunch.conf
==============================================================================
--- user/lstewart/alq_varlen_8.x/release/i386/boot_crunch.conf	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/release/i386/boot_crunch.conf	Thu Mar 12 08:27:54 2009	(r189730)
@@ -42,4 +42,4 @@ progs usbconfig
 
 libs -ll -ledit -lutil -lmd -lcrypt -lftpio -lz -lnetgraph
 libs -ldialog -lncurses -ldisk -lcam -lsbuf -lufs -ldevinfo
-libs -lbsdxml -larchive -lbz2 -lusb20
+libs -lbsdxml -larchive -lbz2 -lusb

Modified: user/lstewart/alq_varlen_8.x/release/ia64/boot_crunch.conf
==============================================================================
--- user/lstewart/alq_varlen_8.x/release/ia64/boot_crunch.conf	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/release/ia64/boot_crunch.conf	Thu Mar 12 08:27:54 2009	(r189730)
@@ -46,4 +46,4 @@ progs usbconfig
 
 libs -ll -ledit -lutil -lmd -lcrypt -lftpio -lz -lnetgraph
 libs -ldialog -lncurses -ldisk -lcam -lkiconv -lsbuf -lufs -ldevinfo
-libs -lgeom -lbsdxml -larchive -lbz2 -lusb20
+libs -lgeom -lbsdxml -larchive -lbz2 -lusb

Modified: user/lstewart/alq_varlen_8.x/release/powerpc/boot_crunch.conf
==============================================================================
--- user/lstewart/alq_varlen_8.x/release/powerpc/boot_crunch.conf	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/release/powerpc/boot_crunch.conf	Thu Mar 12 08:27:54 2009	(r189730)
@@ -44,4 +44,4 @@ progs usbconfig
 
 libs -ll -ledit -lutil -lmd -lcrypt -lftpio -lz -lnetgraph
 libs -ldialog -lncurses -ldisk -lcam -lkiconv -lsbuf -lufs
-libs -lbsdxml -larchive -lbz2 -lusb20
+libs -lbsdxml -larchive -lbz2 -lusb

Modified: user/lstewart/alq_varlen_8.x/release/sparc64/boot_crunch.conf
==============================================================================
--- user/lstewart/alq_varlen_8.x/release/sparc64/boot_crunch.conf	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/release/sparc64/boot_crunch.conf	Thu Mar 12 08:27:54 2009	(r189730)
@@ -42,4 +42,4 @@ progs usbconfig
 
 libs -ll -ledit -lutil -lmd -lcrypt -lftpio -lz -lnetgraph
 libs -ldialog -lncurses -ldisk -lcam -lsbuf -lufs -lbsdxml
-libs -larchive -lbz2 -lusb20
+libs -larchive -lbz2 -lusb

Modified: user/lstewart/alq_varlen_8.x/release/sun4v/boot_crunch.conf
==============================================================================
--- user/lstewart/alq_varlen_8.x/release/sun4v/boot_crunch.conf	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/release/sun4v/boot_crunch.conf	Thu Mar 12 08:27:54 2009	(r189730)
@@ -42,4 +42,4 @@ progs usbconfig
 
 libs -ll -ledit -lutil -lmd -lcrypt -lftpio -lz -lnetgraph
 libs -ldialog -lncurses -ldisk -lcam -lsbuf -lufs -lbsdxml
-libs -larchive -lbz2 -lusb20
+libs -larchive -lbz2 -lusb

Modified: user/lstewart/alq_varlen_8.x/sbin/recoverdisk/recoverdisk.1
==============================================================================
--- user/lstewart/alq_varlen_8.x/sbin/recoverdisk/recoverdisk.1	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/sbin/recoverdisk/recoverdisk.1	Thu Mar 12 08:27:54 2009	(r189730)
@@ -32,7 +32,9 @@
 .Nd recover data from hard disk or optical media
 .Sh SYNOPSIS
 .Nm
+.Op Fl b Ar bigsize
 .Op Fl r Ar rlist
+.Op Fl s Ar snapshot
 .Op Fl w Ar wlist
 .Ar special
 .Op Ar file
@@ -46,15 +48,23 @@ It starts reading in multiples of the se
 Whenever a block fails, it is put to the end of the working queue and will be
 read again, possibly with a smaller read size.
 .Pp
-It uses block sizes of roughly 1 MB, 64kB, and the native sector size (usually
-512 bytes).
+By default it uses block sizes of roughly 1 MB, 32kB, and the native
+sector size (usually 512 bytes).
 These figures are adjusted slightly, for devices whose sectorsize is not a
 power of 2, e.g., audio CDs with a sector size of 2352 bytes.
 .Pp
 The options are as follows:
 .Bl -tag -width indent
+.It Fl b Ar bigsize
+The size of reads attempted first.
+The middle pass is roughly the logarithmic average of the bigsize and
+the sectorsize.
 .It Fl r Ar rlist
 Read the list of blocks and block sizes to read from the specified file.
+.It Fl s Ar snapshot
+How often we should update the worklist file while things go OK.
+The default is 60 and the units is "progress messages" so if things
+go well, this is the same as once per minute.
 .It Fl w Ar wlist
 Write the list of remaining blocks to read to the specified file if
 .Nm
@@ -106,6 +116,10 @@ recoverdisk -r worklist -w worklist /dev
 
 # recover a single file from the unreadable media
 touch file.avi; recoverdisk /cdrom/file.avi file.avi
+
+# If the disk hangs the system on read-errors try:
+recoverdisk -b 0 /dev/ad3 /somewhere
+
 .Ed
 .Sh SEE ALSO
 .Xr dd 1

Modified: user/lstewart/alq_varlen_8.x/sbin/recoverdisk/recoverdisk.c
==============================================================================
--- user/lstewart/alq_varlen_8.x/sbin/recoverdisk/recoverdisk.c	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/sbin/recoverdisk/recoverdisk.c	Thu Mar 12 08:27:54 2009	(r189730)
@@ -26,7 +26,7 @@
 
 volatile sig_atomic_t aborting = 0;
 static size_t bigsize = 1024 * 1024;
-static size_t medsize = 64 * 1024;
+static size_t medsize;
 static size_t minsize = 512;
 
 struct lump {
@@ -76,6 +76,7 @@ static void
 save_worklist(void)
 {
 	FILE *file;
+	struct lump *llp;
 
 	if (wworklist != NULL) {
 		(void)fprintf(stderr, "\nSaving worklist ...");
@@ -85,14 +86,11 @@ save_worklist(void)
 		if (file == NULL)
 			err(1, "Error opening file %s", wworklist);
 
-		for (;;) {
-			lp = TAILQ_FIRST(&lumps);
-			if (lp == NULL)
-				break;
+		TAILQ_FOREACH(llp, &lumps, list) 
 			fprintf(file, "%jd %jd %d\n",
-			    (intmax_t)lp->start, (intmax_t)lp->len, lp->state);
-			TAILQ_REMOVE(&lumps, lp, list);
-		}
+			    (intmax_t)llp->start, (intmax_t)llp->len,
+			    llp->state);
+		fclose(file);
 		(void)fprintf(stderr, " done.\n");
 	}
 }
@@ -160,14 +158,21 @@ main(int argc, char * const argv[])
 	u_int sectorsize;
 	time_t t1, t2;
 	struct stat sb;
+	u_int n, snapshot = 60;
 
-	while ((ch = getopt(argc, argv, "r:w:")) != -1) {
+	while ((ch = getopt(argc, argv, "b:r:w:s:")) != -1) {
 		switch (ch) {
+		case 'b':
+			bigsize = strtoul(optarg, NULL, 0);
+			break;
 		case 'r':
 			rworklist = strdup(optarg);
 			if (rworklist == NULL)
 				err(1, "Cannot allocate enough memory");
 			break;
+		case 's':
+			snapshot = strtoul(optarg, NULL, 0);
+			break;
 		case 'w':
 			wworklist = strdup(optarg);
 			if (wworklist == NULL)
@@ -197,15 +202,8 @@ main(int argc, char * const argv[])
 		if (error < 0)
 			err(1, "DIOCGSECTORSIZE failed");
 
-		/*
-		 * Make medsize roughly 64kB, depending on native sector
-		 * size. bigsize has to be a multiple of medsize.
-		 * For media with 2352 sectors, this will
-		 * result in 2352, 63504, and 1016064 bytes.
-		 */
 		minsize = sectorsize;
-		medsize = (medsize / sectorsize) * sectorsize;
-		bigsize = medsize * 16;
+		bigsize = (bigsize / sectorsize) * sectorsize;
 
 		error = ioctl(fdr, DIOCGMEDIASIZE, &t);
 		if (error < 0)
@@ -215,9 +213,20 @@ main(int argc, char * const argv[])
 		flags |= O_CREAT | O_TRUNC;
 	}
 
+	if (bigsize < minsize)
+		bigsize = minsize;
+
+	for (ch = 0; (bigsize >> ch) > minsize; ch++)
+		continue;
+	medsize = bigsize >> (ch / 2);
+	medsize = (medsize / minsize) * minsize;
+
+	fprintf(stderr, "Bigsize = %zu, medsize = %zu, minsize = %zu\n",
+	    bigsize, medsize, minsize);
+
 	buf = malloc(bigsize);
 	if (buf == NULL)
-		err(1, "Cannot allocate %jd bytes buffer", (intmax_t)bigsize);
+		err(1, "Cannot allocate %zu bytes buffer", bigsize);
 
 	if (argc > 1) {
 		fdw = open(argv[1], flags, DEFFILEMODE);
@@ -238,6 +247,7 @@ main(int argc, char * const argv[])
 	t1 = 0;
 	start = len = i = state = 0;
 	PRINT_HEADER;
+	n = 0;
 	for (;;) {
 		lp = TAILQ_FIRST(&lumps);
 		if (lp == NULL)
@@ -257,6 +267,10 @@ main(int argc, char * const argv[])
 			if (t1 != t2 || lp->len < (off_t)bigsize) {
 				PRINT_STATUS(start, i, len, state, d, t);
 				t1 = t2;
+				if (++n == snapshot) {
+					save_worklist();
+					n = 0;
+				}
 			}
 			if (i == 0) {
 				errx(1, "BOGUS i %10jd", (intmax_t)i);

Modified: user/lstewart/alq_varlen_8.x/share/man/man4/Makefile
==============================================================================
--- user/lstewart/alq_varlen_8.x/share/man/man4/Makefile	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/share/man/man4/Makefile	Thu Mar 12 08:27:54 2009	(r189730)
@@ -128,6 +128,7 @@ MAN=	aac.4 \
 	if_bridge.4 \
 	ifmib.4 \
 	igb.4 \
+	igmp.4 \
 	iic.4 \
 	iicbb.4 \
 	iicbus.4 \

Modified: user/lstewart/alq_varlen_8.x/share/man/man4/altq.4
==============================================================================
--- user/lstewart/alq_varlen_8.x/share/man/man4/altq.4	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/share/man/man4/altq.4	Thu Mar 12 08:27:54 2009	(r189730)
@@ -25,7 +25,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd November 12, 2008
+.Dd March 12, 2009
 .Dt ALTQ 4
 .Os
 .Sh NAME
@@ -151,6 +151,7 @@ They have been applied to the following 
 .Xr sk 4 ,
 .Xr ste 4 ,
 .Xr stge 4 ,
+.Xr txp 4 ,
 .Xr udav 4 ,
 .Xr ural 4 ,
 .Xr vge 4 ,

Copied: user/lstewart/alq_varlen_8.x/share/man/man4/igmp.4 (from r189729, head/share/man/man4/igmp.4)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/lstewart/alq_varlen_8.x/share/man/man4/igmp.4	Thu Mar 12 08:27:54 2009	(r189730, copy of r189729, head/share/man/man4/igmp.4)
@@ -0,0 +1,139 @@
+.\"
+.\" Copyright (c) 2009 Bruce Simpson.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modification, are permitted provided that the following conditions
+.\" are met:
+.\" 1. Redistributions of source code must retain the above copyright
+.\"    notice, this list of conditions and the following disclaimer.
+.\" 2. Redistributions in binary form must reproduce the above copyright
+.\"    notice, this list of conditions and the following disclaimer in the
+.\"    documentation and/or other materials provided with the distribution.
+.\" 3. Neither the name of the project nor the names of its contributors
+.\"    may be used to endorse or promote products derived from this software
+.\"    without specific prior written permission.
+.\"
+.\" THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+.\" SUCH DAMAGE.
+.\"
+.\" $FreeBSD$
+.\"
+.Dd March 9, 2009
+.Dt IGMP 4
+.Os
+.Sh NAME
+.Nm igmp
+.Nd Internet Group Management Protocol
+.Sh SYNOPSIS
+.In sys/types.h
+.In sys/socket.h
+.In netinet/in.h
+.In netinet/in_systm.h
+.In netinet/ip.h
+.In netinet/igmp.h
+.Ft int
+.Fn socket AF_INET SOCK_RAW IPPROTO_IGMP
+.Sh DESCRIPTION
+.Tn IGMP
+is a control plane protocol used by IPv4 hosts and routers to
+propagate multicast group membership information.
+Normally this protocol is not used directly, except by the kernel
+itself, in response to multicast membership requests by user
+applications.
+Routing protocols may open a raw socket to directly interact with
+.Nm .
+.Pp
+As of
+.Fx 8.0 ,
+IGMP version 3 is implemented.
+This adds support for Source-Specific Multicast (SSM), whereby
+applications may communicate to upstream multicast routers that
+they are only interested in receiving multicast streams from
+particular sources.
+.\"
+.Sh SYSCTL VARIABLES
+.Pp
+.Bl -tag -width indent
+.\"
+.It net.inet.igmp.stats
+This opaque read-only variable exposes the stack-wide IGMPv3
+protocol statistics to
+.Xr netstat 1 .
+.\"
+.It net.inet.igmp.ifinfo
+This opaque read-only variable exposes the per-link IGMPv3 status to
+.Xr ifmcstat 8 .
+.\"
+.It net.inet.igmp.gsrdelay
+This variable specifies the time threshold, in seconds, for processing
+Group-and-Source Specific Queries (GSR).
+As GSR query processing requires maintaining state on the host,
+it may cause memory to be allocated, and is therefore a potential
+attack point for Denial-of-Service (DoS).
+If more than one GSR query is received within this threshold,
+it will be dropped, to mitigate the potential for DoS.
+.\"
+.It net.inet.igmp.default_version
+This variable controls the default version of IGMP to be used on all links.
+This sysctl is normally set to 3 by default.
+.\"
+.It net.inet.igmp.legacysupp
+If this variable is non-zero, then IGMP v1 and v2 membership reports
+received on a link will be allowed to suppress the IGMP v3 state-change
+reports which would otherwise be issued by this host.
+This sysctl is normally enabled by default.
+.\"
+.It net.inet.igmp.v2enable
+If this variable is non-zero, then IGMP v2 membership queries will be
+processed by this host, and backwards compatibility will be enabled
+until the v2 'Old Querier Present' timer expires.
+This sysctl is normally enabled by default.
+.\"
+.It net.inet.igmp.v1enable
+If this variable is non-zero, then IGMP v1 membership queries will be
+processed by this host, and backwards compatibility will be enabled
+until the v1 'Old Querier Present' timer expires.
+This sysctl is normally enabled by default.
+.\"
+.It net.inet.igmp.sendlocal
+If this variable is non-zero, then IGMP state-changes for groups in
+the 224.0.0.0/24 link-scope prefix will be issued.
+This behaviour is recommended if deploying
+.Fx
+in a network environment with layer 2 devices which snoop IGMP traffic
+to mitigate multicast propagation throughout the network.
+This sysctl is normally enabled by default.
+.\"
+.It net.inet.igmp.sendra
+If this variable is non-zero, then IGMP v2 and v3 reports will contain
+the IP Router Alert option.
+This sysctl is normally enabled by default.
+.\"
+.It net.inet.igmp.recvifkludge
+If this variable is non-zero, then received IGMP reports which contain
+0.0.0.0 as their source will be rewritten to contain the subnet address.
+This is useful when there are hosts on-link which have not yet been
+configured with a primary IPv4 address.
+This sysctl is normally enabled by default.
+.\"
+.El
+.Sh SEE ALSO
+.Xr ifmcstat 8 ,
+.Xr inet 4 ,
+.Xr multicast 4 ,
+.Xr netstat 1 ,
+.Xr sourcefilter 3
+.Sh HISTORY
+The
+.Nm
+manual page re-appeared in
+.Fx 8.0 .

Modified: user/lstewart/alq_varlen_8.x/share/man/man4/ip.4
==============================================================================
--- user/lstewart/alq_varlen_8.x/share/man/man4/ip.4	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/share/man/man4/ip.4	Thu Mar 12 08:27:54 2009	(r189730)
@@ -32,7 +32,7 @@
 .\"     @(#)ip.4	8.2 (Berkeley) 11/30/93
 .\" $FreeBSD$
 .\"
-.Dd February 13, 2009
+.Dd March 9, 2009
 .Dt IP 4
 .Os
 .Sh NAME
@@ -466,13 +466,19 @@ setsockopt(s, IPPROTO_IP, IP_MULTICAST_L
 .Pp
 This option
 improves performance for applications that may have no more than one
-instance on a single host (such as a router daemon), by eliminating
+instance on a single host (such as a routing daemon), by eliminating
 the overhead of receiving their own transmissions.
 It should generally not
 be used by applications for which there may be more than one instance on a
 single host (such as a conferencing program) or for which the sender does
 not belong to the destination group (such as a time querying program).
 .Pp
+The sysctl setting
+.Va net.inet.ip.mcast.loop
+controls the default setting of the
+.Dv IP_MULTICAST_LOOP
+socket option for new sockets.
+.Pp
 A multicast datagram sent with an initial TTL greater than 1 may be delivered
 to the sending host on a different interface from that on which it was sent,
 if the host belongs to the destination group on that other interface.
@@ -650,6 +656,13 @@ documented in RFC 3678.
 For management of source filter lists using this API,
 please refer to
 .Xr sourcefilter 3 .
+.Pp
+The sysctl settings
+.Va net.inet.ip.mcast.maxsocksrc
+and
+.Va net.inet.ip.mcast.maxgrpsrc
+are used to specify an upper limit on the number of per-socket and per-group
+source filter entries which the kernel may allocate.
 .\"-----------------------
 .Ss "Raw IP Sockets"
 .Pp
@@ -795,6 +808,7 @@ field was not equal to the length of the
 .Xr send 2 ,
 .Xr byteorder 3 ,
 .Xr icmp 4 ,
+.Xr igmp 4 ,
 .Xr inet 4 ,
 .Xr intro 4 ,
 .Xr multicast 4 ,

Modified: user/lstewart/alq_varlen_8.x/share/man/man4/multicast.4
==============================================================================
--- user/lstewart/alq_varlen_8.x/share/man/man4/multicast.4	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/share/man/man4/multicast.4	Thu Mar 12 08:27:54 2009	(r189730)
@@ -956,6 +956,7 @@ after the previous upcall.
 .Xr socket 2 ,
 .Xr sourcefilter 3 ,
 .Xr icmp6 4 ,
+.Xr igmp 4 ,
 .Xr inet 4 ,
 .Xr inet6 4 ,
 .Xr intro 4 ,

Modified: user/lstewart/alq_varlen_8.x/share/man/man4/txp.4
==============================================================================
--- user/lstewart/alq_varlen_8.x/share/man/man4/txp.4	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/share/man/man4/txp.4	Thu Mar 12 08:27:54 2009	(r189730)
@@ -26,7 +26,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd July 16, 2005
+.Dd March 12, 2009
 .Dt TXP 4
 .Os
 .Sh NAME
@@ -134,6 +134,7 @@ driver supports the following cards:
 3Com 3cR990B-SRV
 .El
 .Sh SEE ALSO
+.Xr altq 4 ,
 .Xr arp 4 ,
 .Xr inet 4 ,
 .Xr intro 4 ,

Modified: user/lstewart/alq_varlen_8.x/sys/amd64/amd64/machdep.c
==============================================================================
--- user/lstewart/alq_varlen_8.x/sys/amd64/amd64/machdep.c	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/sys/amd64/amd64/machdep.c	Thu Mar 12 08:27:54 2009	(r189730)
@@ -1494,6 +1494,14 @@ hammer_time(u_int64_t modulep, u_int64_t
 	if (env != NULL)
 		strlcpy(kernelname, env, sizeof(kernelname));
 
+#ifdef XENHVM
+	if (inw(0x10) == 0x49d2) {
+		if (bootverbose)
+			printf("Xen detected: disabling emulated block and network devices\n");
+		outw(0x10, 3);
+	}
+#endif
+
 	/* Location of kernel stack for locore */
 	return ((u_int64_t)thread0.td_pcb);
 }

Modified: user/lstewart/alq_varlen_8.x/sys/amd64/amd64/pmap.c
==============================================================================
--- user/lstewart/alq_varlen_8.x/sys/amd64/amd64/pmap.c	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/sys/amd64/amd64/pmap.c	Thu Mar 12 08:27:54 2009	(r189730)
@@ -1278,7 +1278,6 @@ static int 
 _pmap_unwire_pte_hold(pmap_t pmap, vm_offset_t va, vm_page_t m, 
     vm_page_t *free)
 {
-	vm_offset_t pteva;
 
 	/*
 	 * unmap the page table page
@@ -1287,19 +1286,16 @@ _pmap_unwire_pte_hold(pmap_t pmap, vm_of
 		/* PDP page */
 		pml4_entry_t *pml4;
 		pml4 = pmap_pml4e(pmap, va);
-		pteva = (vm_offset_t) PDPmap + amd64_ptob(m->pindex - (NUPDE + NUPDPE));
 		*pml4 = 0;
 	} else if (m->pindex >= NUPDE) {
 		/* PD page */
 		pdp_entry_t *pdp;
 		pdp = pmap_pdpe(pmap, va);
-		pteva = (vm_offset_t) PDmap + amd64_ptob(m->pindex - NUPDE);
 		*pdp = 0;
 	} else {
 		/* PTE page */
 		pd_entry_t *pd;
 		pd = pmap_pde(pmap, va);
-		pteva = (vm_offset_t) PTmap + amd64_ptob(m->pindex);
 		*pd = 0;
 	}
 	--pmap->pm_stats.resident_count;
@@ -1325,12 +1321,6 @@ _pmap_unwire_pte_hold(pmap_t pmap, vm_of
 	 */
 	atomic_subtract_rel_int(&cnt.v_wire_count, 1);
 
-	/*
-	 * Do an invltlb to make the invalidated mapping
-	 * take effect immediately.
-	 */
-	pmap_invalidate_page(pmap, pteva);
-
 	/* 
 	 * Put page on a list so that it is released after
 	 * *ALL* TLB shootdown is done
@@ -2277,9 +2267,10 @@ pmap_demote_pde(pmap_t pmap, pd_entry_t 
 	pde_store(pde, newpde);	
 
 	/*
-	 * Invalidate a stale mapping of the page table page.
+	 * Invalidate a stale recursive mapping of the page table page.
 	 */
-	pmap_invalidate_page(pmap, (vm_offset_t)vtopte(va));
+	if (va >= VM_MAXUSER_ADDRESS)
+		pmap_invalidate_page(pmap, (vm_offset_t)vtopte(va));
 
 	/*
 	 * Demote the pv entry.  This depends on the earlier demotion
@@ -3547,6 +3538,7 @@ pmap_copy(pmap_t dst_pmap, pmap_t src_pm
 
 		src_pte = (pt_entry_t *)PHYS_TO_DMAP(srcptepaddr);
 		src_pte = &src_pte[pmap_pte_index(addr)];
+		dstmpte = NULL;
 		while (addr < va_next) {
 			pt_entry_t ptetemp;
 			ptetemp = *src_pte;
@@ -3554,9 +3546,11 @@ pmap_copy(pmap_t dst_pmap, pmap_t src_pm
 			 * we only virtual copy managed pages
 			 */
 			if ((ptetemp & PG_MANAGED) != 0) {
-				dstmpte = pmap_allocpte(dst_pmap, addr,
-				    M_NOWAIT);
-				if (dstmpte == NULL)
+				if (dstmpte != NULL &&
+				    dstmpte->pindex == pmap_pde_pindex(addr))
+					dstmpte->wire_count++;
+				else if ((dstmpte = pmap_allocpte(dst_pmap,
+				    addr, M_NOWAIT)) == NULL)
 					break;
 				dst_pte = (pt_entry_t *)
 				    PHYS_TO_DMAP(VM_PAGE_TO_PHYS(dstmpte));
@@ -3762,7 +3756,7 @@ pmap_page_is_mapped(vm_page_t m)
 void
 pmap_remove_pages(pmap_t pmap)
 {
-	pd_entry_t *pde;
+	pd_entry_t ptepde;
 	pt_entry_t *pte, tpte;
 	vm_page_t free = NULL;
 	vm_page_t m, mpte, mt;
@@ -3791,23 +3785,19 @@ pmap_remove_pages(pmap_t pmap)
 				pv = &pc->pc_pventry[idx];
 				inuse &= ~bitmask;
 
-				pde = vtopde(pv->pv_va);
-				tpte = *pde;
-				if ((tpte & PG_PS) != 0)
-					pte = pde;
-				else {
+				pte = pmap_pdpe(pmap, pv->pv_va);
+				ptepde = *pte;
+				pte = pmap_pdpe_to_pde(pte, pv->pv_va);
+				tpte = *pte;
+				if ((tpte & (PG_PS | PG_V)) == PG_V) {
+					ptepde = tpte;
 					pte = (pt_entry_t *)PHYS_TO_DMAP(tpte &
 					    PG_FRAME);
 					pte = &pte[pmap_pte_index(pv->pv_va)];
 					tpte = *pte & ~PG_PTE_PAT;
 				}
-
-				if (tpte == 0) {
-					printf(
-					    "TPTE at %p  IS ZERO @ VA %08lx\n",
-					    pte, pv->pv_va);
+				if ((tpte & PG_V) == 0)
 					panic("bad pte");
-				}
 
 /*
  * We cannot remove wired pages from a process' mapping at this time
@@ -3863,8 +3853,6 @@ pmap_remove_pages(pmap_t pmap)
 						pmap_add_delayed_free_list(mpte, &free, FALSE);
 						atomic_subtract_int(&cnt.v_wire_count, 1);
 					}
-					pmap_unuse_pt(pmap, pv->pv_va,
-					    *pmap_pdpe(pmap, pv->pv_va), &free);
 				} else {
 					pmap->pm_stats.resident_count--;
 					TAILQ_REMOVE(&m->md.pv_list, pv, pv_list);
@@ -3873,8 +3861,8 @@ pmap_remove_pages(pmap_t pmap)
 						if (TAILQ_EMPTY(&pvh->pv_list))
 							vm_page_flag_clear(m, PG_WRITEABLE);
 					}
-					pmap_unuse_pt(pmap, pv->pv_va, *pde, &free);
 				}
+				pmap_unuse_pt(pmap, pv->pv_va, ptepde, &free);
 			}
 		}
 		if (allfree) {

Modified: user/lstewart/alq_varlen_8.x/sys/amd64/amd64/trap.c
==============================================================================
--- user/lstewart/alq_varlen_8.x/sys/amd64/amd64/trap.c	Thu Mar 12 07:56:19 2009	(r189729)
+++ user/lstewart/alq_varlen_8.x/sys/amd64/amd64/trap.c	Thu Mar 12 08:27:54 2009	(r189730)
@@ -386,7 +386,6 @@ trap(struct trapframe *frame)
 #ifdef DEV_ISA
 		case T_NMI:
 			/* machine/parity/power fail/"kitchen sink" faults */
-			/* XXX Giant */
 			if (isa_nmi(code) == 0) {
 #ifdef KDB
 				/*
@@ -530,7 +529,6 @@ trap(struct trapframe *frame)
 
 #ifdef DEV_ISA
 		case T_NMI:
-			/* XXX Giant */
 			/* machine/parity/power fail/"kitchen sink" faults */
 			if (isa_nmi(code) == 0) {
 #ifdef KDB
@@ -820,9 +818,6 @@ syscall(struct trapframe *frame)
 	orig_tf_rflags = frame->tf_rflags;
 
 	if (p->p_sysent->sv_prepsyscall) {
-		/*
-		 * The prep code is MP aware.
-		 */
 		(*p->p_sysent->sv_prepsyscall)(frame, (int *)args, &code, &params);
 	} else {
 		if (code == SYS_syscall || code == SYS___syscall) {
@@ -841,10 +836,6 @@ syscall(struct trapframe *frame)
  		callp = &p->p_sysent->sv_table[code];
 
 	narg = callp->sy_narg;
-
-	/*
-	 * copyin and the ktrsyscall()/ktrsysret() code is MP-aware
-	 */
 	KASSERT(narg <= sizeof(args) / sizeof(args[0]),
 	    ("Too many syscall arguments!"));
 	error = 0;

Copied: user/lstewart/alq_varlen_8.x/sys/amd64/conf/XENHVM (from r189729, head/sys/amd64/conf/XENHVM)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ user/lstewart/alq_varlen_8.x/sys/amd64/conf/XENHVM	Thu Mar 12 08:27:54 2009	(r189730, copy of r189729, head/sys/amd64/conf/XENHVM)
@@ -0,0 +1,160 @@
+#
+# XENHVM -- Xen HVM kernel configuration file for FreeBSD/amd64

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-src-user mailing list