#
8206fcc5 |
| 20-Feb-2025 |
John Baldwin <jhb@FreeBSD.org> |
ctladm: portlist -i lists target and initiator names rather than addresses
Sponsored by: Chelsio Communications
|
Revision tags: release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0 |
|
#
bb95fbf6 |
| 06-Jun-2024 |
Alan Somers <asomers@FreeBSD.org> |
ctladm: deprecate the undocumented "port -l" option
It was mostly removed from the man page in 9c887a4f86f5fd4f51c23443dc8435e52783a782, but left in the command. Fully remove it from the man page, a
ctladm: deprecate the undocumented "port -l" option
It was mostly removed from the man page in 9c887a4f86f5fd4f51c23443dc8435e52783a782, but left in the command. Fully remove it from the man page, and warn if anybody uses it. Remove it entirely for FreeBSD 16.
PR: 279546 MFC after: 2 weeks Reviewed by: mav Sponsored by: Axcient Differential Revision: https://reviews.freebsd.org/D45522
show more ...
|
#
edbd489d |
| 06-Jun-2024 |
Alan Somers <asomers@FreeBSD.org> |
ctladm: don't require the use of "-p" with "port -r"
When removing a port, the ioctl frontend requires the "-p" argument. But other frontends, like cfiscsi, do not. So don't require that argument i
ctladm: don't require the use of "-p" with "port -r"
When removing a port, the ioctl frontend requires the "-p" argument. But other frontends, like cfiscsi, do not. So don't require that argument in the ctladm command. The frontend driver will report an error if any required argument is missing.
MFC after: 2 weeks Sponsored by: Axcient Reviewed by: mav Pull Request: https://github.com/freebsd/freebsd-src/pull/1279
show more ...
|
#
afecc74c |
| 06-Jun-2024 |
Alan Somers <asomers@FreeBSD.org> |
ctladm: better documentation for adding and removing cfiscsi ports
MFC after: 2 weeks Sponsored by: Axcient Reviewed by: mav Pull Request: https://github.com/freebsd/freebsd-src/pull/1279
|
#
60107d23 |
| 05-Jun-2024 |
Alan Somers <asomers@FreeBSD.org> |
ctladm.8: fix several errors in the "port" section
* Document the "-d" option. * Add the "-c" and "-r" options to the summary. * Correct the list of required options. * Clarify that the "-t" option
ctladm.8: fix several errors in the "port" section
* Document the "-d" option. * Add the "-c" and "-r" options to the summary. * Correct the list of required options. * Clarify that the "-t" option is only for use with "-o", "-w", and "-W" * Replace references to the nonexistent "-n" with "-p".
Also, fix a few related error strings in the ctladm command.
MFC after: 2 weeks Sponsored by: Axcient Reviewed by: jhb Differential Revision: https://reviews.freebsd.org/D45503
show more ...
|
Revision tags: release/14.1.0 |
|
#
17c907dd |
| 03-May-2024 |
John Baldwin <jhb@FreeBSD.org> |
ctladm: Add nvterminate command to drop active NVMeoF associations
Reviewed by: imp Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D44729
|
#
4f9fa31c |
| 03-May-2024 |
John Baldwin <jhb@FreeBSD.org> |
ctladm: Add nvlist command to list active NVMeoF associations
Reviewed by: imp Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D44728
|
Revision tags: release/13.3.0 |
|
#
f12d378f |
| 27-Dec-2023 |
John Baldwin <jhb@FreeBSD.org> |
cltadm.8: Correct documentation of -r arg to port command
-r does not take a target port argument
Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D42932
|
Revision tags: release/14.0.0 |
|
#
b2c76c41 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line nroff pattern
Remove /^\.\\"\s*\$FreeBSD\$$\n/
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0 |
|
#
ac503c19 |
| 06-Apr-2021 |
Alexander Motin <mav@FreeBSD.org> |
Introduce "soft" serseq variant.
With new ZFS prefetcher improvements it is no longer needed to fully serialize reads to reach decent prediction hit rate. Softer variant only creates small time win
Introduce "soft" serseq variant.
With new ZFS prefetcher improvements it is no longer needed to fully serialize reads to reach decent prediction hit rate. Softer variant only creates small time window to reduce races instead of completely blocking following reads while previous is running. It much less hurts the performance in case of prediction miss.
MFC after: 1 month
show more ...
|
#
64cecc7a |
| 23-Nov-2020 |
Edward Tomasz Napierala <trasz@FreeBSD.org> |
Replace paths in ctladm(8) examples with something sensible.
PR: 251181 Reviewed by: 0mp, rm, ygy MFC after: 2 weeks Sponsored by: EPSRC Differential Revision: https://reviews.freebsd.org/D27249
|
Revision tags: release/12.2.0 |
|
#
6d6d6c36 |
| 09-Oct-2020 |
Gordon Bergling <gbe@FreeBSD.org> |
Fix a few mandoc issues
- no blank before trailing delimiter - whitespace at end of input line - sections out of conventional order - normalizing date format - AUTHORS section without An macro
|
#
440cec3f |
| 12-Aug-2020 |
Glen Barber <gjb@FreeBSD.org> |
MFH
Sponsored by: Rubicon Communications, LLC (netgate.com)
|
#
e383ec74 |
| 06-Aug-2020 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r363739 through r363986.
|
#
8bdf81e4 |
| 06-Aug-2020 |
Alexander Motin <mav@FreeBSD.org> |
Add CTL support for REPORT IDENTIFYING INFORMATION command.
It allows to report to initiator LU identifying information, preset via "ident_info" and "text_ident_info" options.
Unfortunately it is i
Add CTL support for REPORT IDENTIFYING INFORMATION command.
It allows to report to initiator LU identifying information, preset via "ident_info" and "text_ident_info" options.
Unfortunately it is impossible to implement SET IDENTIFYING INFORMATION, since we have no persistent storage it requires, so the information is read-only for initiator and has to be set out-of-band.
MFC after: 1 week Sponsored by: iXsystems, Inc.
show more ...
|
Revision tags: release/11.4.0, release/12.1.0 |
|
#
a63915c2 |
| 28-Jul-2019 |
Alan Somers <asomers@FreeBSD.org> |
MFHead @r350386
Sponsored by: The FreeBSD Foundation
|
#
ae8828ba |
| 26-Jul-2019 |
Alexander Motin <mav@FreeBSD.org> |
Add device temperature reporting into CTL.
The values to report can be set via LUN options. It can be useful for testing, and also required for Drive Maintenance 2016 feature set.
MFC after: 2 wee
Add device temperature reporting into CTL.
The values to report can be set via LUN options. It can be useful for testing, and also required for Drive Maintenance 2016 feature set.
MFC after: 2 weeks
show more ...
|
Revision tags: release/11.3.0, release/12.0.0, release/11.2.0 |
|
#
8951f055 |
| 10-May-2018 |
Marcelo Araujo <araujo@FreeBSD.org> |
Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports.
This revision introduces two changes to CTL: - Changes the way options are passed to CTL_LUN_REQ and
Rework CTL frontend & backend options to use nv(3), allow creating multiple ioctl frontend ports.
This revision introduces two changes to CTL: - Changes the way options are passed to CTL_LUN_REQ and CTL_PORT_REQ ioctls. Removes ctl_be_arg structure and associated logic and replaces it with nv(3)-based logic for passing in and out arguments. - Allows creating multiple ioctl frontend ports using either ctladm(8) or ctld(8). New frontend ports are represented by /dev/cam/ctl<pp>.<vp> nodes, eg /dev/cam/ctl5.3. Those device nodes respond only to CTL_IO ioctl.
New command-line options for ctladm: # creates new ioctl frontend port with using free pp and vp=0 ctladm port -c # creates new ioctl frontend port with pp=10 and vp=0 ctladm port -c -O pp=10 # creates new ioctl frontend port with pp=11 and vp=12 ctladm port -c -O pp=11 -O vp=12 # removes port with number 4 (it's a "targ_port" number, not pp number) ctladm port -r -p 4
New syntax for ctl.conf: target ... { port ioctl/<pp> ... }
target ... { port ioctl/<pp>/<vp> ...
Note: Most of this work was made by jceel@, thank you.
Submitted by: jceel Reworked by: myself Reviewed by: mav (earlier versions and recently during the rework) Obtained from: FreeNAS and TrueOS Relnotes: Yes Sponsored by: iXsystems Inc. Differential Revision: https://reviews.freebsd.org/D9299
show more ...
|
Revision tags: release/10.4.0 |
|
#
531c2d7a |
| 24-Jul-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r320180
|
#
bca9d05f |
| 23-Jul-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r319973 through 321382.
|
Revision tags: release/11.1.0 |
|
#
2fef18f8 |
| 19-Jul-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r320994 through r321238.
|
#
4718651c |
| 15-Jul-2017 |
Benedict Reuschling <bcr@FreeBSD.org> |
The ctladm man page incorrectly duplicated the text for the delete subcommand in the modify section. Rewrite the modify description text in two places to say modify/modified instead of remove/removed
The ctladm man page incorrectly duplicated the text for the delete subcommand in the modify section. Rewrite the modify description text in two places to say modify/modified instead of remove/removed.
PR: 220710 Submitted by: sseekamp@risei.net Reviewed by: mav@ MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D11608
show more ...
|
#
f9edb084 |
| 05-Feb-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r313055 through r313300.
|
#
9b3ece1c |
| 04-Feb-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r313243
|
#
b9b36cc0 |
| 03-Feb-2017 |
Warren Block <wblock@FreeBSD.org> |
Replace Cyrillic characters with Latin (normal) ones.
PR: 216534 Submitted by: eborisch+FreeBSD@gmail.com MFC after: 1 week Sponsored by: iXsystems
|