Alex Hornung [Fri, 2 Oct 2009 21:03:28 +0000 (22:03 +0100)]
pc32 identcpu - Detect Geode LX
* Add identification of Geode LX CPUs.
Obtained-from: FreeBSD
Alex Hornung [Fri, 2 Oct 2009 21:02:19 +0000 (22:02 +0100)]
pc32 bios - Add bios_oem_strings from FreeBSD
* Import bios_oem_strings to search for specific strings in the BIOS to
identify vendors.
Obtained-from: FreeBSD
Alex Hornung [Fri, 2 Oct 2009 21:10:14 +0000 (22:10 +0100)]
options/files - Add support for wdog, gpio, nsclpcsio
* Add options and files support for wdog, gpio and nsclpcsio
Alex Hornung [Fri, 2 Oct 2009 21:11:08 +0000 (22:11 +0100)]
nsclpcsio - make it work for us
Alex Hornung [Sat, 26 Sep 2009 16:21:23 +0000 (17:21 +0100)]
nsclpcsio - Initial import from OpenBSD
Obtained-from: OpenBSD
Alex Hornung [Sun, 4 Oct 2009 12:09:33 +0000 (13:09 +0100)]
gpio - gpio framework, initial commit
* Initial commit of the new gpio framework,including a sample gpio
consumer driver, gpio_led.
While the framework is not directly based on OpenBSD's, some
structures and other similarities have been taken over to ease porting
of gpio drivers from OpenBSD.
Partially-Obtained-from: OpenBSD
Alex Hornung [Fri, 2 Oct 2009 20:59:22 +0000 (21:59 +0100)]
wdog - Watchdog framework, initial commit
* Initial commit of the new watchdog (wdog) framework.
Simon Schubert [Sun, 4 Oct 2009 00:55:32 +0000 (02:55 +0200)]
dma: move config files to source directory
Simon Schubert [Sat, 3 Oct 2009 22:06:49 +0000 (00:06 +0200)]
release engineering: DragonFly 2.5.1
Sascha Wildner [Sat, 3 Oct 2009 21:21:28 +0000 (23:21 +0200)]
larn(6): Remove some dead SYSV code.
Submitted-by: Ulrich Spoerlein <uqs@spoerlein.net>
Dragonfly-bug: <http://bugs.dragonflybsd.org/issue1550>
Simon Schubert [Sat, 3 Oct 2009 19:38:06 +0000 (21:38 +0200)]
dma: add a plain Makefile for other systems
Submitted-by: Michel Salim <salimma@fedoraproject.org>
Simon Schubert [Sat, 3 Oct 2009 19:37:22 +0000 (21:37 +0200)]
dma: add DragonFly compat files
These are not used in DragonFly, but for compilation on other systems.
Simon Schubert [Sat, 3 Oct 2009 19:35:29 +0000 (21:35 +0200)]
dma: don't use sockaddr_storage.ss_len
sockaddr_storage.ss_len is not mandated by POSIX, so we shouldn't use
it. Instead, use addrinfo.ai_addrlen.
Simon Schubert [Sat, 3 Oct 2009 19:32:07 +0000 (21:32 +0200)]
dma: don't use __unused
__unused avoids a gcc warning that the parameter is not being used, but
this does not exist in other systems or is overloaded with a different
meaning.
Instead simply use a cast to (void) to silence gcc.
Simon Schubert [Sat, 3 Oct 2009 19:31:26 +0000 (21:31 +0200)]
dma: sort includes
Simon Schubert [Sat, 3 Oct 2009 19:18:45 +0000 (21:18 +0200)]
dma: use st_mtim to make source more POSIXy
Simon Schubert [Sat, 3 Oct 2009 19:41:51 +0000 (21:41 +0200)]
sys/stat.h: implement st_atim et al
SUS Issue 7 requires st_atim and friends, which were called st_atimespec
in BSD. Rename the fields to match SUS and provide compat defines for
both st_atimespec etc (for BSD) and st_atime (for old SUS/POSIX).
Discussed-with: beket@
Sascha Wildner [Sat, 3 Oct 2009 20:22:30 +0000 (22:22 +0200)]
Bring in a padlock(4) manual page and also sync crypto.4.
Taken-from: FreeBSD
Sascha Wildner [Sat, 3 Oct 2009 18:53:32 +0000 (20:53 +0200)]
gcc44 warnings: Shift in order to fit in 8 bits.
Alex Hornung [Sat, 3 Oct 2009 18:42:02 +0000 (19:42 +0100)]
amd64 - Add missing AMD64_CPU_FAMILY/MODEL
* Add missing AMD64_CPU_FAMILY and AMD64_CPU_MODEL and related stuff,
requred by the recent identcpu magic for VIA processors.
Reported-by: YONETANI Tomokazu
Obtained-from: FreeBSD
Alex Hornung [Sat, 3 Oct 2009 15:56:41 +0000 (16:56 +0100)]
tools/tools/crypto - Update from FreeBSD
Obtained-from: FreeBSD
YONETANI Tomokazu [Sat, 3 Oct 2009 10:19:08 +0000 (19:19 +0900)]
amd64 - add kvtop and add back ed(4) to AMD64_GENERIC
Alex Hornung [Sat, 3 Oct 2009 15:12:58 +0000 (16:12 +0100)]
amd64 - Add via variable decls to md_var.h
* Add extern decls of via_feature_rng and via_feature_xcrypt to pc64
md_var.h.
This should solve an issue when building crypto/via/padlock on amd64.
Dragonfly-bug: http://bugs.dragonflybsd.org/issue1553
Reported-By: Simon "corecode" Schubert
Matthew Dillon [Sat, 3 Oct 2009 00:16:52 +0000 (17:16 -0700)]
Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
Matthew Dillon [Sat, 3 Oct 2009 00:09:13 +0000 (17:09 -0700)]
NFS - Fix BIO size panics
* NFS calculates the BIO block size and stores it in mnt_stat.f_iosize.
This field was getting overwritten with default values by STATFS
being passing &mp->mnt_stat from the kernel.
Conditionalize the field so it no longer gets overwritten, and also
correct nm_rsize/nm_wsize tests to use the smaller of the two
specifications for the BIO block size.
* Fixes diskless NFS root mounts, and NFS mounts which use smaller
blocksizes.
Reported-by: Rumko <rumcic@gmail.com>, and others
Sascha Wildner [Fri, 2 Oct 2009 23:23:12 +0000 (01:23 +0200)]
hammer.sh: Adjust for devfs.
Matthew Dillon [Fri, 2 Oct 2009 22:59:51 +0000 (15:59 -0700)]
vkernel - Fix build after recent crypto import when IPSEC is defined.
Matthew Dillon [Fri, 2 Oct 2009 22:58:47 +0000 (15:58 -0700)]
Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
Matthew Dillon [Fri, 2 Oct 2009 22:53:17 +0000 (15:53 -0700)]
vkernel - Fix FP corruption from preemptive thread switch
* Recent work on the vkernel enabled preemptive interrupt thread switching.
This introduced a race where the floating point state could change
out from under the vkernel's go_user() function, causing the FP state
in the virtual user process to become corrupt.
* Fixed by introducing a critical section which essentially defers any
preemptive thread switches inside go_user().
Reported-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx>
Test-cases-by: YONETANI Tomokazu <qhwt+dfly@les.ath.cx>
Sascha Wildner [Fri, 2 Oct 2009 22:38:29 +0000 (00:38 +0200)]
crypto.9: Sync with FreeBSD's crypto(9) manual page.
Also fix prototypes and MLINKS.
Various parts of the page are still outdated, though.
Alex Hornung [Fri, 2 Oct 2009 18:36:30 +0000 (19:36 +0100)]
taskqueue - Beautify thread names
* Beautify thread names by not printing _0 if only one thread for that
taskqueue is being started/created.
Alex Hornung [Fri, 2 Oct 2009 17:56:28 +0000 (18:56 +0100)]
taskqueue - Mark taskq threads MPSAFE again
Alex Hornung [Fri, 2 Oct 2009 17:49:50 +0000 (18:49 +0100)]
taskq - Make consumer tasks MPALMOSTSAFE
* All consumers of taskqueue_thread[cpu] have to be at least
MPALMOSTSAFE as they won't be called with the mplock held.
Matthew Dillon [Fri, 2 Oct 2009 18:16:30 +0000 (11:16 -0700)]
ktrace - Add kern.ktrace_suid, allowing suid/sgid execs to be ktraced.
* Defaults to off (secure). May be set to non-zero to allow ktraces to
ktrace through an suid/sgid exec, for debugging purposes only.
Matthew Dillon [Fri, 2 Oct 2009 18:15:46 +0000 (11:15 -0700)]
taskq - Fix SMP spinlock recursion
Matthew Dillon [Fri, 2 Oct 2009 18:05:39 +0000 (11:05 -0700)]
taskq - Fix SMP panic due to incorrect lwkt_setpri() call.
Matthew Dillon [Fri, 2 Oct 2009 18:04:46 +0000 (11:04 -0700)]
lwkt - Add lwkt_setpri_initial()
* Add a lwkt_setpri_initial() call which has no cpu restriction but which
requires the thread to not be scheduled.
Matthew Dillon [Fri, 2 Oct 2009 16:14:30 +0000 (09:14 -0700)]
Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly
Matthew Dillon [Fri, 2 Oct 2009 16:11:44 +0000 (09:11 -0700)]
HAMMER - Fix root inode creation for slave.
* The root inode for a PFS is only supposed to be created for PFS masters.
PFS slaves get their root inode from the mirroring operation. No longer
create the root inode for a PFS slave.
The root inode was being incorrectly created for slaves as well as
masters, causing the root inode from the mirroring operation to be
ignored.
This caused the root directory for a slave to show up as empty when
doing a mirror-copy from a HAMMER version 1 filesystem to a HAMMER
version 2 filesystem.
Reported-by: "Simon 'corecode' Schubert" <corecode@fs.ei.tum.de>
Alex Hornung [Fri, 2 Oct 2009 13:24:19 +0000 (14:24 +0100)]
opencrypto - Finish porting
* Fix all remaining porting issues from the original opencrypto WIP
commit.
* Remove clashes due to rebase.
Alex Hornung [Mon, 28 Sep 2009 09:52:32 +0000 (10:52 +0100)]
mbuf - Add m_apply and m_getptr
* Import m_apply and m_getptr from FreeBSD.
Obtained-from: FreeBSD
Sascha Wildner [Sun, 27 Sep 2009 12:49:00 +0000 (14:49 +0200)]
WIP crypto/opencrypto update
Sascha Wildner [Sat, 5 Sep 2009 06:36:27 +0000 (08:36 +0200)]
VIA CPU support: Detect and enable CPU features (RNG, ACE etc.).
Taken from: FreeBSD
Alex Hornung [Fri, 2 Oct 2009 13:55:25 +0000 (14:55 +0100)]
kern_descrip - Remove leftover debug from devfs
* Remove a leftover kprintf from the initial devfs development cycle.
Alex Hornung [Fri, 2 Oct 2009 12:48:22 +0000 (13:48 +0100)]
taskqueue.9 - Update to reflect ncpu changes
Alex Hornung [Fri, 2 Oct 2009 12:20:30 +0000 (13:20 +0100)]
taskqueue - Improve _start_threads, refactor code
* Change taskqueue_start_threads to take another argument, ncpu, which
specifies on what cpu the thread(s) should be created.
If ncpu is <= -1 and count is > 1, then each of the count threads is
allocated in a round robin fashion to each cpu.
* Switch the per-cpu taskqueues to use the new taskqueue threads API.
Discussed-with: Simon "corecode" Schubert
Peter Avalos [Thu, 1 Oct 2009 19:32:00 +0000 (19:32 +0000)]
Merge branch 'master' of /repository/git/dragonfly
Peter Avalos [Thu, 1 Oct 2009 19:20:28 +0000 (19:20 +0000)]
Update build for libarchive-2.7.1 import.
Peter Avalos [Thu, 1 Oct 2009 19:13:32 +0000 (19:13 +0000)]
Merge branch 'vendor/LIBARCHIVE'
Matthew Dillon [Thu, 1 Oct 2009 19:12:45 +0000 (12:12 -0700)]
AHCI - Minor fixes
* Fix a conditional testing for hot plug removal. This is mostly
cosmetic but prevents a bogus "Device removed" message when plugging
IN devices on ports which do not support hot-plug.
* Print the port capabilities out for each port during device probe.
This makes it easier to diagnose bug reports if people try to use
hot-plug on devices (usually old AHCI 1.0 chipsets) which do not
support hot-plug. These chipsets do not do device detection on
the port change event and also usually do not implement CLO, so
there isn't much the driver can do.
Peter Avalos [Thu, 1 Oct 2009 19:02:36 +0000 (19:02 +0000)]
Import libarchive-2.7.1.
* Suppress bogus warning about unxz
* Support lzma/xz files compressed with larger buffer sizes.
* Handle gzip files signed with OpenBSD "gzsig" program.
* Avoid false failures when reading from pipe.
Sascha Wildner [Thu, 1 Oct 2009 09:35:51 +0000 (11:35 +0200)]
Sync zoneinfo database with tzdata2009n from elsie.
asia: 8.40 -> 8.41
southamerica: 8.36 -> 8.37
* Pakistan ends DST on Oct 1, 2009
* Add some comments about Argentinian provinces oppsing 2009/10 DST.
Matthew Dillon [Wed, 30 Sep 2009 22:26:05 +0000 (15:26 -0700)]
CAM - Fix missing SIM lock in cam_periph_release()
* When releasing the last reference on a CAM peripheral which has been
marked invalid, the peripheral is then freed. Freeing the peripheral
requires the SIM lock.
Go through necessary tribulations to acquire the SIM lock. The lock order
is important (SIM lock first, XPT lock second), and the SIM lock may or
may not already be held by the thread.
* The bug could cause a crash after burning a CD as the CD becomes invalid
after the burn completes in order to reload its state.
Matthew Dillon [Wed, 30 Sep 2009 19:57:50 +0000 (12:57 -0700)]
kernel - add missing header commit to interrupt config hooks changes
Matthew Dillon [Wed, 30 Sep 2009 18:47:25 +0000 (11:47 -0700)]
kernel - close holes in autoconf's run_interrupt_driven_config_hooks()
* Interlock with a ran_config_hooks static variable instead of 'cold'
* Get rid of list races which might occur due to hooks being removed
while the hooks are being run.
* Use a finer 1-second sleep interval instead of a 10-second sleep.
Matthew Dillon [Wed, 30 Sep 2009 18:45:53 +0000 (11:45 -0700)]
kernel - CAM - track busses for configuration
* To prevent an underflow of the busses_to_config variable, track
which busses were counted towards the busses we are waiting for.
* Add kprintfs for verbose operation plus one or two for normal booting.
Matthew Dillon [Wed, 30 Sep 2009 18:38:53 +0000 (11:38 -0700)]
kernel - add missing M_ZERO in taskqueue_create()
* taskqueue_create() was not ensuring a zero'd task queue structure,
resulting in a situation where the flags and other fields could end
up as garbage and prevent the taskqueue from being signaled on enqueue.
* This bug was responsible for situations where CAM fails to complete
its configuration, generating warnings for 60 seconds and then giving
up.
Matthew Dillon [Wed, 30 Sep 2009 16:39:52 +0000 (09:39 -0700)]
nrelease - gui build www/firefox3 -> www/firefox
* The www/firefox3 directory was removed from pkgsrc and
is now just www/firefox.
Simon 'corecode' Schubert [Wed, 30 Sep 2009 15:05:55 +0000 (17:05 +0200)]
Merge commit 'crater/master'
Alexander Polakov [Wed, 30 Sep 2009 16:07:00 +0000 (16:07 +0000)]
acpi_thermal: add sensors framework support
Simon 'corecode' Schubert [Wed, 30 Sep 2009 15:02:24 +0000 (17:02 +0200)]
Fix chdir/fchdir for setuid/setgid binaries
Access checks for a directory have to be done using the euid/egid, not
the ruid/rgid.
Simon 'corecode' Schubert [Wed, 30 Sep 2009 14:38:20 +0000 (16:38 +0200)]
development.7: clarify vendor import section
Vendor imports on branches that already exist have to be handled a bit
differently, so document this.
Simon 'corecode' Schubert [Wed, 30 Sep 2009 14:35:32 +0000 (16:35 +0200)]
man: fix bug with relative file names
Man assembles a command chain which only works properly when the passed
file name is absolute or relative without any directory component.
Simon 'corecode' Schubert [Wed, 30 Sep 2009 13:55:28 +0000 (15:55 +0200)]
tcsh: fix warning to keep compiling with WARNS=2
Simon 'corecode' Schubert [Wed, 30 Sep 2009 13:52:31 +0000 (15:52 +0200)]
tcsh: add our READMEs
Simon 'corecode' Schubert [Wed, 30 Sep 2009 13:50:00 +0000 (15:50 +0200)]
Merge branch 'vendor/TCSH'
Simon 'corecode' Schubert [Wed, 30 Sep 2009 13:45:15 +0000 (15:45 +0200)]
Import tcsh-6.17.00
Alex Hornung [Wed, 30 Sep 2009 07:43:33 +0000 (08:43 +0100)]
taskqueue.9 - Update to reflect tq changes
Alex Hornung [Wed, 30 Sep 2009 07:14:45 +0000 (08:14 +0100)]
taskqueue - Major overhaul
* Move taskqueue from critical sections to fine-grained locking with
lockmgr for the list of taskqueues (could be changed to spinlocks) and
spinlock for the task queue in each taskqueue itself.
* Add a taskqueue_swi_mp which is for mpsafe tasks. Unlike taskqueue_swi
the mplock is not acquired when tasks are run.
* Add FreeBSD's taskqueue_start_threads and family, allowing for
per-taskqueue threads.
* Add FreeBSD's taskqueue_block and taskqueue unblock.
* Out of necessity add a register_swi_mp, which registers a swi marked
as MPSAFE.
Partially-Obtained-from: FreeBSD
Alex Hornung [Wed, 30 Sep 2009 06:10:13 +0000 (07:10 +0100)]
sleep.9 - Update for ssleep,lksleep
* Rename all references to msleep to ssleep; msleep doesn't exist
anymore.
* Add info about lksleep.
Alex Hornung [Mon, 28 Sep 2009 18:03:19 +0000 (19:03 +0100)]
lksleep - Add lksleep for lockmgr locks
* Add the function lksleep() to do the same ssleep does, but for lockmgr
locks.
Alex Hornung [Sat, 26 Sep 2009 23:25:45 +0000 (00:25 +0100)]
Add a karc4rand() to libkern
* Takes a buffer and an arbitrary size to fill up with random stuff.
Partially-Obtained-From: FreeBSD
Simon Schubert [Tue, 29 Sep 2009 18:42:01 +0000 (20:42 +0200)]
Fix exec from setuid/setgid binaries
In the context of exec, we have to use the effective uid/gid to check
whether the process has permissions to exec, not the ruid/rgid.
Sepherosa Ziehau [Tue, 29 Sep 2009 23:40:56 +0000 (07:40 +0800)]
GC contrib/dev/acpica-unix-
20061109
Thomas Nikolajsen [Wed, 15 Jul 2009 16:29:25 +0000 (18:29 +0200)]
i386/identcpu.c: Add VIA Nano support
Obtained-from: FreeBSD
Thomas Nikolajsen [Mon, 28 Sep 2009 20:41:14 +0000 (22:41 +0200)]
i386/identcpu.c: Add support for VIA C7
Obtained-from: FreeBSD
Thomas Nikolajsen [Wed, 15 Jul 2009 22:26:21 +0000 (00:26 +0200)]
periodic(8): Add time stamps to log
Thomas Nikolajsen [Sun, 19 Jul 2009 08:28:14 +0000 (10:28 +0200)]
zmore: Fix incorrect test
DragonFly test(1) (aka [) doesn't support `X == Y' (unlike e.g. bash),
this applies to both sh(1) buildin and stand alone.
Thomas Nikolajsen [Mon, 28 Sep 2009 20:28:23 +0000 (22:28 +0200)]
gpt.8: Update example and note
* don't use da8 as general disk in examples,
as it is now default for removable device
* adjust boot setup example to present defaults:
* no `-o packet' needed for bootcfg,
* kernel lives in boot/, no need for extra mv
* use preferred HAMMER label (as in installer & rconfig example)
* add suggestion for exact text to commands and break too long lines
* drop note that boot only is supported on 32 bit disklabels
Thomas Nikolajsen [Fri, 24 Jul 2009 19:40:24 +0000 (21:40 +0200)]
dragonfly-tips: Add missing spaces
Thomas Nikolajsen [Mon, 28 Sep 2009 20:20:18 +0000 (22:20 +0200)]
dragonfly-tips: Add to varsym tip & add some HAMMER tips
Thomas Nikolajsen [Mon, 28 Sep 2009 20:02:46 +0000 (22:02 +0200)]
rc.8: Fix description of fsck durig startup
DragonFly doesn't do background fsck
Thomas Nikolajsen [Mon, 28 Sep 2009 19:51:06 +0000 (21:51 +0200)]
md.4: Include kernel module description & adjust example for devfs chnage
Thomas Nikolajsen [Sun, 6 Sep 2009 18:53:26 +0000 (20:53 +0200)]
rc.d/devfs: Add missing line termination.
Thomas Nikolajsen [Sat, 12 Sep 2009 20:13:27 +0000 (22:13 +0200)]
getdevpath(8): Sync usage() to man page
Thomas Nikolajsen [Mon, 28 Sep 2009 19:33:06 +0000 (21:33 +0200)]
mountctl(8): Improve Synopsis & sync usage(), also improve markup
Thomas Nikolajsen [Mon, 21 Sep 2009 18:21:00 +0000 (20:21 +0200)]
DEVFS - Add probing of OpenBSD slices
Thomas Nikolajsen [Mon, 28 Sep 2009 18:55:01 +0000 (20:55 +0200)]
systat.1: Improve markup & add line breaks (end of sentence etc.)
Thomas Nikolajsen [Tue, 22 Sep 2009 20:10:36 +0000 (22:10 +0200)]
iscontrol(8): Fix synopsis, sync usage() & improve markup
* Note that /etc/iscsi.conf is default -c file
* Sort options, fix synopsis & sync usage()
* Add FILES section
* Change example to specify non-default config file
* Improve markup
Thomas Nikolajsen [Mon, 28 Sep 2009 18:37:01 +0000 (20:37 +0200)]
disklabel(8): Update man page & sync usage()
* improve markup
* sync to disklabel64.8
* sync usage() to synopsis
Thomas Nikolajsen [Mon, 28 Sep 2009 18:32:08 +0000 (20:32 +0200)]
disklabel64(8): Update man page & sync usage()
* re-add description of bootstrap support
* improve markup
* sync to disklabel.8
Thomas Nikolajsen [Mon, 28 Sep 2009 17:45:59 +0000 (19:45 +0200)]
kernconf.5: Add info on 64-bit kernels & improve markup
Thomas Nikolajsen [Sat, 26 Sep 2009 22:18:19 +0000 (00:18 +0200)]
ln: Drop deprecated flag in man page example & sync usage() to man page
* `sysctl -w' is deprecated; drop `-w' in man page example
* sync usage() to man page
* break lines at end of sentence
Thomas Nikolajsen [Sun, 27 Sep 2009 11:17:43 +0000 (13:17 +0200)]
varsym: Update man page & sync usage()
* fix synopsis: multiple variables can be handled
* sort options
* sync usage() to synopsis
* improve markup
* break line at end of sentence
Thomas Nikolajsen [Sun, 27 Sep 2009 21:04:57 +0000 (23:04 +0200)]
aibs: Add ASUSTeK AI Booster ACPI ATK0110 sensors
Submitted-by: Constantine A. Murenin <cnst+dfly@bugmail.mojo.ru>
DragonFly bugs: <http://bugs.dragonflybsd.org/issue1529>
Thomas Nikolajsen [Sun, 27 Sep 2009 21:52:46 +0000 (23:52 +0200)]
mount_hammer(8): Update man page & sync usage()
* fix synopsis: -u not optional in last form of synopsis
* sort options
* improve description of -o flag:
non HAMMER specific options are also supported
* improve markup
* break lines at end of sentence
* sync usage() to synopsis
Thomas Nikolajsen [Mon, 28 Sep 2009 00:33:17 +0000 (02:33 +0200)]
hammer.5: Add info on general items & new features
* add more info on maximum HAMMER file system size & minimum recommended
* add info on nohistory chflags(1) flag
* .. rebalance
* .. prune-min
Thomas Nikolajsen [Mon, 28 Sep 2009 01:01:43 +0000 (03:01 +0200)]
newfs_hammer(8): Update man page and program messages
* add `B' / `byte' in a few places
* sort options
* sync usage() to synopsis
* improve markup
Thomas Nikolajsen [Mon, 28 Sep 2009 12:22:30 +0000 (14:22 +0200)]
vnconfig.8: Describe autocloning & improve markup
Thomas Nikolajsen [Mon, 28 Sep 2009 17:20:55 +0000 (19:20 +0200)]
vn.4: Describe autocloning & use standard description for kernel modules