Sepherosa Ziehau [Sun, 18 Dec 2011 13:53:17 +0000 (21:53 +0800)]
i386/MachintrABI: Use low-level INTR{EN,DIS} in intr_{setup,teardown}
This merges
26cf64b268c65144b898d5d00883a252da364c03
Sepherosa Ziehau [Sun, 18 Dec 2011 13:20:17 +0000 (21:20 +0800)]
i386/icu: Add intr_{enable,disable} wrapper for ICU_INTR{EN,DIS}
This merges
1967234a6fada57e929763ef261fcb5739102053
Sepherosa Ziehau [Sun, 18 Dec 2011 12:09:31 +0000 (20:09 +0800)]
i386/ioapic_abi: Augment intr_{setup,teardown} w/ assertions
This merges
88100cf6c15096c1eb0776d2a8bd9dcf04d19095
Sepherosa Ziehau [Sun, 18 Dec 2011 12:02:11 +0000 (20:02 +0800)]
i386/ioapic_abi: Augment intr_disable/intr_enable w/ assertions
This merges
aef690c8e8f24bd1169780ebc7bade827fb3f370
Sepherosa Ziehau [Sun, 18 Dec 2011 05:05:07 +0000 (13:05 +0800)]
x86_64: Per-cpu IDT
Sepherosa Ziehau [Sun, 18 Dec 2011 03:15:51 +0000 (11:15 +0800)]
ioapic: Even for UP, we still should initialize irqmap properly
Since we enable IOAPIC even for UP building
Sepherosa Ziehau [Sun, 18 Dec 2011 03:11:58 +0000 (11:11 +0800)]
idt: Remove no longer applied comment about NIDT
We should always use all of the available IDT entries
Sepherosa Ziehau [Sun, 18 Dec 2011 02:17:48 +0000 (10:17 +0800)]
nexus/intr: Properly assert cpuid for interrupt resources
Noticed-by: Nuno Antunes
Sascha Wildner [Sat, 17 Dec 2011 14:53:51 +0000 (15:53 +0100)]
sym(4): Remove excessive semicolons.
They are provided by the macro definition.
This is the same what FreeBSD did in r118472.
Sascha Wildner [Sat, 17 Dec 2011 14:04:09 +0000 (15:04 +0100)]
twe(4): Remove a cast to a union (which is a GNU extension).
Sascha Wildner [Fri, 16 Dec 2011 19:51:30 +0000 (20:51 +0100)]
vinum(4): Fix wrong parenthesizing.
Sascha Wildner [Fri, 16 Dec 2011 13:50:23 +0000 (14:50 +0100)]
pcn(4): Fix a bug where && was meant but & was used.
Sascha Wildner [Fri, 16 Dec 2011 13:18:11 +0000 (14:18 +0100)]
memcontrol(8): Fix wrong parenthesizing.
Sepherosa Ziehau [Fri, 16 Dec 2011 09:20:00 +0000 (17:20 +0800)]
x86_64/MachintrABI: Use low-level INTR{EN,DIS} in intr_{setup,teardown}
intr_{setup,teardown} have already done enough verification for the
'intr' parameter
Sepherosa Ziehau [Fri, 16 Dec 2011 08:52:38 +0000 (16:52 +0800)]
x86_64/icu: Add intr_{enable,disable} wrapper for ICU_INTR{EN,DIS}
- Add more assertion in icu_abi_intr_{enable,disable}()
- Augment icu_abi_intr_{setup,teardown}() w/ assertions
Sepherosa Ziehau [Fri, 16 Dec 2011 08:01:05 +0000 (16:01 +0800)]
x86_64/ioapic_abi: Augment intr_{setup,teardown} w/ assertions
Sepherosa Ziehau [Fri, 16 Dec 2011 07:21:44 +0000 (15:21 +0800)]
x86_64/ioapic_abi: Augment intr_disable/intr_enable w/ assertions
Sepherosa Ziehau [Fri, 16 Dec 2011 06:09:16 +0000 (14:09 +0800)]
nexus_alloc_resource: Add missing rman_set_rid()
Sepherosa Ziehau [Fri, 16 Dec 2011 03:08:03 +0000 (11:08 +0800)]
nexus/intr: Change the wrong cpuid backtrace to assertion
Sascha Wildner [Fri, 16 Dec 2011 04:30:51 +0000 (05:30 +0100)]
tip(1): Remove "register".
Francois Tigeot [Thu, 1 Dec 2011 12:43:23 +0000 (13:43 +0100)]
VFS accounting: add a sync command
* Kernel usage counter are not stored permanently on the filesystem,
they need to be properly initialized from userland to return
meaningful values
Francois Tigeot [Sun, 27 Nov 2011 10:41:08 +0000 (11:41 +0100)]
vquota(8): add a -h flag
* humanize numbers where it makes sense
Sascha Wildner [Thu, 15 Dec 2011 09:57:57 +0000 (10:57 +0100)]
Add a NO_BINUTILS221 option (like NO_GCC41) to not build older binutils.
Reported-by: ftigeot
Sascha Wildner [Thu, 15 Dec 2011 09:42:03 +0000 (10:42 +0100)]
vquota(8): More style fixes.
Sepherosa Ziehau [Thu, 15 Dec 2011 05:47:26 +0000 (13:47 +0800)]
intr: Per-cpu MI interrupt information array
- Interrupt information is only recorded in its target CPU's interrupt
information array.
- Interrupt threads, emergency polling threads, interrupt livelock
processing and hardware interrupt threads scheduling only access
the interrupt information of the CPU they are running on; they have
already been locked to the interrupt's target CPU.
- Location of SWI information is saved in a global array swi_info_ary,
since scheduling SWI does not necessarily happens on the CPU that
SWI thread is running, we need a quick and correct way find the SWI
information.
- Factor out sched_ithd_intern, which accept interrupt information
(struct intr_info) instead of interrupt number. Split the original
sched_ithd() into sched_ithd_soft(), which schedules SWI thread, and
sched_ithd_hard() which schedules hardware interrupt thread.
- vmstat(8) interrupt reporting w/ -v is augmented to print the interrupts'
target CPU.
This paves way to the per-cpu MD interrupt description table
Matthew Dillon [Thu, 15 Dec 2011 01:12:51 +0000 (17:12 -0800)]
kernel - Update loader.conf documentation and add sio comconsole unit specifier
* Update the loader.conf documentation to describe how the boot loader and
kernel can use a serial port and baud rate other than the default for
comconsole.
Also describe how to recompile the boot loader.
Describe how IPMI can be tied into the boot loader and kernel via
the built-in fake serial port in the BMC (often COM2).
* Add a kenv feature to allow the sioN.flags to be specified in loader.conf.
This allows the comconsole to be moved to e.g. sio1 without having
to recompile the kernel.
Francois Tigeot [Mon, 10 Oct 2011 20:08:08 +0000 (22:08 +0200)]
vquota(8): finish implementing the check command
* collect the sums of file sizes for each used uid and gid
and display them
Francois Tigeot [Sun, 25 Sep 2011 20:40:27 +0000 (22:40 +0200)]
vquota(8): add code to manage hard links
* Add an inode number caching infrastructure to only count file size
once for files with more than one hard link.
* The new code is used by the vquota check command
Sascha Wildner [Wed, 14 Dec 2011 19:21:42 +0000 (20:21 +0100)]
ahci(4): Add MODULE_VERSION.
Sascha Wildner [Wed, 14 Dec 2011 13:32:45 +0000 (14:32 +0100)]
kernel/vfs_quota: Fix the placement of braces.
Francois Tigeot [Wed, 24 Aug 2011 20:00:28 +0000 (22:00 +0200)]
NULL VFS: store PFS mount points for later use
* This is a hack to obtain the pfs mount point in vop_write()
* PFSes use nullfs mounts. Unfortunately, the nullfs implementation
does not respect the traditional vfs/vnode layers and its vnodes
may belong to many mount point at once.
* What's worse, the mount point passed to VFS functions is the one
of the underlying non-PFS filesystem.
* We use the namecache layer to put the upper mount point of the
PFS in a new vnode field to work around this limitation.
François Tigeot [Wed, 14 Dec 2011 13:11:25 +0000 (14:11 +0100)]
Use a sysctl to show if VFS accounting is enabled
* Both the loader tunable and the sysctl are now called
vfs.accounting_enabled
François Tigeot [Wed, 14 Dec 2011 09:53:46 +0000 (10:53 +0100)]
Disable VFS accounting by default
* Enable it globally with vfs.accounting.enable="1" in loader.conf
Sascha Wildner [Wed, 14 Dec 2011 11:03:16 +0000 (12:03 +0100)]
Fix some overlooked references in manual pages (malloc(9) -> kmalloc(9)).
Sascha Wildner [Wed, 14 Dec 2011 10:38:20 +0000 (11:38 +0100)]
libprop: Fix some references in the manual pages (malloc(9) -> kmalloc(9)).
Sepherosa Ziehau [Wed, 14 Dec 2011 09:51:46 +0000 (17:51 +0800)]
intr: Per-CPU emergency thread
Sepherosa Ziehau [Wed, 14 Dec 2011 08:59:50 +0000 (16:59 +0800)]
intr: Remove the broken sysctl_intrcnt(); use sysctl_intrcnt_all() instead
Sepherosa Ziehau [Wed, 14 Dec 2011 08:20:41 +0000 (16:20 +0800)]
intr: Nuke count_registered_ints()
The only caller of this function icu_reinit() actually was broken
for a logn time; it needs to be reworked
Sepherosa Ziehau [Wed, 14 Dec 2011 08:10:45 +0000 (16:10 +0800)]
intr: Remove unused function
Matthew Dillon [Wed, 14 Dec 2011 03:40:06 +0000 (19:40 -0800)]
make - Do not try to track stopped/continued processes
* There are bugs in make which I haven't tracked down related to the
handling of stopped/continued processes.
* Work around the problem by removing the use of WUNTRACED in one of the
several waitpid() use cases. It is unclear why one would ever want to
try to track signals to processes for this case.
* This fixes a "couldn't resume %s" error from make when a large -j N
build is repeatedly ^Z'd and continued.
Matthew Dillon [Wed, 14 Dec 2011 03:37:04 +0000 (19:37 -0800)]
kernel - Fix signal races against exiting processes
* Fix a panic which can occur when a signal races an exiting process.
* Fix an incorrect status return from the wait*() system calls which
can sometimes occur when a SIGTSTP or other signal races an exit.
Do not allow the signal status to overwrite the exit value.
* Fix a race where the kill() system call can return ESRCH when a signal
races an exiting process which has already entered the zombie state.
Return success in this case and silently drop the signal.
YONETANI Tomokazu [Tue, 13 Dec 2011 21:44:37 +0000 (06:44 +0900)]
Fix wrong argument to allproc_scan in elf_brand_inuse()
the callback expects data to be the address of elf_brand_inuse_info
but the caller passed something else. this fixes kernel panic upon
`kldunload linux'.
Francois Tigeot [Tue, 16 Aug 2011 10:01:27 +0000 (12:01 +0200)]
VFS accounting: add a new vquotactl() syscall
* It uses a proplib(3) based interface to pass messages between
kernel and userland
* It may be used to handle different commands in the future
* For now, only implement one displaying the contents of the
space counters for a particular mount point
* Also add a debug flag to vquota(8) showing messages exchanged
between kernel and userland
Sascha Wildner [Tue, 13 Dec 2011 17:17:31 +0000 (18:17 +0100)]
ecc(4): Move from sys/dev/bridge to sys/dev/misc.
While here, make it compilable into the kernel and add it to the LINTs.
Sascha Wildner [Tue, 13 Dec 2011 14:51:51 +0000 (15:51 +0100)]
ecc.4: Update manual page for X3400 support.
Sascha Wildner [Tue, 13 Dec 2011 13:40:40 +0000 (14:40 +0100)]
<sys/elf_common.h>: Add an EM_ALPHA #define.
It seems to help with building openjdk.
The value the same in binutils too.
Taken-from: FreeBSD
Reported-by: dfcat on #dragonflybsd
Sepherosa Ziehau [Tue, 13 Dec 2011 13:34:45 +0000 (21:34 +0800)]
i386/ioapic: Always allow user to specify GSI's target CPU
This merges
b8dfb6b1be7001e8dc00e5bc9e6efb85a5e0f4ab
Sepherosa Ziehau [Tue, 13 Dec 2011 13:28:41 +0000 (21:28 +0800)]
i386/icu: Implement rman_setup MachIntrABI method
This merges
b3cf468e65fcb31e33ab367c068eee119db92491
Sepherosa Ziehau [Tue, 13 Dec 2011 12:15:33 +0000 (20:15 +0800)]
i386/ioapic_abi: Implement MachIntrABI.rman_setup
This merges
981239a7fd1d95a113e7526e3bef62975ff0f114
Sepherosa Ziehau [Tue, 13 Dec 2011 10:06:56 +0000 (18:06 +0800)]
ecc: ecc: Support the ECC error detection for Xeon X3400 family
Sascha Wildner [Tue, 13 Dec 2011 09:44:35 +0000 (10:44 +0100)]
ioapic/x86_64: Fix x86_64 buildkernel with gcc41 (syncs with i386).
In-discussion-with: sephe
Sascha Wildner [Tue, 13 Dec 2011 09:31:26 +0000 (10:31 +0100)]
ecc.4: Sync with current developments.
Francois Tigeot [Sat, 10 Dec 2011 18:24:00 +0000 (19:24 +0100)]
UFS VFS: initialize f_mntonname for the root mp
Taken from: OpenBSD
Francois Tigeot [Mon, 15 Aug 2011 12:42:23 +0000 (14:42 +0200)]
HAMMER VFS: record the name of the mount directory
* It has to be set at mount time in mp->mnt_stat.f_mntonname.
* Contrary to most filesystems, Hammer didn't do it.
* The new code was taken from ffs_mount() and OpenBSD's vfs_rootmountalloc()
Sepherosa Ziehau [Thu, 8 Dec 2011 09:02:36 +0000 (17:02 +0800)]
ecc: Support the ECC error detection for Xeon E3-1200 family
- ecc no longer replaces hostb, instead, it becomes a device under hostb
- Clean up the code a little bit
- Split ecc.c into individual files based on device type
Sepherosa Ziehau [Tue, 13 Dec 2011 01:44:05 +0000 (09:44 +0800)]
bitops: Add __BIT64 and __BITS64
Sepherosa Ziehau [Mon, 12 Dec 2011 07:28:04 +0000 (15:28 +0800)]
tcp: Fix the long standing negative offset panic on output path
This problem shows itself as:
- so_snd is empty
- snd_nxt is less than snd_una, thus stack variable 'off' will be
negative and stack 'len' variable calculated from 'off' could
be positive.
- The later on m_copydata() at 'send' label hit the panic, since
the 'off' passed in is negative
i.e. The panic is triggered by wrong snd_nxt and snd_una
After analysing the coredump, if following things happened, snd_nxt
would be less than snd_una when tcp_output was entered:
1) The SYN was sent to the network. (snd_nxt=iss+1, snd_una=iss)
2) The retransmit timeout happened for the SYN we had sent, however,
the MGETHDR on the tcp_output path failed. (snd_nxt=iss, snd_una=iss)
3) Later on the SYN|ACK for the SYN sent in step 1) came, before
tcp_output, snd_una=iss+1, while snd_nxt=iss, thus snd_nxt<snd_una
To fix the panic, we just perform all of the state updates as if
MGETHDR was successful in step 2), so snd_nxt could be properly
updated (snd_nxt=iss+1)
Reported-by: pavalos@
Sascha Wildner [Mon, 12 Dec 2011 21:36:51 +0000 (22:36 +0100)]
Revert "i386/files: isa/clock.c is clean enough to compile w/ -Werror"
This reverts commit
1c00e39a16e32d0f4bdd2ccbea78281b0dafa926.
This breaks gcc41 buildkernel.
Francois Tigeot [Sun, 7 Aug 2011 17:29:38 +0000 (19:29 +0200)]
VFS accounting: start collecting data
* Add calls to the vfs accounting function in the different places
where files may grow/diminish in size or change owners
* use the namecache layer mount point information in preference to
the vnode one
Sascha Wildner [Mon, 12 Dec 2011 18:45:41 +0000 (19:45 +0100)]
mkinitrd.8: Create a mkinitrd.conf.5 link.
Sascha Wildner [Mon, 12 Dec 2011 18:40:37 +0000 (19:40 +0100)]
mkinitrd(8): Move the defaults to /etc/defaults/mkinitrd.conf.
Provide this file by default and if the user has to change anything,
they can use /etc/mkinitrd.conf, just like for rc.conf, etc.
While here, change -e to -r for the test of /etc/mkinitrd.conf's
existence.
Sascha Wildner [Mon, 12 Dec 2011 18:16:11 +0000 (19:16 +0100)]
Revert "x86_64: isa/clock.c is clean enough to enable -Werror"
This reverts commit
f2c6c11c130f9aaf10429503f3111c333e0253f1.
It breaks gcc41 buildkernel.
Sascha Wildner [Mon, 12 Dec 2011 18:11:48 +0000 (19:11 +0100)]
bsd.kern.mk: -Wold-style-declaration is unknown to gcc41.
Sascha Wildner [Mon, 12 Dec 2011 18:11:01 +0000 (19:11 +0100)]
ndis_events(8): Handle the "no event matched" case (fixes a gcc41 warning).
Matthew Dillon [Mon, 12 Dec 2011 17:37:20 +0000 (09:37 -0800)]
kernel - Misc fixes and debugging
* Add required CLDs in the exception paths. The interrupt paths already
CLD in PUSH_FRAME.
* Note that the fast_syscall (SYSENTER) path has an implied CLD due to the
hardware mask applied to rflags.
* Add the IOPL bits to the set of bits set to 0 during a fast_syscall.
* When creating a dummy interrupt frame we don't have to push the
actual %cs. Just push $0 so the frame isn't misinterpreted as coming
from userland.
* Additional debug verbosity for freeze_on_seg_fault.
* Reserve two void * fields for LWP debugging (for a later commit)
Matthew Dillon [Mon, 12 Dec 2011 17:24:38 +0000 (09:24 -0800)]
Kernel - Fix double-unlock in nlookupdotdot
* Fix double-unlock assertion in the compat nlookupdotdot code
* This code is basically only triggered when a machine is acting as a NFS
server when serving out a UFS mount (since HAMMER has its own). Only
NFS servers can access directories not connected through to the root
via the namecache hierarchy and those are the only situations where
nlookupdotdot is actually used. ".." is normally handled directly by
the namecache.
Matthew Dillon [Mon, 12 Dec 2011 17:22:43 +0000 (09:22 -0800)]
kernel - Dynamically size lwkt_cache_threads free cache
* Change the default # of free LWKT threads from 32 to 4*ncpus, with
a minimum of 32.
* Improves performance on systems with more than 8 cores.
* NULL-out some fields on thread free as a safety.
Venkatesh Srinivas [Mon, 12 Dec 2011 01:21:35 +0000 (17:21 -0800)]
Merge git://git.dragonflybsd.org/dragonfly
Francois Tigeot [Sun, 14 Aug 2011 15:24:55 +0000 (17:24 +0200)]
VFS accounting: list enabled filesystems
Use a new flag, MNT_ACCOUNTING for that
Sascha Wildner [Sun, 11 Dec 2011 15:51:47 +0000 (16:51 +0100)]
kernel/vfs_quota: Put the 'accounting enabled' message under bootverbose.
Sepherosa Ziehau [Sun, 11 Dec 2011 13:48:15 +0000 (21:48 +0800)]
i386/ioapic_abi: Disable interrupt load balance by default
This merges
2b195d6a566cb8441f5d6d66363235683bbd92af
Sepherosa Ziehau [Sun, 11 Dec 2011 13:36:03 +0000 (21:36 +0800)]
i386/ioapic_abi: Per-cpu irqmap array
This merges
6f072945c912b376b55e396d8b81918c3cbd25c6
Sepherosa Ziehau [Sun, 11 Dec 2011 11:49:10 +0000 (19:49 +0800)]
i386/MachIntrABI: Remove unnecessary setidt in intr_setup/teardown
This merges
c7d947d54787629833f1dd46789543ac77c3d7e1
Sepherosa Ziehau [Sun, 11 Dec 2011 11:41:11 +0000 (19:41 +0800)]
i386/ioapic: Add missing imen_lock/unlock
This merges
b551073687d461dc8b9e6d3a34dd285de40a26a6
Sepherosa Ziehau [Sun, 11 Dec 2011 11:33:33 +0000 (19:33 +0800)]
i386/ioapic_abi: Optimize the GSI search a little bit
This merges
dc844205199e9b290c8298fcc826b3c770542be1
Sepherosa Ziehau [Sun, 11 Dec 2011 11:26:45 +0000 (19:26 +0800)]
i386/ioapic_abi: Record the max line based IRQ
This merges
bf2e6ffbfe8055e65631c27b698eec10557cb61b
Sepherosa Ziehau [Sun, 11 Dec 2011 11:19:55 +0000 (19:19 +0800)]
i386/ioapic_abi: Rework debug messages
This merges
621d2ccf74a7c3c6069377fe217d778a3ad0d414
Sepherosa Ziehau [Sun, 11 Dec 2011 11:11:17 +0000 (19:11 +0800)]
i386/nexus: Per-cpu IRQ rman
This merges
7e370202e053de3ef8357ef02e8b6f1e97694f97
Sepherosa Ziehau [Sun, 11 Dec 2011 11:02:25 +0000 (19:02 +0800)]
i386/ioapic: Allow GSI's target CPU to be configured
This merges
95874ffdec65823430464b7869d8f0acf75cc226
YONETANI Tomokazu [Sat, 10 Dec 2011 11:43:42 +0000 (20:43 +0900)]
Fix the panic on atkbdc_configure() failure
kbd_unregister() expects the caller to hold kb_lock because it's mainly
called by kbd_term_t routine.
Francois Tigeot [Sat, 13 Aug 2011 09:34:39 +0000 (11:34 +0200)]
VFS accounting: add in-memory storage counters
* Use a red-black tree of small arrays to store uid and gid accounting
information.
User and group ids often come in small groups of consecutive numbers;
small arrays have a high probability of having more than one element
used at the same time, reducing pointer chasing in the binary tree.
* Also use a global per mount-point counter
* Only enable data collection for volumes which have been properly
initialized
* Protect the counters by a per mount-point spinlock
Sascha Wildner [Sat, 10 Dec 2011 17:02:52 +0000 (18:02 +0100)]
installer: Remove some unused variables and code.
All that remains is checking if the user tries to make / tmpfs backed.
Sascha Wildner [Sat, 10 Dec 2011 15:34:30 +0000 (16:34 +0100)]
kernel/netgraph7: Replace usage of MALLOC/FREE with kmalloc/kfree here too.
Requested-by: Nuno Antunes
Sascha Wildner [Sat, 10 Dec 2011 14:47:00 +0000 (15:47 +0100)]
vquota(8): Silence 'has more than one link' messages.
Also, print the usage if an unknown command is given.
In the manual page, note that the output size is in bytes.
Sascha Wildner [Sat, 10 Dec 2011 13:52:14 +0000 (14:52 +0100)]
bsd.kern.mk: Add a missing space.
Sascha Wildner [Sat, 10 Dec 2011 13:45:37 +0000 (14:45 +0100)]
Add -Wold-style-declaration to the kernel's warning flags.
While here, clean up the comments a bit. -Wextra cleanness is not
something we're aiming for. What we want are warnings that help
catching bugs and/or keeping the code nice, but at the same time
don't get on anyone's nerves.
Sascha Wildner [Sat, 10 Dec 2011 10:35:36 +0000 (11:35 +0100)]
Add vknetd to etc/rc.d/Makefile.
Venkatesh Srinivas [Sat, 10 Dec 2011 06:50:15 +0000 (22:50 -0800)]
kernel -- Remove references to obsolete i586 optimized bcopy.
The code had been disabled for some time; GC it.
Venkatesh Srinivas [Sat, 10 Dec 2011 06:32:10 +0000 (22:32 -0800)]
kernel -- Remove i686_pagezero.
i686_pagezero spent read bandwidth to search for the first non-zero word
in a page and zeroed from there. This was silly; the contents of the page
didn't matter and reading it was a waste of time. bzero() is used directly.
Sascha Wildner [Sat, 10 Dec 2011 00:56:11 +0000 (01:56 +0100)]
<sys/ktr.h>: Move static to the first place in declarations.
The C standard discourages placing storage-class specifiers (typedef,
extern, static, auto, register) other than first in a declaration since
C90.
Sascha Wildner [Sat, 10 Dec 2011 00:53:08 +0000 (01:53 +0100)]
kernel: Add acpi_if.h to the ACPI module Makefiles.
Sascha Wildner [Fri, 9 Dec 2011 23:46:43 +0000 (00:46 +0100)]
buildkernel: Disable building of acpi_hp.ko. It will not load.
Sascha Wildner [Fri, 9 Dec 2011 19:12:15 +0000 (20:12 +0100)]
Fix various whitespace and indent issues (no functional change).
Sascha Wildner [Fri, 9 Dec 2011 18:53:53 +0000 (19:53 +0100)]
pfctl(8): Add missing braces.
Sascha Wildner [Fri, 9 Dec 2011 18:42:00 +0000 (19:42 +0100)]
pw(8): Add missing braces.
Sascha Wildner [Fri, 9 Dec 2011 18:05:33 +0000 (19:05 +0100)]
dfregress(8): Add some missing braces.
Sascha Wildner [Fri, 9 Dec 2011 16:55:19 +0000 (17:55 +0100)]
lib: Fix various whitespace and indent issues (no functional change).
Sascha Wildner [Fri, 9 Dec 2011 12:21:31 +0000 (13:21 +0100)]
Some cosmetics: #if(0) -> #if 0
Sascha Wildner [Fri, 9 Dec 2011 11:38:39 +0000 (12:38 +0100)]
kernel/nfs: Fix a bug due to missing braces.
The lwkt_reltoken() was added in
c6b43e93a6cf0a70bde32cd141057a0df9860e13
but it was forgotten to put braces around the if's body (now having
lwkt_reltoken() and the return()).
Sascha Wildner [Fri, 9 Dec 2011 10:47:25 +0000 (11:47 +0100)]
kernel: Fix various whitespace and indent issues (no functional change).