DragonFly-2.3.0 annotated tag v2.3.0 created

Simon Schubert corecode at crater.dragonflybsd.org
Thu Feb 5 02:17:48 PST 2009

        at  f0c0538a3f13fd4c2a8d49d35cbbbbaf83a8f1c5 (tag)
   tagging  d8e83bc2070b1cff9f40cf0fffb4e256d350064a (commit)
  replaces  v2.1.1
 tagged by  Simon Schubert
        on  Thu Feb 5 11:15:52 2009 +0100

DragonFly 2.3.0
Version: GnuPG v1.4.9 (DragonFly)


Hasso Tepper (16):
      Testing cherry-pick from local branch & push.
      Sync termcap with FreeBSD preserving local changes.
      Make CIDR in "-net net gw mask" form work again.
      Call ata_legacy() only once on attach and save it's result.
      Import OpenPAM Hydrangea.
      Merge commit 'crater/vendor/OPENPAM'
      Adapt to OpenPAM Hydrangea.
      Make i486 default architecture.
      Increase ARG_MAX to 262144.
      Temporary hack out reentrant user database functions.
      Fix up handling of Intel G4X chips some more.
      Make "route add <gw>" where X > 0 work again.
      Don't check pm_Heads nor pm_SecPerTrack.
      Remove checks for BOOTSIG[23] from FAT32 bootblocks.
      Remove GEMDOS support.
      Make XPT_SCSI_IO path quiet again.

Joe Talbott (7):
      Page align boundaries for kvm_access_check().
      Merge branch 'master' of /usr/git/dragonfly
      Use kprintf() rather than printf().
      Merge branch 'master' of git://venus/dragonfly
      Merge branch 'master' of git://venus/dragonfly
      Add missing include for stdlib.h needed for exit().
      Update to use kprintf() rather than printf().

Jordan Gordeev (1):
      Bring in the remainder of the post-SoC amd64 enchilada.

Matthew Dillon (75):
      Fix seg-fault in recent 'hammer cleanup' utility work.
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into devel
      Fix a buffer cache deadlock which can occur when simulated disk devices
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into devel
      Add kmalloc_create() and kmalloc_destroy(), an API to dynamically create and
      Use per-mount kmalloc pools for bulk data structures, particularly inodes
      Make __fpending() take a const argument.
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into devel
      Add a socketpair performance tester.
      Cleanup and enhance the vnodeinfo output.
      Due to races clean blocks can remain cached, remove a conditional from
      Add missing range checks to sopt_valsize for the linux emulated
      Assert that nobody holds the process referenced with PHOLD() in
      LIST_FOREACH_MUTUABLE() was tracking processes not held with PHOLD().
      Fix bugs in dealing with low-memory situations when the system has run out
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into devel
      vnode_pager_haspage() could return TRUE but leave *before and *after
      This is a major revamping of the pageout and low-memory handling code.
      This is a MAJOR rewrite of usched_bsd4 and related support logic, plus
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into devel
      Close a possible bug where the p_lock for a new process inherits a
      Change the default for vm.burst_fault to 1, no problems were revealed from
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into devel
      Use tsleep in the low level delay functions called when resetting
      Improve a diagnostic message.
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into devel
      Add CRC checking to the blockmap directive.  Document the blockmap directive.
      The blockmap layer1/2 CRCs were being checked without the blockmap lock
      Deal with the netgraph NULL function dereference on shutdown()
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into devel
      Allow the values for environment variables specified with -e to be
      Add db_vprintf()
      Remove KTR hacks, pass va_list through as needed.
      amd64 work: fp_write() takes address of ssize_t, not address of int.
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into devel
      HAMMER performance and kernel memory issues.
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into devel
      Properly use HAMMER_BUFMASK64 when taking the complement.
      Remove unused field.
      Add suppor for BUF_CMD_FLUSH
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into devel
      Fix a system livelock when ^C'ing a program sleeping in the console
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into devel
      Fix a bug with undo -d.  Sometimes the filesystem returns a duplicate TID
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
      Set the auto-reflush flag if the flusher is unable to completely flush
      Add code similar to what was done in physio to use a bounce buffer
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
      Reorder an unlock to avoid a recursive vnode lock in the sys_mount() code.
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
      Fix a bug in vinvalbuf().  vinvalbuf() is usually called when attempting
      HAMMER: adjustments to flush on umount
      NATA disk sort / elevator algorithm adjustments.
      HAMMER utility - Add ^C support, improve verbosity.
      HAMMER utility - Use a full path to /sbin/mount instead of relying on PATH
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
      Issue 1013 - update atime on exec and mmap, add helper vop_markatime
      Issue 1013 - Update atime on exec, fix bug in last commit.
      HAMMER VFS - Remove the unused also_ip argument from the cursor API
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
      HAMMER VFS - Fix deadlock in rmdir
      Fix another process stuck-during-exit bug - stuck due to signal.
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
      HAMMER VFS - clean out cached data_buffer on unlock cursor to avoid deadlock
      HAMMER VFS - Reorganize the use of hammer_del_buffers(), fix rare deadlocks
      HAMMER VFS - Add missing bqrelse() in last patch.
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
      Fix a string parsing bug when trying to run hammer pfs-master on a
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
      HAMMER VFS - Fix I/O invalidation collision assertion
      Comment out the session line for PAM's xdm config.  This works around
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
      Suppress warnings if /etc/fstab is missing when generating output for
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
      Release Engineering: Update master to 2.3.0-DEVELOPMENT

