mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-22 17:25:35 +03:00
nvsciipc: increase inter-process channel count
default DriveOS inter-process endpoint count is about 1300 for now. DriveAV requirement needs 8192 inter-process channels (=16384 endpoints) except for DriveOS system usage. Hence increased the number of inter-process endpoints by 2048 more in considering margin. Bug 5224327 Change-Id: I47f5a67f9ece917ed5fe873be2e188f128d63961 Signed-off-by: Joshua Cha <joshuac@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3361956 GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com> Reviewed-by: Simon Je <sje@nvidia.com>
This commit is contained in:
@@ -8,11 +8,13 @@
|
||||
|
||||
/*
|
||||
* inter-thread: 2000
|
||||
* inter-process: 16384
|
||||
* inter-process: 16384 + 2048
|
||||
* 16384 : reserved for DriveAV/customer
|
||||
* 2048 : reserved for DriveOS.
|
||||
* inter-vm: 512
|
||||
* inter-chip-pcie: 32
|
||||
*/
|
||||
#define NVSCIIPC_MAX_EP_COUNT 18928
|
||||
#define NVSCIIPC_MAX_EP_COUNT 21040
|
||||
|
||||
#define NVSCIIPC_MAX_EP_NAME 64U
|
||||
#define NVSCIIPC_MAX_RDMA_NAME 64U
|
||||
|
||||
Reference in New Issue
Block a user