From: Ohad Ben-Cohen Date: Thu, 12 Jan 2012 07:26:57 +0000 (+0200) Subject: remoteproc: don't use virtio's weak barriers X-Git-Tag: v3.4-rc1~87^2~1^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dd6da1c5e99a3b736b52370c504a2b8843cbfda6;p=pandora-kernel.git remoteproc: don't use virtio's weak barriers When creating a virtqueue for rpmsg, tell virtio we're not interested in "weak" smp barriers, since we're talking to a real device. On ARM, this means using a DSB instead of a DMB, which is needed for platforms that kick the remote processor using some kind of a mailbox device mapped to Device memory (otherwise the kick can jump ahead and wake the remote processor before it has observed the changes to the vrings). Signed-off-by: Ohad Ben-Cohen --- Reading git-diff-tree failed