Matthias Schmidt (23):
      Update units(1) to allow conversion between degC and degF
      Fix annoying bug with grep and HAMMER
      Apply GNU style indent
      Fix bug introduced in last grep commit
      Add vesa(4) which is a link for vga(4)
      Add HAMMER support to the installer
      Add HAMMER specific subpart file to the installer
      Merge branch 'master' of git://chlamydia.fs.ei.tum.de/dragonfly
      Merge branch 'master' of git://chlamydia.fs.ei.tum.de/dragonfly
      More installer work
      Zero out the disklabel before using it
      Make the "Configure installed system" functionality work
      Merge branch 'master' of git://chlamydia.fs.ei.tum.de/dragonfly
      Fix a typo.  Actually is 16, not 12
      Add IPv6 support to dntpd
      Merge branch 'master' of git://chlamydia.fs.ei.tum.de/dragonfly
      Better handling of PFS within in HAMMER part of the installer.
      null mount PFS correctly
      Fix a bug in the installer.
      Clean up some parts of nrelease
      Fix a VMWare related bug in the installer
      Add a note about PFS in the subpartition dialog.
      Merge branch 'master' of git://chlamydia.fs.ei.tum.de/dragonfly

Michael Neumann (42):
      Remove unnecessary optimization.
      Import sys/priv.h (rev 1.25) from FreeBSD
      Implement priv_check() and priv_check_cred()
      suser_* to priv_* conversion
      Fix typo (currenet -> current)
      Depreciate suser_*. Instead use priv_check_*.
      Fix missing include
      Fix missing includes
      Cosmetic changes (move assignment out of "if")
      Remove superfluous shadow variable declaration
      Fix typo
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
      Use more specific privilege PRIV_VFS_GENERATION
      Use jailed() inline-function
      Refactor filesystem types list and fix bug.
      Merge branch 'vfsconf'
      Clean up a bit
      Merge branch 'vfsconf'
      Unbreak buildworld
      Merge branches 'master' and 'suser_to_priv'
      Fix typo
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
      Unbreak build. Fix missing include.
      Bring in priv(9) man page from FreeBSD (rev 1.7)
      Remove some sentences that do not apply to DragonFly
      Cosmetic changes + comments
      Use kfree() instead of FREE macro
      Use consistent sizeof() style
      Refactor sys_jail() and fix bugs.
      Start privilege testing framework
      Use more specific privilege
      Integrate USB stick image generation into nrelease.
      Fix last commit
      Cleanup USB stick image generation.
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
      Do not hard-code the repository paths, instead use
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
      Use 5MB more for the image file to not go beyond 100%
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
      Make the USB stick image boot the root filesystem
      Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
      Mount USB stick root filesystem read/writable again.

