On 2/8/23 18:40, Lee Duncan wrote:
From: Lee Duncan
This finishes the net namespace support for flashnode sysfs devices.
Signed-off-by: Chris Leech
Signed-off-by: Lee Duncan
---
drivers/scsi/scsi_transport_iscsi.c | 34 +
include/scsi/scsi_transport_iscsi.h |
On 2/8/23 18:40, Lee Duncan wrote:
From: Lee Duncan
These are cleanups after the bus to class conversion
for flashnode devices.
Signed-off-by: Chris Leech
Signed-off-by: Lee Duncan
---
drivers/scsi/qla4xxx/ql4_os.c | 52 +++---
drivers/scsi/scsi_transport_iscsi.c | 102
On 2/8/23 18:40, Lee Duncan wrote:
From: Lee Duncan
The flashnode session and connection devices should be filtered by net
namespace along with the iscsi_host, but we can't do that with a bus
device. As these don't use any of the bus matching functionality, they
make more sense as a class
On 2/8/23 18:40, Lee Duncan wrote:
From: Lee Duncan
All internal lookups of iSCSI transport objects need to be filtered by
net namespace.
Signed-off-by: Chris Leech
Signed-off-by: Lee Duncan
---
drivers/infiniband/ulp/iser/iscsi_iser.c | 5 +-
drivers/scsi/be2iscsi/be_iscsi.c |
On 2/8/23 18:40, Lee Duncan wrote:
From: Lee Duncan
This lets iscsi_tcp operate in multiple namespaces. It uses current
during session creation to find the net namespace, but it might be
better to manage to pass it along from the iscsi netlink socket.
And indeed, I'd rather use the
On 2/8/23 18:40, Lee Duncan wrote:
From: Lee Duncan
Make use of the per-net netlink sockets. Responses are sent back on the
same socket/namespace the request was received on. Async events are
reported on the socket/namespace stored in the iscsi_cls_host associated
with the event.
On 2/8/23 18:40, Lee Duncan wrote:
From: Lee Duncan
This makes the iscsi_host, iscsi_session, iscsi_connection, iscsi_iface,
and iscsi_endpoint transport class devices only visible in sysfs under a
matching network namespace. The network namespace for all of these
objects is tracked in the
On 2/8/23 18:40, Lee Duncan wrote:
From: Lee Duncan
Right now the iscsi_endpoint is only linked to a connection once that
connection has been established. For net namespace filtering of the
sysfs objects, associate an endpoint with the host that it was
allocated for when it is created.
On 2/8/23 18:40, Lee Duncan wrote:
From: Lee Duncan
Prepare iSCSI netlink to operate in multiple namespaces.
Signed-off-by: Chris Leech
Signed-off-by: Lee Duncan
Reviewed-by: Hannes Reinecke
Cheers,
Hannes
--
You received this message because you are subscribed to the Google Groups
On 2/8/23 18:40, Lee Duncan wrote:
From: Lee Duncan
This is a request for comment on a set of patches that
modify the kernel iSCSI initiator communications so that
they are namespace-aware. The goal is to allow multiple
iSCSI daemon (iscsid) to run at once as long as they
are in separate
10 matches
Mail list logo