[odc] Daily src changes for 2005-10-20
ODC
auto at squish.net
Fri Oct 21 08:00:36 BST 2005
OpenBSD src changes summary for 2005-10-20
==========================================
distrib/miniroot etc/etc.mac68k/MAKEDEV.md
lib/libc share/man
sys/arch/amd64/conf sys/arch/i386/i386
sys/arch/i386/pci sys/arch/macppc/dev
sys/arch/macppc/macppc sys/dev
sys/dev/ic sys/dev/pci
sys/dev/usb sys/kern
sys/net usr.bin/calendar
usr.bin/file usr.bin/rcs
usr.bin/rpcgen usr.sbin/tcpdump
== distrib =========================================================== 01/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
miniroot
~ install.sub
> Always give user a chance to confirm/modify TERM and keymap when
> running install or upgrade.
> ok deraadt@ (krw@)
== etc =============================================================== 02/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
etc.mac68k/MAKEDEV.md
~ etc.mac68k/MAKEDEV.md
> defintion -> definition; (jmc@)
== lib =============================================================== 03/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ locale/setrunelocale.c
> A library should not return EFAULT. Just segfault if a bogus or
> NULL pointer is passed in.
> ok espie@ (otto@)
~ sys/setuid.2
> put HISTORY in the right order; (jmc@)
== share ============================================================= 04/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/mpt.4
> defintion -> definition; (jmc@)
== sys =============================================================== 05/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/conf
~ GENERIC
> Enable IPMI on amd64. (marco@)
arch/i386/i386
~ powernow-k7.c
> fix addr range in the comments (mickey@)
arch/i386/pci
~ pci_intr_fixup.c ~ via8231.c
~ via8231reg.h
> add 8237 support and repair 8231 that was confused very bad; lots of
> testing help by henning@ (mickey@)
~ pci_intr_fixup.c
> fix a long-standing bug in "preserving" bios mapped irqs.
> in case bios did not provide routing info for those they
> would be falsely routed often to wrong pins.
> also testing by henning@ (mickey@)
arch/macppc/dev
~ snapper.c
> revert to revision 1.16 for now, 1.17 and 1.18 broke audio
> on a lot of macppc machines that use this driver;
> ok drahn@ (joris@)
arch/macppc/macppc
~ locore.S
> s/mtrspr/mtsprg in ddblow
> ok drahn@ (kettenis@)
~ clock.c ~ cpu.c
> cannot manipulate hid0 register yet in 64 bit mode (because we are running
> in 32 bit mode, and ibm moves the bits....) ok drahn (deraadt@)
dev
~ ipmi.c
> KNF; marco ok (deraadt@)
dev/ic
~ rtl8225reg.h
> add arrays of initial rf register values.
> ok jsg@
> btw., life would be much easier if chipset vendors would implement
> a digital rf interface instead of this analog voodoo all the time. (reyk@)
~ athvar.h
> defintion -> definition; (jmc@)
dev/pci
~ pciide.c
> Don't try to match VIA ide chips as ISA bridges. (grange@)
~ pciide.c
> fix a typo in a Via PCI product id. (brad@)
~ if_sis.c ~ if_sisreg.h
> Instead of keeping track of the index into the receive ring use the already
> implemented "sis_nextdesc" pointer to keep a pointer instead.
> From phk FreeBSD
> Tested by a few developers (brad@)
dev/usb
~ if_wi_usb.c
> fix command and write rid handling and fix some fmt strings used on debug.
> should avoid several errors when using wicontrol(8) and make scanning
> work at some extent. tested by jsg, joris and todd at some extent.
> (fgsch@)
kern
~ kern_time.c
TAGGED OPENBSD_3_7
> MFC:
> Fix by aaron@
> In realitexpire(), do not re-add the itimer timeout if the process is in
> the midst of exiting. This solves a race condition that causes freed
> memory
> to be left referenced in the master kernel timeout worklist, leading to a
> uvm_fault.
> ok deraadt@ aaron@ (brad@)
~ kern_clock.c
TAGGED OPENBSD_3_7
> MFC:
> Fix by aaron@
> In hardclock(), do not setup process virtual and profile timers if the
> process
> is in the midst of exiting. This solves a race condition that causes freed
> memory to be left referenced in the master kernel timeout worklist, leading
> to
> a uvm_fault (observed on an i386 MP system).
> ok deraadt@ aaron@ (brad@)
net
~ if_pfsync.c
TAGGED OPENBSD_3_7
> MFC:
> Fix by pascoe@
> Eliminate another case where pool routines are called without process
> context.
> Instead of purging immediately, let the state be purged at the purge
> interval.
> ok deraadt@ pascoe@ (brad@)
== usr.bin =========================================================== 06/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
calendar
~ calendars/ru_RU.KOI8-R/calendar.history
> fix up the licey entry; from form@ (mickey@)
file
~ magdir/psion
> spelling;
> ok ian@ (jmc@)
rcs
~ co.c
> fix output if -p is specified; joris ok (xsa@)
~ Makefile
> +YFLAGS= (xsa@)
rpcgen
~ rpc_svcout.c
> defintion -> definition; (jmc@)
== usr.sbin ========================================================== 07/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
tcpdump
~ tcpdump.8
> talk about choices when describing -y; from chris.kuethe at gmail.com fgsch
> (deraadt@)
===============================================================================
More information about the odc
mailing list