Peter Avalos (57):
      Rename a local function that conflicts with one in librpcsvc.
      Bring in a transport-independent RPC (TI-RPC).
      Import FreeBSD's libypclnt.
      Add nsswitch support.
      Add the management part of address selection policy described in RFC
      Use BIND's resolver in libc.
      Add flopen(3) which opens and locks a file.
      Nsswitch now supports caching.  See ncsd(8) for details.
      Add a pam_chroot(8) module.
      Move WARNS6 into pam_module/Makefile.inc.
      Add some more pam modules:
      Reject usernames that are longer than OPIE can handle.
      Correct documentation of ~/.opiealways
      Also send Access Challenge in pam_radius.
      A few bug-fixes for pam_ssh:
      Lock out authentication if the account has been locked by pw(8).
      Avoid namespace pollution for applications that link in libssh.
      Change the GCC specific __FUNCTION__ to C99's __func__.
      Use a Makefile in etc/pam.d instead of the one in etc/.
      Sync ftpd(8) with FreeBSD. Here are the highlights:
      Remove rexecd(8).
      Remove S/Key key-handling apps which are replaced by OPIE's.
      Add full PAM support for account management and sessions to su(1).
      Remove libskey(3).  libopie replaces it.
      Do not dereference a null pointer for a malformed line in master.passwd.
      Bring in a PAM version of passwd.
      Use libutil and libypclnt in chpass for passwd manipulations.
      Another temporary hack to hide reentrant netdb functions.
      Sync login(1) with FreeBSD.  Highlights include:
      Sync pam configuration files with FreeBSD.
      Sync atrun with FreeBSD:
      Add a PAM config for cron(8).
      Add a PAM config for kde.
      Sync rsh(1) with FreeBSD.
      Import pam_passwdqc 1.0.5 from the Openwall project.
      Merge commit 'origin/vendor/PAM_PASSWDQC'
      Add pam_passwdqc to the build.
      Remove files from pam_passwdqc that we don't need.
      Merge branch 'vendor/PAM_PASSWDQC'
      Add a README.DELETED for the files removed for pam_passwdqc.
      keyadmin hasn't been used in nearly a decade.  Buh Bye.
      Remove old versions of OpenSSL.
      Merge branch 'vendor/OPENSSL'
      Move openssl-0.9/ to openssl/.
      Merge branch 'vendor/OPENSSL'
      Finish the move from renaming the openssl source directory.
      Import OpenSSL 0.9.8j.
      Merge branch 'vendor/OPENSSL'
      Update build for OpenSSL-0.9.8j upgrade.
      Merge branch 'master' of /home/www-data/gitweb/dragonfly
      WARNS6 cleanup for cksum.
      Use off_t for file positions in comsat.
      Sync fingerd with FreeBSD:
      Import gdtoa-20081205.
      Merge branch 'vendor/GDTOA'
      Automatically install required missing pam configurations in upgrade.
      Fix capital letter in the middle of a sentence.

