Commit Graph

189770 Commits

Author SHA1 Message Date
pooka
d32fe754d7 snapshot test -> setlists 2010-04-12 22:59:49 +00:00
pooka
5af2edd9e6 test for the very basic snapshot features 2010-04-12 22:58:53 +00:00
pooka
db46f70b96 As long as humans have to edit these lists, use non-braindead sorting. 2010-04-12 22:38:36 +00:00
pooka
88938aaccd add rumpdev_fss to setlists 2010-04-12 22:34:17 +00:00
pooka
0b2753000a support file system snapshot device 2010-04-12 22:31:48 +00:00
pooka
536aa3a306 Ignore EEXIST from devsw_attach. This is not the optimal solution,
but it makes it possible to dynamically create device nodes for
fss before the fss module init runs by allowing to run devsw_attach
earlier.
2010-04-12 22:29:11 +00:00
pooka
90bd012fbe Support real file system transactions/suspension (vfs_trans.c)
instead of just stubbing it.
2010-04-12 22:19:17 +00:00
pooka
626c9a3996 support lwp specificdata 2010-04-12 22:17:23 +00:00
pooka
290fe400e0 Separate lwp specificdata data structure management from lwp cpu/vm
management.

No functional change.

(specificdata routines went from kern_lwp.c to subr_lwp_specificdata.c)
2010-04-12 22:15:31 +00:00
pooka
96f952e897 Report f_iosize as 512. Some callers want it, and we can only
guess a safe default here (because of etfs).
2010-04-12 21:37:44 +00:00
jruoho
ee515c2a1b Add a FUNCTIONS section.
In addition, small improvements to wording and markup.
2010-04-12 21:28:55 +00:00
wiz
19e1a3b574 Bump date for new CAVEATS. 2010-04-12 21:28:23 +00:00
jruoho
f54d696d12 Scan the namespace from the root object instead of scanning from separate
scopes. Also raise the namespace walk from 100 (per scope) to UINT32_MAX.

ok jmcneill@
2010-04-12 18:59:08 +00:00
jruoho
fb74e5b5e9 Remove some unused and global variables. Make the code more readable. Deny
invalid writes to machdep.sleep_state. Cosmetics. No functional change.
2010-04-12 18:55:27 +00:00
joerg
1236f09bea Regen with modern pod2man and drop trailing whitespace. 2010-04-12 18:03:46 +00:00
joerg
c987ee8936 Rename management target to not overlap with the normal mk rules.
Explicitly drop trailing whitespace after pod2man.
2010-04-12 18:02:46 +00:00
joerg
86c2d11e12 Regen man pages with modern pod2man to get more normalised version. 2010-04-12 17:59:37 +00:00
joerg
1e8d9fce59 Add management target for the man pages. 2010-04-12 17:58:40 +00:00
mjacob
59a28e407a Oops. Don't forget to set the isp_port value based upon PCI function code.
Otherwise you end up with both ports using the same WWPN. Bad.
Discovered by Havard. Pointy hat to me.
2010-04-12 14:26:21 +00:00
ahoka
0bb59a3f04 mention pfsync not working as a kernel module 2010-04-12 14:26:11 +00:00
ahoka
3fc7b0347a Add pf to the module set list. 2010-04-12 14:12:43 +00:00
ahoka
edd6235b94 Connect the pf module to the build. 2010-04-12 14:08:58 +00:00
ahoka
dcc843776f Add new type kernel module for pf (includes pflog, but not pfsync). 2010-04-12 14:05:38 +00:00
ahoka
f6a8ba3d97 - Make the pf and pflog driver able to detach.
- Add code for module support.

