Preventing RX failures due to unwanted signals.
Change-Id: If901e615702cde7387b7ca28b8972fe9d66da087
Signed-off-by: Souvik Pal <quic_souvpal@quicinc.com>
This change fixes NULL pointer dereference for the cases when channel name
invalid is invalid: wrong channel name or usage control channel device as
spcom channel to receive message.
Change-Id: I6294d82906f093e026af62f3246ad3e872e5aa98
Signed-off-by: rakegand <quic_rakegand@quicinc.com>
This change blocks access to channel name string,
in case channel name string length is more than permissible limits.
Change-Id:Id450948185de41158ac666d220c8123c24e3b7e1
Signed-off-by: rakegand <quic_rakegand@quicinc.com>
Return 0 instead of -EALREADY when trying to create a shareable
channel that already exists.
Change-Id: Iaada1a714aabd9eded5aacd95e1282644336c836
Signed-off-by: Benjamin Grimberg <quic_bgrimber@quicinc.com>
This change fixes a deadlock that happens,
when two shareable channels send a message at the same time,
locking each other with a different lock.
Change-Id: Ibb3efef1bdb29d2db6912e6465e6086248ab2310
Signed-off-by: Dan Bar-On <quic_dbaron@quicinc.com>
SPSS kernel config/build/export uapi headers done from
VENDOR SI and not from KERNEL.PLATFORM SI.
Change-Id: I9f7f272db536a2ae17167609977d577b17ecd962
Signed-off-by: Mariam Elia <quic_melia@quicinc.com>