[odc] Daily src changes for 2007-11-18

ODC auto at squish.net
Mon Nov 19 07:00:01 GMT 2007


OpenBSD src changes summary for 2007-11-18
==========================================

sbin/dump                               share/man
sys/altq                                sys/arch/sparc64/sparc64
sys/dev/acpi                            sys/dev/ic
sys/dev/mii                             sys/dev/pci
sys/dev/usb                             sys/net
usr.bin/make                            usr.bin/pcc
usr.sbin/pcidump                        

== sbin ============================================================== 01/05 ==

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

dump

  ~ dump.8                                

  > do not confuse the reader telling he should use a towers of hanoi
  > based scheme when it makes no sense: a weekly schedule does not
  > benefit from it. ok mbalmer@ jmc@ ray@ (otto@)

== share ============================================================= 02/05 ==

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

man

  ~ man4/zyd.4                            

  > add the Planex GW-US54GXS adapter.
  > From the Linux ZyDAS driver.
  > ok dlg@ (brad@)

  ~ man4/usb.4                            

  > the serial number locator thing is absolute balony (deraadt@)

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

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

altq

  ~ if_altq.h                             

  > Sync struct ifaltq to match struct ifqueue.
  > I wonder why 64-bit archs have not been bitten by this.
  > OK mcbride@, henning@ (mpf@)

arch/sparc64/sparc64

  ~ trap.c                                

  > Add missing locking around ktrsyscall() call. (kettenis@)

dev/acpi

  ~ acpihpet.c                            

  > Fix for PR 5642 & 5643.  Report and testing Martijn Rijkeboer
  > <martijn at bunix dot org>
  > ok deraadt kettenis (marco@)

  ~ acpimadt.c                            

  > Don't add identity mappings for ISA interrupts for which we have an
  > override.
  > Tested by many; seems to fix ian@'s evil Compaq, at least with GENERIC.MP.
  > (kettenis@)

dev/ic

  ~ hme.c                                 

  > remove use of static.
  > ok dlg@ (brad@)

  ~ hme.c                                 

  > revert previous commit as requested by kettenis and deraadt. (brad@)

dev/mii

  ~ eephy.c                               

  > eephy_mii_phy_auto() was deleted in r1.38. So delete the declaration too.
  > (krw@)

dev/pci

  ~ if_casreg.h                           

  > Add a few Cassini+ registers. (kettenis@)

dev/usb

  ~ usbdevs                               ~ if_zyd.c

  > add the Planex GW-US54GXS adapter.
  > From the Linux ZyDAS driver.
  > ok dlg@ (brad@)

  ~ usbdevs.h                             ~ usbdevs_data.h

  > regen (brad@)

net

  ~ if.h                                  

  > Sync struct ifaltq to match struct ifqueue.
  > I wonder why 64-bit archs have not been bitten by this.
  > OK mcbride@, henning@ (mpf@)

  ~ pf.c                                  

  > backout 1.562 since it triggers the problem described in pr 5648
  > please close the pr after another solution is found for both problems
  > (deraadt@)

== usr.bin =========================================================== 04/05 ==

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

make

  ~ make.c                                

  > simplify, no sense to break just to do return afterwards (espie@)

pcc

  ~ ccom/cgram.y                          ~ ccom/optim.c
  ~ ccom/pass1.h                          ~ ccom/pftn.c
  ~ ccom/trees.c                          ~ hppa/local.c
  ~ i386/code.c                           ~ i386/local.c
  ~ mip/manifest.h                        ~ mip/match.c
  ~ mips/local.c                          ~ nova/local.c
  ~ pdp10/local.c                         ~ powerpc/local.c

  > (Large) update from master repo:
  > > Use structure assignment instead of calling memcpy directly in struct
  > return.
  > > Rewrite enum handling.
  > > In C99 enums are treated like INTs so convert them early to int.
  > > Move the enum tag handling out of defid(), tags are in their own
  > namespace.
  > > This will be done with struct/union tags also.
  > > Comment out enum types.
  > > Remove ENUMTY/MOETY from target code. (ragge@)

== usr.sbin ========================================================== 05/05 ==

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

pcidump

  ~ pcidump.8                             ~ pcidump.c

  > Add support for dumping PCI config space in hex.
  > ok dlg@ (kettenis@)

  ~ pcidump.8                             

  > simplify macro call; (jmc@)

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


More information about the odc mailing list