Displaying 1 50 of 30,626 commits (0.006s)

DragonFlyBSD — . Makefile_upgrade.inc UPDATING, etc network.subr pccard_ether

    Remove support for the IPX and NCP protocols, and for NWFS.
    
    This was on the list for a longer time now. FreeBSD removed it
    recently, too. Their commit msg has some more info:
    
    "IPX was a network transport protocol in Novell's NetWare network
     operating system from late 80s and then 90s. The NetWare itself
     switched to TCP/IP as default transport in 1998. Later, in this
     century the Novell Open Enterprise Server became successor of
     Novell NetWare. The last release that claimed to still support
     IPX was OES 2 in 2007. Routing equipment vendors (e.g. Cisco)
     discontinued support for IPX in 2011."
    
    The commit removes support for NCP (NetWare Core Protocol) and
    NWFS (NetWare File System) along with it (both gone from FreeBSD
    too since a while).
Delta File
+0 -1,868 sys/netproto/ipx/spx_usrreq.c
+0 -1,362 usr.sbin/pppd/ipxcp.c
+0 -952 sys/vfs/nwfs/nwfs_vnops.c
+0 -665 sys/netproto/ipx/ipx_usrreq.c
+0 -660 sys/vfs/nwfs/nwfs_subr.c
+0 -635 sys/netproto/ncp/nwerror.h
+121 -23,743 204 files not shown
+121 -29,885 210 files

DragonFlyBSD — sbin/route route.8

    route.8: Remove NS remains.
Delta File
+0 -4 sbin/route/route.8
+0 -4 1 file

DragonFlyBSD — sbin/route show.c keywords, share/man/man4 netintro.4

    Remove some XEROX Network Systems (NS) protocol remains.
    
    We removed most of it in 2011 (62b5ec1d702a90f4c4f06347b3ad258a29ff8929).
Delta File
+0 -6 sys/net/rtsock.c
+0 -6 sbin/route/show.c
+1 -4 sys/netproto/smb/netbios.h
+2 -2 sys/sys/socket.h
+0 -2 share/man/man4/netintro.4
+0 -2 usr.bin/netstat/netstat.1
+0 -4 4 files not shown
+3 -26 10 files

DragonFlyBSD — sys/vfs/hammer2 hammer2_disk.h

    hammer2 - more dmsg/separation work, add nmasters field to inode
    
    * More separation and stability work
    
    * Remove unused HAMMER2_OPFLAG_SUPROOT (the super-root can be
      distinguished by pfs_type).
    
    * Add pfs_nmasters field to the inode structure.  This will be
      used to record how many hard masters a PFS has so the
      cluster code can determine the status of the cluster.
Delta File
+13 -14 sys/vfs/hammer2/hammer2_disk.h
+13 -14 1 file

DragonFlyBSD — lib/libdmsg subs.c msg_lnk.c, sbin/hammer2 cmd_pfs.c cmd_service.c

    dmsg, hammer2 - refactor remove hammer2-specific code
    
    * More cleanups in libdmsg and various hammer2 utilities
    
    * Stability pass, get the hammer2 service demon working again.
Delta File
+0 -29 lib/libdmsg/subs.c
+8 -12 sys/sys/dmsg.h
+2 -5 sbin/hammer2/cmd_pfs.c
+7 -0 sbin/hammer2/cmd_service.c
+2 -4 sbin/hammer2/main.c
+4 -2 lib/libdmsg/msg_lnk.c
+4 -4 4 files not shown
+27 -56 10 files

