[odc] Daily src changes for 2007-05-19
ODC
auto at squish.net
Sun May 20 07:00:01 BST 2007
OpenBSD src changes summary for 2007-05-19
==========================================
bin/rm distrib/amd64
distrib/sets lib/libkvm
libexec/spamd regress/sbin
sbin/mount_portal sbin/newfs
share/man sys/arch/amd64/conf
sys/arch/amd64/pci sys/arch/arm/arm
sys/arch/arm/include sys/arch/arm/xscale
sys/arch/armish/armish sys/arch/armish/include
sys/arch/cats/cats sys/arch/hppa/conf
sys/arch/m88k/include sys/arch/m88k/m88k
sys/arch/mvme88k/compile sys/arch/mvme88k/conf
sys/arch/mvme88k/dev sys/arch/mvme88k/include
sys/arch/mvme88k/mvme88k sys/arch/powerpc/include
sys/arch/zaurus/zaurus sys/dev/ic
sys/dev/isa sys/dev/pci
usr.bin/asa usr.bin/man
usr.sbin/pkg_add
== bin =============================================================== 01/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
rm
~ rm.1
> simplify the description of -R; from Jeffrey 'jf' Lim (jmc@)
== distrib =========================================================== 02/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
amd64
~ common/Makefile.inc ~ ramdisk_cd/Makefile
> Make FLOPPYSIZE be in terms of 512 byte blocks like all the other ports.
> This was something I missed in the initial "newfs -c" conversion.
> (millert@)
sets
~ lists/base/md.landisk ~ lists/comp/md.landisk
> sync (deraadt@)
~ lists/base/md.armish ~ lists/base/md.cats
~ lists/base/md.zaurus ~ lists/comp/md.armish
~ lists/comp/md.cats ~ lists/comp/md.zaurus
> sync (deraadt@)
== lib =============================================================== 03/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libkvm
~ kvm_arm.c
> Kernel crash dump support for arm-based platform, with minimal support in
> libkvm, but all the necessary information for a complete _kvm_kvatop() is
> available in the crash dump. (miod@)
== libexec =========================================================== 04/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
spamd
~ spamd.8
> spamd-setup needs -b for blacklist-only mode; from Nick Templeton (jmc@)
== regress =========================================================== 05/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
sbin
~ newfs/checknewfs
> detect if newfs fails and add an extra test (amd64 floppy) (otto@)
== sbin ============================================================== 06/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
mount_portal
~ mount_portal.8
> Mention the mfs and portal papers. (jsg@)
newfs
~ mkfs.c ~ newfs.8
~ newfs.c
> backout -c changes; they were not tested on all the media. all newfs
> changes obviously *MUST* be checked against whatever weird things the
> floppies do to fit (deraadt@)
~ newfs.8
> Mention the mfs and portal papers. (jsg@)
~ newfs.8
> kill trailing whitespace; (jmc@)
~ mkfs.c ~ newfs.8
~ newfs.c
> Now that the amd64 floppy and cd image -c setting have been fixed,
> recommit the -c changes. For now, we warn only if we cannot honour -c.
> ok millert@ deraadt@ (otto@)
== share ============================================================= 07/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/uts.4
> sort the hardware list; (jmc@)
== sys =============================================================== 08/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/conf
~ GENERIC
> aps works on amd64, ok jsg (tedu@)
~ GENERIC ~ files.amd64
> (disabled) option for PCIAGP. at least lets i945 chipsets work
> ok dim (tedu@)
arch/amd64/pci
~ pchb.c
> (disabled) option for PCIAGP. at least lets i945 chipsets work
> ok dim (tedu@)
arch/arm/arm
~ stubs.c
> Kernel crash dump support for arm-based platform, with minimal support in
> libkvm, but all the necessary information for a complete _kvm_kvatop() is
> available in the crash dump. (miod@)
arch/arm/include
+ kcore.h
> Kernel crash dump support for arm-based platform, with minimal support in
> libkvm, but all the necessary information for a complete _kvm_kvatop() is
> available in the crash dump. (miod@)
arch/arm/xscale
~ i80321_intr.c ~ pxa2x0_intr.c
~ pxa2x0_intr.h
> Implement splassert for armish and zaurus. (miod@)
arch/armish/armish
~ armish_machdep.c ~ autoconf.c
> Kernel crash dump support for arm-based platform, with minimal support in
> libkvm, but all the necessary information for a complete _kvm_kvatop() is
> available in the crash dump. (miod@)
arch/armish/include
~ armish_intr.h
> Implement splassert for armish and zaurus. (miod@)
arch/cats/cats
~ autoconf.c ~ cats_machdep.c
> Kernel crash dump support for arm-based platform, with minimal support in
> libkvm, but all the necessary information for a complete _kvm_kvatop() is
> available in the crash dump. (miod@)
arch/hppa/conf
~ GENERIC
> Uncomment xl(4). (kettenis@)
~ RAMDISK
> Uncomment entry for xl(4) here too. (kettenis@)
~ RAMDISK
> Uncomment em(4) entry. From brad at comstyle dot com. (kettenis@)
~ GENERIC ~ RAMDISK
> Add some phy's found on certain xl(4) models. From brad at comstyle dot
> com. (kettenis@)
arch/m88k/include
~ lock.h
> Simpler asm constraints for simplelock operations. (miod@)
~ cpu.h
> Send an IPI in signotify() if the process runs on a different processor,
> similar to the fix which went into i386 and amd64 a few weeks ago. (miod@)
arch/m88k/m88k
~ db_interface.c
> Force other processors to spin when one is in ddb. (miod@)
~ m88k_machdep.c
> Send an IPI in signotify() if the process runs on a different processor,
> similar to the fix which went into i386 and amd64 a few weeks ago. (miod@)
arch/mvme88k/compile
~ .cvsignore
> Add a GENERIC.MP configuration, not for the faint of the heart, if you want
> to play. (miod@)
arch/mvme88k/conf
+ GENERIC.MP
> Add a GENERIC.MP configuration, not for the faint of the heart, if you want
> to play. (miod@)
arch/mvme88k/dev
~ dart.c
> Silence a diagnostic message in multiprocessor kernels, it makes things
> worse. (miod@)
arch/mvme88k/include
~ mvme188.h
> Try reducing the number of IPIs, by only reinflicting them to us if we are
> lowering the spl.
> Also, warn and halt in tracks if the interrupt pin of a secondary cpu never
> clears (found the hard way in one of the 2P256 modules here), since there
> is
> nothing better we can do.
> Last, do not attempt to handle VME interrupts on secondary processors yes
> (this confuses the bus, since both processors will perform a VME interrupt
> acknowledge sequence, but only one will succeed).
> This lets processes correctly run on all the available processors in
> single-user mode, but there are still issues to sort out. (miod@)
arch/mvme88k/mvme88k
~ m188_machdep.c
> Try reducing the number of IPIs, by only reinflicting them to us if we are
> lowering the spl.
> Also, warn and halt in tracks if the interrupt pin of a secondary cpu never
> clears (found the hard way in one of the 2P256 modules here), since there
> is
> nothing better we can do.
> Last, do not attempt to handle VME interrupts on secondary processors yes
> (this confuses the bus, since both processors will perform a VME interrupt
> acknowledge sequence, but only one will succeed).
> This lets processes correctly run on all the available processors in
> single-user mode, but there are still issues to sort out. (miod@)
~ m188_machdep.c
> Force other processors to spin when one is in ddb. (miod@)
~ m188_machdep.c
> Oops, get the ``disabling cpu'' message correct. (miod@)
arch/powerpc/include
~ intr.h
> Use atomic operations in set_sint() instead of disabling interrupts in the
> function. ok kettenis@ (miod@)
arch/zaurus/zaurus
~ autoconf.c ~ zaurus_machdep.c
> Kernel crash dump support for arm-based platform, with minimal support in
> libkvm, but all the necessary information for a complete _kvm_kvatop() is
> available in the crash dump. (miod@)
dev/ic
~ sli.c ~ slivar.h
> hook up interrupts, but a little different to what i usually do. this maps
> the interrupt before the bus independant code is attached, and establishes
> the interrupt after that. (dlg@)
~ slivar.h
> stash the dma tag in sli_softc (dlg@)
~ slireg.h
> command ids for mailbox commands (dlg@)
~ xl.c
> My 3c905C needs a brief pause after reset for PIO too, at least on hppa.
> tested by thib@, ok deraadt@ (kettenis@)
dev/isa
~ aps.c
> the thinkpad 60 models are in "state" 5.
> ok deraadt jasper jsg mk (tedu@)
dev/pci
~ sli_pci.c
> hook up interrupts, but a little different to what i usually do. this maps
> the interrupt before the bus independant code is attached, and establishes
> the interrupt after that. (dlg@)
~ sli_pci.c
> stash the dma tag in sli_softc (dlg@)
~ pcidevs
> Add Radeon X700 PCIE, Radeon X700 PCIE Secondary and Marvell 88SE6145 SATA.
> (moritz@)
~ pcidevs.h ~ pcidevs_data.h
> regen (moritz@)
== usr.bin =========================================================== 09/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
asa
~ asa.c
> - Rewrite argument handling to not pass closed fd's to asa()
> - Reorder fgetln() handling to prevent duplicate code
> - Some more cleanup
> Initial diff from Tobias Stoeckmann.
> ok jaredy@ (moritz@)
man
~ man.1
> improve the descriptions of "section" and "subsection"; ok millert (jmc@)
== usr.sbin ========================================================== 10/10 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
pkg_add
~ OpenBSD/PackageLocator.pm ~ OpenBSD/PackageRepository.pm
~ OpenBSD/PackageRepositoryList.pm
~ OpenBSD/PackageRepository/Installed.pm
> don't pass srcpath around, since we don't use it. (espie@)
~ OpenBSD/PackageRepository/SCP.pm
> fix scp url parsing and printing (espie@)
~ OpenBSD/PackageRepositoryList.pm
> and I forgot this one (espie@)
~ OpenBSD/PackageLocator.pm ~ OpenBSD/Search.pm
~ OpenBSD/PackageRepository/Installed.pm
> add match_locations/filter_locations methods to search stuff that returns
> full pkg locations instead of package names. (espie@)
~ pkg_add ~ OpenBSD/Dependencies.pm
> move the code that handles dependencies registration into Dependencies
> (espie@)
===============================================================================
More information about the odc
mailing list