[odc] Daily src changes for 2007-03-24
ODC
auto at squish.net
Sun Mar 25 08:00:22 BST 2007
OpenBSD src changes summary for 2007-03-24
==========================================
lib/librthread sys/arch/arm/xscale
sys/dev sys/dev/ata
sys/dev/ic sys/dev/pci
sys/dev/sdmmc sys/dev/wscons
sys/kern sys/net
sys/sys usr.bin/ftp
usr.sbin/rpc.bootparamd
== lib =============================================================== 01/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
librthread
+ arch/sh/_atomic_lock.c + arch/sh/rfork_thread.S
> rfork sh bits. (miod@)
== sys =============================================================== 02/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/arm/xscale
~ pxa2x0_ohci.c
> Call the new ohci_checkrev function on xscale, otherwise the USB version
> is not set correctly and the USB bus does not attach.
> Tested ckuethe@ (pascoe@)
dev
~ softraid.c
> fix the vnode locking
> ok marco pedro (tedu@)
dev/ata
~ atascsi.c
> Complete the right scsi_xfer when processing a disk sync request. (pascoe@)
dev/ic
~ silireg.h
> global register definitions (dlg@)
~ silireg.h
> port registers (dlg@)
dev/pci
~ bktr/bktr_core.c
> Kill the horrible hack of storing the pid in struct selinfo.
> Instead, keep the proc pointer in it and put the selinfo on a list
> in struct proc in selrecord. Then clean up the list when leaving
> sys_select and sys_poll.
> miod@ ok, testing by many, including Bobs spamd boxes. (art@)
dev/sdmmc
~ sdmmc.c
> Dump command and response when debugging is enabled (uwe@)
dev/wscons
~ wsdisplay.c
> Kill the horrible hack of storing the pid in struct selinfo.
> Instead, keep the proc pointer in it and put the selinfo on a list
> in struct proc in selrecord. Then clean up the list when leaving
> sys_select and sys_poll.
> miod@ ok, testing by many, including Bobs spamd boxes. (art@)
kern
~ init_main.c ~ kern_fork.c
~ sys_generic.c
> Kill the horrible hack of storing the pid in struct selinfo.
> Instead, keep the proc pointer in it and put the selinfo on a list
> in struct proc in selrecord. Then clean up the list when leaving
> sys_select and sys_poll.
> miod@ ok, testing by many, including Bobs spamd boxes. (art@)
net
~ bpf.c
> Kill the horrible hack of storing the pid in struct selinfo.
> Instead, keep the proc pointer in it and put the selinfo on a list
> in struct proc in selrecord. Then clean up the list when leaving
> sys_select and sys_poll.
> miod@ ok, testing by many, including Bobs spamd boxes. (art@)
sys
~ proc.h ~ selinfo.h
> Kill the horrible hack of storing the pid in struct selinfo.
> Instead, keep the proc pointer in it and put the selinfo on a list
> in struct proc in selrecord. Then clean up the list when leaving
> sys_select and sys_poll.
> miod@ ok, testing by many, including Bobs spamd boxes. (art@)
== usr.bin =========================================================== 03/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
ftp
~ ruserpass.c
> Use MAXPATHLEN for buffer, which is only used for path construction
> and fix handling of empty macdefs, which could result in the mac_end
> ptr beeing smaller than mac_start, resulting in crashes later on.
> From Nicholas Marriott.
> ok millert@ (moritz@)
== usr.sbin ========================================================== 04/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
rpc.bootparamd
~ Makefile
> hugh says the vax workaround was for toolchain crashes, not rpc.bootparamd
> crashes. it compiles now, so remove the workaround (deraadt@)
===============================================================================
More information about the odc
mailing list