DragonFlyBSD — sbin/newfs_hammer2 newfs_hammer2.c newfs_hammer2.8

    hammer2 - Revise newfs_hammer2
    
    * Bring newfs_hammer2 up-to-date with the cluster mechanics I intend to use
      for the filesytem.
    
      Generally change the default label from "ROOT" to "LOCAL", the intention
      being that all formatted volumes will at least mount device at LOCAL in order
      to make a HAMMER2 volume available to the cluster protocol.  Once the
      volume is made available, the intension is to then allow other PFSs can
      be created/deleted/managed via the cluster protocol.
    
      newfs_hammer2 will also create a BOOT and ROOT PFS by default, intended for
      simple non-clustered configurations, and the -L label option works
      differently now.
    
    * Generally speaking, all block devices to be used in the cluster must be
      formatted with newfs_hammer2.  A formatted HAMMER2 volume can be used to
      host any number of PFSs (Pseudo-FileSystems).  Each PFS is independent
      and can be part of different clusters.
Delta File
+124 -70 sbin/newfs_hammer2/newfs_hammer2.c
+78 -44 sbin/newfs_hammer2/newfs_hammer2.8
+202 -114 2 files

DragonFlyBSD — sys/kern subr_diskiocom.c

    kernel: fix buildkernel by adding include to subr_diskiocom.c
    
    Include vfs/hammer2/hammer2_disk.h to sys/kern/subr_diskiocom.c
Delta File
+1 -0 sys/kern/subr_diskiocom.c
+1 -0 1 file

DragonFlyBSD — sbin/hammer2 cmd_service.c cmd_debug.c, sys/vfs/hammer2 hammer2_disk.h hammer2_vfsops.c

    hammer2 - refactor libdmsg volume configuration
    
    * Move the libdmsg volume configuration structures and commands, which
      are hammer2-specific, over to hammer2.
Delta File
+247 -9 sbin/hammer2/cmd_service.c
+34 -11 sbin/hammer2/cmd_debug.c
+1 -12 sys/vfs/hammer2/hammer2_disk.h
+3 -3 sys/vfs/hammer2/hammer2_vfsops.c
+1 -1 sys/vfs/hammer2/hammer2_flush.c
+1 -1 sbin/hammer2/hammer2.h
+287 -37 6 files

DragonFlyBSD — lib/libdmsg msg_lnk.c dmsg.h

    libdmsg - refactor remove hammer2-specific code
    
    * Remove hammer2-specific code.
    
    * Refactor the callback API to allow the hammer service code to handle
      the H2-specific LNK_CONN commands... mostly VOLCONF.
Delta File
+30 -226 lib/libdmsg/msg_lnk.c
+27 -14 lib/libdmsg/dmsg.h
+6 -8 lib/libdmsg/msg.c
+5 -8 lib/libdmsg/service.c
+0 -3 lib/libdmsg/debug.c
+68 -259 5 files

DragonFlyBSD — lib Makefile

    Exclude libdmsg temporarily from the build until it is fixed.
    
    Requested-by: dillon
Delta File
+1 -1 lib/Makefile
+1 -1 1 file

DragonFlyBSD — usr.bin/passwd passwd.c

    passwd(1): Allow password changes for PAM users
    
    * passwd(1) previously only allowed changes for local or NIS users, which
      doesn't make sense
    
    * Fixes FreeBSD PR bin/59638
      http://www.freebsd.org/cgi/query-pr.cgi?pr=59638
    
    * Tested with a DragonFly (password change) and a Debian system (login)
Delta File
+2 -3 usr.bin/passwd/passwd.c
+2 -3 1 file

DragonFlyBSD — sys/sys dmsg.h, sys/vfs/hammer2 hammer2_disk.h hammer2_cluster.c

    hammer2 - Shift dmsg structures around
    
    * Shift dmsg structures around so sys/dmsg.h does not contain hammer2-specific
      structures.  Move those structures to hammer2_disk.h
Delta File
+23 -86 sys/sys/dmsg.h
+84 -12 sys/vfs/hammer2/hammer2_disk.h
+75 -0 sys/vfs/hammer2/hammer2_cluster.c
+6 -5 sys/vfs/hammer2/hammer2_vfsops.c
+2 -2 sys/vfs/hammer2/hammer2_ioctl.h
+1 -1 sys/vfs/hammer2/hammer2_flush.c
+191 -106 6 files

