NetBSD/sys
joerg 9a364d2ed3 Split ffs_freefile into a frontend for normal cylinder group and for
snapshot use. Adjust ffs_blkfree_common to get the fs instance passed
in, the original commit didn't account blocks in the snapshots
correctly. Assert that ffs_blkfree is used with the primary fs instance
and that ffs_checkfreefile is only used for snapshots. Move the bdwrite
from ffs_blkfree_common into the caller for symmetry. This creates a
redundant write of unmodified data for ffs_blkfree_snap if a double free
of a block happens.

Reviewed and tested by hannken@.
2008-12-06 20:05:55 +00:00
..
altq Use binuptime(9) and emulate 1GiHz (2^30) counter rather than 2008-11-25 23:10:43 +00:00
arch add gemini pseudo-nic and support code. 2008-12-06 05:22:39 +00:00
coda Convert file systems to dynamically attach with the new module interface. 2008-05-10 02:26:09 +00:00
compat Regen for getres{uid,gid} syscalls. 2008-12-05 23:31:54 +00:00
conf zfs needs block devices too, for zvol. 2008-12-05 13:06:50 +00:00
contrib/dev/ath
crypto
ddb As discussed on tech-kern: mutex_init is too heavyweight for early bootstrap 2008-11-30 18:21:31 +00:00
dev In wddetach(), avoid a crash by destroying the callout sc_restart_ch. 2008-12-05 18:20:19 +00:00
dist *** Summary *** 2008-11-07 00:20:01 +00:00
external/bsd/drm/dist fix typo in comment 2008-09-23 06:08:07 +00:00
fs UDF_SHED_FREE state is now also handled by the state machine, so DO signal it. 2008-12-06 14:02:08 +00:00
gdbscripts Convert TNF licenses to new 2 clause variant 2008-04-30 13:10:46 +00:00
ipkdb
kern Make the fake ELF object work with gdb. 2008-12-05 21:38:10 +00:00
lib msdosfs -> msdos 2008-11-24 11:27:20 +00:00
miscfs PR kern/40110: null, overlay and umap modules loading -> panic (layerfs symbols not there) 2008-12-05 13:05:37 +00:00
modules PR kern/40110: null, overlay and umap modules loading -> panic (layerfs symbols not there) 2008-12-05 13:05:37 +00:00
net Fix handling of ppp compressor modules, from Andrew Doran's input. 2008-11-29 23:15:20 +00:00
net80211 Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
netatalk *** Summary *** 2008-11-07 00:20:01 +00:00
netbt Replace most gcc-specific __attribute__ uses with BSD-style sys/cdef.h 2008-09-08 23:36:53 +00:00
netinet Make dom_maxrtkey of inet/inet6domain the size of the ip_encap pack 2008-11-25 18:28:05 +00:00
netinet6 Make dom_maxrtkey of inet/inet6domain the size of the ip_encap pack 2008-11-25 18:28:05 +00:00
netipsec Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
netisdn KNF is nice, but not if it causes a warning that breaks compilation :-) 2008-11-09 15:48:13 +00:00
netiso *** Summary *** 2008-11-07 00:20:01 +00:00
netkey Change how 'while (0)' is commented out to avoid /* within a comment. 2008-07-27 20:12:47 +00:00
netnatm *** Summary *** 2008-11-07 00:20:01 +00:00
netsmb Convert socket options code to use a sockopt structure 2008-08-06 15:01:23 +00:00
nfs nfsd_use_loan: int -> bool 2008-12-03 14:56:05 +00:00
opencrypto Fix a race condition in opencrypto where the crypto request could be 2008-11-18 12:59:58 +00:00
rump * hang all mountpoints from rootvnode in our virtual mount hierarchy 2008-11-27 16:40:40 +00:00
secmodel Correct check for autoloaded modules. 2008-11-12 13:50:52 +00:00
stand
sys Make the fake ELF object work with gdb. 2008-12-05 21:38:10 +00:00
ufs Split ffs_freefile into a frontend for normal cylinder group and for 2008-12-06 20:05:55 +00:00
uvm uvm_loanuobjpages(): "nfsread" -> "loanuopg" in tsleep wmesg 2008-12-03 14:46:24 +00:00
Makefile Descend into include/rump and install headers. 2008-11-17 08:54:39 +00:00