Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 May 2002 21:25:38 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 11512 for review
Message-ID:  <200205190425.g4J4Pct27716@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://people.freebsd.org/~peter/p4db/chv.cgi?CH=11512

Change 11512 by peter@peter_daintree on 2002/05/18 21:24:43

	IFC @11510
	(I'm doing this to resync the labels etc)

Affected files ...

... //depot/projects/kse/bin/ps/fmt.c#4 integrate
... //depot/projects/kse/bin/ps/ps.1#7 integrate
... //depot/projects/kse/gnu/usr.bin/binutils/gdb/alpha/nm.h#2 integrate
... //depot/projects/kse/gnu/usr.bin/binutils/gdb/alpha/version.c#2 integrate
... //depot/projects/kse/gnu/usr.bin/binutils/gdb/i386/version.c#2 integrate
... //depot/projects/kse/lib/libkvm/kvm_powerpc.c#1 branch
... //depot/projects/kse/sys/alpha/alpha/clock.c#5 integrate
... //depot/projects/kse/sys/alpha/alpha/dump_machdep.c#1 branch
... //depot/projects/kse/sys/alpha/alpha/mp_machdep.c#15 integrate
... //depot/projects/kse/sys/alpha/alpha/trap.c#22 integrate
... //depot/projects/kse/sys/alpha/include/ansi.h#10 integrate
... //depot/projects/kse/sys/alpha/include/atomic.h#2 integrate
... //depot/projects/kse/sys/alpha/include/param.h#6 integrate
... //depot/projects/kse/sys/alpha/include/stdarg.h#2 integrate
... //depot/projects/kse/sys/alpha/include/varargs.h#2 integrate
... //depot/projects/kse/sys/alpha/pci/irongate_pci.c#3 integrate
... //depot/projects/kse/sys/arm/include/ansi.h#7 integrate
... //depot/projects/kse/sys/arm/include/param.h#2 integrate
... //depot/projects/kse/sys/boot/Makefile#5 integrate
... //depot/projects/kse/sys/boot/alpha/boot1/Makefile#2 integrate
... //depot/projects/kse/sys/boot/alpha/boot1/sys.c#4 integrate
... //depot/projects/kse/sys/boot/alpha/cdboot/Makefile#3 integrate
... //depot/projects/kse/sys/boot/alpha/libalpha/Makefile#3 integrate
... //depot/projects/kse/sys/boot/alpha/loader/Makefile#2 integrate
... //depot/projects/kse/sys/boot/alpha/netboot/Makefile#2 integrate
... //depot/projects/kse/sys/boot/arc/lib/Makefile#3 integrate
... //depot/projects/kse/sys/boot/arc/loader/Makefile#2 integrate
... //depot/projects/kse/sys/boot/common/load_elf.c#4 integrate
... //depot/projects/kse/sys/boot/efi/include/efi.h#3 integrate
... //depot/projects/kse/sys/boot/efi/include/efi_nii.h#2 integrate
... //depot/projects/kse/sys/boot/efi/include/efiapi.h#4 integrate
... //depot/projects/kse/sys/boot/efi/include/eficon.h#2 integrate
... //depot/projects/kse/sys/boot/efi/include/efidebug.h#2 integrate
... //depot/projects/kse/sys/boot/efi/include/efidef.h#2 integrate
... //depot/projects/kse/sys/boot/efi/include/efidevp.h#2 integrate
... //depot/projects/kse/sys/boot/efi/include/efifpswa.h#2 integrate
... //depot/projects/kse/sys/boot/efi/include/efifs.h#2 integrate
... //depot/projects/kse/sys/boot/efi/include/efinet.h#2 integrate
... //depot/projects/kse/sys/boot/efi/include/efipart.h#2 integrate
... //depot/projects/kse/sys/boot/efi/include/efiprot.h#2 integrate
... //depot/projects/kse/sys/boot/efi/include/efipxebc.h#2 integrate
... //depot/projects/kse/sys/boot/efi/include/efiser.h#2 integrate
... //depot/projects/kse/sys/boot/efi/include/i386/efibind.h#2 integrate
... //depot/projects/kse/sys/boot/efi/include/ia64/efibind.h#3 integrate
... //depot/projects/kse/sys/boot/efi/libefi/Makefile#6 integrate
... //depot/projects/kse/sys/boot/efi/loader/Makefile#7 integrate
... //depot/projects/kse/sys/boot/ficl/Makefile#3 integrate
... //depot/projects/kse/sys/boot/ficl/alpha/sysdep.h#3 integrate
... //depot/projects/kse/sys/boot/ficl/i386/sysdep.h#3 integrate
... //depot/projects/kse/sys/boot/ficl/ia64/sysdep.h#3 integrate
... //depot/projects/kse/sys/boot/forth/loader.4th.8#3 integrate
... //depot/projects/kse/sys/boot/forth/loader.conf.5#4 integrate
... //depot/projects/kse/sys/boot/i386/Makefile#3 integrate
... //depot/projects/kse/sys/boot/i386/Makefile.inc#2 integrate
... //depot/projects/kse/sys/boot/i386/boot2/Makefile#2 integrate
... //depot/projects/kse/sys/boot/i386/boot2/boot2.c#9 integrate
... //depot/projects/kse/sys/boot/i386/btx/lib/Makefile#2 integrate
... //depot/projects/kse/sys/boot/i386/kgzldr/Makefile#3 integrate
... //depot/projects/kse/sys/boot/i386/libi386/Makefile#4 integrate
... //depot/projects/kse/sys/boot/i386/libi386/bioscd.c#3 integrate
... //depot/projects/kse/sys/boot/i386/libi386/biospnp.c#2 integrate
... //depot/projects/kse/sys/boot/i386/loader/Makefile#8 integrate
... //depot/projects/kse/sys/boot/ia64/libski/Makefile#5 integrate
... //depot/projects/kse/sys/boot/ia64/skiload/Makefile#5 integrate
... //depot/projects/kse/sys/boot/ofw/libofw/Makefile#4 integrate
... //depot/projects/kse/sys/boot/ofw/libofw/devicename.c#3 integrate
... //depot/projects/kse/sys/boot/ofw/libofw/libofw.h#3 integrate
... //depot/projects/kse/sys/boot/ofw/libofw/ofw_disk.c#4 integrate
... //depot/projects/kse/sys/boot/pc98/Makefile.inc#2 integrate
... //depot/projects/kse/sys/boot/pc98/boot2/Makefile#3 integrate
... //depot/projects/kse/sys/boot/pc98/boot2/asm.h#2 integrate
... //depot/projects/kse/sys/boot/pc98/boot2/boot.h#2 integrate
... //depot/projects/kse/sys/boot/pc98/boot2/disk.c#2 integrate
... //depot/projects/kse/sys/boot/pc98/boot2/io.c#2 integrate
... //depot/projects/kse/sys/boot/pc98/boot2/start.S#2 integrate
... //depot/projects/kse/sys/boot/pc98/btx/lib/Makefile#2 integrate
... //depot/projects/kse/sys/boot/pc98/kgzldr/Makefile#3 integrate
... //depot/projects/kse/sys/boot/pc98/libpc98/Makefile#4 integrate
... //depot/projects/kse/sys/boot/pc98/loader/Makefile#6 integrate
... //depot/projects/kse/sys/boot/powerpc/loader/Makefile#4 integrate
... //depot/projects/kse/sys/boot/sparc64/boot1/Makefile#4 integrate
... //depot/projects/kse/sys/boot/sparc64/boot1/boot1.c#3 integrate
... //depot/projects/kse/sys/boot/sparc64/loader/Makefile#6 integrate
... //depot/projects/kse/sys/boot/sparc64/loader/main.c#6 integrate
... //depot/projects/kse/sys/coda/README#2 integrate
... //depot/projects/kse/sys/coda/cnode.h#2 integrate
... //depot/projects/kse/sys/coda/coda_io.h#2 integrate
... //depot/projects/kse/sys/coda/coda_namecache.c#3 integrate
... //depot/projects/kse/sys/coda/coda_namecache.h#2 integrate
... //depot/projects/kse/sys/coda/coda_pioctl.h#2 integrate
... //depot/projects/kse/sys/coda/coda_psdev.c#9 integrate
... //depot/projects/kse/sys/coda/coda_subr.c#5 integrate
... //depot/projects/kse/sys/coda/coda_vfsops.c#9 integrate
... //depot/projects/kse/sys/coda/coda_vnops.c#9 integrate
... //depot/projects/kse/sys/coda/coda_vnops.h#6 integrate
... //depot/projects/kse/sys/compat/linprocfs/linprocfs.c#16 integrate
... //depot/projects/kse/sys/compat/linux/linux_ipc.c#8 integrate
... //depot/projects/kse/sys/compat/linux/linux_mib.c#7 integrate
... //depot/projects/kse/sys/conf/Makefile.ia64#15 integrate
... //depot/projects/kse/sys/conf/NOTES#4 integrate
... //depot/projects/kse/sys/conf/files#32 integrate
... //depot/projects/kse/sys/conf/files.alpha#14 integrate
... //depot/projects/kse/sys/conf/files.i386#21 integrate
... //depot/projects/kse/sys/conf/files.ia64#13 integrate
... //depot/projects/kse/sys/conf/files.powerpc#6 integrate
... //depot/projects/kse/sys/conf/kern.post.mk#9 integrate
... //depot/projects/kse/sys/conf/kern.pre.mk#11 integrate
... //depot/projects/kse/sys/conf/kmod.mk#10 integrate
... //depot/projects/kse/sys/conf/options#15 integrate
... //depot/projects/kse/sys/conf/options.alpha#7 integrate
... //depot/projects/kse/sys/conf/options.i386#17 integrate
... //depot/projects/kse/sys/conf/options.pc98#16 integrate
... //depot/projects/kse/sys/ddb/db_elf.c#1 branch
... //depot/projects/kse/sys/ddb/db_kld.c#2 integrate
... //depot/projects/kse/sys/dev/aac/aac_pci.c#14 integrate
... //depot/projects/kse/sys/dev/aac/aacreg.h#9 integrate
... //depot/projects/kse/sys/dev/acpica/acpi.c#22 integrate
... //depot/projects/kse/sys/dev/aic7xxx/aicasm/Makefile#4 integrate
... //depot/projects/kse/sys/dev/ar/if_ar.c#3 integrate
... //depot/projects/kse/sys/dev/asr/asr.c#9 integrate
... //depot/projects/kse/sys/dev/asr/dptalign.h#3 integrate
... //depot/projects/kse/sys/dev/asr/dptsig.h#4 integrate
... //depot/projects/kse/sys/dev/asr/i2oadptr.h#3 integrate
... //depot/projects/kse/sys/dev/asr/i2obscsi.h#3 integrate
... //depot/projects/kse/sys/dev/asr/i2odep.h#3 integrate
... //depot/projects/kse/sys/dev/asr/i2odpt.h#3 integrate
... //depot/projects/kse/sys/dev/asr/i2oexec.h#3 integrate
... //depot/projects/kse/sys/dev/asr/i2omsg.h#4 integrate
... //depot/projects/kse/sys/dev/asr/i2otypes.h#3 integrate
... //depot/projects/kse/sys/dev/asr/i2outil.h#3 integrate
... //depot/projects/kse/sys/dev/asr/osd_defs.h#4 integrate
... //depot/projects/kse/sys/dev/asr/osd_unix.h#4 integrate
... //depot/projects/kse/sys/dev/asr/osd_util.h#4 integrate
... //depot/projects/kse/sys/dev/asr/sys_info.h#4 integrate
... //depot/projects/kse/sys/dev/bktr/CHANGELOG.TXT#2 integrate
... //depot/projects/kse/sys/dev/bktr/bktr_card.h#2 integrate
... //depot/projects/kse/sys/dev/ccd/ccd.c#12 integrate
... //depot/projects/kse/sys/dev/drm/drm_drv.h#2 integrate
... //depot/projects/kse/sys/dev/drm/drm_os_freebsd.h#2 integrate
... //depot/projects/kse/sys/dev/ichsmb/ichsmb_pci.c#2 integrate
... //depot/projects/kse/sys/dev/iir/iir.c#3 integrate
... //depot/projects/kse/sys/dev/mii/acphy.c#5 integrate
... //depot/projects/kse/sys/dev/mii/amphy.c#5 integrate
... //depot/projects/kse/sys/dev/mii/brgphy.c#6 integrate
... //depot/projects/kse/sys/dev/mii/dcphy.c#5 integrate
... //depot/projects/kse/sys/dev/mii/e1000phy.c#4 integrate
... //depot/projects/kse/sys/dev/mii/lxtphy.c#5 integrate
... //depot/projects/kse/sys/dev/mii/mii_physubr.c#5 integrate
... //depot/projects/kse/sys/dev/mii/miivar.h#5 integrate
... //depot/projects/kse/sys/dev/mii/mlphy.c#5 integrate
... //depot/projects/kse/sys/dev/mii/nsgphy.c#5 integrate
... //depot/projects/kse/sys/dev/mii/nsphy.c#5 integrate
... //depot/projects/kse/sys/dev/mii/qsphy.c#5 integrate
... //depot/projects/kse/sys/dev/mii/rlphy.c#7 integrate
... //depot/projects/kse/sys/dev/mii/tdkphy.c#6 integrate
... //depot/projects/kse/sys/dev/mii/tlphy.c#5 integrate
... //depot/projects/kse/sys/dev/mii/xmphy.c#5 integrate
... //depot/projects/kse/sys/dev/nge/if_nge.c#9 integrate
... //depot/projects/kse/sys/dev/sio/sio_isa.c#8 integrate
... //depot/projects/kse/sys/dev/sound/pci/ich.c#14 integrate
... //depot/projects/kse/sys/dev/syscons/syscons.c#14 integrate
... //depot/projects/kse/sys/dev/usb/ufm.c#2 integrate
... //depot/projects/kse/sys/dev/usb/ugen.c#11 integrate
... //depot/projects/kse/sys/dev/usb/ulpt.c#10 integrate
... //depot/projects/kse/sys/dev/usb/urio.c#10 integrate
... //depot/projects/kse/sys/dev/usb/usb.c#15 integrate
... //depot/projects/kse/sys/dev/usb/usb_port.h#10 integrate
... //depot/projects/kse/sys/dev/usb/usbdi.c#9 integrate
... //depot/projects/kse/sys/dev/usb/usbdi.h#6 integrate
... //depot/projects/kse/sys/dev/vinum/vinumhdr.h#3 integrate
... //depot/projects/kse/sys/dev/vinum/vinumio.c#6 integrate
... //depot/projects/kse/sys/dev/vinum/vinumobj.h#3 integrate
... //depot/projects/kse/sys/dev/vinum/vinumrequest.c#5 integrate
... //depot/projects/kse/sys/dev/wi/wi_hostap.c#2 integrate
... //depot/projects/kse/sys/fs/devfs/devfs_vnops.c#12 integrate
... //depot/projects/kse/sys/fs/hpfs/hpfs_vfsops.c#10 integrate
... //depot/projects/kse/sys/fs/hpfs/hpfs_vnops.c#10 integrate
... //depot/projects/kse/sys/fs/msdosfs/msdosfs_fat.c#3 integrate
... //depot/projects/kse/sys/fs/msdosfs/msdosfs_lookup.c#5 integrate
... //depot/projects/kse/sys/fs/msdosfs/msdosfs_vnops.c#8 integrate
... //depot/projects/kse/sys/fs/msdosfs/msdosfsmount.h#4 integrate
... //depot/projects/kse/sys/fs/ntfs/ntfs_vfsops.c#11 integrate
... //depot/projects/kse/sys/fs/ntfs/ntfs_vnops.c#8 integrate
... //depot/projects/kse/sys/fs/nullfs/null_vnops.c#6 integrate
... //depot/projects/kse/sys/fs/nwfs/nwfs_mount.h#2 integrate
... //depot/projects/kse/sys/fs/nwfs/nwfs_vfsops.c#6 integrate
... //depot/projects/kse/sys/fs/procfs/procfs.c#3 integrate
... //depot/projects/kse/sys/fs/procfs/procfs_ctl.c#21 integrate
... //depot/projects/kse/sys/fs/procfs/procfs_dbregs.c#14 integrate
... //depot/projects/kse/sys/fs/procfs/procfs_fpregs.c#14 integrate
... //depot/projects/kse/sys/fs/procfs/procfs_mem.c#7 integrate
... //depot/projects/kse/sys/fs/procfs/procfs_regs.c#14 integrate
... //depot/projects/kse/sys/fs/procfs/procfs_status.c#14 integrate
... //depot/projects/kse/sys/fs/pseudofs/pseudofs_vnops.c#14 integrate
... //depot/projects/kse/sys/fs/smbfs/smbfs.h#3 integrate
... //depot/projects/kse/sys/fs/smbfs/smbfs_smb.c#4 integrate
... //depot/projects/kse/sys/fs/smbfs/smbfs_vfsops.c#9 integrate
... //depot/projects/kse/sys/fs/specfs/spec_vnops.c#13 integrate
... //depot/projects/kse/sys/fs/udf/udf_vnops.c#3 integrate
... //depot/projects/kse/sys/gnu/ext2fs/ext2_alloc.c#3 integrate
... //depot/projects/kse/sys/gnu/ext2fs/ext2_balloc.c#2 integrate
... //depot/projects/kse/sys/gnu/ext2fs/ext2_bmap.c#1 branch
... //depot/projects/kse/sys/gnu/ext2fs/ext2_extern.h#5 integrate
... //depot/projects/kse/sys/gnu/ext2fs/ext2_fs.h#4 integrate
... //depot/projects/kse/sys/gnu/ext2fs/ext2_ihash.c#1 branch
... //depot/projects/kse/sys/gnu/ext2fs/ext2_inode.c#5 integrate
... //depot/projects/kse/sys/gnu/ext2fs/ext2_inode_cnv.c#2 integrate
... //depot/projects/kse/sys/gnu/ext2fs/ext2_linux_balloc.c#2 integrate
... //depot/projects/kse/sys/gnu/ext2fs/ext2_linux_ialloc.c#2 integrate
... //depot/projects/kse/sys/gnu/ext2fs/ext2_lookup.c#5 integrate
... //depot/projects/kse/sys/gnu/ext2fs/ext2_mount.h#1 branch
... //depot/projects/kse/sys/gnu/ext2fs/ext2_readwrite.c#4 integrate
... //depot/projects/kse/sys/gnu/ext2fs/ext2_subr.c#3 integrate
... //depot/projects/kse/sys/gnu/ext2fs/ext2_vfsops.c#9 integrate
... //depot/projects/kse/sys/gnu/ext2fs/ext2_vnops.c#5 integrate
... //depot/projects/kse/sys/gnu/ext2fs/fs.h#4 integrate
... //depot/projects/kse/sys/gnu/ext2fs/inode.h#1 branch
... //depot/projects/kse/sys/gnu/i386/fpemul/polynomial.s#2 integrate
... //depot/projects/kse/sys/gnu/i386/fpemul/reg_div.s#2 integrate
... //depot/projects/kse/sys/gnu/i386/fpemul/reg_round.s#2 integrate
... //depot/projects/kse/sys/gnu/i386/fpemul/reg_u_add.s#2 integrate
... //depot/projects/kse/sys/gnu/i386/fpemul/reg_u_div.s#2 integrate
... //depot/projects/kse/sys/gnu/i386/fpemul/reg_u_mul.s#2 integrate
... //depot/projects/kse/sys/gnu/i386/fpemul/reg_u_sub.s#2 integrate
... //depot/projects/kse/sys/gnu/i386/fpemul/wm_sqrt.s#2 integrate
... //depot/projects/kse/sys/i386/conf/NOTES#33 integrate
... //depot/projects/kse/sys/i386/i386/bios.c#10 integrate
... //depot/projects/kse/sys/i386/i386/dump_machdep.c#1 branch
... //depot/projects/kse/sys/i386/i386/i386dump.c#3 delete
... //depot/projects/kse/sys/i386/i386/machdep.c#47 integrate
... //depot/projects/kse/sys/i386/include/ansi.h#10 integrate
... //depot/projects/kse/sys/i386/include/param.h#10 integrate
... //depot/projects/kse/sys/i386/include/stdarg.h#4 integrate
... //depot/projects/kse/sys/i386/include/varargs.h#2 integrate
... //depot/projects/kse/sys/i386/isa/ipl.s#7 integrate
... //depot/projects/kse/sys/i386/isa/wt.c#5 integrate
... //depot/projects/kse/sys/i386/isa/wtreg.h#2 integrate
... //depot/projects/kse/sys/i386/linux/linux_dummy.c#6 integrate
... //depot/projects/kse/sys/i386/linux/linux_proto.h#9 integrate
... //depot/projects/kse/sys/i386/linux/linux_ptrace.c#1 branch
... //depot/projects/kse/sys/i386/linux/linux_syscall.h#7 integrate
... //depot/projects/kse/sys/i386/linux/linux_sysent.c#7 integrate
... //depot/projects/kse/sys/i386/linux/syscalls.master#7 integrate
... //depot/projects/kse/sys/i4b/layer1/ifpi2/i4b_ifpi2_pci.c#5 integrate
... //depot/projects/kse/sys/ia64/acpica/madt.c#5 integrate
... //depot/projects/kse/sys/ia64/conf/GENERIC#12 integrate
... //depot/projects/kse/sys/ia64/ia64/clock.c#8 integrate
... //depot/projects/kse/sys/ia64/ia64/dump_machdep.c#1 branch
... //depot/projects/kse/sys/ia64/ia64/ia64dump.c#4 delete
... //depot/projects/kse/sys/ia64/ia64/interrupt.c#11 integrate
... //depot/projects/kse/sys/ia64/ia64/mp_machdep.c#12 integrate
... //depot/projects/kse/sys/ia64/ia64/pmap.c#24 integrate
... //depot/projects/kse/sys/ia64/ia64/sal.c#7 integrate
... //depot/projects/kse/sys/ia64/ia64/swtch.s#17 integrate
... //depot/projects/kse/sys/ia64/ia64/vm_machdep.c#18 integrate
... //depot/projects/kse/sys/ia64/include/asm.h#4 integrate
... //depot/projects/kse/sys/ia64/include/cpu.h#7 integrate
... //depot/projects/kse/sys/ia64/include/ieeefp.h#3 integrate
... //depot/projects/kse/sys/ia64/include/mca.h#2 integrate
... //depot/projects/kse/sys/ia64/include/md_var.h#8 integrate
... //depot/projects/kse/sys/ia64/include/param.h#6 integrate
... //depot/projects/kse/sys/ia64/include/pcb.h#4 integrate
... //depot/projects/kse/sys/ia64/include/reg.h#6 integrate
... //depot/projects/kse/sys/ia64/include/smp.h#5 integrate
... //depot/projects/kse/sys/ia64/include/stdarg.h#3 integrate
... //depot/projects/kse/sys/ia64/include/varargs.h#2 integrate
... //depot/projects/kse/sys/isa/fd.c#9 integrate
... //depot/projects/kse/sys/isa/fdreg.h#3 integrate
... //depot/projects/kse/sys/isofs/cd9660/cd9660_bmap.c#2 integrate
... //depot/projects/kse/sys/isofs/cd9660/cd9660_lookup.c#6 integrate
... //depot/projects/kse/sys/isofs/cd9660/cd9660_util.c#2 integrate
... //depot/projects/kse/sys/isofs/cd9660/cd9660_vfsops.c#8 integrate
... //depot/projects/kse/sys/isofs/cd9660/cd9660_vnops.c#5 integrate
... //depot/projects/kse/sys/kern/init_main.c#40 integrate
... //depot/projects/kse/sys/kern/init_sysent.c#17 integrate
... //depot/projects/kse/sys/kern/kern_acct.c#13 integrate
... //depot/projects/kse/sys/kern/kern_acl.c#14 integrate
... //depot/projects/kse/sys/kern/kern_clock.c#19 integrate
... //depot/projects/kse/sys/kern/kern_descrip.c#29 integrate
... //depot/projects/kse/sys/kern/kern_event.c#11 integrate
... //depot/projects/kse/sys/kern/kern_exit.c#48 integrate
... //depot/projects/kse/sys/kern/kern_ktrace.c#11 integrate
... //depot/projects/kse/sys/kern/kern_physio.c#2 integrate
... //depot/projects/kse/sys/kern/kern_proc.c#59 integrate
... //depot/projects/kse/sys/kern/kern_prot.c#26 integrate
... //depot/projects/kse/sys/kern/kern_resource.c#20 integrate
... //depot/projects/kse/sys/kern/kern_shutdown.c#28 integrate
... //depot/projects/kse/sys/kern/kern_sig.c#48 integrate
... //depot/projects/kse/sys/kern/kern_subr.c#12 integrate
... //depot/projects/kse/sys/kern/kern_switch.c#43 integrate
... //depot/projects/kse/sys/kern/subr_blist.c#2 integrate
... //depot/projects/kse/sys/kern/subr_diskslice.c#8 integrate
... //depot/projects/kse/sys/kern/subr_log.c#6 integrate
... //depot/projects/kse/sys/kern/subr_mbuf.c#11 integrate
... //depot/projects/kse/sys/kern/subr_witness.c#23 integrate
... //depot/projects/kse/sys/kern/sys_generic.c#24 integrate
... //depot/projects/kse/sys/kern/sys_pipe.c#12 integrate
... //depot/projects/kse/sys/kern/sys_process.c#25 integrate
... //depot/projects/kse/sys/kern/syscalls.c#17 integrate
... //depot/projects/kse/sys/kern/syscalls.master#16 integrate
... //depot/projects/kse/sys/kern/tty.c#23 integrate
... //depot/projects/kse/sys/kern/uipc_socket.c#15 integrate
... //depot/projects/kse/sys/kern/uipc_socket2.c#14 integrate
... //depot/projects/kse/sys/kern/vfs_bio.c#17 integrate
... //depot/projects/kse/sys/kern/vfs_cache.c#13 integrate
... //depot/projects/kse/sys/kern/vfs_cluster.c#7 integrate
... //depot/projects/kse/sys/kern/vfs_init.c#5 integrate
... //depot/projects/kse/sys/kern/vfs_lookup.c#8 integrate
... //depot/projects/kse/sys/kern/vfs_subr.c#31 integrate
... //depot/projects/kse/sys/kern/vfs_syscalls.c#26 integrate
... //depot/projects/kse/sys/kern/vfs_vnops.c#25 integrate
... //depot/projects/kse/sys/kern/vnode_if.src#7 integrate
... //depot/projects/kse/sys/modules/Makefile#26 integrate
... //depot/projects/kse/sys/modules/ext2fs/Makefile#3 integrate
... //depot/projects/kse/sys/modules/linux/Makefile#7 integrate
... //depot/projects/kse/sys/net/bpf.c#12 integrate
... //depot/projects/kse/sys/net/bridge.c#9 integrate
... //depot/projects/kse/sys/net/if_dl.h#4 integrate
... //depot/projects/kse/sys/net/if_ethersubr.c#13 integrate
... //depot/projects/kse/sys/net/if_iso88025subr.c#5 integrate
... //depot/projects/kse/sys/net/if_media.h#5 integrate
... //depot/projects/kse/sys/net/if_spppsubr.c#8 integrate
... //depot/projects/kse/sys/net/if_tap.c#12 integrate
... //depot/projects/kse/sys/net/if_tun.c#12 integrate
... //depot/projects/kse/sys/net/if_var.h#12 integrate
... //depot/projects/kse/sys/net/iso88025.h#3 integrate
... //depot/projects/kse/sys/net/zlib.h#3 integrate
... //depot/projects/kse/sys/netatm/atm_cm.c#5 integrate
... //depot/projects/kse/sys/netatm/atm_cm.h#4 integrate
... //depot/projects/kse/sys/netatm/atm_socket.c#4 integrate
... //depot/projects/kse/sys/netatm/atm_subr.c#8 integrate
... //depot/projects/kse/sys/netatm/atm_var.h#7 integrate
... //depot/projects/kse/sys/netgraph/ng_ether.c#7 integrate
... //depot/projects/kse/sys/netgraph/ng_pppoe.c#6 integrate
... //depot/projects/kse/sys/netgraph/ng_pppoe.h#3 integrate
... //depot/projects/kse/sys/netinet/icmp6.h#4 integrate
... //depot/projects/kse/sys/netinet/if_ether.c#11 integrate
... //depot/projects/kse/sys/netinet/igmp.c#4 integrate
... //depot/projects/kse/sys/netinet/in.h#9 integrate
... //depot/projects/kse/sys/netinet/ip_dummynet.c#6 integrate
... //depot/projects/kse/sys/netinet/ip_dummynet.h#5 integrate
... //depot/projects/kse/sys/netinet/ip_fw.c#15 integrate
... //depot/projects/kse/sys/netinet/ip_fw.h#7 integrate
... //depot/projects/kse/sys/netinet/ip_input.c#19 integrate
... //depot/projects/kse/sys/netinet/ip_output.c#21 integrate
... //depot/projects/kse/sys/netinet/tcp_syncache.c#15 integrate
... //depot/projects/kse/sys/netinet6/icmp6.c#5 integrate
... //depot/projects/kse/sys/netinet6/ipcomp_core.c#3 integrate
... //depot/projects/kse/sys/netinet6/mld6.c#2 integrate
... //depot/projects/kse/sys/netncp/ncp_lib.h#3 integrate
... //depot/projects/kse/sys/nfsclient/bootp_subr.c#8 integrate
... //depot/projects/kse/sys/nfsclient/nfs_vfsops.c#11 integrate
... //depot/projects/kse/sys/nfsserver/nfs.h#8 integrate
... //depot/projects/kse/sys/nfsserver/nfs_serv.c#12 integrate
... //depot/projects/kse/sys/pc98/i386/machdep.c#27 integrate
... //depot/projects/kse/sys/pc98/pc98/fd.c#9 integrate
... //depot/projects/kse/sys/pc98/pc98/syscons.c#11 integrate
... //depot/projects/kse/sys/pci/if_dc.c#16 integrate
... //depot/projects/kse/sys/pci/if_dcreg.h#7 integrate
... //depot/projects/kse/sys/pci/if_rl.c#9 integrate
... //depot/projects/kse/sys/pci/if_rlreg.h#5 integrate
... //depot/projects/kse/sys/pci/if_vr.c#5 integrate
... //depot/projects/kse/sys/posix4/p1003_1b.c#8 integrate
... //depot/projects/kse/sys/powerpc/include/ansi.h#10 integrate
... //depot/projects/kse/sys/powerpc/include/asm.h#3 integrate
... //depot/projects/kse/sys/powerpc/include/float.h#1 branch
... //depot/projects/kse/sys/powerpc/include/fpu.h#2 integrate
... //depot/projects/kse/sys/powerpc/include/ieeefp.h#1 branch
... //depot/projects/kse/sys/powerpc/include/param.h#4 integrate
... //depot/projects/kse/sys/powerpc/include/pcb.h#4 integrate
... //depot/projects/kse/sys/powerpc/include/pcpu.h#4 integrate
... //depot/projects/kse/sys/powerpc/include/psl.h#2 integrate
... //depot/projects/kse/sys/powerpc/include/pte.h#4 integrate
... //depot/projects/kse/sys/powerpc/include/spr.h#2 integrate
... //depot/projects/kse/sys/powerpc/include/stdarg.h#3 integrate
... //depot/projects/kse/sys/powerpc/include/trap.h#3 integrate
... //depot/projects/kse/sys/powerpc/include/varargs.h#2 integrate
... //depot/projects/kse/sys/powerpc/powerpc/copyinout.c#3 integrate
... //depot/projects/kse/sys/powerpc/powerpc/fpu.c#1 branch
... //depot/projects/kse/sys/powerpc/powerpc/machdep.c#18 integrate
... //depot/projects/kse/sys/powerpc/powerpc/pmap.c#15 integrate
... //depot/projects/kse/sys/powerpc/powerpc/sigcode.S#2 integrate
... //depot/projects/kse/sys/powerpc/powerpc/swtch.s#12 integrate
... //depot/projects/kse/sys/powerpc/powerpc/trap.c#12 integrate
... //depot/projects/kse/sys/powerpc/powerpc/trap_subr.S#2 integrate
... //depot/projects/kse/sys/security/lomac/kernel_lkm.c#3 integrate
... //depot/projects/kse/sys/security/lomac/kernel_util.c#7 integrate
... //depot/projects/kse/sys/security/lomac/lomacfs_vnops.c#5 integrate
... //depot/projects/kse/sys/sparc64/conf/GENERIC#11 integrate
... //depot/projects/kse/sys/sparc64/include/ansi.h#11 integrate
... //depot/projects/kse/sys/sparc64/include/endian.h#8 integrate
... //depot/projects/kse/sys/sparc64/include/instr.h#4 integrate
... //depot/projects/kse/sys/sparc64/include/param.h#11 integrate
... //depot/projects/kse/sys/sparc64/include/proc.h#11 integrate
... //depot/projects/kse/sys/sparc64/include/reg.h#11 integrate
... //depot/projects/kse/sys/sparc64/include/stdarg.h#2 integrate
... //depot/projects/kse/sys/sparc64/include/varargs.h#2 integrate
... //depot/projects/kse/sys/sparc64/sparc64/dump_machdep.c#1 branch
... //depot/projects/kse/sys/sparc64/sparc64/exception.s#21 integrate
... //depot/projects/kse/sys/sparc64/sparc64/trap.c#26 integrate
... //depot/projects/kse/sys/sys/acl.h#6 integrate
... //depot/projects/kse/sys/sys/bio.h#6 integrate
... //depot/projects/kse/sys/sys/blist.h#2 integrate
... //depot/projects/kse/sys/sys/buf.h#14 integrate
... //depot/projects/kse/sys/sys/cdefs.h#13 integrate
... //depot/projects/kse/sys/sys/consio.h#4 integrate
... //depot/projects/kse/sys/sys/disklabel.h#10 integrate
... //depot/projects/kse/sys/sys/errno.h#6 integrate
... //depot/projects/kse/sys/sys/extattr.h#4 integrate
... //depot/projects/kse/sys/sys/filedesc.h#14 integrate
... //depot/projects/kse/sys/sys/jail.h#6 integrate
... //depot/projects/kse/sys/sys/kernel.h#10 integrate
... //depot/projects/kse/sys/sys/kerneldump.h#3 integrate
... //depot/projects/kse/sys/sys/mount.h#9 integrate
... //depot/projects/kse/sys/sys/mtio.h#3 integrate
... //depot/projects/kse/sys/sys/namei.h#8 integrate
... //depot/projects/kse/sys/sys/param.h#19 integrate
... //depot/projects/kse/sys/sys/proc.h#100 integrate
... //depot/projects/kse/sys/sys/stat.h#4 integrate
... //depot/projects/kse/sys/sys/sun_disklabel.h#1 branch
... //depot/projects/kse/sys/sys/syscall.h#17 integrate
... //depot/projects/kse/sys/sys/syscall.mk#17 integrate
... //depot/projects/kse/sys/sys/sysctl.h#9 integrate
... //depot/projects/kse/sys/sys/sysproto.h#21 integrate
... //depot/projects/kse/sys/sys/time.h#8 integrate
... //depot/projects/kse/sys/sys/types.h#14 integrate
... //depot/projects/kse/sys/sys/uio.h#7 integrate
... //depot/projects/kse/sys/sys/unpcb.h#4 integrate
... //depot/projects/kse/sys/sys/vnode.h#24 integrate
... //depot/projects/kse/sys/tools/vnode_if.awk#2 integrate
... //depot/projects/kse/sys/ufs/ffs/ffs_alloc.c#10 integrate
... //depot/projects/kse/sys/ufs/ffs/ffs_balloc.c#5 integrate
... //depot/projects/kse/sys/ufs/ffs/ffs_inode.c#9 integrate
... //depot/projects/kse/sys/ufs/ffs/ffs_snapshot.c#12 integrate
... //depot/projects/kse/sys/ufs/ffs/ffs_softdep.c#12 integrate
... //depot/projects/kse/sys/ufs/ffs/ffs_subr.c#3 integrate
... //depot/projects/kse/sys/ufs/ffs/ffs_vfsops.c#18 integrate
... //depot/projects/kse/sys/ufs/ffs/fs.h#7 integrate
... //depot/projects/kse/sys/ufs/ifs/README#2 delete
... //depot/projects/kse/sys/ufs/ifs/ifs_extern.h#4 delete
... //depot/projects/kse/sys/ufs/ifs/ifs_lookup.c#5 delete
... //depot/projects/kse/sys/ufs/ifs/ifs_subr.c#3 delete
... //depot/projects/kse/sys/ufs/ifs/ifs_vfsops.c#7 delete
... //depot/projects/kse/sys/ufs/ifs/ifs_vnops.c#4 delete
... //depot/projects/kse/sys/ufs/ufs/README.acls#3 integrate
... //depot/projects/kse/sys/ufs/ufs/README.extattr#3 integrate
... //depot/projects/kse/sys/ufs/ufs/dinode.h#3 integrate
... //depot/projects/kse/sys/ufs/ufs/extattr.h#6 integrate
... //depot/projects/kse/sys/ufs/ufs/inode.h#3 integrate
... //depot/projects/kse/sys/ufs/ufs/ufs_acl.c#9 integrate
... //depot/projects/kse/sys/ufs/ufs/ufs_bmap.c#3 integrate
... //depot/projects/kse/sys/ufs/ufs/ufs_dirhash.c#9 integrate
... //depot/projects/kse/sys/ufs/ufs/ufs_extattr.c#12 integrate
... //depot/projects/kse/sys/ufs/ufs/ufs_extern.h#5 integrate
... //depot/projects/kse/sys/ufs/ufs/ufs_inode.c#6 integrate
... //depot/projects/kse/sys/ufs/ufs/ufs_lookup.c#10 integrate
... //depot/projects/kse/sys/ufs/ufs/ufs_quota.c#9 integrate
... //depot/projects/kse/sys/ufs/ufs/ufs_readwrite.c#8 integrate
... //depot/projects/kse/sys/ufs/ufs/ufs_vfsops.c#7 integrate
... //depot/projects/kse/sys/ufs/ufs/ufs_vnops.c#13 integrate
... //depot/projects/kse/sys/ufs/ufs/ufsmount.h#5 integrate
... //depot/projects/kse/sys/vm/uma_core.c#5 integrate
... //depot/projects/kse/sys/vm/vm_fault.c#10 integrate
... //depot/projects/kse/sys/vm/vm_map.c#16 integrate
... //depot/projects/kse/sys/vm/vm_map.h#10 integrate
... //depot/projects/kse/sys/vm/vm_mmap.c#13 integrate
... //depot/projects/kse/sys/vm/vm_object.c#9 integrate
... //depot/projects/kse/sys/vm/vm_object.h#4 integrate
... //depot/projects/kse/sys/vm/vm_swap.c#8 integrate
... //depot/projects/kse/sys/vm/vnode_pager.c#13 integrate
... //depot/projects/kse/usr.bin/gcore/gcore.1#2 integrate
... //depot/projects/kse/usr.bin/gcore/gcore.c#6 integrate
... //depot/projects/kse/usr.bin/w/uptime.1#2 integrate
... //depot/projects/kse/usr.bin/w/w.1#2 integrate

Differences ...

==== //depot/projects/kse/bin/ps/fmt.c#4 (text+ko) ====

@@ -33,7 +33,7 @@
 
 #include <sys/cdefs.h>
 
-__FBSDID("$FreeBSD: src/bin/ps/fmt.c,v 1.17 2002/02/03 14:43:04 markm Exp $");
+__FBSDID("$FreeBSD: src/bin/ps/fmt.c,v 1.19 2002/05/05 04:42:50 jmallett Exp $");
 
 #if 0
 #ifndef lint
@@ -46,6 +46,7 @@
 #include <sys/resource.h>
 
 #include <err.h>
+#include <limits.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
@@ -64,7 +65,8 @@
 static char *
 shquote(char **argv)
 {
-	static long arg_max = -1;
+	long arg_max;
+	static size_t buf_size;
 	size_t len;
 	char **p, *dst, *src;
 	static char *buf = NULL;
@@ -72,7 +74,10 @@
 	if (buf == NULL) {
 		if ((arg_max = sysconf(_SC_ARG_MAX)) == -1)
 			errx(1, "sysconf _SC_ARG_MAX failed");
-		if ((buf = malloc((u_int)(4 * arg_max)  +  1)) == NULL)
+		if (arg_max >= LONG_MAX / 4 || 4 * arg_max + 1 > SIZE_MAX)
+			errx(1, "sysconf _SC_ARG_MAX preposterously large");
+		buf_size = 4 * arg_max + 1;
+		if ((buf = malloc(buf_size)) == NULL)
 			errx(1, "malloc failed");
 	}
 
@@ -84,12 +89,12 @@
 	for (p = argv; (src = *p++) != 0; ) {
 		if (*src == 0)
 			continue;
-		len = (size_t)(4 * arg_max - (dst - buf)) / 4;
+		len = (buf_size - 1 - (dst - buf)) / 4;
 		strvisx(dst, src, strlen(src) < len ? strlen(src) : len,
 		    VIS_NL | VIS_CSTYLE);
 		while (*dst)
 			dst++;
-		if ((4 * arg_max - (dst - buf)) / 4 > 0)
+		if ((buf_size - 1 - (dst - buf)) / 4 > 0)
 			*dst++ = ' ';
 	}
 	/* Chop off trailing space */

==== //depot/projects/kse/bin/ps/ps.1#7 (text+ko) ====

@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     @(#)ps.1	8.3 (Berkeley) 4/18/94
-.\" $FreeBSD: src/bin/ps/ps.1,v 1.42 2002/02/21 18:27:16 dillon Exp $
+.\" $FreeBSD: src/bin/ps/ps.1,v 1.46 2002/05/16 11:51:05 joe Exp $
 .\"
 .Dd April 18, 1994
 .Dt PS 1
@@ -54,7 +54,9 @@
 .Nm
 .Op Fl L
 .Sh DESCRIPTION
-.Nm Ps
+The
+.Nm
+utility
 displays a header line followed by lines containing information about your
 processes that have controlling terminals.
 This information is sorted by controlling terminal, then by process
@@ -71,7 +73,7 @@
 controlling terminal, cpu time (including both user and system time),
 state, and associated command.
 .Pp
-The process file system (see
+The process filesystem (see
 .Xr procfs 5 )
 should be mounted when
 .Nm
@@ -82,7 +84,7 @@
 .It Fl a
 Display information about other users' processes as well as your own.
 This can be disabled by setting the
-.Va kern.ps_showallprocs
+.Va security.bsd.see_other_uids
 sysctl to zero.
 .It Fl c
 Change the ``command'' column output to just contain the executable name,
@@ -117,7 +119,7 @@
 .Tn ID .
 .It Fl N
 Extract the name list from the specified system instead of the default
-.Pa /kernel .
+.Pa /boot/kernel/kernel .
 .It Fl O
 Add the information associated with the space or comma separated list
 of keywords specified, after the process
@@ -347,7 +349,9 @@
 has a parent that has not yet waited for the process (in other words, a zombie)
 is listed as ``<defunct>'', and a process which is blocked while trying
 to exit is listed as ``<exiting>''.
-.Nm Ps
+The
+.Nm
+utility
 makes an educated guess as to the file name and arguments given when the
 process was created by examining memory or the swap area.
 The method is inherently somewhat unreliable and in any event a process
@@ -514,7 +518,7 @@
 /dev name database
 .It Pa /var/db/kvm_kernel.db
 system namelist database
-.It Pa /kernel
+.It Pa /boot/kernel/kernel
 default system namelist
 .It Pa /proc
 the mount point of

==== //depot/projects/kse/gnu/usr.bin/binutils/gdb/alpha/nm.h#2 (text+ko) ====

@@ -23,6 +23,10 @@
    extract the pc (JB_PC) that we will land at.  The pc is copied into ADDR.
    This routine returns true on success */
 
+/* $FreeBSD: src/gnu/usr.bin/binutils/gdb/alpha/nm.h,v 1.3 2002/04/11 20:42:13 obrien Exp $ */
+
+#include <sys/types.h>
+
 #define GET_LONGJMP_TARGET(ADDR) get_longjmp_target(ADDR)
 extern int
 get_longjmp_target PARAMS ((CORE_ADDR *));
@@ -36,7 +40,7 @@
 extern CORE_ADDR alpha_u_regs_offset();
 #define U_REGS_OFFSET alpha_u_regs_offset()
 
-#define PTRACE_ARG3_TYPE char*
+#define PTRACE_ARG3_TYPE caddr_t
 
 /* ptrace transfers longs, the ptrace man page is lying.  */
 

==== //depot/projects/kse/gnu/usr.bin/binutils/gdb/alpha/version.c#2 (text+ko) ====

@@ -1,3 +1,4 @@
-char *version = "4.18";
+/* $FreeBSD: src/gnu/usr.bin/binutils/gdb/alpha/version.c,v 1.2 2002/05/14 18:17:59 mp Exp $ */
+char *version = "4.18 (FreeBSD)";
 char *host_name = "alpha-unknown-freebsd";
 char *target_name = "alpha-unknown-freebsd";

==== //depot/projects/kse/gnu/usr.bin/binutils/gdb/i386/version.c#2 (text+ko) ====

@@ -1,3 +1,4 @@
-char *version = "4.18";
+/* $FreeBSD: src/gnu/usr.bin/binutils/gdb/i386/version.c,v 1.5 2002/05/14 18:17:59 mp Exp $ */
+char *version = "4.18 (FreeBSD)";
 char *host_name = "i386-unknown-freebsd";
 char *target_name = "i386-unknown-freebsd";

==== //depot/projects/kse/sys/alpha/alpha/clock.c#5 (text+ko) ====

@@ -1,4 +1,4 @@
-/* $FreeBSD: src/sys/alpha/alpha/clock.c,v 1.29 2002/04/30 19:34:28 phk Exp $ */
+/* $FreeBSD: src/sys/alpha/alpha/clock.c,v 1.30 2002/05/16 21:21:16 trhodes Exp $ */
 /* $NetBSD: clock.c,v 1.20 1998/01/31 10:32:47 ross Exp $ */
 
 /*
@@ -482,7 +482,7 @@
 	struct timespec ts;
 
 	if (base < 5*SECYR) {
-		printf("WARNING: preposterous time in file system");
+		printf("WARNING: preposterous time in filesystem");
 		/* read the system clock anyway */
 		base = 6*SECYR + 186*SECDAY + SECDAY/2;
 		badbase = 1;
@@ -509,7 +509,7 @@
 	if (ct.year < 70 || ct.mon < 1 || ct.mon > 12 || ct.day < 1 ||
 	    ct.day > 31 || ct.hour > 23 || ct.min > 59 || ct.sec > 59) {
 		/*
-		 * Believe the time in the file system for lack of
+		 * Believe the time in the filesystem for lack of
 		 * anything better, resetting the TODR.
 		 */
 		s = splclock();

==== //depot/projects/kse/sys/alpha/alpha/mp_machdep.c#15 (text+ko) ====

@@ -23,7 +23,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- *	$FreeBSD: src/sys/alpha/alpha/mp_machdep.c,v 1.38 2002/04/04 21:03:13 jhb Exp $
+ *	$FreeBSD: src/sys/alpha/alpha/mp_machdep.c,v 1.39 2002/05/08 23:12:00 mjacob Exp $
  */
 
 #include <sys/param.h>
@@ -532,7 +532,7 @@
 static void
 release_aps(void *dummy __unused)
 {
-	if (bootverbose)
+	if (bootverbose && mp_ncpus > 1)
 		printf("%s: releasing secondary CPUs\n", __func__);
 	atomic_store_rel_int(&aps_ready, 1);
 

==== //depot/projects/kse/sys/alpha/alpha/trap.c#22 (text+ko) ====

@@ -1,4 +1,4 @@
-/* $FreeBSD: src/sys/alpha/alpha/trap.c,v 1.92 2002/04/27 09:34:15 alc Exp $ */
+/* $FreeBSD: src/sys/alpha/alpha/trap.c,v 1.93 2002/05/16 00:03:32 gallatin Exp $ */
 /* $NetBSD: trap.c,v 1.31 1998/03/26 02:21:46 thorpej Exp $ */
 
 /*
@@ -962,6 +962,11 @@
 extern int	alpha_unaligned_print, alpha_unaligned_fix;
 extern int	alpha_unaligned_sigbus;
 
+struct unaligned_fixup_data {
+	const char *type;	/* opcode name */
+	int size;		/* size, 0 if fixup not supported */
+};
+
 int
 unaligned_fixup(va, opcode, reg, td)
 	unsigned long va, opcode, reg;
@@ -973,10 +978,11 @@
 	struct proc *p;
 	unsigned long *regptr, longdata, uac;
 	int intdata;		/* signed to get extension when storing */
-	struct {
-		const char *type;	/* opcode name */
-		int size;		/* size, 0 if fixup not supported */
-	} tab[0x10] = {
+	u_int16_t worddata;	/* unsigned to _avoid_ extension */
+	const struct unaligned_fixup_data tab_0c[0x2] = {
+		{ "ldwu",	2 },	{ "stw",	2 },
+	};
+	const struct unaligned_fixup_data tab_20[0x10] = {
 #ifdef FIX_UNALIGNED_VAX_FP
 		{ "ldf",	4 },	{ "ldg",	8 },
 #else
@@ -1016,9 +1022,12 @@
 	 * Find out which opcode it is.  Arrange to have the opcode
 	 * printed if it's an unknown opcode.
 	 */
-	if (opcode >= 0x20 && opcode <= 0x2f) {
-		type = tab[opcode - 0x20].type;
-		size = tab[opcode - 0x20].size;
+	if (opcode >= 0x0c && opcode <= 0x0d) {
+		type = tab_0c[opcode - 0x0c].type;
+		size = tab_0c[opcode - 0x0c].size;
+	} else if (opcode >= 0x20 && opcode <= 0x2f) {
+		type = tab_20[opcode - 0x20].type;
+		size = tab_20[opcode - 0x20].size;
 	} else {
 		type = "0x%lx";
 		size = 0;
@@ -1061,6 +1070,15 @@
 	signal = SIGBUS;
 	if (dofix && size != 0) {
 		switch (opcode) {
+		case 0x0c:                      /* ldwu */
+			/* XXX ONLY WORKS ON LITTLE-ENDIAN ALPHA */
+			unaligned_load_integer(worddata);
+			break;
+
+		case 0x0d:                      /* stw */
+			/* XXX ONLY WORKS ON LITTLE-ENDIAN ALPHA */
+			unaligned_store_integer(worddata);
+			break;
 #ifdef FIX_UNALIGNED_VAX_FP
 		case 0x20:			/* ldf */
 			unaligned_load_floating(intdata, Ffloat_to_reg);

==== //depot/projects/kse/sys/alpha/include/ansi.h#10 (text+ko) ====

@@ -32,7 +32,7 @@
  *
  *	@(#)ansi.h	8.2 (Berkeley) 1/4/94
  *	From: NetBSD: ansi.h,v 1.9 1997/11/23 20:20:53 kleink Exp
- * $FreeBSD: src/sys/alpha/include/ansi.h,v 1.27 2002/04/10 15:58:11 mike Exp $
+ * $FreeBSD: src/sys/alpha/include/ansi.h,v 1.29 2002/05/10 02:21:05 obrien Exp $
  */
 
 #ifndef	_MACHINE_ANSI_H_
@@ -72,7 +72,7 @@
 #define	_BSD_OFF_T_	long			/* file offset */
 #define	_BSD_PID_T_	int			/* process [group] */
 
-#if defined(__GNUC__) && (__GNUC__ > 2 || __GNUC__ == 2 && __GNUC_MINOR__ > 95)
+#if defined(__GNUC__) && (__GNUC__ == 2 && __GNUC_MINOR__ > 95 || __GNUC__ >= 3)
 #define	_BSD_VA_LIST_	__builtin_va_list	/* internally known to gcc */
 #else
 typedef struct {

==== //depot/projects/kse/sys/alpha/include/atomic.h#2 (text+ko) ====

@@ -23,7 +23,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $FreeBSD: src/sys/alpha/include/atomic.h,v 1.11 2001/06/22 21:13:20 jhb Exp $
+ * $FreeBSD: src/sys/alpha/include/atomic.h,v 1.14 2002/05/17 05:45:39 jhb Exp $
  */
 
 #ifndef _MACHINE_ATOMIC_H_
@@ -367,7 +367,7 @@
 		"3:\tbr 1b\n"			/* try again */
 		".previous\n"
 		: "=&r" (ret), "=m" (*p)
-		: "r" (cmpval), "r" (newval), "m" (*p)
+		: "r" ((long)(int)cmpval), "r" (newval), "m" (*p)
 		: "memory");
 
 	return ret;

==== //depot/projects/kse/sys/alpha/include/param.h#6 (text+ko) ====

@@ -1,4 +1,4 @@
-/* $FreeBSD: src/sys/alpha/include/param.h,v 1.26 2001/09/12 22:00:06 jhb Exp $ */
+/* $FreeBSD: src/sys/alpha/include/param.h,v 1.28 2002/05/14 20:35:25 phk Exp $ */
 /* From: NetBSD: param.h,v 1.20 1997/09/19 13:52:53 leo Exp */
 
 /*
@@ -116,16 +116,6 @@
 #define	KERNBASE	0xfffffc0000300000LL	/* start of kernel virtual */
 #define	BTOPKERNBASE	((u_long)KERNBASE >> PGSHIFT)
 
-#define	DEV_BSHIFT	9		/* log2(DEV_BSIZE) */
-#define	DEV_BSIZE	(1<<DEV_BSHIFT)
-
-#ifndef BLKDEV_IOSIZE
-#define BLKDEV_IOSIZE  PAGE_SIZE	/* default block device I/O size */
-#endif
-#define DFLTPHYS	(64 * 1024)	/* default max raw I/O transfer size */
-#define MAXPHYS		(128 * 1024)	/* max raw I/O transfer size */
-#define MAXDUMPPGS	(DFLTPHYS/PAGE_SIZE)
-
 #define	CLSIZE		1
 #define	CLSIZELOG2	0
 
@@ -139,38 +129,6 @@
 #define	KSTACK_GUARD			/* compile in kstack guard page */
 
 /*
- * Constants related to network buffer management.
- * MCLBYTES must be no larger than PAGE_SIZE. 
- */
-#ifndef MSIZE
-#define	MSIZE		256		/* size of an mbuf */
-#endif /* MSIZE */
-
-#ifndef MCLSHIFT
-#define	MCLSHIFT	11		/* convert bytes to mbuf clusters */
-#endif	/* MCLSHIFT */
-#define	MCLBYTES	(1 << MCLSHIFT)	/* size of a mbuf cluster */
-
-/* pages ("clicks") to disk blocks */
-#define	ctod(x)		((x) << (PAGE_SHIFT - DEV_BSHIFT))
-#define	dtoc(x)		((x) >> (PAGE_SHIFT - DEV_BSHIFT))
-
-/* pages to bytes */
-#define	ctob(x)		((x) << PAGE_SHIFT)
-#define	btoc(x)		(((x) + PAGE_MASK) >> PAGE_SHIFT)
-
-/*
- * btodb() is messy and perhaps slow because `bytes' may be an off_t.  We
- * want to shift an unsigned type to avoid sign extension and we don't
- * want to widen `bytes' unnecessarily.  Assume that the result fits in
- * a daddr_t.
- */
-#define btodb(bytes)	 		/* calculates (bytes / DEV_BSIZE) */ \
-	(daddr_t)((unsigned long)(bytes) >> DEV_BSHIFT)
-#define dbtob(db)			/* calculates (db * DEV_BSIZE) */ \
-	((off_t)(db) << DEV_BSHIFT)
-
-/*
  * Mach derived conversion macros
  */
 #define	round_page(x)	((((unsigned long)(x)) + PAGE_MASK) & ~(PAGE_MASK))

==== //depot/projects/kse/sys/alpha/include/stdarg.h#2 (text+ko) ====

@@ -1,7 +1,5 @@
-/* $FreeBSD: src/sys/alpha/include/stdarg.h,v 1.2 1999/08/28 00:38:52 peter Exp $ */
-/* From: NetBSD: stdarg.h,v 1.7 1997/04/06 08:47:44 cgd Exp */
-
 /*-
+ * Copyright (c) 2002 David E. O'Brien.  All rights reserved.
  * Copyright (c) 1991, 1993
  *	The Regents of the University of California.  All rights reserved.
  *
@@ -34,6 +32,8 @@
  * SUCH DAMAGE.
  *
  *	@(#)stdarg.h	8.1 (Berkeley) 6/10/93
+ *	$NetBSD: stdarg.h,v 1.7 1997/04/06 08:47:44 cgd Exp $
+ * $FreeBSD: src/sys/alpha/include/stdarg.h,v 1.3 2002/05/10 01:59:29 obrien Exp $
  */
 
 #ifndef _ALPHA_STDARG_H_
@@ -41,13 +41,26 @@
 
 #include <machine/ansi.h>
 
+typedef _BSD_VA_LIST_	va_list;
+
+#if defined(__GNUC__) && (__GNUC__ == 2 && __GNUC_MINOR__ > 95 || __GNUC__ >= 3)
+
+#define	va_start(ap, last) \
+	__builtin_stdarg_start((ap), (last))
+
+#define	va_arg(ap, type) \
+	__builtin_va_arg((ap), type)
+
+#define	va_end(ap) \
+	__builtin_va_end(ap)
+
+#else	/* ! __GNUC__ post GCC 2.95 */
+
 #ifdef __lint__
 #define	__builtin_saveregs()		(0)
 #define	__builtin_classify_type(t)	(0)
 #endif
 
-typedef _BSD_VA_LIST_	va_list;
-
 #define	__va_size(type) \
 	(((sizeof(type) + sizeof(long) - 1) / sizeof(long)) * sizeof(long))
 
@@ -65,4 +78,6 @@
 
 #define	va_end(ap)	((void)0)
 
+#endif /* __GNUC__ post GCC 2.95 */
+
 #endif /* !_ALPHA_STDARG_H_ */

==== //depot/projects/kse/sys/alpha/include/varargs.h#2 (text+ko) ====

@@ -1,7 +1,5 @@
-/* $FreeBSD: src/sys/alpha/include/varargs.h,v 1.2 1999/08/28 00:38:53 peter Exp $ */
-/* From: NetBSD: varargs.h,v 1.7 1997/04/06 08:47:46 cgd Exp */
-
 /*-
+ * Copyright (c) 2002 David E. O'Brien.  All rights reserved.
  * Copyright (c) 1990, 1993
  *	The Regents of the University of California.  All rights reserved.
  * (c) UNIX System Laboratories, Inc.
@@ -39,11 +37,28 @@
  * SUCH DAMAGE.
  *
  *	@(#)varargs.h	8.2 (Berkeley) 3/22/94
+ *	$NetBSD: varargs.h,v 1.7 1997/04/06 08:47:46 cgd Exp $
+ * $FreeBSD: src/sys/alpha/include/varargs.h,v 1.3 2002/05/10 01:59:29 obrien Exp $
  */
 
 #ifndef _ALPHA_VARARGS_H_
 #define	_ALPHA_VARARGS_H_
 
+#if defined(__GNUC__) && (__GNUC__ == 2 && __GNUC_MINOR__ > 95 || __GNUC__ >= 3)
+
+#include <machine/ansi.h>
+
+typedef _BSD_VA_LIST_ va_list;
+typedef int __builtin_va_alist_t __attribute__((__mode__(__word__)));
+
+#define	va_alist		__builtin_va_alist
+#define	va_dcl			__builtin_va_alist_t __builtin_va_alist; ...
+#define	va_start(ap)		__builtin_varargs_start(ap)
+#define	va_arg(ap, type)	__builtin_va_arg((ap), type)
+#define	va_end(ap)		__builtin_va_end(ap)
+
+#else	/* ! __GNUC__ post GCC 2.95 */
+
 #include <machine/stdarg.h>
 
 #if __GNUC__ == 1
@@ -59,4 +74,6 @@
 #define	va_start(ap) \
 	((ap) = *(va_list *)__builtin_saveregs(), (ap).__pad = 0)
 
+#endif /* __GNUC__ post GCC 2.95 */
+
 #endif /* !_ALPHA_VARARGS_H_ */

==== //depot/projects/kse/sys/alpha/pci/irongate_pci.c#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/sys/alpha/pci/irongate_pci.c,v 1.7 2002/02/28 18:18:41 gallatin Exp $
+ * $FreeBSD: src/sys/alpha/pci/irongate_pci.c,v 1.8 2002/05/10 16:56:14 gallatin Exp $
  */
 
 #include <sys/param.h>
@@ -132,7 +132,7 @@
 		irongate_check_abort();			\
 		return ~0;				\
 	}						\
-	data = ##op##(va);				\
+	data = op(va);					\
 	if (irongate_check_abort())			\
 		return ~0;				\

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

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe p4-projects" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200205190425.g4J4Pct27716>