Sascha Wildner (124):
      Add a UFS(5) MLINK and reference it from various places.
      Merge branch 'misc'
      kqueue support has been added to HAMMER.
      Merge branch 'misc'
      Merge branch 'ciss'
      test some more
      The CVS ID isn't needed anymore.
      Improve markup.
      Add missing section number.
      Silence warnings and rearrange the includes a bit.
      Merge branch 'misc'
      Add ftw(), nftw(), associated header files and documentation.
      Sync ciss(4) with FreeBSD's RELENG_4 branch.
      Bring the prototype of gethostbyaddr(3) in line with the standard.
      Adjust the bt_gethostbyaddr(3) prototype to match gethostbyaddr(3).
      Remove some unnecessary casts.
      Really fix indent.
      Clean up #include's in the SYNOPSIS.
      Silence 'unused variable' warning.
      Eliminate some dead initialization.
      Fix a dereference of an undefined value.
      Use BBLOCK.
      Fix indentation.
      Add missing '#include <sys/types.h>' to the SYNOPSIS.
      Clean up #include situation in the SYNOPSIS.
      Add parameter names.
      Remove extra whitespace.
      Add missing break.
      Merge branch 'master' of ssh://swildner@crater.dragonflybsd.org/repository/git/dragonfly
      Silence UP warning.
      Silence warnings.
      Raise WARNS to 6 and fix resulting warnings.
      Fix WARNS6 regression.
      WARNS is set in usr.bin/Makefile.inc.
      No need to care about CVS/ directories anymore.
      Add support for the FC929X in mpt(4).
      Meh, fix description.
      Adjust some more stuff for the CVS->git switch.
      Oops, remove '*'.
      Update the whatis database for /usr/pkg/man and /usr/local/man, too.
      Match acpi_cpu_add_child()'s prototype with that of the corresponding
      Remove some more dead initialization.
      Bring in two updates from FreeBSD.
      make makedb is already run as the last step of 'installworld'.
      Adjust kern.bootfile to make savecore(8) work.
      Constify iicbus_write()'s buf argument.
      Merge branch 'master' of ssh://swildner@crater.dragonflybsd.org/repository/git/dragonfly
      Improve the logic for autosizing partitions.
      Merge branch 'master' of ssh://swildner@crater.dragonflybsd.org/repository/git/dragonfly
      Remove the workaround for the wrong autosizing calculation in disklabel(8).
      Fix WARNS6 regression.
      Merge branch 'master' of ssh://swildner@crater.dragonflybsd.org/repository/git/dragonfly
      Fix some WARNS6 regression that crept up in the last days.
      Document rpc_{lock,stat}d_flags and nscd_enable.
      Welcome 2009 to our copyrights.
      Fix typo (unbreaks LINT build).
      Re-add ascii2addr() and addr2ascii() prototypes.
      Hook in priv.9 and add MLINKS.
      Merge branch 'master' of ssh://swildner@crater.dragonflybsd.org/repository/git/dragonfly
      Regenerate the pciconf(8) database from the following files:
      Some fixes related to the HAMMER support in the installer.
      Handle 'hammer cleanup' using the output of mount instead of df.
      Add more files which were removed in the recent commit spree.
      Zero out the start of the disk.
      Numerous adjustments to the recent rpcbind etc. changes.
      Fix section.
      Add ifmedia(4) reference.
      Adjust for the portmap -> rpcbind change (fix netboot option).
      Remove unneeded variable settings (set by etc/defaults/rc.conf anyway).
      Add a nice little C mode for Emacs.
      Remove useless line.
      Add missing type.
      Rename atrun.man -> atrun.8. There's nothing to process here.
      Small mdoc cleanup.
      Add missing .Lb
      Add /usr/Makefile to 'make upgrade'.
      Use .Er
      Fix typo.
      netconfig is not a function.
      Remove some unneeded .Pp's.
      Adjust for recent changes.
      Add some files which were removed from the system.
      Revert back to installing packages from a chroot.
      Fix typo: should be ${ISOROOT}, not ${ISODIR}.
      Clean up a bit and mention the new image stuff.
      Fix braino on my side.
      Sync iir(4) with FreeBSD.
      Do not write two lines for swap to /etc/fstab.
      Add acpi_asus(4) module for adding Asus laptop support to ACPI.
      Add acpi_{asus,cpu,thinkpad,toshiba,video} to LINT.
      Oops, acpi_cpu is part of acpi already.
      Make building ISOs with the installer the default.
      Remove /lib from the copy sources and sync internal table.
      Fix mounting order of partitions.
      Adjust the installer for the switch to packet mode as default.
      Adjust for change to packet mode as default.
      Remove extra '+'.
      Sync zoneinfo database with tzdata2009a from elsie.
      Bring in some fixes from tzdata2009a from elsie.
      udf: Remove NULL dereference.
      Comment out function which we don't have.
      Use .Fx.
      Remove Asia/Katmandu upon 'make upgrade'.
      loader(8): hw.usb.hack_defer_exploration's default value is 1.
      Fix format order.
      nrelease: Switch to building pkgsrc packages from source.
      usbhid(3): Re-commit some fixes that were undone in the FreeBSD sync.
      jail(8): Fix path in the example.
      nrelease: Use a separate workdir to keep PKGSRC_PATH clean.
      Put the repo version in the ISO's volid.
      priv(9): We don't have prison_priv_check() yet so comment out some things.
      manpages: Split DIAGNOSTICS into EXIT STATUS and DIAGNOSTICS.
      installer: Remove .gitignore files.
      installer: Fix reading disk descriptions when booting verbose.
      Typo fixing round.
      make.conf: Bring back WARNS_WERROR to build with -Werror if WARNS is set.
      rpc_svc_calls(3): Remove __svc_getcallercreds() documentation.
      make(1) tests: Messing with the CVS ID is no longer needed.
      Remove some unexpanded $DragonFly$ IDs in our tree.
      make(1) tests: Remove remaining CVS IDs from the tests to make them run again.
      Silence 3 warnings in libc.
      Add a vcount(9) manual page.
      mount(8): Start sentence on new line.

