History log of /freebsd-current/usr.sbin/mfiutil/mfiutil.8
Revision Date Author Comments
# fa9896e0 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: two-line nroff pattern

Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/


# 7e0f8b79 24-Aug-2022 Doug Ambrisko <ambrisko@FreeBSD.org>

Add mrsasutil(8) as alias to mfiutil(8)

mfiutil(8) in theory can work on devices attached to mrsas(4) but
mrsas(4) is missing the FreeBSD mfi(4) ioctl support. Once that
support is added to mrsas(4) then mrsasutil(8) can manage mrsas(4)
attached devices. So this commit depends on that. When mrsasutil(8)
is run it automatically opens /dev/mrsas0 instead of /dev/mfi0.
Add -D <device> and -t <type> flag to optionally specify mrsas or mfi to
work with the existing -u <unit>. Device is the device node with or
without /dev/

PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265794
Differential Revision: https://reviews.freebsd.org/D36343
Tested by: Dan Mahoney <freebsd@gushi.org>
Reviewed by: jhb


# 75f8dcc8 07-Aug-2022 Gordon Bergling <gbe@FreeBSD.org>

mfiutil.8: Fix some mandoc warnings

- new sentence, new line
- no blank before trailing delimiter

MFC after: 3 days


# 463a577b 20-Oct-2015 Eitan Adler <eadler@FreeBSD.org>

Fix a ton of speelling errors

arc lint is helpful

Reviewed By: allanjude, wblock, #manpages, chris@bsdjunk.com
Differential Revision: https://reviews.freebsd.org/D3337


# 13121e81 08-Nov-2013 Joel Dahl <joel@FreeBSD.org>

mdoc: remove superfluous paragraph macro.


# ee7a2aca 07-Nov-2013 Sean Bruno <sbruno@FreeBSD.org>

Add support for controlling mfi(4) controller properties:

allow user control of rebuild rate
allow user control of silence/enable alarm

MFC after: 2 weeks
Sponsored by: Yahoo! Inc.


# 7c2ad1ee 25-Aug-2013 Sean Bruno <sbruno@FreeBSD.org>

Add support to reconfigure a drive as SYSPD (real JBOD in LSI
terminology).

Adds command "mfiutil syspd <drive#>" to change a drive to SYSPD. Drive
will then be scanned/reported immediately as /dev/mfisyspdX by the host.

"mfiutil good <drive#>" clears SYSPD mode, remove /dev/mfisyspdX and
sets disk into UNCONFIGURED mode.

Tested on Dell H310 SAS/SATA RAID controller.

MFC after: 2 weeks
Sponsored by: Yahoo! Inc.


# 06f1884f 07-Jun-2013 Sean Bruno <sbruno@FreeBSD.org>

Implement foreign volume handling. Allows admins to view foreign metadata
and clear or import it for use.

PR: kern/172091
Submitted by: smh@freebsd.org
Reviewed by: jhb@freebsd.org
MFC after: 2 weeks


# 252d8593 13-May-2013 Mark Johnston <markj@FreeBSD.org>

Add a remark to the effect that a manually started relearn will always
result in the battery being completely drained, even in transparent learning
mode.

MFC in: 3 days
Sponsored by: Sandvine Inc.


# dee3e845 08-Apr-2013 Mark Johnston <markj@FreeBSD.org>

Add support for getting and setting BBU properties related to battery
relearning. Specifically, add subcommands to mfiutil(8) which allow the
user to set the BBU and autolearn modes when the firmware supports it,
and add a subcommand which kicks off a battery relearn.

Reviewed by: sbruno, rstone
Tested by: sbruno
Approved by: rstone (co-mentor)
MFC after: 2 weeks
Sponsored by: Sandvine Incorporated


# 46355096 26-Mar-2012 Joel Dahl <joel@FreeBSD.org>

mdoc: correct .Bd/.Bl arguments.

Reviewed by: brueffer


# c0cbd1c6 25-Mar-2012 Joel Dahl <joel@FreeBSD.org>

Remove superfluous paragraph macro.


# 2e5df98a 02-Sep-2011 John Baldwin <jhb@FreeBSD.org>

Move the logic to parse volume cache commands out into a separate function
and use a loop so that multiple cache commands can be strung together on
the command line into a single update to the volume's properties.

Reviewed by: bz
Approved by: re (kib)
MFC after: 1 week


# 7bbae305 20-Jun-2011 Bjoern A. Zeeb <bz@FreeBSD.org>

Add global -d and -e options to either print device numbers
(usually default) or enclosure:slot information as (Exx:Sxx)
or both.

Discussed with: jhb
Reviewed by: jhb
Sponsored by: Sandvine Incorporated
MFC after: 1 week


# 98be0dfe 29-Apr-2011 John Baldwin <jhb@FreeBSD.org>

Add a 'show progress' command that shows a summary of all in-progress
commands for a given adapter. Specifically, it shows the status of any
drive or volume activities currently in progress similar to the
'drive process' and 'volume progress' commands.

Reviewed by: emaste
MFC after: 1 week


# 8b22f43d 05-Apr-2011 John Baldwin <jhb@FreeBSD.org>

Add the ability to manage the state of write caching when the battery
back-up is missing or dead. The current state of this field is reported
in 'mfiutil cache <volume>' and can be adjusted via
'mfiutil cache <volume> bad-bbu-write-cache <enable|disable>'. This
setting should generally be disabled to avoid data loss.

MFC after: 1 week


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# f6ac2391 06-Aug-2010 Joel Dahl <joel@FreeBSD.org>

Fix typos and spelling mistakes.


# d4352d29 01-Aug-2010 Joel Dahl <joel@FreeBSD.org>

Spelling fixes.


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# 42eeb00e 17-Aug-2009 Scott Long <scottl@FreeBSD.org>

Merge mfiutil

Approved by: re


# b1f3db02 17-Aug-2009 Scott Long <scottl@FreeBSD.org>

Update the man page for manual section 8

Approved by: re


# d78c3fa1 17-Aug-2009 Scott Long <scottl@FreeBSD.org>

Update the man page for FreeBSD 8.0

Approved by: re


# 3c6bf4ef 17-Aug-2009 Scott Long <scottl@FreeBSD.org>

Move mfiutil.1 to mfiutil.8 for consistency. Remove superfulous README.

Approved by: re