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

ODC auto at squish.net
Wed Jan 23 07:00:01 GMT 2008


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

sbin/disklabel                          sbin/dumpfs
share/man                               sys/dev/acpi
sys/dev/ic                              sys/dev/usb
sys/kern                                sys/ufs/ffs
usr.bin/rcs                             

== sbin ============================================================== 01/04 ==

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

disklabel

  ~ editor.c                              

  > Replace a frequent calloc/free dance for sorted partitions with a
  > static array that we zero before each use. heapsort(3) shouldn't
  > care.
  > "should be fine" beck@ (krw@)

  ~ editor.c                              

  > Kill redundant loop to find number of partitions to sort. We no longer
  > calloc() the memory. (krw@)

  ~ editor.c                              

  > Make sort_partitions() even more consistant with free_chunks() by not
  > returning the number of elements. Check for terminating empty entry
  > (i.e. NULL) instead. Code a bit clearer and shorter with fewer
  > variables. No functional change. (krw@)

  ~ editor.c                              

  > Use u_int64_t variables to hold partition offsets when calculating
  > offsets and sizes of free chunks. 32 bits just won't hack new big
  > partitions. Simplify and clarify code while here. (krw@)

  ~ editor.c                              

  > Another sneaky 32 bit variable trying to hold 64 bit values. This time
  > in find_bounds() when processing a DOS MBR. (krw@)

dumpfs

  ~ dumpfs.c                              

  > pick the right csaddr when dumping cgs. Makes FFS2 dumps work much better
  > ok thib@ millert@ (otto@)

== share ============================================================= 02/04 ==

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

man

  ~ man4/xge.4                            

  > add the Fujitsu PRIMEQUEST 10GBASE-SR LAN Card.
  > ok dlg@ (brad@)

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

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

dev/acpi

  ~ dsdt.c                                

  > Added change to parseop to support return value; removes 1/2 stack depth
  > for
  > parseint
  > ok marco@ (jordan@)

dev/ic

  ~ rtl81x9.c                             

  > Add splnet around mii_tick() in rl_tick().
  > ok dlg@ (brad@)

dev/usb

  ~ usbdevs.h                             ~ usbdevs_data.h

  > regen (okan@)

  ~ usbdevs                               

  > add Y.C. Cable USB vendor
  > ok jsg@ (okan@)

  ~ uplcom.c                              

  > add Y.C. Cable USB-Serial adapter
  > ok jsg@ (okan@)

  ~ if_upgt.c                             

  > - Fix some ifconfig up / down tweaks.
  > - Make monitor mode work again.
  > - Enable fast channel switching. (mglocker@)

kern

  ~ vfs_syscalls.c                        

  > Fix a double VOP_UNLOCK() that was introduced into the error path
  > in rev 1.141.  From Christian Ehrhardt and Pedro Martelletto.
  > OK hshoexer@ miod@ (millert@)

ufs/ffs

  ~ ffs_alloc.c                           

  > with a lot of fragments per cylinder group and lots of cylinder
  > groups, it is possible that fpg * ncg overflows an int.  Problem
  > seen by jared rr spiegel while playing with very small fragments
  > on a large disk.  ok krw@ millert@ (otto@)

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

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

rcs

  ~ rcsnum.c                              

  > Don't remove magic branch numbers from rcs files, as it breaks
  > compatibility
  > with GNU cvs.
  > OK niallo@, ray@ (tobias@)

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


More information about the odc mailing list