Go to file
oster 56f6918fef rf_markalldirty() needs to update the mod_counter for used_spares too!
This bug appears as "incorrect Mod Counters" in 'raidctl -s'.  The
reason it was seen only in 'raidctl -s' is because of the conditions
needed to trigger the bug:
  a) a raid set is configured
  b) no partitions on that set are mounted or are otherwise in-use
  c) a component is failed, and subsequently rebuilt to a hot spare
  d) the machine is rebooted while something (e.g. 'raidctl -s') has
the device open (and, therefore, rf_markalldirty() has been called)
but before the final rf_update_component_labels() is done.

Needless to say, the window for this happening is *very* small, and it
was only because I was testing some obscure stuff that I even noticed it.
2002-11-14 17:11:54 +00:00
bin default to "$HOME/.kshrc" if ENV is not set 2002-11-11 19:03:57 +00:00
crypto don't blindly trust rlen; from Heimdal 0.5.1 2002-10-21 19:39:51 +00:00
dist apply http://www.isc.org/products/BIND/patches/bind833.diff to fix recent 2002-11-14 02:04:27 +00:00
distrib Add myself. 2002-11-14 09:05:16 +00:00
doc binutils-2.13.1 released. 2002-11-09 11:45:29 +00:00
etc clockctl is major 94, not 84 2002-11-07 18:19:07 +00:00
games fix duplicate limerick-o in CLEANFILES 2002-10-22 16:14:04 +00:00
gnu Define __ABICALLS__ if -mno-abicalls is not specified. 2002-11-10 18:01:50 +00:00
include Make fts_pathlen and fts_nitems unsigned. 2002-11-11 01:07:08 +00:00
lib pull in changes in http://www.isc.org/products/BIND/patches/bind4910.diff 2002-11-14 02:14:43 +00:00
libexec MKDYNAMICROOT for a.out 2002-11-12 14:33:48 +00:00
regress more tests 2002-11-13 21:53:13 +00:00
rescue set SMALLPROG=0 (it was implicit) 2002-10-17 01:49:18 +00:00
sbin MKDYNAMICROOT for a.out 2002-11-12 14:33:48 +00:00
share Typo. 2002-11-12 15:45:42 +00:00
sys rf_markalldirty() needs to update the mod_counter for used_spares too! 2002-11-14 17:11:54 +00:00
tools PR/18733: Jed Davis: define _PATH_DEFTAPE; pax needs it. 2002-10-20 00:42:20 +00:00
usr.bin PR/18896: Jason Thorpe: C99 structure member initializers broken for arrays. 2002-11-13 21:50:57 +00:00
usr.sbin Bump version number after adding "alpha" and "beta" version modifier 2002-11-14 11:57:15 +00:00
BUILDING regen for build.sh -k 2002-10-20 15:48:40 +00:00
Makefile MKDYNAMICROOT for a.out 2002-11-12 14:33:48 +00:00
Makefile.inc
UPDATING kernel update requires userland systrace recompile. 2002-10-11 21:55:48 +00:00
build.sh In the function usage(), 2002-11-05 01:53:58 +00:00