[odc] Daily src changes for 2008-01-06

ODC auto at squish.net
Mon Jan 7 07:00:01 GMT 2008


OpenBSD src changes summary for 2008-01-06
==========================================

distrib/sgi                             etc/etc.sgi/fbtab
regress/usr.bin                         sbin/disklabel
share/man                               sys/arch/arm/arm
sys/arch/sgi/conf                       sys/arch/sparc/conf
sys/arch/sparc/sparc                    sys/arch/sparc64/include
sys/dev/acpi                            sys/kern
sys/lib/libsa                           sys/nfs
usr.bin/cvs                             usr.bin/rcs
usr.sbin/inetd                          usr.sbin/sliplogin
usr.sbin/slstats                        

== distrib =========================================================== 01/08 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/distrib

sgi

  ~ ramdisk/list                          

  > kbd(8) on the ramdisks. (miod@)

== etc =============================================================== 02/08 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/etc

etc.sgi/fbtab

  ~ etc.sgi/fbtab                         

  > Update fbtab with the glass console devices. (miod@)

== regress =========================================================== 03/08 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/regress

usr.bin

  ~ cvs/Makefile                          

  > Branches are separated with \n\t in GNU rcs/cvs.
  > This makes regress tests easier to check with OpenCVS and GNU cvs.
  > OK xsa@ (tobias@)

== sbin ============================================================== 04/08 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sbin

disklabel

  ~ editor.c                              

  > There is no point in having cpg manipulated in -E. newfs does all the
  > work anyway and ignores this value. So just set it to 1 and nuke
  > get_cpg(), shrinking and simplifying.
  > ok otto@ millert@ (krw@)

  ~ editor.c                              

  > Calculate amount of free space by adding up space in free chunks, rather
  > than hand rolling another partition walking loop. No functional change.
  > (krw@)

  ~ editor.c                              

  > Move check for overlap inside get_size() as it was always called after
  > get_size() anyway. Allows elimination of make_contiguous() since we
  > no longer allow overlaps to develop. (krw@)

  ~ editor.c                              

  > Kill some now-dead code/variables. (krw@)

== share ============================================================= 05/08 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/share

man

  ~ man4/nmea.4                           ~ man4/sl.4
  ~ man4/strip.4                          

  > Don't reference {sl|nmea}attach(8) in the SEE ALSO section but ldattach(8)
  > Discussed with and ok jmc@ (mbalmer@)

  ~ man4/trunk.4                          

  > make the descriptions of roundrobin and loadbalance more consistent,
  > and better explain what they do;
  > help/ok sthen (jmc@)

  ~ man4/trunk.4                          

  > add a CAVEATS section documenting some issues when using roundrobin
  > and loadbalance protocols;
  > brad, claudio, and sthen all helped explain this to me,
  > and sthen helped me put the diff together; (jmc@)

  ~ man4/strip.4                          

  > two more slattach -> ldattach; (jmc@)

== sys =============================================================== 06/08 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sys

arch/arm/arm

  ~ pmap.c                                

  > Nuke avail_start and avail_end, they are not used by ps(1) since ten years,
  > and nothing in the MI kernel code (and in the MD arm code) uses these
  > values. (miod@)

arch/sgi/conf

  ~ GENERIC                               

  > Enable raw keyboard for wscons - prompted by matthieu at . Whilst we're here
  > remove entries that are irrelevant and clean up comments/indentation.
  > ok miod@ (jsing@)

  ~ RAMDISK                               

  > Sync console devices with GENERIC. (miod@)

arch/sparc/conf

  ~ SUN4C                                 

  > Add lebuffer. (miod@)

arch/sparc/sparc

  ~ trap.c                                

  > Enclose some SUN4-specific code within preprocessor directives, this lets
  > SUN4C
  > kernel compile again. (miod@)

arch/sparc64/include

  ~ ctlreg.h                              

  > Add STICK_INT. (kettenis@)

dev/acpi

  ~ acpicpu.c                             

  > re-add _PPC.
  > ok gwk@ (marco@)

  ~ acpitz.c                              

  > Add a more robust gettempreading that debounces the value (idea from
  > FreeBSD)
  > Add a macro to convert from K to C
  > Redo notify and sprinkle some debug
  > Tested on D810 T60 & Q2010 and tested by several others. (marco@)

kern

  ~ tty_msts.c                            

  > Degrade the sensor state from OK to WARNING and CRITICAL after periods of
  > ten minutes (same behaviour as nmea(4)).  If the cable is pulled, the
  > sensor
  > no longer keeps the OK status forever.  Tested with a PEX511 as MSTS
  > sender. (mbalmer@)

lib/libsa

  ~ ufs.c                                 

  > repair build of boot code where it uses an undefind __ashldi3 on some archs
  > boot code uses 32-bit blknos anyway (otto@)

nfs

  ~ nfs_serv.c                            ~ nfs_socket.c
  ~ nfs_subs.c                            ~ nfs_var.h
  ~ nfs_vnops.c                           ~ nfsm_subs.h

  > More NFS-related kernel shrinkage...
  > When you use a macro ~200 times, it tends to bloat your code, so make a
  > function out of it.
  > Shaves ~8.5 kB from my kernel.
  > ok thib@, "looks good" krw@
  > In snaps for 1+ week with no negative reports. (blambert@)

  ~ nfs_vfsops.c                          

  > diff missed in previous commit:
  > More NFS-related kernel shrinkage...
  > When you use a macro ~200 times, it tends to bloat your code, so make a
  > function out of it.
  > Shaves ~8.5 kB from my kernel.
  > ok thib@, "looks good" krw@
  > In snaps for 1+ week with no negative reports. (deraadt@)

== usr.bin =========================================================== 07/08 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin

cvs

  ~ rcs.c                                 

  > Branches are separated with \n\t in GNU rcs/cvs.
  > This makes regress tests easier to check with OpenCVS and GNU cvs.
  > OK xsa@ (tobias@)

rcs

  ~ rcs.c                                 

  > gnu cvs added a new keyword 'commitid', this diff adds just enough code
  > to parse the commitid so that cvsweb (using rcs) continues to work on
  > those files
  > ok niallo@, xsa@ (sturm@)

  ~ rcs.c                                 

  > Branches are separated with \n\t in GNU rcs/cvs.
  > This makes regress tests easier to check with OpenCVS and GNU cvs.
  > OK xsa@ (tobias@)

== usr.sbin ========================================================== 08/08 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

inetd

  ~ inetd.8                               

  > - document what happens when a service exceeds its max spawn rate. this is
  > based on a diff from reed at netbsd, but i chose a different fix
  > - whilst here, make the descriptions of -R and .max more consistent
  > ok sthen sobrado(in part, at least) (jmc@)

  ~ inetd.8                               

  > remove out of date/irrelevant section of BUGS dealing with ip6;
  > ok deraadt (jmc@)

sliplogin

  ~ sliplogin.8                           

  > Don't reference {sl|nmea}attach(8) in the SEE ALSO section but ldattach(8)
  > Discussed with and ok jmc@ (mbalmer@)

slstats

  ~ slstats.8                             

  > Don't reference {sl|nmea}attach(8) in the SEE ALSO section but ldattach(8)
  > Discussed with and ok jmc@ (mbalmer@)

  ~ slstats.8                             

  > sort SEE ALSO; (jmc@)

===============================================================================


More information about the odc mailing list