jruoho
5548c53d9e
Add HISTORY.
2010-04-13 11:01:22 +00:00
jruoho
9e8e2a3402
Hook rb(3) to the build.
2010-04-13 10:46:10 +00:00
wiz
957fbddadb
Uncomment pdf link for paper.
2010-04-13 10:45:46 +00:00
pooka
994e33429b
Build & install msdosfs snapshot test and deal with the happy happy
...
joy joy setlistdist etcetc. stuff.
2010-04-13 10:27:52 +00:00
pooka
33304497d7
Add msdosfs snapshot test. This one just slightly different from
...
the ffs test because msdosfs doesn't support VFS_SNAPSHOT, only
VFS_SUSPEND, i.e. we need external storage for the snapshot instead
of internal storage.
2010-04-13 10:21:47 +00:00
pooka
0d66aa2889
Split snapshot test into fs-independent backend and fs-specific frontend.
...
I really wish all our fs tests were like this (in principle, that
is. I'm not talking about this hacky implementation). I've been
wishing this for quite a few years now. Seems like my wishes don't
come true.
2010-04-13 10:19:25 +00:00
pooka
4fe640bd4d
polish previous
2010-04-13 10:12:43 +00:00
pooka
b0e7c8b4f9
If getdisksize() fails (happens e.g. on fss block devices), don't
...
give up if we don't really need the information provided by it.
2010-04-13 10:11:08 +00:00
jruoho
d107f4f33b
Minor markup nits.
2010-04-13 10:06:43 +00:00
jruoho
ac81adf1eb
Fix roff warnings. Note btop() and btopr() on Solaris as an example.
2010-04-13 09:57:05 +00:00
tsutsui
c1acd41f47
Include "ioconf.h" to declare struct cfdriver foo_cd.
2010-04-13 09:51:07 +00:00
tsutsui
6df3cee82c
Remove a declaration of unused variable.
2010-04-13 09:49:54 +00:00
hannken
bceb3e2b5b
Add fstrans transactions to ufs_close(), ufs_getattr(), ufs_chmod()
...
and ufs_chown(). These functions change file system state.
2010-04-13 09:27:58 +00:00
jruoho
175f8fdaa8
Add the USENIX paper of Jonathan Lemon to SEE ALSO.
2010-04-13 09:24:09 +00:00
jruoho
f21271de63
Split overly large paragraph.
2010-04-13 09:01:10 +00:00
jruoho
c23d982d62
Document the ctod-family of macros from <sys/param.h>.
...
XXX: Someone may want to check if there is anything to add or correct.
2010-04-13 08:40:19 +00:00
jruoho
b5156a256f
Add a BUGS section.
2010-04-13 08:24:31 +00:00
hannken
d4436d742d
fss_softc_free: don't detach a disk that is not attached. Disk is
...
attached only if the backing store thread is running.
Resolves PR #43153 : fss error branch error
2010-04-13 07:58:54 +00:00
jruoho
e0fa2da951
As the cited setroot(9) was nonexistent, briefly document it here.
2010-04-13 07:32:31 +00:00
jruoho
39b9362274
Bump date for previous.
2010-04-13 07:16:31 +00:00
jruoho
34aa6cb261
Provide prototypes in SYNOPSIS; use only parameter names in FUNCTIONS.
2010-04-13 07:14:45 +00:00
jruoho
5151444312
Cosmetics.
2010-04-13 06:21:40 +00:00
jruoho
60f41fb8c3
Improvements to wording and markup.
2010-04-13 06:05:56 +00:00
jruoho
a8e44989a9
Refer to cpu_switchto(9) instead of nonexistent cpu_switch(x).
2010-04-13 05:41:53 +00:00
jruoho
daf86c0ae0
Briefly note also curlwp.
2010-04-13 05:40:12 +00:00
ahoka
66b5bc59ed
Autoload modules with any class.
...
This fixes autoloading of pf, zfs and possibly others.
2010-04-13 01:15:56 +00:00
ahoka
b9e768f315
Do not auto unload pf if it's enabled.
2010-04-13 01:02:43 +00:00
pooka
2c4f731dd6
tyop
2010-04-12 23:20:18 +00:00
pooka
a9ac6f044d
move check next to operation
2010-04-12 23:15:24 +00:00
christos
302c1e42ae
void police!
2010-04-12 23:09:28 +00:00
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