DragonFlyBSD — share/man/man4 urtwn.4

    urtwn.4: Fix synopsis (usb4bsd -> usb).
Delta File
+1 -1 share/man/man4/urtwn.4
+1 -1 1 file

DragonFlyBSD — contrib/binutils-2.22/gold options.cc, contrib/binutils-2.24/gold options.cc

    Dynamic root: Add "/lib" to gold and ld linker search paths
    
    This fixes numerous new dports failures seen during linking.
Delta File
+2 -2 gnu/usr.bin/binutils224/ld/Makefile.x86_64
+2 -2 gnu/usr.bin/binutils224/ld/Makefile.i386
+2 -2 gnu/usr.bin/binutils222/ld/Makefile.i386
+2 -2 gnu/usr.bin/binutils222/ld/Makefile.x86_64
+1 -0 contrib/binutils-2.24/gold/options.cc
+1 -0 contrib/binutils-2.22/gold/options.cc
+10 -8 6 files

DragonFlyBSD — sbin/mount mount.c Makefile, sbin/mountd mountd.c Makefile

    mount{,d}(8): Use the pidfile(3) API for handling mountd's PID file.
    
    Taken-from: FreeBSD
Delta File
+25 -10 sbin/mount/mount.c
+13 -17 sbin/mountd/mountd.c
+3 -1 sbin/mountd/Makefile
+3 -0 sbin/mount/Makefile
+44 -28 4 files

DragonFlyBSD — lib/libthread_xu/thread thr_init.c thr_stack.c

    libthread_xu - Clean up the red zone on library unload
    
    * If the main program is not linked against -pthread but dynamically
      loads a shared library that is via dlopen(), then dlclose()'s it,
      libthread_xu leaves red-zone and cached thread stacks dangling.
    
      The second attempt to (indirectly) load libthread_xu then fails with a
      red-zone panic.
    
    * Add a destructor for libthread_xu to unmap the red-zone and to clean out
      any cached thread stacks.
    
    * Note that neither libthread_xu nor most other large libraries are designed
      to be unloaded.  That is, even if loading/unloading works, numerous libraries
      will almost certainly leak memory.  This change prevents the fatal error but
      doesn't fix the general memory leakage problem.
    
      IMHO Only libraries designed to be unloadable should be unloaded.
    
    Reported-by: Vasily Postnicov <shamaz.mazum at gmail.com>
Delta File
+25 -3 lib/libthread_xu/thread/thr_init.c
+12 -0 lib/libthread_xu/thread/thr_stack.c
+1 -0 lib/libthread_xu/thread/thr_private.h
+38 -3 3 files

DragonFlyBSD — lib/libtcplay tcplay.3, lib/libu4bhid usbhid.3

    Fix a number of typos in messages and manual pages.
Delta File
+3 -3 sbin/tcplay/tcplay.8
+1 -1 sys/bus/u4b/controller/xhci.c
+1 -1 lib/libusb/libusb.3
+1 -1 lib/libutil/pidfile.3
+1 -1 lib/libtcplay/tcplay.3
+1 -1 share/man/man4/mxge.4
+9 -9 9 files not shown
+17 -17 15 files

DragonFlyBSD — . Makefile.inc1, etc/mtree BSD.root.dist

    initrd: Fix installation during make release
    
    * mkinitrd needs to know ramdisk images are to be installed in
      ${DESTDIR}/boot/kernel and not just /boot/kernel
    
    * ${DESTDIR}/boot/kernel also has to exist first. Create it with
      mtree(8)
Delta File
+1 -1 Makefile.inc1
+2 -0 etc/mtree/BSD.root.dist
+3 -1 2 files

DragonFlyBSD — sys/boot/pc32/libi386 biosacpi.c

    loader/acpi: Fix/remove some comments and remove a misleading error msg.
