1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-29 12:03:03 +00:00
freebsd/sys/dev
Greg Lehey b1356c97c6 Change the way of recognizing whether a plex was given to a volume
after the volume had been fully operational; involves a change in the
use of the VF_NEWBORN flag.  Now if you add a plex to a volume which
is up, the plex will be down and the subdisks stale.  You need to
explicitly start the subdisks, which copies data from the good
subdisks to the uninitialized ones.

Stumbled-over-by: Ludwig Pummer <ludwigp@bigfoot.com>

give_sd_to_drive:
   correct method to give the entire largest chunk of drive to the
   subdisk.  Now it's enough to specify a length, and vinum will give
   you as much as it can.  Not to be recommended except for empty
   drives.

   Correct a bogon which made vinum refuse to give the last sector of
   a drive to a subdisk.

   Last-reported-by: Ludwig Pummer <ludwigp@bigfoot.com>

Change %q formats to %ll before the former go away.  This doesn't make
much difference, since kernel kvprintf currently doesn't support
either, and the messages in question are just error messages.
1999-03-13 07:32:40 +00:00
..
advansys Unspammed includes in <machine/cpufunc.h> in the !SMP case. Partially 1999-01-08 19:17:49 +00:00
aha Better logging when the Geometry register probe fails. 1999-03-02 20:56:07 +00:00
ahb Poll for bus reset completion instead of assuming that our interrupt 1999-03-05 23:37:07 +00:00
aic7xxx Clean up and order register definitions. 1999-03-08 22:43:23 +00:00
ar Straigthen out the use of the tls and tlf callbacks. 1998-12-16 18:42:38 +00:00
ata ZIP drives should now be working, I'm not sure about LS120 drives, 1999-03-07 21:49:14 +00:00
atkbdc Keyboard driver update in preparation for the USB keyboard driver. 1999-03-10 10:36:53 +00:00
bktr My changes: 1999-02-25 07:45:47 +00:00
buslogic Add bt_port_probe() a routine shared by the EISA and ISA probe code to 1999-03-08 21:36:34 +00:00
ccd Fixed variable overflow problem. 1999-03-11 18:50:39 +00:00
cs Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 01:59:53 +00:00
cy YAMFsio.c (1.227-1.228: set up input buffering dynamically). 1999-02-04 15:54:02 +00:00
de Fix handling of IFF_ALLMULTI. The code did not call 1999-03-01 16:54:28 +00:00
dec Add semicolon to INTERFACE declarations 1998-11-08 18:35:53 +00:00
dgb Use suser() to check for super user rather than examining cr_uid directly. 1999-01-30 12:17:38 +00:00
dpt Error check is not necessary - this function cannot fail in this 1998-12-22 20:21:12 +00:00
ed Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 01:59:53 +00:00
eisa Replace includes of <sys/kernel.h> with includes of 1999-01-14 06:22:10 +00:00
en Fix warnings preparing for -Wall -Wcast-qual 1999-01-27 20:09:21 +00:00
ep Move the "fetch serial data" delay so that it is an inter-bit delay. 1999-01-31 22:41:51 +00:00
ex Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 01:59:53 +00:00
fb Don't free() a NULL pointer! 1999-03-09 14:23:14 +00:00
fdc Add a prioritization field to the devstat_add_entry() call so that 1999-02-10 00:04:13 +00:00
fe Added FE_8BIT_SUPPORT into the list. The fe driver includes opt_fe.h. 1999-03-03 10:40:27 +00:00
fxp Improved reporting of autodetected speed and duplex. 1999-02-12 17:56:23 +00:00
hea Fix warnings preparing for -Wall -Wcast-qual 1999-01-27 20:09:21 +00:00
hfa Fix warnings preparing for -Wall -Wcast-qual 1999-01-27 20:09:21 +00:00
ic Implemented sending of BREAKs. This is quite complicated because the 1998-12-17 17:40:13 +00:00
ie Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-28 01:59:53 +00:00
iicbus Handle correctly iicbus request/release mechanism. Add iicbus allocation 1999-02-13 18:01:55 +00:00
isp Cleanup. Set all PCI parameters of importance. Set a define that will 1999-02-09 01:12:52 +00:00
joy
kbd Keyboard driver update in preparation for the USB keyboard driver. 1999-03-10 10:36:53 +00:00
lnc New driver flags to support IFF_ALLMULTI handling. 1999-01-31 00:56:32 +00:00
mc146818
mcd Initialize isa_devtab entries for interrupt handlers in individual 1998-10-22 05:58:45 +00:00
mse Initialize isa_devtab entries for interrupt handlers in individual 1998-10-22 05:58:45 +00:00
pcf The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static 1998-12-07 21:58:50 +00:00
pci Moved [uo]hci_pci.c from /sys/dev/pci to /sys/pci after Soren 1999-02-18 21:42:19 +00:00
pcm/isa Fix YMF719 detection (report by jose@we.lc.ehu.es). 1999-01-04 20:06:38 +00:00
pdq Fix '|' that was supposed to be '||' 1999-01-27 19:35:33 +00:00
ppbus Make even more of the PPSAPI implementations generic. 1999-03-11 15:09:51 +00:00
ppc More appropriate fix to the id_irq read during probe 1999-02-14 22:02:47 +00:00
rc Use suser() to check for super user rather than examining cr_uid directly. 1999-01-30 12:17:38 +00:00
rp Use suser() to check for super user rather than examining cr_uid directly. 1999-01-30 12:17:38 +00:00
scd Move a couple of functions to make __inline work. While I'm here, 1999-01-12 01:29:45 +00:00
si Use suser() to check for super user rather than examining cr_uid directly. 1999-01-30 12:17:38 +00:00
sio Use suser() to check for super user rather than examining cr_uid directly. 1999-01-30 12:17:38 +00:00
smbus Return approriate errors to userland. 1999-02-14 14:36:45 +00:00
snp Fix warnings in preparation for adding -Wall -Wcast-qual to the 1999-01-27 21:50:00 +00:00
sound/isa Fix YMF719 detection (report by jose@we.lc.ehu.es). 1999-01-04 20:06:38 +00:00
speaker
sr Fix typo. Unit is spelled with a 'u'. 'init' just types too easily. 1999-01-18 21:27:03 +00:00
streams Converted "streams" pseudo-device into a KLD 1999-02-22 11:44:46 +00:00
syscons Keyboard driver update in preparation for the USB keyboard driver. 1999-03-10 10:36:53 +00:00
tx Fix from author of the driver: 1999-03-09 17:30:12 +00:00
usb Move untimeout up before call to uhci_ii_done, avoids panic in 1999-03-08 22:27:07 +00:00
vinum Change the way of recognizing whether a plex was given to a volume 1999-03-13 07:32:40 +00:00
vn The alternate B_PAGING path for vnstrategy() is used for VM faults 1999-02-01 08:36:02 +00:00
vr Add support for still more cheapo 10/100 cards: Delta Electronics and 1999-02-23 15:38:25 +00:00
vx Fix warnings preparing for -Wall -Wcast-qual 1999-01-27 20:09:21 +00:00
wl Silence warnings. 1999-01-12 00:36:36 +00:00