1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-03 12:35:02 +00:00
freebsd/sys
Pawel Jakub Dawidek 4b2e596e38 Handle spoil event in dedicated function: g_mirror_spoiled().
The different between the new function and g_mirror_orphan() (which was
used previously) is that syncid is bumped immediately, instead of on
first write, because when consumer was spoiled, it means, that its
provider was opened for writing, so we can't trust that its data
will be valid when it will be connected again.
2004-07-31 21:08:17 +00:00
..
alpha Advance the state of pmap locking on alpha, amd64, and i386. 2004-07-29 18:56:31 +00:00
amd64 Turn on PCB_FULLCTX for set_mcontext, functions like kse_switchin 2004-07-31 14:02:29 +00:00
arm - Push down the acquisition and release of Giant into pmap_protect() on 2004-07-30 20:38:30 +00:00
boot Fix new compiler error (s/bcopy/memcpy/). 2004-07-30 09:42:04 +00:00
cam
coda Put a version element in the VFS filesystem configuration structure 2004-07-30 22:08:52 +00:00
compat Use kernel_vmount() instead of vfs_nmount(). 2004-07-27 21:38:42 +00:00
conf Connect GEOM_MIRROR class to the build. 2004-07-30 23:18:53 +00:00
contrib Initialize s variable early to shut up GCC warnings. 2004-07-28 06:14:44 +00:00
crypto
ddb Damage control. Correcly advance symtab and strtab pointers, not 2004-07-28 08:59:08 +00:00
dev Add copyright notices. 2004-07-31 20:47:57 +00:00
doc
fs Put a version element in the VFS filesystem configuration structure 2004-07-30 22:08:52 +00:00
gdb
geom Handle spoil event in dedicated function: g_mirror_spoiled(). 2004-07-31 21:08:17 +00:00
gnu Put a version element in the VFS filesystem configuration structure 2004-07-30 22:08:52 +00:00
i4b
i386 Add pmap locking to pmap_object_init_pt(). 2004-07-31 06:42:05 +00:00
ia64 - Add pmap locking to ia64's pmap_enter() and pmap_enter_quick(). (This 2004-07-30 20:25:12 +00:00
isa Add support for the Synaptics Touchpad mouse driver. I reworked the 2004-07-30 00:59:40 +00:00
isofs/cd9660 Put a version element in the VFS filesystem configuration structure 2004-07-30 22:08:52 +00:00
kern Put a version element in the VFS filesystem configuration structure 2004-07-30 22:08:52 +00:00
libkern Convert the vfsconf list to a TAILQ. 2004-07-27 22:32:01 +00:00
modules Connect GEOM_MIRROR class to the build. 2004-07-30 23:18:53 +00:00
net Avoid casts as lvalues. 2004-07-28 06:59:55 +00:00
net80211 Add a new network interface flag, IFF_NEEDSGIANT, which will allow 2004-07-27 23:20:45 +00:00
netatalk Further function forward declaration white space tweaks. 2004-07-19 17:18:58 +00:00
netatm Avoid casts as lvalues. 2004-07-28 06:59:55 +00:00
netgraph Address node in a less complex way. 2004-07-29 08:05:02 +00:00
netinet Disallow a particular kind of port theft described by the following scenario: 2004-07-28 13:03:07 +00:00
netinet6 Disallow a particular kind of port theft described by the following scenario: 2004-07-28 13:03:07 +00:00
netipsec
netipx Avoid casts as lvalues. Declare local variable as u_char * instead of 2004-07-28 06:58:23 +00:00
netkey
netnatm
netncp
netsmb Avoid casts as lvalues. 2004-07-28 06:59:55 +00:00
nfs
nfs4client Put a version element in the VFS filesystem configuration structure 2004-07-30 22:08:52 +00:00
nfsclient Put a version element in the VFS filesystem configuration structure 2004-07-30 22:08:52 +00:00
nfsserver If debug.mpsafenet is non-zero, run the NFS server callout without 2004-07-24 02:32:27 +00:00
opencrypto Push acquisition of Giant from fdrop_closed() into fo_close() so that 2004-07-22 18:35:43 +00:00
pc98 Merged from sys/dev/sio/sio.c revision 1.450. 2004-07-24 15:13:42 +00:00
pccard
pci
posix4
powerpc - Push down the acquisition and release of Giant into pmap_protect() on 2004-07-30 20:38:30 +00:00
rpc
security Introduce SLOT_SET macro and use it in place of casts as lvalues. 2004-07-28 07:01:33 +00:00
sparc64 - Push down the acquisition and release of Giant into pmap_protect() on 2004-07-30 20:38:30 +00:00
sys Bump __FreeBSD_version to reflect the removal of kmem_alloc_pageable(). 2004-07-31 03:44:46 +00:00
tools
ufs Put a version element in the VFS filesystem configuration structure 2004-07-30 22:08:52 +00:00
vm - Push down the acquisition and release of Giant into pmap_protect() on 2004-07-30 20:38:30 +00:00
Makefile