Delta File
+2 -8 sys/boot/pc32/libi386/biosacpi.c
+2 -8 1 file

DragonFlyBSD — sys/contrib/dev/acpica/source/os_specific/service_layers osdragonflytbl.c

    acpi: machdep.acpi_root should have the RSDP, so taking that should be fine.
Delta File
+1 -11 sys/contrib/dev/acpica/source/os_specific/service_layers/osdragonflytbl.c
+1 -11 1 file

DragonFlyBSD — sys/dev/acpica/Osd OsdDebug.c

    kernel/acpi: In the OS dependent layer, sync the debug code w/ FreeBSD.
    
    * Remove an unused function.
    
    * Enter the debugger only when ACPI_DEBUG is set.
    
    * Fix indent and whitespace.
Delta File
+16 -23 sys/dev/acpica/Osd/OsdDebug.c
+16 -23 1 file

DragonFlyBSD — share/initrd/etc Makefile

    initrd: Not everyone keeps their source in /usr/src.
Delta File
+1 -1 share/initrd/etc/Makefile
+1 -1 1 file

DragonFlyBSD — usr.bin/units units.1 units.c

    units(1): Sync the manual page with FreeBSD too.
    
    While here, add back units.c's SVN ID.
Delta File
+18 -10 usr.bin/units/units.1
+2 -0 usr.bin/units/units.c
+20 -10 2 files

DragonFlyBSD — sys/netinet in.c

    netinet/in - Fix yet another NULL pointer panic.
    
    DragonFly-bug: <http://bugs.dragonflybsd.org/issues/2662>
    Submitted-by: Vasily Postnicov
    
    This commit closes #2662
Delta File
+1 -1 sys/netinet/in.c
+1 -1 1 file

DragonFlyBSD — . Makefile_upgrade.inc

    Dynamic root: Remove old libraries from /usr/lib
Delta File
+24 -0 Makefile_upgrade.inc
+24 -0 1 file

DragonFlyBSD — share/misc pci_vendors

    Update the pciconf(8) database.
    
    April 14, 2014 snapshot from http://pciids.sourceforge.net/
Delta File
+223 -43 share/misc/pci_vendors
+223 -43 1 file

DragonFlyBSD — usr.bin/units units.c Makefile

    units(1): bring in latest changes from FreeBSD
    
    In the interest of further compatibility with GNU units this brings in:
    :        -U for units file
    :        -v for verbose
    :        -V for version
    :        libedit support
    :         -f support for multiple files
    
    And other additional improvements.
    
    Note that this introduces a breaking change from prior: -V and -v have been swapped 
(and a new -v has been added).
Delta File
+119 -65 usr.bin/units/units.c
+3 -0 usr.bin/units/Makefile
+122 -65 2 files

DragonFlyBSD — share/initrd/etc Makefile

    Fix typo
Delta File
+1 -1 share/initrd/etc/Makefile
+1 -1 1 file

