[odc] Daily src changes for 2007-03-23
ODC
auto at squish.net
Sat Mar 24 07:00:30 GMT 2007
OpenBSD src changes summary for 2007-03-23
==========================================
gnu sbin/route
share/man sys/arch/amd64/amd64
sys/arch/i386/include sys/arch/landisk/dev
sys/arch/macppc/dev sys/arch/mips64/include
sys/arch/mips64/mips64 sys/arch/powerpc/include
sys/arch/powerpc/powerpc sys/arch/sgi/include
sys/arch/sgi/localbus sys/dev/acpi
sys/dev/ata sys/dev/pci
sys/dev/usb sys/net
sys/sys sys/ufs/ffs
usr.bin usr.bin/netstat
usr.bin/sendbug usr.bin/systat
usr.sbin/ntpd
== gnu =============================================================== 01/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu
gnu
~ usr.bin/Makefile
> Enable our sendbug(1), prodded by deraadt at .ay@)
== sbin ============================================================== 02/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
route
~ route.c
> Only print the routing table id if the routing message uses the rt_msghdr
> else some random value is printed for messages like RTM_NEWADDR. OK
> henning@ (claudio@)
~ route.8 ~ route.c
~ show.c
> Add a new flag -F to netstat restricting route display in conjuction
> with -r to routes in the same address family as the destination.
> ok henning@, claudio@ (pyr@)
~ route.8
> add -F to SYNOPSIS; (jmc@)
~ route.c
> add -F to usage() and kill some extraneous whitespace; (jmc@)
== share ============================================================= 03/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/uts.4
> add Origin AE X15e HTPC case with 7" LCD (robert@)
~ man9/vnode.9
> remove blather about the v_interlock; Since its now gone.
> suggestions and ok jmc@ (thib@)
== sys =============================================================== 04/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/amd64
~ ipifuncs.c
> Fix compiliation of MULTIPROCESSOR without DDB, being defined.
> From: Mike Belopuhov <mkb AT crypt.org DOT ru>.
> ok kettenis@ (gwk@)
arch/i386/include
~ intr.h
> Remove duplicated defines from intr.h that are already defined in
> intrdefs.h that is inlucded first thing in intr.h.
> eyeballed for sanity by pedro@ (art@)
arch/landisk/dev
~ power.c
> Do not enter ddb from the interrupt handler unless option DEBUG. (miod@)
arch/macppc/dev
~ if_mc.c
> Clean up the failure path of the attach routine, check the return value of
> dbdma_alloc, and mapiodev, and some whitespace/long line cleanup.
> Tested on 9500MP and 9600MP.
> ok martin@ (gwk@)
arch/mips64/include
~ atomic.h
> Real atomic_{set,clear}bits_int implementation, and replace similar
> {set,clr}_ipending with the above routines.
> ok kettenis@ (miod@)
arch/mips64/mips64
~ exception.S ~ interrupt.c
> Real atomic_{set,clear}bits_int implementation, and replace similar
> {set,clr}_ipending with the above routines.
> ok kettenis@ (miod@)
arch/powerpc/include
~ cpu.h
> Define PROC_PC and simplify userret(); ok kettenis@ (and I think drahn@
> too) (miod@)
arch/powerpc/powerpc
~ trap.c
> Define PROC_PC and simplify userret(); ok kettenis@ (and I think drahn@
> too) (miod@)
arch/sgi/include
~ intr.h
> Real atomic_{set,clear}bits_int implementation, and replace similar
> {set,clr}_ipending with the above routines.
> ok kettenis@ (miod@)
arch/sgi/localbus
~ macebus.c
> Real atomic_{set,clear}bits_int implementation, and replace similar
> {set,clr}_ipending with the above routines.
> ok kettenis@ (miod@)
dev/acpi
~ dsdt.c
> Fix set to already set local
> ok marco@ (jordan@)
dev/ata
~ atascsi.c
> Catch timed out disk commands. (pascoe@)
~ atascsi.c
> Clear the device register on the flush cache command, in case something
> that shouldn't care about don't care bits does care. (pascoe@)
~ atascsi.c
> Really clear the device register on the flush cache command. Last commit
> adjusted the packet and identify commands. (pascoe@)
~ atascsi.c
> Track the ATA xfer's state more closely - may help us identify why some
> are seeing a panic at halt time. (pascoe@)
dev/pci
~ ahci.c
> Track the ATA xfer's state more closely - may help us identify why some
> are seeing a panic at halt time. (pascoe@)
~ ahci.c
> Turn AHCI_DEBUG back on for now, so we can see if any commands are timing
> out or erroring around the cache flush time. (pascoe@)
dev/usb
~ uts.c
> the input length is different on the eGalax and ITM screens,
> so let's adapt the code by specifing the corrent length and
> and move the check to the correct place. (robert@)
net
~ ethertypes.h
> add ethertype for ata over ethernet (AoE)
> ok deraadt (tedu@)
sys
~ buf.h
> Remove 'b_synclist' from struct buf, okay krw@
> From Juan Hernandez Gonzalez (pedro@)
ufs/ffs
~ ffs_alloc.c
> Make FFS allocation functions non-static, okay miod@ mk@ thib@ (pedro@)
== usr.bin =========================================================== 05/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
usr.bin
~ Makefile
> Enable our sendbug(1), prodded by deraadt at .ay@)
netstat
~ main.c ~ netstat.1
~ netstat.h ~ show.c
> Add a new flag -F to netstat restricting route display in conjuction
> with -r to routes in the same address family as the destination.
> ok henning@, claudio@ (pyr@)
~ main.c
> add -F to usage(); (jmc@)
sendbug
+ atomicio.h + atomicio.c
+ Makefile + sendbug.1
+ sendbug.c
> New import:
> Import public domain rewrite of sendbug, written by Ray Lai. =)
~ sendbug.c
> some minor KNF, including sentinals; ok ray (deraadt@)
~ sendbug.c
> handle the -L and -P options; ok ray (deraadt@)
~ sendbug.c
> Get rid of silly gcc warning.
> OK deraadt at .ay@)
~ sendbug.c
> add -V (version) support (deraadt@)
~ sendbug.1
> document -L -V and -P options. still a bit short (deraadt@)
~ sendbug.c
> -V in usage (deraadt@)
~ sendbug.c
> spacing (deraadt@)
~ sendbug.c
> Support command-line arguments in $EDITOR. Prodded by deraadt at .ay@)
~ sendbug.c
> Don't insert double slashes ("/tmp//p.XXXXXXXXXX") if TMPDIR ends
> in "/". Helps emacs and deraadt at .ay@)
~ sendbug.1 ~ sendbug.c
> support $PR_FORM environment variable (deraadt@)
~ sendbug.c
> re-org something for prettiness (deraadt@)
~ sendbug.c
> simplify cleanup by using an atexit handler. lets us use err() instead
> of a series of warn()/gotos.
> ok deraadt (tedu@)
~ sendbug.c
> Replace `&' in gecos field with login, prodded by deraadt at .ay@)
~ sendbug.1
> Alphabetize flags and environment variables. (ray@)
~ sendbug.1
> Flags belong under SYNOPSIS, not NAME. (ray@)
~ sendbug.1
> Add more bloat to manual. (ray@)
~ sendbug.1
> Document temporary files. (ray@)
~ sendbug.1
> missing .El; (jmc@)
~ sendbug.c
> Since we now have our own program, we can export more things that
> matter. Include kern.version, which tells a hell of a lot. ok millert ray
> (deraadt@)
~ sendbug.c
> correct signal handling and process waiting for the editor spawning
> code, so that signals in the editor are handled right. written by ray
> after he started looking at other code that does this better (deraadt@)
systat
~ sensors.c
> Add a routine to scale timedelta sensors to more meaningful units,
> like fmt_scaled(3) does. Ranges from picoseconds to days.
> Also removes a couple of unneeded curses operations.
> ok deanna, ok deraadt (ckuethe@)
~ Makefile
> cannot remember what the vax -O0 workaround in 2002 was for. wish the
> commit message had explained the problem at least vaguely. disable the
> workaround so that if the bug exists, it can rear it's head again
> (in 10 minutes of playing around, i could not find any unusual behaviour)
> (deraadt@)
~ sensors.c
> display a timedelta of 0 in seconds, not some other unit.
> requested by otto, ok otto (ckuethe@)
~ sensors.c
> use the proper abbreviation for second: "s"
> requested by deanna, naddy, otto, steven
> ok deanna, otto (ckuethe@)
== usr.sbin ========================================================== 06/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
ntpd
~ ntpd.h
> Increase sensor polling interval to 30s, just like ntp polls. This
> improves sensor timekeeping significantly.
> Before this patch my test system's frequency adjustment would range
> between -350 and +250, with timedelta rarely getting close to 0. After,
> frequency adjustmens is on the order of +/- 0.05ppm, with time +/- a
> few microseconds away from 0
> ok henning, mbalmer, otto (ckuethe@)
===============================================================================
More information about the odc
mailing list