Sepherosa Ziehau (87):
      u_int{8,16,32,64}_t -> uint{8,16,32,64}_t
      White space
      Cleanup header inclusion
      - Regroup type declaration
      Drop locking in carp(4).  carp(4) is under explicit BGL currently; we could
      Nuke lock remainders and related comment
      Clean up and style changes
      Embed ifnet in carp_softc; ifnet allocation is never adopted.
      Use suser_cred()
      Rework carp_input()
      Use in_cksum_{range,skip}()
      Merge clearing IFF_UP and IFF_RUNNING
      Remove unused macro
      Add CARP_IS_RUNNING() to test carp(4) iface's IFF_UP and IFF_RUNNING
      Don't set max read request size on 10/100 only PCIe NICs.
      Defer various TCP timer function from callout threads to TCP threads; mainly
      Correct the reversed comparison logic
      Deprecate MALLOC/FREE macros
      Constify the tip/sip parameters of arprequest/arprequest_async
      Don't enable hardware timer simulated interrupt moderation on 8139C+.
      Pull in libpcap's new DLTs
      Split net/dlt.h out of net/bpf.h
      Use 32bit TX chain format on the platform or NIC which only supports
      White space cleanup
      Use priority message for TCP timers
      Restore the semantic of callout_active() testing on tcp timers.
      Remove tcpcb.tt_msg == NULL tests in tcp_callout_*().
      Replace libpcap's pcap-bpf.h with system's net/bpf.h
      Remove unused macros
      Tunable number of RX/TX descs
      Rename ring_cnt to desc_cnt.
      Don't use magic number
      Always free the passed in mbuf if jme_encap() failed.
      Symbol TX desc is only used by 64bits TX chain format.
      Use priority message for arp holding mbufs
      Explicitly reallocate the inpcb cached route freed due to different
      - Add polling(4) support for jme(4)
      Fold jme_ring_data and jme_chain_data, so RX ring/descs stuffs and
      Remove unused macros
      - Use ether_input_chain on RX path
      First step toward multiple RX ring support
      Bring in RSS (receive side scaling) support, i.e. multiple RX queues
      Pull ether_input_chain_init() and ether_input_dispatch() out of
      Use 16QW as RX FIFO threshold to improve PCIe compatibility
      Rework carp(4) IPv4 support.
      We need to restore unallocated_objects if objcache alloc fails.
      Make sure to read the last byte of EEPROM descriptor.  Previously
      Use priority message for ipfw(4) callout
      Use backtrace() instead of db_print_backtrace()
      TCP socket's cached route entry could only be accessed on its owner CPU.
      Factor out 'curnetport'
      Save vital product data capability ptr.
      Use pci_is_pcie()
      Put last_td accessing back into INVARIANTS
      Add PCICAP_{ID,NEXTPTR} to avoid using magic number
      Include necessary header file for SYSCTL_NODE
      Add Atheos Attansic PHY IDs
      Add driver for Attansic PHYs.
      Allow packet count based RX/TX interrupt coalescing to be disabled.
      Update jme(4) manpage
      Bring in in_{add,scrub}prefix() from OpenBSD.
      Call if_up(), if in_ifinit() brings interface up (via ifp->if_ioctl).
      IA_PRF_RTEXISTOK is no longer needed, in_{add,scrub}prefix() does more
      Unbreak kernel/module building without INVARIANTS
      Add ale(4) for Atheros AR8121/AR8113/AR8114 PCIe ethernet controller.
      Add weak symbol for inet_ntop()
      Add VPD capability register offsets
      Add age(4) for Attansic/Atheros L1 gigabit ethernet controller.
      - Add hw.busdma sysctl tree.
      kmalloc(M_INTWAIT) will not fail
      White space
      - White space
      White space and minor style changes
      White space
      Remove ISA part of sr(4)
      Remove ISA network device cx(4)
      Remove sr(4) ISA part's remainder
      Disable TX hardware CSUM offloading.
      Add ale(4) to LINT and GENERIC.
      bce(4): fix module glue
      syncache_socket(): fix abort path by calling pru_abort directly

