Static PDs need to support restart feature where it can be restarted affecting other PDs running on the same subsystem. For this support fastrpc driver needs to handle events of PD down and up. This requires addition of a service locator to get the event notifications for audio and sensor domain static PDs. On different events, fastrpc needs to take care of cleaning up resources and notifying the user daemon process. Ekansh Gupta (2): misc: fastrpc: Redesign remote heap management misc: fastrpc: Add static PD restart support drivers/misc/fastrpc.c | 386 +++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 338 insertions(+), 48 deletions(-) -- 2.7.4