aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/mailbox.c
diff options
context:
space:
mode:
authorKanigeri, Hari <h-kanigeri2@ti.com>2010-11-29 20:24:14 +0000
committerHari Kanigeri <h-kanigeri2@ti.com>2010-12-02 05:43:16 -0600
commit582563074a691eb45cb22d2eca70eed8f2091c5f (patch)
treea10cfb02f1dd2c35f773d7892e6a8f75c3c7544c /arch/arm/mach-omap2/mailbox.c
parentOMAP: mailbox: send message in process context (diff)
downloadlinux-dev-582563074a691eb45cb22d2eca70eed8f2091c5f.tar.xz
linux-dev-582563074a691eb45cb22d2eca70eed8f2091c5f.zip
OMAP: mailbox: add notification support for multiple readers
In the current mailbox driver, the mailbox internal pointer for callback can be directly manipulated by the Users, so a second User can easily corrupt the first user's callback pointer. The initial effort to correct this issue can be referred here: https://patchwork.kernel.org/patch/107520/ Along with fixing the above stated issue, this patch adds the flexibility option to register notifications from multiple readers to the events received on a mailbox instance. The discussion regarding this can be referred here. http://www.mail-archive.com/linux-omap@vger.kernel.org/msg30671.html Signed-off-by: Hari Kanigeri <h-kanigeri2@ti.com> Signed-off-by: Fernando Guzman Lugo <x0095840@ti.com> Acked-by: Hiroshi Doyu <hiroshi.doyu@nokia.com>
Diffstat (limited to 'arch/arm/mach-omap2/mailbox.c')
0 files changed, 0 insertions, 0 deletions