|
Revision tags: v24.05, v24.09-pre, v24.05-rc1, LTS, v24.01, v24.05-pre, v24.01-rc1 |
|
| #
010f6f3f |
| 05-Jan-2024 |
Krzysztof Karas <krzysztof.karas@intel.com> |
lib/rpc: add APIs to manage server objects
Following patches will aim to move managing instances of RPC servers from lib/rpc (currently a single global instance) to lib/init (we'll have a list of se
lib/rpc: add APIs to manage server objects
Following patches will aim to move managing instances of RPC servers from lib/rpc (currently a single global instance) to lib/init (we'll have a list of server instances there) and lib/rpc will be responsible for creating/closing given RPC server objects. For that to be possible we first need a set of functions taking/returning server objects in lib/rpc.
Change-Id: I167572aeddf5f62bbf8ce7c0ae187071728315c5 Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/21318 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Jim Harris <jim.harris@samsung.com>
show more ...
|
|
Revision tags: v23.09, v24.01-pre, v23.09-rc1, v23.05, v23.09-pre, v23.01.1, v23.01, v23.05-pre, v23.01-rc1, v22.01.2 |
|
| #
0d0de8e7 |
| 04-Nov-2022 |
John Levon <john.levon@nutanix.com> |
lib/rpc: add RPC allow list
Add an optional allowlist for RPC methods: if the method is not listed, it is not allowed to be called or visible. This can be used to restrict accidental mis-configurati
lib/rpc: add RPC allow list
Add an optional allowlist for RPC methods: if the method is not listed, it is not allowed to be called or visible. This can be used to restrict accidental mis-configurations, and generally helps locking down the configuration surface.
Signed-off-by: John Levon <john.levon@nutanix.com> Change-Id: Ied78fc4b14b60cb94ed0852b92deb6df545cbec4 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15275 Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@nvidia.com> Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
|
Revision tags: v22.09, v23.01-pre, v22.09-rc1 |
|
| #
515419ac |
| 05-Sep-2022 |
Aleksey Marchuk <alexeymar@nvidia.com> |
rpc: Add API to get method state mask
The new API will be used in the next patch to prevent calling metods for the seconds time when subsystem is initialized with config file
Signed-off-by: Aleksey
rpc: Add API to get method state mask
The new API will be used in the next patch to prevent calling metods for the seconds time when subsystem is initialized with config file
Signed-off-by: Aleksey Marchuk <alexeymar@nvidia.com> Change-Id: I60ac8196e46ccb3b22b3af0607e1ba35a11a66a6 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14406 Reviewed-by: Shuhei Matsumoto <smatsumoto@nvidia.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|
|
Revision tags: v22.05, v22.09-pre, v22.05-rc1, v22.01.1, v22.01, v22.01-rc1, v21.10, v21.10-rc1, v21.07, v21.07-rc1, v21.04, v21.04-rc1, v21.01.1, v21.01, v21.01-rc1, v20.10, v20.10-rc1, v20.07, v20.07-rc1, v20.04.1, v20.01.2 |
|
| #
91a594ad |
| 09-May-2020 |
Seth Howell <seth.howell@intel.com> |
lib/rpc: add a map file.
Signed-off-by: Seth Howell <seth.howell@intel.com> Change-Id: I2a81c5d7911d2e0cef2346200ae3f3c8740a4e75 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2295 Reviewe
lib/rpc: add a map file.
Signed-off-by: Seth Howell <seth.howell@intel.com> Change-Id: I2a81c5d7911d2e0cef2346200ae3f3c8740a4e75 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2295 Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Aleksey Marchuk <alexeymar@mellanox.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
show more ...
|