[odc] Daily src changes for 2008-10-11

ODC auto at squish.net
Sun Oct 12 07:00:01 BST 2008


OpenBSD src changes summary for 2008-10-11
==========================================

sys/dev                                 sys/dev/acpi
sys/dev/ic                              sys/dev/isa
sys/dev/pci                             sys/dev/usb
sys/kern                                sys/net

== sys =============================================================== 01/01 ==

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

dev

  ~ softraid.c                            

  > Fix various printf constructs either missing arguments or format
  > specifiers. (miod@)

dev/acpi

  ~ acpicpu.c                             

  > Fix various printf constructs either missing arguments or format
  > specifiers. (miod@)

dev/ic

  ~ re.c                                  ~ rtl81x9reg.h

  > Use hardware timer to simulate interrupt moderation.  Old devices will no
  > longer be livelocked when they are receiving on GigE line.	Newer devices
  > also gain well controlled interrupt rate.
  > If hardware supports interrupt moderation (e.g. 8168B, 8168C), you could
  > also use hardware based interrupt moderation, however, due to lack of
  > necessary information it does not work as reliably as simulated interrupt
  > moderation.  It is _not_ recommended currently.
  > By default, PCIe devices' simulated interrupt moderation timer is set to
  > 75us, while PCI devices' is set to 125us.
  > From sephe at DragonFly (brad@)

dev/isa

  ~ it.c                                  

  > Fix various printf constructs either missing arguments or format
  > specifiers. (miod@)

dev/pci

  ~ if_ix.c                               ~ drm/drm_drv.c

  > Fix various printf constructs either missing arguments or format
  > specifiers. (miod@)

dev/usb

  ~ usbdi.c                               

  > For none interrupt endpoints call the xfer done function before
  > calling the xfer callback function to allow a device driver to
  > immediately reschedule the same xfer.
  > This e.g. improves performance for isoc high- fullspeed xfers (ehci).
  > From NetBSD.  OK phessler@ (mglocker@)

kern

  ~ kern_malloc.c                         

  > Since malloc_page_alloc() is a pool allocator it should check for PR_WAITOK
  > instead of M_NOWAIT.  Checking for M_NOWAIT made many malloc calls that
  > used
  > that flag actually wait.  This probably explains many if the strange hangs
  > people have seen recently.
  > ok miod@ (kettenis@)

net

  ~ if_pppoe.c                            

  > Make sure no two pppoe devices share the same sc_unique identifier. While
  > there, fix some typos, and pass M_CANFAIL to all malloc() calls which use
  > M_WAITOK but are tested for failure.
  > test&ok brad@ (miod@)

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


More information about the odc mailing list