aboutsummaryrefslogtreecommitdiffstats
path: root/security/selinux/hooks.c
diff options
context:
space:
mode:
authorKirill Korotaev <[email protected]>2006-03-11 11:27:13 +0000
committerLinus Torvalds <[email protected]>2006-03-11 17:19:34 +0000
commit0adb25d2e71ab047423d6fc63d5d184590d0a66f (patch)
tree0fd00ea22c07c88c3f24085cbf89f0a272f56697 /security/selinux/hooks.c
parent[PATCH] Input: psmouse - disable autoresync (diff)
downloadkernel-0adb25d2e71ab047423d6fc63d5d184590d0a66f.tar.gz
kernel-0adb25d2e71ab047423d6fc63d5d184590d0a66f.zip
[PATCH] ext3: ext3_symlink should use GFP_NOFS allocations inside
This patch fixes illegal __GFP_FS allocation inside ext3 transaction in ext3_symlink(). Such allocation may re-enter ext3 code from try_to_free_pages. But JBD/ext3 code keeps a pointer to current journal handle in task_struct and, hence, is not reentrable. This bug led to "Assertion failure in journal_dirty_metadata()" messages. http://bugzilla.openvz.org/show_bug.cgi?id=115 Signed-off-by: Andrey Savochkin <[email protected]> Signed-off-by: Kirill Korotaev <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'security/selinux/hooks.c')
0 files changed, 0 insertions, 0 deletions