nsremote: Add additional check to handle assert disabled Signed-off-by: Sam Nelson <sam.nelson@ti.com>
NameServerRemoteNotify: Fix handling of address > 32 bits Signed-off-by: Sam Nelson <sam.nelson@ti.com>
NameServerRemoteNotify: Add NULL check for robustness Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Prevent %-by-0 in Assert_isTrue() expressions A few "assert" expressions were using <var> % SharedRegion_getCacheLineSize(obj->regionId) which will generate a "modulo-by-0" error if SharedRegion_getCacheLineSize(obj->regionId) evaluates to (returns) 0. Fix this by prefacing that expresssion with SharedRegion_getCacheLineSize(obj->regionId) == 0 || <expr> Addresses SDOCM00117013
BIOS: NameServerRemoteNotify callback may have uninitialized var The callback function for NameServerRemoteNotify may end up with an uninitialized swiHandle. Though this case should never happen, the handle should be initialized and an assert must be issued if it remains NULL. This also fixes a Coverity error with the variable.
Change NameServer_get to ignore 'remote get' timeouts in BIOS This patch allows NameServer requests to succeed even when some of the other remote cores are not yet ready to handle NameServer requests.
SDOCM00104043 MessageQ_open() returns not found Concurrency issues in NameServerRemoteNotify caused message corruption which resulted in keys not being found. Fixed by moving state variables from message to object state and by splitting existing swi into two separate ones, one for request and one for response. Updated ROV.
Rename: git mv src packages to complete application of ipc-j patches to ipcdev. Signed-off-by: G Anthony <a0783926@ti.com>
Rename: Renamed packages to src to allow application of ipc-j tree commits. To be undone after the commit application. Signed-off-by: G Anthony <a0783926@ti.com>
Initial commit These sources roughly match the 'ipc-j09' tag from the previously internal development repo.