DragonFlyBSD — sys/conf files acpi.mk, sys/contrib/dev/acpica changes.txt

    kernel: Sync ACPICA with Intel's version 20140325.
    
    As far as I can see, the most important change is a fix for the auto-
    serialization of control methods so that the currently executing AML
    SyncLevel is ignored when invoking such a method. This fixes an issue
    seen in some systems showing AE_AML_MUTEX exceptions since 20140214
    which had to set hw.acpi.auto_serialize_methods to 0 to work around
    the issue.
    
    This was actually reported for DragonFly by Andrey Oktyabrskiy (see
    http://lists.dragonflybsd.org/pipermail/users/2014-February/109376.html).
    
    See sys/contrib/dev/acpica/changes.txt for a complete list of all
    changes.
Delta File
+319 -569 sys/contrib/dev/acpica/source/components/tables/tbinstal.c
+816 -0 sys/contrib/dev/acpica/source/components/tables/tbdata.c
+84 -277 sys/contrib/dev/acpica/source/tools/acpibin/abcompare.c
+214 -0 sys/contrib/dev/acpica/source/common/ahids.c
+179 -16 sys/contrib/dev/acpica/source/components/disassembler/dmopcode.c
+17 -158 sys/contrib/dev/acpica/source/components/tables/tbutils.c
+1,172 -747 109 files not shown
+2,801 -1,767 115 files

DragonFlyBSD — usr.bin/units units.lib

    units(1): update to the latest library from FreeBSD
    
    This brings some new units along with enhanced compatibility with GNU units(1).
Delta File
+13 -1 usr.bin/units/units.lib
+13 -1 1 file

DragonFlyBSD — . Makefile.inc1, share/mk bsd.lib.mk

    buildsystem: Fix libfoo.so links for /lib libraries
    
    * When installing to a non-default location by using DESTDIR on the make
      installworld command line, /usr/lib/libfoo.so links pointed to wrong
      locations
    
    * DESTDIR is used both as an installworld parameter and internally by the
      build system and these two cases expect different behaviors
    
    * Symlinks locations in /usr/obj must be relative to the host (builder)
      filesystem namespace
      libc.so -> /usr/obj/usr/src/world_x86_64/lib/libc.so
    
    * Symlinks locations in the final destination directory must be relative to
      the target world filesystem namespace
      libc.so -> /lib/libc.so
    
    * The symlinks themselves must be absolute in order to not break
      installations where /usr is a symlink
    
    Inspired-by: FreeBSD's historical transition to /lib
Delta File
+2 -0 Makefile.inc1
+1 -1 share/mk/bsd.lib.mk
+3 -1 2 files

DragonFlyBSD — etc/defaults rc.conf, lib/libalias Makefile

    Dynamic root: Move required libraries to /lib
    
    * Add /lib to the standard run-time loader library search path
    
    * Ensure libxxx.so symbolic links stay in /usr/lib, the build
      tools won't pick them up in /lib
Delta File
+6 -4 lib/libncurses/libncurses/Makefile
+1 -1 libexec/rtld-elf/rtld.h
+1 -1 nrelease/Makefile
+1 -1 lib/libalias/Makefile
+2 -0 libexec/rtld-elf/rtld.1
+1 -1 etc/defaults/rc.conf
+22 -0 22 files not shown
+34 -8 28 files

DragonFlyBSD — bin Makefile.inc, sbin Makefile.inc

    Dynamic root: Build /bin and /sbin dynamically
    
    * Introduce a NO_DYNAMICROOT variable for people wanting to keep
      fully static /bin and /sbin directories
    
    * Keep building /sbin/init statically
    
    * Keep a few other binaries static to avoid moving too many libraries
      to /lib and/or creating many symlinks.
      Those few binaries do not handle user names and thus don't need to be
      NSS aware/dynamically linked.
    
    * In particular, keeping udevd static allow us to avoid moving libpthread
      and its associated links to libc_r or libthread_xu
Delta File
+2 -1 bin/Makefile.inc
+2 -0 sbin/mount_cd9660/Makefile
+2 -0 sbin/udevd/Makefile
+2 -0 sbin/init/Makefile
+2 -0 sbin/Makefile.inc
+2 -0 sbin/mount_ntfs/Makefile
+3 -0 2 files not shown
+15 -1 8 files

DragonFlyBSD — . Makefile.inc1, contrib/gcc-4.4/gcc/config dragonfly.h

    Dynamic root: Move ld-elf.so.2 to /libexec
    
    * Install it first to avoid breaking upgrades for systems previously
      having it located in /usr/libexec. install(1), beeing a dynamic binary,
      needs it at runtime.
    
    * Since ld-elf.so.2's path is embedded in ELF binaries, also create a
      symbolic link in the old location to support existing binaries.
    
    * Code to handle chflags attributes obtained from FreeBSD.
Delta File
+7 -3 Makefile.inc1
+9 -0 libexec/rtld-elf/Makefile
+1 -2 contrib/gcc-4.4/gcc/config/dragonfly.h
+1 -1 sys/cpu/i386/misc/elf_machdep.c
+1 -1 contrib/gcc-4.7/gcc/config/dragonfly.h
+1 -1 sys/cpu/x86_64/misc/elf_machdep.c
+20 -8 6 files

DragonFlyBSD — etc/mtree BSD.root.dist, share/installer sources.conf

    Dynamic root: Create /lib and /libexec
    
    Make the installer also install these directories
Delta File
+4 -0 etc/mtree/BSD.root.dist
+2 -0 share/installer/sources.conf
+6 -0 2 files

DragonFlyBSD — . Makefile.inc1

    buildworld - Make auto-backup smarter.
    
    * Do not try to auto-backup the world if the backup location is
      read-only.
Delta File
+10 -2 Makefile.inc1
+10 -2 1 file

DragonFlyBSD — . UPDATING Makefile_upgrade.inc, sys/conf kern.post.mk

    Create and install an initial ramdisk image
    
    * This initrd can be used to mount encrypted filesystems or as a
      minimal rescue system
    
    * Existing initrd.img files will be removed by make upgrade; the
      new ramdisk images are compressed and named initrd.img.gz
Delta File
+8 -0 UPDATING
+3 -0 sys/conf/kern.post.mk
+1 -0 Makefile_upgrade.inc
+1 -0 Makefile.inc1
+13 -0 4 files

DragonFlyBSD — sys/contrib/dev/acpica/source/include/platform acdragonfly.h

    kernel/acpi: Add back another needed include. That should be all.
Delta File
+1 -0 sys/contrib/dev/acpica/source/include/platform/acdragonfly.h
+1 -0 1 file

DragonFlyBSD — sys/contrib/dev/acpica/source/include/platform acdragonfly.h

    kernel/acpi: Add back two includes which are needed.
Delta File
+3 -0 sys/contrib/dev/acpica/source/include/platform/acdragonfly.h
+3 -0 1 file

DragonFlyBSD — include string.h, sys/conf files

    kernel/acpi: Move strstr() to libkern.
    
    While here, clean up unneeded includes from acdragonfly.h too.
Delta File
+51 -0 sys/libkern/strstr.c
+0 -26 sys/contrib/dev/acpica/source/include/platform/acdragonfly.h
+2 -0 include/string.h
+1 -1 sys/sys/libkern.h
+1 -0 sys/conf/files
+55 -27 5 files

DragonFlyBSD — share/man/man4 acpi.4, usr.sbin/acpi/acpibin acpibin.8 Makefile

    Add some manual pages for the ACPICA utilities provided by Intel.
    
    For now, just list the options and their descriptions (taken from the
    usages).
Delta File
+137 -121 usr.sbin/acpi/iasl/iasl.8
+61 -164 usr.sbin/acpi/acpidump/acpidump.8
+111 -0 usr.sbin/acpi/acpiexec/acpiexec.8
+103 -0 usr.sbin/acpi/acpihelp/acpihelp.8
+79 -0 usr.sbin/acpi/acpibin/acpibin.8
+75 -0 usr.sbin/acpi/acpixtract/acpixtract.8
+91 -7 8 files not shown
+657 -292 14 files

DragonFlyBSD — . Makefile_upgrade.inc, usr.sbin/acpi Makefile

    Remove the acpisrc utility which is for ACPICA distribution maintenance.
    
    This is not necessary in base. In the unlikely case that anyone ever
    needed it, we can bring it back.
Delta File
+0 -29 usr.sbin/acpi/acpisrc/Makefile
+0 -3 usr.sbin/acpi/Makefile
+1 -0 Makefile_upgrade.inc
+1 -32 3 files

DragonFlyBSD — sys/netinet ip_input.c

    netinet/ip - Avoid a NULL pointer dereference.
    
    - Before checking for packets on broadcast addresses, see if there
      is actually a ifnet associated with the mbuf being handled.
    
    FreeBSD-SVN: 130685
    DragonFly-bug: <http://bugs.dragonflybsd.org/issues/2660>
    Reported-and-Found-by: Vasily Postnicov
    
    This commit closes #2660
Delta File
+2 -1 sys/netinet/ip_input.c
+2 -1 1 file

DragonFlyBSD — etc devd.conf

    devd.conf: Comment some entries where we lack support in one way or the other.
    
    We'll gradually uncomment them again once they are known to work.
Delta File
+79 -79 etc/devd.conf
+79 -79 1 file

DragonFlyBSD — sbin/mkinitrd mkinitrd.8 mkinitrd.sh

    mkinitrd(8): gzip newly produced images
    
    The space savings can be considerable with the current 15MB ramdisk images
    beeing reduced to 3.9MB once compressed.
Delta File
+2 -2 sbin/mkinitrd/mkinitrd.8
+2 -1 sbin/mkinitrd/mkinitrd.sh
+4 -3 2 files

DragonFlyBSD — sys/boot/dloader dloader.menu

    loader - unset correct kenv for 'r'ecovery ramdisk mode
    
    * We have to unset vfs.root.real_root instead of lunset vfs.real_root.
    
    * This will properly drop the loader into the recovery ramdisk without
      trying to do any crypt setup or access the root disk in any way (other
      than what it needs to get /boot stuff).
Delta File
+1 -1 sys/boot/dloader/dloader.menu
+1 -1 1 file

DragonFlyBSD — sbin/mount mount.c

    mount - Generate correct argv[0] for crunches
    
    * The crunchgen consolidated binary uses argv[0] to determine which program
      to actually run.  The 'mount' program was putting the vfstype in argv[0]
      instead of "mount_<vfstype>".
    
    * This caused crunchgen to run 'hammer' instead of 'mount_hammer'.
    
    * Fixes installer encrypted installs with hammer roots.
Delta File
+9 -4 sbin/mount/mount.c
+9 -4 1 file

DragonFlyBSD — sys/kern subr_autoconf.c

    kernel - Add mandatory config hooks delay
    
    * Add a mandatory 5-second minimum delay for config hooks.
    
      This fixes an issue with U4B's very late port probing.  Essentially the
      other disk devices (aka AHCI) can completely finish probing and attaching
      devices before USB even knows there's a stick in a port.  The result is
      that the run_interrupt_driven_config_hooks() routine thinks that all
      disk devices have attached and does not wait at all.
    
      In addition, usb devices tend to probe near dead last, making the problem
      worse.  The kernel tries to mount the root device the instant after
      the usb pci probe.
    
    * This is a hack, but to really fix it requires a great deal of surgery in
      the U4B USB stack.
Delta File
+12 -0 sys/kern/subr_autoconf.c
+12 -0 1 file

DragonFlyBSD — sys/dev/netif/bwn/bwn if_bwn.c, sys/dev/netif/bwn/siba siba_bwn.c siba_core.c

    kernel/bwn: Replace callout_drain calls. Replace a tsleep by DELAY.
    
    * Adjusting local #include statements to conform to style(9).
    
    * callout_drain calls are replaced by callout_stop_sync.
    
    * Reverting a DELAY -> tsleep replacement.
Delta File
+7 -7 sys/dev/netif/bwn/bwn/if_bwn.c
+3 -3 sys/dev/netif/bwn/siba/siba_bwn.c
+3 -3 sys/dev/netif/bwn/siba/siba_core.c
+13 -13 3 files

DragonFlyBSD — sys/boot/dloader dloader.menu

    dloader: Add a rescue ramdisk boot option
Delta File
+2 -1 sys/boot/dloader/dloader.menu
+2 -1 1 file