Original patch from Jared McNeill
2010-04-12 13:57:38 +00:00
tsutsui
9233a7ff42 Replace old MD sicallback functions with MI softint(9). 2010-04-12 13:05:25 +00:00
tsutsui
078ba9f9eb - more cosmetics
- use queue(3) macro properly
2010-04-12 12:43:39 +00:00
wiz
ff92840abc Remove superfluous word. 2010-04-12 12:41:36 +00:00
tsutsui
09adc53649 KNF and cosmetics. 2010-04-12 12:28:59 +00:00
jruoho
f900625cc5 Catch up with the sysctl-changes. 2010-04-12 12:21:17 +00:00
jruoho
42105e9f81 Rework the sysctl-support.
Changes:

	hw.wake			->	hw.acpi.wake
	hw.acpi.debug_layer	->	hw.acpi.debug.layer
	hw.acpi.debug_level	->	hw.acpi.debug.level

Additions:

	hw.acpi.stat.gpe	# Number of dispatched GPEs
	hw.acpi.stat.sci	# Number of SCI interrupts
	hw.acpi.stat.fixed	# Number of fixed events
	hw.acpi.stat.method	# Number of executed methods

ok jmcneill@
2010-04-12 12:14:26 +00:00
jruoho
8ad5a4d7de Update the event counters to 64-bit integers. 2010-04-12 12:04:54 +00:00
skrll
ea3fb23f81 Spello in comment. 2010-04-12 06:56:19 +00:00
jakllsch
e1ec199332 Add valz(4), a simple driver to handle the backlight keys on some
Toshiba laptops.  As of yet only tested on a Satellite A135-S4527.
2010-04-11 22:42:30 +00:00
wiz
d692f84d06 Sort options in SYNOPSIS (flags without arguments first). 2010-04-11 21:34:18 +00:00
wiz
64ce15555f Make ready for HTML output.
Add RCS Id.
2010-04-11 21:32:10 +00:00
wiz
c4f8f360fc New sentence, new line. Sort SEE ALSO.
Improve formatting of option list.
2010-04-11 21:29:37 +00:00
jakllsch
7aa5fe0b9b iasl may be MD, but its man page is MI.
(hi jruoho)
2010-04-11 17:23:10 +00:00
pooka
04c1597880 Add raw mode, which skips ASCII'ification and can be used if reading
structures from the kernel into debug program memory is desired.
2010-04-11 15:08:17 +00:00
drochner
8e8bf15598 add just as much "detach" code to keep the box from panicking on
removal of a USB "udl" device
(needs more work, but I got the hardware for a quick test only)
2010-04-11 14:04:10 +00:00
drochner
b151ad8164 regen 2010-04-11 13:58:30 +00:00
drochner
b099331df1 add the 19" Samsung display, make udl handle it 2010-04-11 13:57:22 +00:00
mlelstv
c243552ba3 The *_modcmd functions use the module name as prefix. 2010-04-11 10:26:25 +00:00
tsutsui
dc04f4f064 Fix botched logic in ipkdb part in rev 1.77 (KNF misc). 2010-04-11 09:58:36 +00:00
jruoho
56bdff1846 Use CTLTYPE_BOOL. 2010-04-11 09:52:09 +00:00
pooka
b8fa8ac521 Call putterattach in modcmd init. Fixes lockdebug panic. Disable
unload, since putterdetach() is not implemented (i.e. current
implementation of modcmd fini is flawed), and I don't plan to fix
that now.
2010-04-11 09:36:47 +00:00
jruoho
1863635681 Document "how-to override the DSDT" in the manual page instead of code. 2010-04-11 08:58:43 +00:00
pooka
c8360f5cc9 Instead of totally giving up, dump CTLTYPE_STRUCT as hex, much
like sysctl -x (but not fancy like -dosequis).
2010-04-11 08:30:17 +00:00
hannken
738a97ca87 Add -x option which allows to run `fsck_msdos -n' on a snapshot of
a live file system.

While here modify snap_open() to accept a character device as its
first arg and remove now unneeded get_snap_device().

Reviewed by: Manuel Bouyer <bouyer@netbsd.org>
2010-04-11 08:23:51 +00:00
jruoho
b8e3089560 Document the CTLTYPEs. In addition, split some paragraphs to make the page
less exhaustive to read.
2010-04-11 06:50:30 +00:00
pooka
024c6fe985 Make module name match MOUNT_NAME. Inspired by PR kern/43110. 2010-04-11 06:36:25 +00:00