From c09ee9d206994655d55de60222a3024702ad2055 Mon Sep 17 00:00:00 2001 From: Evgeniy Polyakov Date: Mon, 9 Feb 2009 17:02:41 +0300 Subject: [PATCH] Staging: pohmelfs: transaction layer. This patch implements transaction processing helpers used to allocate/free/insert/remove and other operations with the transctions. Each transction is an object, which may embed multiple commands completed atomically. When server fails the whole transaction will be replied against it (or different server) later. This approach allows to maintain high data integrity and do not desynchronize filesystem state in case of network or server failures. Signed-off-by: Evgeniy Polyakov Signed-off-by: Greg Kroah-Hartman --- Reading git-format-patch failed