freebsd-dev/sys/dev/ips
Martin Blapp 7633e7f1a2 ServeRaid (at least 5i) didn't initialize correctly. To get
them working (cache, automatic rebuild and hotswap) the FFDC
info (First Failure Data Capture) on the adapter must be
initialised.

Logical drives in critical/degraded states weren't added to
the drive list. FreeBSD was not able to see a degraded array
after a reboot. Degraded drives are now also added to the drivelist
and the state of the logical drive is given at boottime.

The adapter type is detected from informations in nvram page 5
and displayed at boottime.

Change IPS_OS_FREEBSD definition from 10 to 8 according to IBM
specs.

Submitted by:   <Patrick Guelat> pgfb@imp.ch
Reviewed by:    mbr, scottl
Approved by:    re
2003-11-27 08:37:36 +00:00
..
ips_commands.c ServeRaid (at least 5i) didn't initialize correctly. To get 2003-11-27 08:37:36 +00:00
ips_disk.c Add an off_t cast to prevent overflow on media size. This should 2003-09-22 04:59:07 +00:00
ips_disk.h Prefer new location of pci include files (which have only been in the 2003-08-22 06:00:27 +00:00
ips_ioctl.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
ips_ioctl.h
ips_pci.c Delay most of the adapter initilization until after interrupts are 2003-09-11 23:30:28 +00:00
ips.c ServeRaid (at least 5i) didn't initialize correctly. To get 2003-11-27 08:37:36 +00:00
ips.h ServeRaid (at least 5i) didn't initialize correctly. To get 2003-11-27 08:37:36 +00:00