Merge "net: qrtr: Add dynamic node id configuration"

This commit is contained in:
qctecmdr 2019-10-14 19:38:47 -07:00 • committed by Gerrit - the friendly Code Review server
commit fde620feb9
2 changed files with 12 additions and 1 deletions

View file

@ -15,6 +15,17 @@ config QRTR
if QRTR
config QRTR_NODE_ID
int "QRTR Local Node ID"
default 1
help
This option is used to configure the QRTR Node ID for the local
processor. The node ID published to other nodes within the system.
This value can be overridden by the name service application. This
option is for configurations where Node ID needs to be customized
but the name service application is not priveleged enough to use
netlink sockets.
config QRTR_SMD
tristate "SMD IPC Router channels"
depends on RPMSG || (COMPILE_TEST && RPMSG=n)

View file

@ -106,7 +106,7 @@ static inline struct qrtr_sock *qrtr_sk(struct sock *sk)
return container_of(sk, struct qrtr_sock, sk);
}
static unsigned int qrtr_local_nid = NUMA_NO_NODE;
static unsigned int qrtr_local_nid = CONFIG_QRTR_NODE_ID;
/* for node ids */
static RADIX_TREE(qrtr_nodes, GFP_ATOMIC);