git: annotated tag v3.2.1 created

Justin C. Sherrill justin at
Sun Oct 21 07:09:30 PDT 2012

        at  0934ba8362585b03470996faee93390349430276 (tag)
   tagging  f916933880a5daee5657ea0d502bbd516c9ce1cf (commit)
  replaces  v3.2.0
 tagged by  Justin C. Sherrill
        on  Sun Oct 21 10:09:09 2012 -0400

DragonFly 3.2.1
Version: GnuPG v1.4.12 (DragonFly)


François Tigeot (1):
      kernel: add device_delete_children()

John Marino (8):
      libstdc++47: Rework to prevent regeneration during install
      Add libssp source files to gcc 4.7 vendor branch
      Add libgomp source files to gcc 4.7 vendor branch
      gcc47: Add __stack_chk_fail_local hack from gcc44
      gcc47: Add libssp and libssp_noshared
      gcc47: Add libgomp
      libgomp47: link pthread library
      gcc4X man pages: Introduce generic MLINK handling

Justin C. Sherrill (1):
      Point the pkgsrc make targets at newest quarterly release.

Markus Pfeiffer (4):
      Bring in USB4BSD userspace libraries and utilities.
      usb4bsd: Fix attach/detach for ukbd.
      usb: Fix a typo in ukbd.
      condvar(9): adjust manpage to reflect reality

Matthew Dillon (13):
      kernel - Fix missing LWKT token init in linprocfs
      kernel - Probable fix to vm_fault: PG_BUSY panic on i386
      kernel - Add MODULE_VERSION for if_ale
      kernel - Remove debugging from i386 pmap
      kernel - Use atomic op for usched_global_cpumask
      top - Use RES by default instead of PRES
      kernel - Make pcb_onfault more robust.
      kernel - Fix i386 pmap bug
      HAMMER VFS - Use full-block undos for B-Tree nodes
      kernel - Fix sysclock_t comparison in usched code
      vkernel - Adjust parameters for vkernel test build
      kernel - Detect edge cases in ELF note handling
      kernel - Fix UP build for usched_dfly