Simon 'corecode' Schubert (19):
      Reduce sleep time for ACPI battery attach.
      Fix amd64 trap handling.
      Initialize variable we are going to use.
      Remove a process from the zombie list before starting to destruct its data structures.
      Umass needs cam.
      Don't pass assembler flags to the compiler.
      Fix hammer read and add debug info.
      Remove outdated conditional.
      Add more bits for native hammer boot support.
      Fix objdir usage.
      Allow building of crosstools and world with different compilers.
      Add wrapper for the cross-tools stage.
      Adjust for amd64 boot.
      Don't explicitly set target architecture, let as figure it out itself.
      Collapse makefile with parent to avoid duplication.
      Pass flags as CFLAGS.
      Add i386 support for the amd64 ld.
      Fold patches into contrib.
      cvs: obey read only fs setting also for the val-tags file

Simon Schubert (34):
      Don't drag the host CCVER into the release build
      Pass HOST_CCVER along.
      Properly pass WORLD_CCVER through to buildworld.
      Explicitly set a compiler instead of defaulting to CCVER.
      Use .CURDIR instead of matching .ALLSRC.
      Add card ID for my G41 IGP.
      if_re needs miibus
      Even in the reinstall case make sure that /boot/modules is a directory.
      Add some uhci ids.
      Adjust for amd64.
      Avoid spilling NXCFLAGS/NXLDFLAGS, like we do already in boot2.
      Properly generate fake i386 machine headers for amd64 build.
      Force compilation with -march=i386 to avoid code bloat.
      Prevent build errors by reordering header files.
      Compile libstand for amd64 with i386 headers.
      Drop old linker trickery to strip local symbols.
      Properly initialize the new vmspace and register its pmap.
      Sort the .note.ABI-tag section always to the front of a binary.
      Allow mirror override, restructure git commands to allow other branches.
      Install ppbus headers.
      Print right boundary for internal nodes.
      Implement proper backtracking in internal nodes.
      mbr: convert to preprocessed source
      mbr: enable packet mode by default
      mbr: de-C-commentize perfectly fine # assembler comments
      boot0: enable packet mode by default
      boot0cfg: update + rephrase the man page for the new packet mode default
      Merge branch 'master' of git://chlamydia.fs.ei.tum.de/dragonfly
      lpr: don't rely on dirs having st_size > 0
      nata: revert 6e40a325 = don't use tsleep in ata_udelay
      hda: disable verbose output - too chatty even for bootverbose
      Revert "Update the atime when mmap'ing a file"
      nata: process interrupt even if busmaster active bit is set
      GENERIC: replace tab with space to line up even when commenting out

YONETANI Tomokazu (2):
      Adjust VFS_SET() to deal with the change to struct vfsconf
      One more remainder of the post-SoC amd64 to fix VKERNEL build.

DragonFly BSD source repository

More information about the Commits mailing list