1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-20 11:11:24 +00:00
freebsd/sys
Matt Jacob 2b4969ff9e Change how multipath labels are created and managed. This makes it easier
to support various storage boxes which really aren't active-active.

We only write the label on the *first* provider. For all other providers
we just "add" the disk. This also allows for an "add" verb.

A usage implication is that you should specificy the currently active
storage path as the first provider.

Note that this does not add RDAC-like functionality, but better allows for
autovolumefailover configurations (additional checkins elsewhere will support
this).

Sponsored by:	Panasas
MFC after:	1 month
2010-03-29 18:04:06 +00:00
..
amd64 Rename st_*timespec fields to st_*tim for POSIX 2008 compliance. 2010-03-28 13:13:22 +00:00
arm Pass the correct pointer to fled_cb(). 2010-03-26 18:49:43 +00:00
boot Our boot loader is capable of booting both i386 and amd64 kernels so 2010-03-26 01:30:53 +00:00
bsm
cam We actually can generate a host number. 2010-03-17 18:53:58 +00:00
cddl The same code is used to import and to create pool. 2010-03-19 20:14:27 +00:00
compat Rename st_*timespec fields to st_*tim for POSIX 2008 compliance. 2010-03-28 13:13:22 +00:00
conf Add AR9285. 2010-03-29 17:09:04 +00:00
contrib Integrate OpenBSD rev 1.5 of x86emu.c. 2010-03-09 22:42:24 +00:00
crypto
ddb Add a space before printing 'thread pid ...' to match the space before 2010-02-12 19:52:51 +00:00
dev Cast the bus_size_t to a intmax_t rather than assuming type-punning to 2010-03-29 17:26:24 +00:00
fs Patch the experimental NFS server in a manner analagous to r205661 2010-03-26 01:35:19 +00:00
gdb
geom Change how multipath labels are created and managed. This makes it easier 2010-03-29 18:04:06 +00:00
gnu
i386 Rename st_*timespec fields to st_*tim for POSIX 2008 compliance. 2010-03-28 13:13:22 +00:00
ia64 Bring up-to-date: 2010-03-27 06:53:11 +00:00
isa Introduce the new kernel sub-tree x86 which should contain all the code 2010-02-25 14:13:39 +00:00
kern Rename st_*timespec fields to st_*tim for POSIX 2008 compliance. 2010-03-28 13:13:22 +00:00
kgssapi
libkern
mips Replace sb_store64()/sb_load64() with mips3_sd()/mips3_ld() respectively. 2010-03-26 07:15:27 +00:00
modules Make all the modules build on arm (modulo ipfilter, which I'm looking 2010-03-29 17:31:55 +00:00
net Add MCS to the list of media types. 2010-03-23 13:15:11 +00:00
net80211 Add a comment explaining the previous commit. 2010-03-28 12:55:31 +00:00
netatalk
netgraph Remove disabled code. In 99% cases exports are send to ng_ksocket(4), which 2010-03-25 10:13:21 +00:00
netinet remove a leftover debugging message 2010-03-29 12:27:49 +00:00
netinet6 We are holding a write lock here so avoid aquiring it twice calling 2010-03-25 10:29:00 +00:00
netipsec When tearing down IPsec as part of a (virtual) network stack, 2010-03-28 06:51:50 +00:00
netipx
netnatm
netncp
netsmb
nfs Factor out the code shared between NFS client and server into its own 2010-02-16 20:00:21 +00:00
nfsclient Simplify code a bit. 2010-02-18 22:10:55 +00:00
nfsserver Patch the regular NFS server so that it returns ESTALE to the client 2010-03-26 01:19:29 +00:00
nlm
opencrypto
pc98 Change the arguments of exec_setregs() so that it receives a pointer 2010-03-25 14:24:00 +00:00
pci
powerpc Set hw.ofwfb.relax_mmap=1 by default. While these checks may be a good 2010-03-28 17:17:32 +00:00
rpc When the regular NFS server replied to a UDP client out of the replay 2010-03-23 23:03:30 +00:00
security Update device-labeling logic for Biba, LOMAC, and MLS to recognize new-style 2010-03-02 15:05:48 +00:00
sparc64 Change the arguments of exec_setregs() so that it receives a pointer 2010-03-25 14:24:00 +00:00
sun4v Change the arguments of exec_setregs() so that it receives a pointer 2010-03-25 14:24:00 +00:00
sys Mark the vtoc.h structure as packed so that it is the right size and 2010-03-29 15:59:44 +00:00
teken Fall back to ASCII codepoints for box drawing. 2010-02-08 09:16:59 +00:00
tools
ufs When ffs_realloccg() failed to allocate bigger fragment and, because 2010-02-13 10:34:50 +00:00
vm Reject attempts to create a MAP_ANON mapping with a non-zero offset. 2010-03-23 21:08:07 +00:00
x86 Improving the clocks auto-tunning by firstly checking if the atrtc may be 2010-03-03 17:13:29 +00:00
xdr
xen don't hold spin lock across free 2010-02-21 01:12:18 +00:00
Makefile