Sascha Wildner (102):
      <sys/param.h>: Fix wrongly merged comments on the release branch. Adjust modules path.
      compilers.conf.5: We only describe non-base compilers here.
      UPDATING: Some words about GCC 4.7.
      kernel: Some adjustments for the GCC 4.1 removal in Makefiles.
      customcc/compilers.conf: Some adjustments and simplifications.
      sleep.9: Really write PINTERLOCKED in the example.
      compilers.conf.5: Remove docs about *_VERSION, it no longer exists.
      compilers.conf.5: Some more cleanup.
      Update the pciconf(8) database.
      Add dragonfly.vim, for changing vim indentation rules to match style(9).
      brandelf(1): Make -v a no-op.
      dfregress(8): Check prop_dictionary_get_uint32()'s return value.
      monitor(1): Check kevent().
      rcorder(8): Whitespace fix.
      reboot(8): Remove an unused variable.
      tcplay(3): The 'ok' variable is only needed in #ifdef DEBUG.
      usched(8): #if 0 out some (yet) unused code.
      usched(8): Add a minimal manual page.
      usched_set.2: Mention usched(8).
      camcontrol(8): Remove some unused variables.
      ccdconfig(8): Remove some unused variables.
      cryptdisks(8): The 'ok' variable is only needed in #ifdef DEBUG.
      ffsinfo(8): Remove an unused variable.
      ldconfig(8): Make -s a no-op.
      fsirand(8): Remove an unused variable.
      loader(8): Remove an unused variable.
      rcs(1): Remove an unused variable.
      growfs(8): Remove an unused variable.
      vinum(8): Remove some unused variables.
      Remove more unused variables in userland.
      compilers.conf: Add -Wno-unknown-warning-option for clang.
      ndiscvt(8): Unbreak build.
      Sync zoneinfo database with tzdata2012g from
      make(1): Use an inline function instead of a macro for Lst_Valid().
      ldconfig(8): Remove -s from usage(), too.
      yppoll(8): Comment out -h option.
      ypxfr(8): Use the correct enum member for checking yp_errno.
      IPXrouted(8): Remove dead code, DragonFly has RTM_ADD.
      fwcontrol(8): f_cycle is only used in #if 0'd code, so #if 0 it too.
      inetd(8): Fix initialization of se_rpc_{low,high}vers.
      mptable(8): Remove an unused variable.
      kernel/x86_64: In pmap_enter(), entry is, in fact, used.
      watchdogd(8): Silence a warning differently.
      <>: Rename -W to -Wextra.
      IPXrouted(8): Oops removed too much in the last commit.
      ndis_events(8): Check a read().
      Move gcc47's -Wunused-but-set-{parameter,variable} to WARNS >= 4.
      crypto: Revert some changes in contributed code.
      Revert some no longer needed local CFLAGS modifications.
      Revert a few additions of __unused that need some more thought.
      rshd(8): Add an error check for getnameinfo().
      mount{,_ufs}(8): Check for mountctl() error before printing buf.
      newfs(8): Remove an unused variable.
      udevd(8): Reduce the scope of a yet unused variable.
      usb4bsd: Bring in FreeBSD's libusbhid, usbhidctl and USB kernel code.
      usb4bsd: Adjust header paths in libusbhid, usbhidctl, and public headers.
      usb4bsd: Hook the userland part into the build.
      <bus/pci/pcireg.h>: Add a definition for XHCI programming interface.
      usb4bsd: Generate usbdevs.h and usbdevs_data.h.
      usb4bsd: Perform the usual porting on the controller, storage and core code.
      usb4bsd: Hook usb, ehci, ohci, uhci, xhci, umass, and usfs into the build.
      usb4bsd: Cleanup pass.
      usb4bsd: Separate building of the old USB modules.
      usb4bsd: Bring in FreeBSD's uaudio driver.
      usb4bsd: Implement umass scsi probing on attach.
      usb4bsd: Fixes, fixes, fixes.
      usb4bsd: Port input devices (uep, uhid, ukbd, ums) and hook into build.
      usb4bsd: Port network devices (uether, udav, axe) and hook into build.
      kernel/mii_layer: Little indentation fix.
      usb4bsd: Allow some parts to be built into the kernel.
      usb4bsd: Fix some compilation warnings.
      usb4bsd: Fix the compilation of the remaining drivers into the kernel.
      usb4bsd: Add uether dependency for compiling udav into the kernel.
      Remove old USB stuff when the new stack is requested.
      usb4bsd/audio: 'static' has to be at the beginning of the declaration.
      usb4bsd/if_udav: Comment out a variable (usage is not yet enabled).
      usb4bsd/uether: Missing argument in usb_ether_method's ue_ioctl() member.
      kernel: Add KOBJMETHOD_END and use it.
      kernel: Comment out the new uaudio_pcm.c for now, it doesn't build yet.
      kernel/sound: Add PCMTRIG_COMMON (from FreeBSD).
      usb4bsd/audio: Some porting work in uaudio_pcm.c.
      Fix 'make upgrade', it was broken.
      usb4bsd: Remove unused ARM related files.
      usb4bsd: Remove more unused files.
      usb4bsd/controller: Remove some unused module declarations.
      usb4bsd: Use NULL for pointers.
      usb4bsd/ehci: Ouch, fix a bug in the Makefile.
      usb4bsd/ehci: Fix EHCI resetting (and thus, intialization & attach).
      usb4bsd: Pull up libusb and usbcontrol to FreeBSD current's.
      make upgrade: Remove more new USB stuff if it is not requested.
      usb4bsd/controller: Use device_delete_children().
      usb4bsd: Sort files a bit better in 'files' (from FreeBSD).
      usb4bsd: Makefile cleanup.
      usb4bsd: Add usb_quirk module.
      usb4bsd: Sync usbdevs with FreeBSD.
      usb4bsd: Regenerate usbdevs.h and usbdevs_data.h.
      usb4bsd/ukbd: Adjust comment style a bit.
      usb4bsd/libusb: Remove an unused variable and mark a dummy variable unused.
      usb4bsd: Add a commented out line to our configs for enabling usb4bsd.
      UPDATING: Add some words about usb4bsd.

Sepherosa Ziehau (2):
      acpi/pstate: Be lenient about wrong # of processors in the power domain
      snd/hda: Restore the magic register setting to enable cache snooping

Tim (1):
      make device_probe_child() public

DragonFly BSD source repository

More information about the Commits mailing list