[Patch v6 3/5] RDMA/mana_ib : Create adapter and Add error eq

2023-09-15 Thread sharmaajay
From: Ajay Sharma Create adapter object as nice container for VF resources. Add error eq needed for adapter creation and later used for notification from Management SW. The management software uses this channel to send messages or error notifications back to the Client. Signed-off-by: Ajay Sharm

[Patch v6 5/5] RDMA/mana_ib : Send event to qp

2023-09-15 Thread sharmaajay
From: Ajay Sharma Send the QP fatal error event to only the context that created the qp. Signed-off-by: Ajay Sharma --- drivers/infiniband/hw/mana/device.c | 4 drivers/infiniband/hw/mana/main.c| 11 --- drivers/infiniband/hw/mana/mana_ib.h | 18 +- drivers/i

[Patch v6 4/5] RDMA/mana_ib : Query adapter capabilities

2023-09-15 Thread sharmaajay
From: Ajay Sharma Query the adapter capabilities to expose to other clients and VF. This checks against the user supplied values and protects against overflows. Signed-off-by: Ajay Sharma --- drivers/infiniband/hw/mana/device.c | 4 ++ drivers/infiniband/hw/mana/main.c| 67 ++

[Patch v6 1/5] RDMA/mana_ib : Rename all mana_ib_dev type variables to mib_dev

2023-09-15 Thread sharmaajay
From: Ajay Sharma This patch does not introduce any functional changes. It creates naming convention to distinguish especially when used in the same function.Renaming all mana_ib_dev type variables to mib_dev to have clean separation between eth dev and ibdev variables. Signed-off-by: Ajay Sharm

[Patch v6 2/5] RDMA/mana_ib : Register Mana IB device with Management SW

2023-09-15 Thread sharmaajay
From: Ajay Sharma Each of the MANA infiniband devices must be registered with the management software to request services/resources. Register the Mana IB device with Management which would later help get an adapter handle. Signed-off-by: Ajay Sharma --- drivers/infiniband/hw/mana/device.c

[Patch v6 0/5] RDMA/mana_ib

2023-09-15 Thread sharmaajay
From: Ajay Sharma Change from v5: Use xarray for qp lookup. Ajay Sharma (5): RDMA/mana_ib : Rename all mana_ib_dev type variables to mib_dev RDMA/mana_ib : Register Mana IB device with Management SW RDMA/mana_ib : Create adapter and Add error eq RDMA/mana_ib : Query adapter capabilities

Re: [PATCH] x86/hyperv/vtl: Replace real_mode_header only under Hyper-V

2023-09-15 Thread Mathias Krause
On 15.09.23 13:32, Saurabh Singh Sengar wrote: > On Fri, Sep 15, 2023 at 09:06:15AM +0200, Mathias Krause wrote: >> On 13.09.23 07:27, Saurabh Singh Sengar wrote: >>> On Mon, Sep 11, 2023 at 10:00:59AM +0200, Mathias Krause wrote: On 08.09.23 17:02, Saurabh Singh Sengar wrote: > On Fri, Se

Re: [PATCH] x86/hyperv/vtl: Replace real_mode_header only under Hyper-V

2023-09-15 Thread Saurabh Singh Sengar
On Fri, Sep 15, 2023 at 09:06:15AM +0200, Mathias Krause wrote: > On 13.09.23 07:27, Saurabh Singh Sengar wrote: > > On Mon, Sep 11, 2023 at 10:00:59AM +0200, Mathias Krause wrote: > >> On 08.09.23 17:02, Saurabh Singh Sengar wrote: > >>> On Fri, Sep 08, 2023 at 12:26:10PM +0200, Mathias Krause wro

Re: [PATCH] x86/hyperv/vtl: Replace real_mode_header only under Hyper-V

2023-09-15 Thread Mathias Krause
On 13.09.23 07:27, Saurabh Singh Sengar wrote: > On Mon, Sep 11, 2023 at 10:00:59AM +0200, Mathias Krause wrote: >> On 08.09.23 17:02, Saurabh Singh Sengar wrote: >>> On Fri, Sep 08, 2023 at 12:26:10PM +0200, Mathias Krause wrote: Booting a CONFIG_HYPERV_VTL_MODE=y enabled kernel on bare metal