John Baldwin
3c22a809ec
Handle malloc() failures more gracefully by error'ing out rather than
...
segfaulting.
Submitted by: gcooper
MFC after: 1 week
2010-11-19 15:39:59 +00:00
Benedict Reuschling
08e0d464ba
Fix typo.
2010-11-04 10:47:19 +00:00
John Baldwin
c02999d982
- Save errno values before calling warn(3) so that errors are correctly
...
reported.
- Use powerof2() from <sys/param.h> rather than a copy and paste version.
Submitted by: gcooper
MFC after: 1 week
2010-10-26 19:11:09 +00:00
Sergey Kandaurov
08f2463092
Enable copyback and system PD states.
...
Reviewed by: jhb
Approved by: avg (mentor)
MFC after: 1 week
X-MFC-After: r214130
2010-10-21 10:46:18 +00:00
Randi Harper
0c019d8c6e
Fix compile with -DDEBUG by using the correct mfi_pd_ref union definition
...
in mfireg.h.
Submitted by: gcooper
Reviewed by: jhb
Approved by: cperciva (mentor)
MFC after: 1 week
2010-10-10 20:54:01 +00:00
Randi Harper
4ee8bfc521
Report subcommand handler errors in mfiutil/mptutil so that tools that
...
invoke the utilities can robustly report errors.
Submitted by: gcooper
Reviewed by: jhb
Approved by: cperciva (mentor)
MFC after: 1 week
2010-10-10 20:37:38 +00:00
Joel Dahl
f6ac23919b
Fix typos and spelling mistakes.
2010-08-06 14:33:42 +00:00
Joel Dahl
d4352d2928
Spelling fixes.
2010-08-01 09:37:36 +00:00
Ruslan Ermilov
bee10047c0
Fixed dependencies (make checkdpadd).
2010-02-25 20:24:19 +00:00
Scott Long
b1f3db024c
Update the man page for manual section 8
...
Approved by: re
2009-08-17 06:15:08 +00:00
Scott Long
d78c3fa1d3
Update the man page for FreeBSD 8.0
...
Approved by: re
2009-08-17 06:11:30 +00:00
Scott Long
3c6bf4efb9
Move mfiutil.1 to mfiutil.8 for consistency. Remove superfulous README.
...
Approved by: re
2009-08-17 06:05:55 +00:00
Scott Long
6d600732eb
Fix is 32bit bug missed in testing.
...
Approved by: re
2009-08-14 12:30:10 +00:00
Scott Long
763fae7918
ntroduce mfiutil, a basic utility for managing LSI SAS-RAID & Dell PERC5/6
...
controllers. Controller, array, and drive status can be checked, basic
attributes can be changed, and arrays and spares can be created and deleted.
Controller firmware can also be flashed.
This does not replace MegaCLI, found in ports, as that is officially sanctioned
and supported by LSI and includes vastly more functionality. However, mfiutil
is open source and guaranteed to provide basic functionality, which can be
especially useful if you have a problem and can't get MegaCLI to work.
Approved by: re
Obtained from: Yahoo! Inc.
2009-08-13 23:18:45 +00:00