[odc] Daily src changes for 2009-01-11

ODC auto at squish.net
Mon Jan 12 07:00:01 GMT 2009


OpenBSD src changes summary for 2009-01-11
==========================================

sbin/disklabel                          share/man
sys/arch/alpha/conf                     sys/arch/armish/conf
sys/arch/aviion/conf                    sys/arch/gumstix/conf
sys/arch/hp300/conf                     sys/arch/hp300/dev
sys/arch/hppa/conf                      sys/arch/hppa64/conf
sys/arch/i386/conf                      sys/arch/i386/i386
sys/arch/landisk/conf                   sys/arch/luna88k/conf
sys/arch/mac68k/conf                    sys/arch/macppc/conf
sys/arch/macppc/dev                     sys/arch/moko/conf
sys/arch/mvme68k/conf                   sys/arch/mvme88k/conf
sys/arch/mvmeppc/conf                   sys/arch/socppc/conf
sys/arch/solbourne/conf                 sys/arch/sparc/conf
sys/arch/sparc/dev                      sys/arch/sparc64/conf
sys/arch/sparc64/dev                    sys/arch/vax/conf
sys/arch/zaurus/conf                    sys/dev/eisa
sys/dev/ic                              sys/dev/isa
sys/dev/pci                             sys/dev/sun
sys/dev/usb                             sys/dev/wscons
sys/kern                                

== sbin ============================================================== 01/03 ==

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

disklabel

  ~ Makefile                              ~ disklabel.c
  ~ editor.c                              ~ extern.h

  > On *ppc disks shared with MacOS, walk the Apple partition map to find out
  > the bounds of the OpenBSD area. Should prevent users from shooting
  > themselves
  > in the feet.
  > ok krw@ (miod@)

== share ============================================================= 02/03 ==

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

man

  ~ man4/sk.4                             

  > Only v1000 of the Belkin F5D5005 are sk cards, later revisions
  > have switched to RTL8169.
  > Reported by Shane J Pearson. (jsg@)

== sys =============================================================== 03/03 ==

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

arch/alpha/conf

  ~ Makefile.alpha                        

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/armish/conf

  ~ Makefile.armish                       

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/aviion/conf

  ~ Makefile.aviion                       

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/gumstix/conf

  ~ Makefile.gumstix                      

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/hp300/conf

  ~ Makefile.hp300                        

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/hp300/dev

  ~ mt.c                                  

  > Actual final round of timeout_add(to, n * hz) -> timeout_add_sec(to, n)
  > conversions.
  > ok kettenis@
  > ok krw@ (possibly for the second time :) (blambert@)

arch/hppa/conf

  ~ Makefile.hppa                         

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/hppa64/conf

  ~ Makefile.hppa64                       

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/i386/conf

  ~ Makefile.i386                         

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/i386/i386

  ~ machdep.c                             

  > Add additional values for the Atom FSB_FREQ bus clock MSR now
  > Intel actually document it publically. (jsg@)

arch/landisk/conf

  ~ Makefile.landisk                      

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/luna88k/conf

  ~ Makefile.luna88k                      

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/mac68k/conf

  ~ Makefile.mac68k                       

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/macppc/conf

  ~ Makefile.macppc                       

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/macppc/dev

  ~ z8530tty.c                            ~ if_bm.c

  > Actual final round of timeout_add(to, n * hz) -> timeout_add_sec(to, n)
  > conversions.
  > ok kettenis@
  > ok krw@ (possibly for the second time :) (blambert@)

arch/moko/conf

  ~ Makefile.moko                         

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/mvme68k/conf

  ~ Makefile.mvme68k                      

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/mvme88k/conf

  ~ Makefile.mvme88k                      

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/mvmeppc/conf

  ~ Makefile.mvmeppc                      

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/socppc/conf

  ~ Makefile.socppc                       

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

  ~ GENERIC                               

  > Add some tested USB stuff. -moj (maja@)

arch/solbourne/conf

  ~ Makefile.solbourne                    

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/sparc/conf

  ~ Makefile.sparc                        

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/sparc/dev

  ~ fb.c                                  

  > Some frame buffer fcode do not fill window-top and window-left put
  > nevertheless provide them; cope with zero values. (miod@)

  ~ z8530kbd.c                            

  > Factor a bit more sunkbd common parts; paves the way for upcoming
  > WSDISPLAY_COMPAT_RAWKBD support. (miod@)

  ~ z8530kbd.c                            

  > Define a limit to the input which can be fed to sunkbd_input() at once,
  > will be necessary for rawkbd mode. (miod@)

