Mailbox Framework Comes With Linux 3.18
Written by Michael Larabel in Linux Kernel on 12 October 2014 at 08:29 AM EDT. 3 Comments
On top of many other changes with Linux 3.18 is also a common mailbox driver/framework for the kernel.

Going back many months months has been the effort to provide a generic mailbox framework for the Linux kernel. Jassi Brar who has been developing this code described it as a "common framework for client/protocol drivers and
controller drivers of Inter-Processor-Communication (IPC)."

In the 3.18 mailbox pull request Jassi Brar explains, "A framework for Mailbox controllers and clients have been cooking for more than a year now. Everybody in the CC list had been copied on patchset revisions and most of them have made sounds of approval, though just one concrete Reviewed-by. The patchset has also been in linux-next for a couple of weeks now and no conflict has been reported. The framework has the backing of at least 5 platforms, though I can't say if/when they upstream their drivers (some businesses have 'changed')."

As I'm not too familiar yet with this new code, for those wishing to learn more about this Linux kernel mailbox framework, read the kernel documentation for additional details.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week