[odc] Daily src changes for 2008-04-10
ODC
auto at squish.net
Fri Apr 11 07:00:01 BST 2008
OpenBSD src changes summary for 2008-04-10
==========================================
distrib/sets share/man
sys/arch/sparc64/sparc64 sys/dev/i2c
sys/dev/ic sys/dev/pci
sys/dev/usb sys/kern
sys/net sys/scsi
sys/ufs/ffs sys/uvm
usr.bin/cal
== distrib =========================================================== 01/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.armish ~ lists/base/md.aviion
~ lists/base/md.hp300 ~ lists/base/md.hppa
~ lists/base/md.hppa64 ~ lists/base/md.i386
~ lists/base/md.landisk ~ 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@)
== share ============================================================= 02/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/sdtemp.4
> MCP98242 temp sensor docs found.. (deraadt@)
== sys =============================================================== 03/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/sparc64/sparc64
~ ipifuncs.c
> Make sun4v_broadcast_ipi() do its job by making a single hypervisor call
> instead of repeatedly calling sun4v_send_ipi(). Makes compiling a kernel
> almost 20% faster. (kettenis@)
dev/i2c
~ i2c_scan.c ~ sdtemp.c
> MCP98242 temp sensor docs found.. (deraadt@)
dev/ic
~ ami.c ~ amivar.h
> the success of a command is reported in the mbox, but not passed on to the
> completion routines to do anything useful with.
> this stashes the commands status in the ccb for the ccb_done handlers to
> use. the completion path for passthru commands now checks the mbox status
> to see if the command actually works. this prevents phantom devices from
> appearing on the passthru busses. (dlg@)
dev/pci
~ azalia_codec.c
> Add support for recording through the mic jack on AD1984.
> Tested by Alexander Hall, thanks
> ok jakemsr (deanna@)
dev/usb
~ uvideo.c ~ uvideo.h
> Fix MJPEG Video Frame Descriptor struct. (mglocker@)
kern
~ uipc_usrreq.c
> Make sure the fd passing code only accepts control messages without padding
> and with exactly the right amount of padding.
> diff actually typed in by deraadt@ (kettenis@)
~ tty.c ~ tty_pty.c
> scrub local stack-based buffers in the tty subsystem. tested by a lot of
> developers. if you notice tty weirdnesses in the next few months, talk to
> me (deraadt@)
net
~ if_ethersubr.c
> Also count multicast packets and input bytes for interfaces enslaved by
> trunk(4).
> PR 5248
> ok reyk@ (brad@)
~ if.c ~ if.h
~ if_ethersubr.c ~ netisr.h
~ netisr_dispatch.h
> introduce mitigation for the calling of an interfaces start routine.
> decent drivers prefer to have a lot of packets on the send queue so they
> can queue a lot of them up on the tx ring and then post them all in one
> big chunk. unfortunately our stack queues one packet onto the send queue
> and then calls the start handler immediately.
> this mitigates against that queue, send, queue, send behaviour by trying to
> call the start routine only once per softnet. now its queue, queue, queue,
> send.
> this is the result of a lot of discussion with claudio@
> tested by many. (dlg@)
scsi
~ scsi_all.h
> fix the macros that are used to read the devid vpd page. (dlg@)
ufs/ffs
~ ffs_alloc.c
> the ffs code is a bit noisy when it runs out of inodes/space etc;
> so ratelimit the messages to about once every 2secs.
> ok dlg@ (who also pointed out me missing 'static' in the timeval decls.)
> "sounds good to me" deraadt@ (thib@)
uvm
~ uvm_anon.c
> Correctly amount swap usage for anons, from NetBSD via PR 5772. (miod@)
== usr.bin =========================================================== 04/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cal
~ cal.1 ~ cal.c
> Introduce the -m flag which shows weeks as starting on mondays.
> input from tom@ through markus@
> ok henning@, mbalmer@ and jmc@ (pyr@)
===============================================================================
More information about the odc
mailing list