arch/sparc64/conf

  ~ Makefile.sparc64                      

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/sparc64/dev

  ~ vnet.c                                

  > Fix pasto in debug message. (kettenis@)

  ~ fb.c                                  

  > Some frame buffer fcode do not fill window-top and window-left put
  > nevertheless provide them; cope with zero values. (miod@)

  ~ comkbd_ebus.c                         ~ z8530kbd.c

  > Factor a bit more sunkbd common parts; paves the way for upcoming
  > WSDISPLAY_COMPAT_RAWKBD support. (miod@)

  ~ comkbd_ebus.c                         ~ z8530kbd.c

  > Define a limit to the input which can be fed to sunkbd_input() at once,
  > will be necessary for rawkbd mode. (miod@)

arch/vax/conf

  ~ Makefile.vax                          

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

arch/zaurus/conf

  ~ Makefile.zaurus                       

  > Fix a sed bug in the makefile's depend target.
  > What happened was that the output of mkdep was fed to a sed expression
  > that trimmed a bit more than required and also failed to work when
  > attempting to do make depend with pcc.
  > Example:
  > genassym_c.o: /tmp/genassym.whatever ../../../../../sys/param.h \
  > was changed to:
  > assym.h: \
  > but what was intended was:
  > assym.h: ../../../../../sys/param.h \
  > For the pcc -M output things were a bit different and after the make
  > depend the genassym entry would still remain and make would fail. This
  > affected all platforms except amd64 and sgi.
  > Okay miod at . (pirofti@)

dev/eisa

  ~ aha1742.c                             

  > Actual final round of timeout_add(to, n * hz) -> timeout_add_sec(to, n)
  > conversions.
  > ok kettenis@
  > ok krw@ (possibly for the second time :) (blambert@)

dev/ic

  ~ dc.c                                  ~ isp_openbsd.c
  ~ com.c                                 ~ ami.c

  > Actual final round of timeout_add(to, n * hz) -> timeout_add_sec(to, n)
  > conversions.
  > ok kettenis@
  > ok krw@ (possibly for the second time :) (blambert@)

dev/isa

  ~ seagate.c                             

  > Actual final round of timeout_add(to, n * hz) -> timeout_add_sec(to, n)
  > conversions.
  > ok kettenis@
  > ok krw@ (possibly for the second time :) (blambert@)

dev/pci

  ~ azalia.c                              

  > 32-bit mode for s/pdif transmitters/receivers does not really
  > allow transmission/reception of 32-bit audio, so don't allow it.
  > pointed out by naddy@, thanks. (jakemsr@)

  ~ azalia.c                              

  > allow one more level of connections (3 instead of 2) away from DACs
  > for mixers and selectors when choosing the defaults for
  > outputs.master.slaves. (jakemsr@)

  ~ cz.c                                  

  > Actual final round of timeout_add(to, n * hz) -> timeout_add_sec(to, n)
  > conversions.
  > ok kettenis@
  > ok krw@ (possibly for the second time :) (blambert@)

dev/sun

  ~ sunkbd.c                              ~ sunkbdvar.h

  > Factor a bit more sunkbd common parts; paves the way for upcoming
  > WSDISPLAY_COMPAT_RAWKBD support. (miod@)

  ~ sunkbdvar.h                           

  > Define a limit to the input which can be fed to sunkbd_input() at once,
  > will be necessary for rawkbd mode. (miod@)

  ~ sunkbd.c                              ~ sunkbdmap.c
  ~ sunkbdvar.h                           

  > WSDISPLAY_COMPAT_RAWKBD support for sun serial keyboards (zskbd, comkbd).
  > (miod@)

dev/usb

  ~ ukbdmap.c                             

  > Regen (no functional change) (miod@)

  ~ makemap.awk                           

  > Put the audio volume control keys in the conversion table, instead of
  > adding them explicitely at the end of the us layout. (miod@)

dev/wscons

  ~ wskbdraw.h                            

  > WSDISPLAY_COMPAT_RAWKBD support for sun serial keyboards (zskbd, comkbd).
  > (miod@)

kern

  ~ vfs_bio.c                             

  > backout revision 1.109
  > "keep b_proc set to the process, thats doing the io as advertised"
  > This broke dvd playing on my laptop (page fault trap in vmapbuf in the
  > physio path).
  > thib's cookie privileges are hereby suspended until further notice. (oga@)

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


More information about the odc mailing list