linux/drivers/nvme
Martin George 33ca432b4e nvme-tcp: send only permitted commands for secure concat
[ Upstream commit df4666a490 ]

In addition to sending permitted commands such as connect/auth
over the initial unencrypted admin connection as part of secure
channel concatenation, the host also sends commands such as
Property Get and Identify on the same. This is a spec violation
leading to secure concat failures. Fix this by ensuring these
additional commands are avoided on this connection.

Fixes: 104d0e2f62 ("nvme-fabrics: reset admin connection for secure concatenation")
Signed-off-by: Martin George <marting@netapp.com>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Keith Busch <kbusch@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2025-10-15 12:03:33 +02:00
..
common nvme: spelling fixes 2025-06-04 10:23:28 +02:00
host nvme-tcp: send only permitted commands for secure concat 2025-10-15 12:03:33 +02:00
target nvmet-fcloop: call done callback even when remote port is gone 2025-10-15 12:03:33 +02:00
Kconfig nvme: implement In-Band authentication 2022-08-02 17:14:49 -06:00
Makefile nvme: common: make keyring and auth separate modules 2023-11-07 10:05:15 -08:00