diff options
author | Bart Van Assche <bvanassche@acm.org> | 2024-01-30 13:48:39 -0800 |
---|---|---|
committer | Martin K. Petersen <martin.petersen@oracle.com> | 2024-02-26 21:37:26 -0500 |
commit | b1e5c0b34db8e7dac04af618e53c64e70c86aac8 (patch) | |
tree | f7dad13e12c3dbc33c1c859794580198b3d44060 /net/ieee802154/nl802154.c | |
parent | a5fe98eb8f630f3ad3d1d5c16374621e8c0cd702 (diff) | |
download | linux-stable-b1e5c0b34db8e7dac04af618e53c64e70c86aac8.tar.gz linux-stable-b1e5c0b34db8e7dac04af618e53c64e70c86aac8.tar.bz2 linux-stable-b1e5c0b34db8e7dac04af618e53c64e70c86aac8.zip |
scsi: scsi_debug: Support the block limits extension VPD page
>From SBC-5 r05:
"Reduced stream control:
a) reduces the maximum number of streams that the device server supports;
and
b) increases the number of write commands that are able to specify a stream
to be written in any write command that contains the GROUP NUMBER field
in its CDB.
If the RSCS bit (see 6.6.5) is set to one, then the device server shall:
a) support per group stream identifier usage as described in 4.32.2;
b) support the IO Advice Hints Grouping mode page (see 6.5.7); and
c) set the MAXIMUM NUMBER OF STREAMS field (see 6.6.5) to a value that is
less than 64.
Device servers that set the RSCS bit to one may support other features
(e.g., permanent streams (see 4.32.4)).
4.32.4 Permanent streams
A permanent stream is a stream for which the device server does not allow
closing or otherwise modifying the configuration of that stream. The PERM
bit (see 5.9.2.3) indicates whether a stream is a permanent stream. If a
STREAM CONTROL command (see 5.32) specifies the closing of a permanent
stream, the device server terminates that command with CHECK CONDITION
status instead of closing the specified stream. A permanent stream is always
an open stream. Device severs should assign the lowest numbered stream
identifiers to permanent streams."
Report that reduced stream control is supported.
Cc: Martin K. Petersen <martin.petersen@oracle.com>
Cc: Douglas Gilbert <dgilbert@interlog.com>
Tested-by: Douglas Gilbert <dgilbert@interlog.com>
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Link: https://lore.kernel.org/r/20240130214911.1863909-14-bvanassche@acm.org
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'net/ieee802154/nl802154.c')
0 files changed, 0 insertions, 0 deletions