This patch for DIPC was submitted by Ralf Baechle Here's a brief comment from Kamran Karimi (DIPC's author): It is made against 2.2.10. The main part of the patch is Ralf's changes to the arch/mips/kernel/ipc.c file, and have nothing to do with DIPC. The changes will appear in 2.2.11, so I expect this patch to have some problems on 2.2.11 when it comes out. He has also made some other changes to take some architecture dependent definitions out of linux/include/dipc.h. As can be seen, the port looks very straight forward. Please test it if you have one or two MIPS computers and report the results. The work here can also be used as a guideline for porting DIPC to other CPUs. -Kamran