]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "xen/p2m: m2p_find_override: use list_for_each_entry_safe"
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Fri, 20 Apr 2012 15:50:30 +0000 (11:50 -0400)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Fri, 20 Apr 2012 15:56:00 +0000 (11:56 -0400)
commit95d321559ab109484755fb95f89409df800f34c7
tree74a155c6e4e051cf7322168c7293fbee543131c2
parent84fdd2f89c0fd9e91595c18662eb59073552fa19
Revert "xen/p2m: m2p_find_override: use list_for_each_entry_safe"

This reverts commit 475acd8ec083255947239a4664320c843f4d7d25.

If we have another thread (very likely) touched the list, we
end up hitting a problem "that the next element is wrong because
we should be able to cope with that. The problem is that the
next->next pointer would be set LIST_POISON1. " (Stefano's
comment on the patch).

Reverting for now.

Suggested-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
arch/x86/xen/p2m.c