diff options
author | Sergey Gorenko <[email protected]> | 2022-06-13 15:38:54 +0300 |
---|---|---|
committer | Martin K. Petersen <[email protected]> | 2022-06-13 22:11:36 -0400 |
commit | f6eed15f3ea76596ccc689331e1cc850b999133b (patch) | |
tree | dc729d2ffaf87139a7aa9f79c5b324442f61f1ef /scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h | |
parent | 566d3c57eb526f32951af15866086e236ce1fc8a (diff) |
scsi: iscsi: Exclude zero from the endpoint ID range
The kernel returns an endpoint ID as r.ep_connect_ret.handle in the
iscsi_uevent. The iscsid validates a received endpoint ID and treats zero
as an error. The commit referenced in the fixes line changed the endpoint
ID range, and zero is always assigned to the first endpoint ID. So, the
first attempt to create a new iSER connection always fails.
Link: https://lore.kernel.org/r/[email protected]
Fixes: 3c6ae371b8a1 ("scsi: iscsi: Release endpoint ID when its freed")
Reviewed-by: Max Gurtovoy <[email protected]>
Reviewed-by: Mike Christie <[email protected]>
Reviewed-by: Lee Duncan <[email protected]>
Signed-off-by: Sergey Gorenko <[email protected]>
Signed-off-by: Martin K. Petersen <[email protected]>
Diffstat (limited to 'scripts/gcc-plugins/gcc-generate-simple_ipa-pass.h')
0 files changed, 0 insertions, 0 deletions