staging: android: persistent_ram: remove atomic operations
authorVarun Wadekar <vwadekar@nvidia.com>
Mon, 3 Sep 2012 06:57:28 +0000 (11:57 +0530)
committerDan Willemsen <dwillemsen@nvidia.com>
Sat, 14 Sep 2013 19:33:38 +0000 (12:33 -0700)
commiteae036b44aea75669573f1bfef953ac6bc9205f2
tree633323d713a83587947f10385f332b659dc5f24e
parent18e7bf70757f4b2eae1e1e2ac6f730c7a71e1e85
staging: android: persistent_ram: remove atomic operations

The atomic operations (LDREX/STREX) to handle a buffer's start
pointer and size do not seem to work well on ARMv7.

Bug 1035205

Suggested by: Colin Cross <ccross@android.com>

Change-Id: I71d61c8eb6a9669137dfc5fc6793e57e939f4a12
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Signed-off-by: Johnny Qiu <joqiu@nvidia.com>
Reviewed-on: http://git-master/r/130065
Reviewed-by: Automatic_Commit_Validation_User

Rebase-Id: Rb75bfa31ace11b635f6fc0fe75e98bc9f48e3581
fs/pstore/ram_core.c