[odc] Daily src changes for 2005-12-16
ODC
auto at squish.net
Sat Dec 17 07:00:30 GMT 2005
OpenBSD src changes summary for 2005-12-16
==========================================
distrib/sets gnu/usr.bin/gas
lib lib/libc
lib/libresolv lib/librthread
regress/usr.bin share/mk
sys/arch/amd64/amd64 sys/arch/amd64/conf
sys/arch/arm/arm sys/arch/i386/conf
sys/arch/i386/i386 sys/arch/macppc/pci
sys/arch/mips64/include sys/arch/sparc/sparc
sys/arch/sparc64/sparc64 sys/arch/zaurus/stand/zboot
sys/dev sys/dev/acpi
sys/dev/ic sys/dev/pci
sys/netinet sys/ufs/ext2fs
sys/ufs/ufs usr.bin/ssh
usr.bin/xlint usr.sbin/afs
== distrib =========================================================== 01/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/comp/mi
> sync (deraadt@)
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.cats ~ lists/base/md.hp300
~ lists/base/md.hppa ~ lists/base/md.hppa64
~ lists/base/md.i386 ~ lists/base/md.luna88k
~ lists/base/md.mac68k ~ lists/base/md.macppc
~ lists/base/md.mvme68k ~ lists/base/md.mvme88k
~ lists/base/md.mvmeppc ~ lists/base/md.sgi
~ lists/base/md.sparc ~ lists/base/md.sparc64
~ lists/base/md.vax ~ lists/base/md.zaurus
~ lists/comp/mi
> sync (deraadt@)
~ lists/man/md.alpha ~ lists/man/md.amd64
~ lists/man/md.cats ~ lists/man/md.hppa
~ lists/man/md.hppa64 ~ lists/man/md.i386
~ lists/man/md.macppc ~ lists/man/md.mvmeppc
~ lists/man/md.sgi ~ lists/man/md.sparc
~ lists/man/md.sparc64 ~ lists/man/md.zaurus
~ lists/man/mi
> as.info files on all architectures now (deraadt@)
== gnu =============================================================== 02/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu
usr.bin/gas
~ Makefile
> build old info files; ok espie (deraadt@)
== lib =============================================================== 03/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
lib
~ Makefile
> libresolv.a is no longer needed (deraadt@)
libc
~ sys/connect.2
> clarify sentence; cannot reuse a stream socket after even trying to do a
> connect; spotted by tedu (deraadt@)
libresolv
- Makefile - nothing.c
> libresolv.a is no longer needed (deraadt@)
librthread
- arch/hppa/_atomic_lock.c
> boolshit (mickey@)
== regress =========================================================== 04/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
usr.bin
~ xlint/Makefile + xlint/test-15.c
+ xlint/test-15.c.exp
> Add a regression test for lint catching division by zero. (cloder@)
== share ============================================================= 05/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
mk
~ bsd.lib.mk
> zaurus cannot fit -g on standard drive, total bummer (deraadt@)
~ bsd.lib.mk
> Fix typo. Spotted by hannah at schlund dot de. (kettenis@)
== sys =============================================================== 06/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/amd64
~ acpi_machdep.c
> KNF (marco@)
~ machdep.c
> Make amd64 powerdown logic identical to i386.
> ok jordan@ deraadt@ (marco@)
arch/amd64/conf
~ GENERIC
> re-enable ipmi (deraadt@)
~ GENERIC
> Sync with i386 acpi stuff. Remains disabled of course. (marco@)
arch/arm/arm
~ process_machdep.c
> Return EINVAL in process_sstep() as this is not implemented on arm yet;
> ok kettenis@ (miod@)
arch/i386/conf
~ GENERIC
> Lose dsdt since it was moved inside acpi.c (marco@)
arch/i386/i386
~ machdep.c
> Power down machine from acpi.
> Help deraadt, ok jordan@ (marco@)
~ machdep.c
> Forgot to check a flag to powerdown via acpi.
> ok deraadt@ jordan@ (marco@)
~ machdep.c
> Add delay before powering down on acpi. Give the sync some extra time.
> (marco@)
arch/macppc/pci
~ mpcpcibus.c
> Missing splx in setfault() error path. (miod@)
arch/mips64/include
~ pcb.h
> do not use a label_t in the pcb. label_t may not exist in all contexts,
> and causes a real pain with _KERNEL that we wish to avoid for sys/user.h
> so clone a label_t thingy here (deraadt@)
arch/sparc/sparc
~ process_machdep.c
> Flush fpu state before reading/modifying the state in the pcb.
> ok miod@ (kettenis@)
~ process_machdep.c
> Compile out process_sstep() as we don't define PT_STEP, thus nothing uses
> these functions. ok kettenis@ (miod@)
arch/sparc64/sparc64
~ process_machdep.c
> Compile out process_sstep() as we don't define PT_STEP, thus nothing uses
> these functions. ok kettenis@ (miod@)
arch/zaurus/stand/zboot
~ boot.8
> move the section on updating bootblocks into the man body
> of the page; (jmc@)
dev
~ ipmi.c ~ ipmivar.h
> Fix 2 issues reported by beck.
> 1. Sun v20z rebooted dunring autoconf. This was due to reading a byte and
> discarding it at an inapropriate time.
> 2. The Sun is so fast that it could exhaust the busy counter. This has
> been
> replaced with a timeout/tsleep mechanism that is more predictable. As
> a bonus we no longer busy wait in ipmi which should improve overall
> throughput.
> ok beck@ jordan@ dlg@ (marco@)
dev/acpi
~ acpi.c ~ acpireg.h
~ dsdt.c ~ dsdt.h
~ files.acpi
> Moved DSDT AML parsing into parent ACPI driver
> ok marco@ (jordan@)
~ acpi.c
> Remove autoconf chatter (marco@)
- hpetreg.h - acpiac.h
- acpibat.h
> Remove .h files and replace them with a single one. Suggested deraadt@
> (marco@)
~ acpiac.c ~ acpibat.c
> Use new unified header. (marco@)
+ acpidev.h
> Add new unified header file for devices. Suggested deraadt@ (marco@)
~ acpi.c ~ acpireg.h
~ acpivar.h
> Cleaned up common power management register i/o
> Added enter sleep state ioctl
> Hooked power button interrupt
> ok marco@ (jordan@)
~ acpivar.h ~ acpi.c
> Added hooks for powerdown/power button press (jordan@)
~ acpi.c
> Remove test for kbd_reset. Prompted deraadt@, ok jordan@ (marco@)
~ acpidev.h ~ hpet.c
> Typo and use correct header file. (marco@)
dev/ic
~ hme.c
> a little quieter (brad@)
dev/pci
~ if_sk.c
> remove unused code to use IO space. (brad@)
~ if_pcn.c
> fix error printf's. (brad@)
netinet
~ ip_carp.c
TAGGED OPENBSD_3_8
> MFC:
> Fix by mpf@
> Completly remove transition path INIT -> MASTER.
> A bug introduced in -r 1.4 led lower priotorized hosts
> switching to MASTER state for a short time at bootup,
> if preemption was enabled.
> ok deraadt@ mpf@ (brad@)
ufs/ext2fs
~ ext2fs_lookup.c
> Fix unsigned < 0 check in ext2fs_readdir(), okay krw@ (pedro@)
ufs/ufs
~ ufs_vnops.c
> Fix unsigned < 0 check in ufs_readdir(), okay krw@ (pedro@)
== usr.bin =========================================================== 07/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
ssh
~ ssh.1
> move the option descriptions up the page: start of a restructure;
> ok markus deraadt (jmc@)
~ ssh.1
> simplify a sentence; (jmc@)
~ ssh.1
> make the description of -c a little nicer; (jmc@)
~ ssh.1
> signpost the protocol sections; (jmc@)
xlint
~ lint1/tree.c
> Call checkdbz with the correct operand, so that div by zero checks actually
> work, instead of resulting in an exception. Problem noticed by aaron.
> (cloder@)
~ lint1/tree.c
> Limp along with integral 0 instead of UQUAD_MAX when there is a division
> by zero. This avoids bogus integer overflow errors in div by zero
> situations. (cloder@)
~ lint1/tree.c
> Make div by zero a non-fatal message (cloder@)
== usr.sbin ========================================================== 08/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
afs
~ lib/libarla/Makefile.rxkad.inc ~ libexec/afsd/Makefile
> rm kerberosIV remnant
> ok millert@ (todd@)
===============================================================================
More information about the odc
mailing list