#
344909 |
|
08-Mar-2019 |
mav |
MFC r344660: Add to isp(4) tunables to limit MSI/MSI-X usage.
There are some problem reports possibly related to the new driver use of multiple interrupts on older cards. Hopefully this allow to workaround them.
|
#
330888 |
|
14-Mar-2018 |
mav |
MFC r330121: Add support for Enhanced Gen 5 (16Gb) and Gen 6 (32Gb) QLogic FC HBAs.
Sponsored by: iXsystems, Inc.
|
#
321870 |
|
01-Aug-2017 |
mav |
MFC r320604, r320865: Switch fabric scans from GID_FT to GID_PT+GFF_ID/GFT_ID.
Instead of using GID_FT SNS request to get list of registered FCP ports, use GID_PT to get list of all Nx_Ports, and then use GFF_ID and/or GFT_ID requests to find whether they are FCP and target capable.
The problem with old approach is that GID_FT does not report ports without FC-4 type registered. In particular it was impossible to boot OS from FreeBSD FC target using QLogic FC BIOS, since one does not register FC-4 type even on new cards and so ignored by old code as incompatible.
As a side bonus this allows initiator to skip pointless logins to other initiators by fetching that information from SNS instead.
In case some switches do not implement GFF_ID/GFT_ID correctly, add sysctls to disable that functionality. I handled broken GFF_ID of my Brocade 200E, but there may be other switches with different bugs.
Linux also uses GID_PT, but GFF_ID is disabled by default there, and GFT_ID is not supported.
Sponsored by: iXsystems, Inc.
|
#
310483 |
|
23-Dec-2016 |
ken |
MFC, r310338: ------------------------------------------------------------------------ r310338 | ken | 2016-12-20 14:17:07 -0700 (Tue, 20 Dec 2016) | 37 lines
Turn on FC-Tape by default in the isp(4) driver.
FC-Tape provides additional link level error recovery, and is highly recommended for tape devices. It will only be turned on for a given target if the target supports it.
Without this setting, we default to whatever FC-Tape setting is in NVRAM on the card.
This can be overridden by setting the following loader tunable, for example for isp0:
hint.isp.0.nofctape=1
sys/conf/options: Add a new kernel config option, ISP_FCTAPE_OFF, that defaults the FC-Tape configuration to off.
sys/dev/isp/isp_pci.c: If ISP_FCTAPE_OFF is defined, turn off FC-Tape. Otherwise, turn it on if the card supports it.
share/man/man4/isp.4: Add a description of FC-Tape to the isp(4) man page.
Add descriptions of the fctape and nofctape options, as well as the ISP_FCTAPE_OFF kernel configuration option.
Add the ispfw module and kernel drivers to the suggested configurations at the top of the man page so that users are less likely to leave it out. The driver works well with the included firmware, but may not work at all with whatever firmware the user has flashed on their card.
Sponsored by: Spectra Logic
------------------------------------------------------------------------ Sponsored by: Spectra Logic
|
#
302408 |
|
07-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
292042 |
|
09-Dec-2015 |
mav |
Update list of card names.
|
#
291221 |
|
23-Nov-2015 |
mav |
Remove "disable" hint, which duplicates system-wide "disabled".
|
#
291209 |
|
23-Nov-2015 |
mav |
Fix target mode support for Qlogic 2200 FC adapters.
Now target mode works for all supported FC adapters except ancient 2100, which is not tested.
|
#
291188 |
|
23-Nov-2015 |
mav |
Rip off target mode support for parallel SCSI QLogic adapters.
Hacks to enable target mode there complicated code, while didn't really work. And for outdated hardware fixing it is not really interesting.
Initiator mode tested with Qlogic 1080 adapter is still working fine.
|
#
290139 |
|
29-Oct-2015 |
mav |
Some minor additions to r290138,
|
#
290138 |
|
29-Oct-2015 |
mav |
Some updates to isp(4) manual page.
|
#
275990 |
|
21-Dec-2014 |
brueffer |
Fix various mdoc issues.
Found with: mandoc -Tlint
|
#
275374 |
|
01-Dec-2014 |
mav |
Document ISP 2532 support and hint.isp.0.vports tunable.
MFC after: 1 week
|
#
235317 |
|
12-May-2012 |
gjb |
General mdoc(7) and typo fixes.
PR: 167776 Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org) MFC after: 3 days
|
#
233422 |
|
24-Mar-2012 |
joel |
Remove superfluous paragraph macro.
|
#
213573 |
|
08-Oct-2010 |
uqs |
mdoc: drop redundant .Pp and .LP calls
They have no effect when coming in pairs, or before .Bl/.Bd
|
#
210641 |
|
30-Jul-2010 |
uqs |
Fix a couple of typos.
PR: docs/148891 Submitted by: olgeni MFC after: 1 week
|
#
191818 |
|
05-May-2009 |
trasz |
Make gmultipath(8) easier to find.
|
#
167134 |
|
01-Mar-2007 |
brueffer |
New sentence -> new line and contractions removed.
|
#
167130 |
|
28-Feb-2007 |
mjacob |
Update the isp man page. MFC after: 2 weeks
|
#
162404 |
|
18-Sep-2006 |
ru |
Markup fixes.
|
#
158762 |
|
20-May-2006 |
brueffer |
Convert to use a SYNPOSIS section that mentions kernel modules. Also add "device scbus" where needed.
MFC after: 3 days
|
#
158693 |
|
17-May-2006 |
csjp |
Fix typo in device hint variable
|
#
155396 |
|
06-Feb-2006 |
mjacob |
Update man page for some booting and settings stuff.
Remove a bunch of cards from vendors who are long since defunct. Add a note about 2322 support.
Obtained from: Marcus
|
#
141846 |
|
13-Feb-2005 |
ru |
Expand *n't contractions.
|
#
141580 |
|
09-Feb-2005 |
ru |
Fixed the misplaced $FreeBSD$.
|
#
140561 |
|
21-Jan-2005 |
ru |
Sort sections.
|
#
133090 |
|
03-Aug-2004 |
simon |
- Make the HARDWARE section preamble text have a call to the Nm macro, so the driver name will appear in the Hardware Notes.
|
#
119803 |
|
06-Sep-2003 |
bmah |
Catch up isp.4 manpage with hardware notes.
PR: 55558 Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
|
#
113772 |
|
20-Apr-2003 |
obrien |
Note the Qlogic 1040 is a KZPBA in DEC-speak.
Reviewed by: wilko
|
#
89610 |
|
21-Jan-2002 |
mpp |
Ispell sweep of share/man/man4.
|
#
82948 |
|
04-Sep-2001 |
ru |
mdoc(7) police: removed hard sentence breaks.
|
#
82692 |
|
31-Aug-2001 |
mjacob |
add 2300/2312 references
|
#
82523 |
|
29-Aug-2001 |
wilko |
xref to ispfw(4) in see also
Approved by: mjacob MFC after: 2 days
|
#
80417 |
|
26-Jul-2001 |
mjacob |
Strongly recommend that ispfw(4)'s f/w be used with this driver if available.
MFC after: 1 week
|
#
79454 |
|
09-Jul-2001 |
dd |
mdoc(7) police: remove extraneous .Pp before and/or after .Sh.
|
#
79366 |
|
06-Jul-2001 |
ru |
mdoc(7) police: sort SEE ALSO xrefs (sort -b -f +2 -3 +1 -2).
|
#
68854 |
|
17-Nov-2000 |
ru |
mdoc(7) police: use certified section headers wherever possible.
|
#
68575 |
|
10-Nov-2000 |
ru |
Avoid use of direct troff requests in mdoc(7) manual pages.
|
#
63667 |
|
20-Jul-2000 |
mjacob |
Update isp man page, add ispfw man page.
|
#
58519 |
|
24-Mar-2000 |
mpp |
Fix some spelling errors.
|
#
57695 |
|
02-Mar-2000 |
sheldonh |
Remove more single-space hard sentence breaks.
|
#
57676 |
|
01-Mar-2000 |
sheldonh |
Remove single-space hard sentence breaks. These degrade the quality of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc.
|
#
57211 |
|
14-Feb-2000 |
mjacob |
Add (finally) Qlogic man page.
approved: jkh
|