Rivoreo Source Code Repositories
src.rivoreo.one
/
mfiutil
/
25224ae9ca8ee66b72337c82981fe0cb470257f1
25224ae
Fix file descriptor leak in function 'mfi_ctrl_alarm_enable'
by WHR
· 12 months ago
e956d4a
Handle potential ioctl(2) failures in mfi_flash.c
by WHR
· 12 months ago
3fc3c39
Fix typo in Makefile
by WHR
· 12 months ago
df25132
Replace 'uint' and 'u_int' types with portable and possibly more appropriate types
by WHR
· 12 months ago
b72f0c4
Remove unused include/sys/linker_set.h
by WHR
· 12 months ago
1692cc7
Check and recreate symbolic link to first mrsas(4) management device node when driver type 'mrsas' was requested, in case both mfi(4) and mrsas(4) drivers are active and mfi(4) has created the symbolic link first
by WHR
· 1 year ago
585c849
Reject invalid unit number from command line
by WHR
· 1 year ago
9e6813f
Create the management device node for Linux, if it doesn't exist as a character device node
by WHR
· 1 year ago
53c2a9c
Compatibility fixes for DragonFly BSD
by WHR
· 1 year ago
2efc0ed
Indicate command handlers return errno, by using a temptatory variable in 'main' function
by WHR
· 1 year ago
7192830
Define macro '_GNU_SOURCE' for ffsll(3) from some versions of GNU C Library
by WHR
· 1 year ago
34cb8b0
Drop checking of 'SET_DECLARE' macro
by WHR
· 1 year ago
4519640
Add 'install' target in Makefile
by WHR
· 1 year ago
c38bf65
Cleanup disused humanize_number(3)-related code
by WHR
· 1 year ago
2022d81
Make some pointers read-only as appropriate
by WHR
· 1 year ago
3e3ca80
Make this tool work on big-endian platforms
by WHR
· 1 year ago
1a6e19c
Remove some unused types
by WHR
· 1 year ago
8600785
Fix missing 'Ar' macro for some lines in man page
by WHR
· 1 year ago
d4d6677
Fix multiple incorrect accesses of an union member in 'struct mfi_evt_detail'
by WHR
· 1 year ago
4e291b9
Change 'struct mfi_spare' to use zero-length array to match codes that using this type
by WHR
· 1 year ago
6a7d35f
Use zero-length array in 'struct mfi_evt_list' and fix an out of bound access when the array length is really zero
by WHR
· 1 year ago
a20d636
Make direct command opcode marcos endian-neutral
by WHR
· 1 year ago
4c1f530
Support 'debug' subcommand for mfi(4) driver only
by WHR
· 1 year ago
97fa0c7
Optionally use libdevinfo(3LIB) instead of path_to_inst(4) for looking up management device node on Solaris
by WHR
· 1 year ago
bc23b95
Allow changing driver type on Solaris
by WHR
· 1 year ago
236949d
Request MFIIO_QUERY_DISK is only supported by the mfi(4) driver, don't use it with other driver
by WHR
· 1 year ago
82632e6
Remove '__FBSDID' macro definition from CFLAGS as it is no longer needed
by WHR
· 1 year ago
b774720
Adjust header of 'show volumes' output
by WHR
· 1 year ago
e0cd1ff
Remove an unused declaration
by WHR
· 1 year ago
72bf66d
Add support for mr_sas(7D) driver with Solaris kernel
by WHR
· 1 year ago
907fe7f
Remove a redundant statement
by WHR
· 1 year ago
0034143
Make the source code compiles for Solaris without actual support for Solaris mr_sas(7D) driver
by WHR
· 1 year ago
ceca000
Use a consistent base to convert from MFI time to Unix time
by WHR
· 1 year ago
0b6f79f
Implicate driver type to be 'mrsas' if the running program is named 'mrsasutil'
by WHR
· 1 year ago
48e873f
Append a local version string to the full version string to identify this fork
by WHR
· 1 year ago
bca5d24
Make `mfiutil show progress` print out the elapsed time estimate in a more humanized way
by Enji Cooper
· 7 years ago
dcc722a
Document that the option '-t' is only relevant to FreeBSD
by WHR
· 1 year ago
91ecc98
Remove unnecessary new line from an error message
by WHR
· 1 year ago
a2ceec9
Call setlocale(3) at begining of the program
by WHR
· 1 year ago
8c3f4ae
Document newly added driver type selection option in man page
by WHR
· 1 year ago
81ec6d5
Add support for kFreeBSD mrsas(4) driver, which uses same ioctl(2) interface as Linux megaraid_sas driver
by WHR
· 1 year ago
62606fd
Use actual command name in usage message
by WHR
· 1 year ago
395ea9d
Compatibility fixes for Darwin
by WHR
· 1 year ago
b3692f6
Don't define the static version of reallocf(3) for Darwin, since it is already available there
by WHR
· 1 year ago
adad057
Add support of showing SCSI inquiry strings on non-kFreeBSD platforms
by WHR
· 1 year ago
9d0532d
Tell GNU-style getopt(3) to stop scanning options after subcommand
by WHR
· 1 year ago
899a550
Change event log printing format, and extend size of timestamp formatting buffer
by WHR
· 1 year ago
9cbac84
Support 'on' and 'off' inputs in 'ctrlprop alarm' subcommand
by WHR
· 1 year ago
f2f111f
Fix malformed error messages in 'ctrlprop rebuild' and 'ctrlprop alarm' subcommands
by WHR
· 1 year ago
d8ead35
Correct format of usage strings
by WHR
· 1 year ago
ed8452b
Remove the incorrect implementation of humanize_number(3)
by WHR
· 1 year ago
b53c417
Don't use term 'JBOD' for non-RAID SYSTEM physical drives, as it has a different meaning in this program
by WHR
· 1 year ago
be72f04
Make 'Makefile' compatible with BSD make
by WHR
· 1 year ago
a67674b
Explictly set language standard to GNU C99, since the source code uses C99 features
by WHR
· 1 year ago
7a3f903
Enable compilation of human_readable.c for all platforms
by WHR
· 1 year ago
ced9781
Set 'mfi_adapter_no' for Linux to make option '-u' useful
by WHR
· 1 year ago
52149d8
Drop libbsd dependency
by WHR
· 1 year ago
fc9b2db
Avoid using BSD-specific extension of strftime(3) formatting specifications
by WHR
· 1 year ago
017e50a
Add .gitignore
by WHR
· 1 year ago
a5bc3b4
Port to GNU/Linux with libbsd
by WHR
· 1 year ago
20a0f5c
Import from FreeBSD 11.1-RELEASE
by WHR
· 1 year ago