[odc] Daily src changes for 2007-04-20
ODC
auto at squish.net
Sat Apr 21 08:00:21 BST 2007
OpenBSD src changes summary for 2007-04-20
==========================================
lib/libm sbin/pfctl
share/man sys/arch/amd64/amd64
sys/arch/mips64/mips64 sys/dev/ic
sys/dev/pci sys/ufs/ffs
usr.bin/cvs
== lib =============================================================== 01/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libm
~ arch/amd64/s_floorf.S
> netbsd: stack sanity, leave the return PC alone
> ok kettenis@ (martynas@)
== sbin ============================================================== 02/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
pfctl
~ pfctl.8 ~ pfctl.c
> no whitespace allowed between -o and its argument, so update doc/usage()
> to reflect this;
> whilst there i had to wrap -t in Xo/Xc to stop line split,
> and i zapped some extra whitespace in usage();
> fixes user/5441 from sthen (jmc@)
== share ============================================================= 03/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/pci.4
> list tht and nx as wired nics. (dlg@)
~ man5/bsd.port.mk.5
> add sha256 in a few places, and update distinfo description a bit.
> reminded by Stuart Henderson
> ok jasper@ (steven@)
~ man5/bsd.port.mk.5
> kill trailing whitespace; (jmc@)
== sys =============================================================== 04/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/amd64
~ trap.c
> Remove leftover trapwrite() prototype from... 80386 support. (miod@)
arch/mips64/mips64
~ pmap.c
> Segment tables are integral multiples of the page size in LP64 mode, so
> do not manage a freelist ourselves, but release them in pmap_destroy().
> (miod@)
dev/ic
~ malo.c
> Increase the delay while uploading a firmware buffer in
> malo_load_firmware().
> We're doing DMA transfers without interrupts or some other indication and
> 100 microseconds is not enough on my X40 and so the firmware gets
> corrupted.
> Increasing it to 500 microseconds this should give us enough safety margin.
> OK mglocker@ (claudio@)
dev/pci
~ if_tht.c
> bits in the link status register (dlg@)
~ if_tht.c
> implement checking of the link status according to the firmware, and teach
> ifmedia about it.
> im not sure what the point of the ifmedia goo is if the only link type we
> support is "autoselect". using it to show the link state seems to be
> easier than implementing that ioctl ourselves. (dlg@)
~ if_tht.c
> we'd like to show if the nic has link regardless of whether the interface
> is up or not. (dlg@)
~ files.pci
> tht uses ifmedia and firmload (dlg@)
~ if_tht.c
> add fifo descriptors for the rxf and rxd fifos. (dlg@)
~ if_tht.c
> implement reads from a fifo. (dlg@)
~ if_tht.c
> this implements up and down routines for the interface. currently when
> brought up they allocate all four fifos and set the interface flags. when
> theyre brought down they clear the flags, wait for the tx fifos to drain,
> and then free all the fifos.
> interrupts are not yet dealt with. (dlg@)
~ if_tht.c
> add a lock around ioctl handling to prevent the posssibility that someone
> will try to bring the interface up in the middle of it being brought down.
> im sleeping in tht_down while waiting for the tx fifos to drain, so its
> possible something else can enter the ioctl handler while that's happening.
> (dlg@)
ufs/ffs
~ fs.h
> Do not use time_t for on-disk data structures, use int32_t instead
> since time_t will have to be crank to 64 bits at some point in the
> future. OK pedro@ (millert@)
== usr.bin =========================================================== 05/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ logmsg.c ~ util.c
~ util.h
> - correct signal handling and process waiting for the EDITOR support code
> (From ray's code in sendbug(1))
> - nuke cvs_exec() as it is not used anymore
> Prompted by deraadt@ a few weeks ago.
> OK ray at .sa@)
===============================================================================
More information about the odc
mailing list