SEARCH  

NEWS

2010.10.06:11:36:28
Apple zapłaci 625,5 mln USD za naruszenie patentów?
Sąd uznał winę firmy Stevea Jobsa i nakazał jej wypłatę ogromnego odszkodowania. Ta jednak uważa, że racja jest po jej stronie i zapowiada dalszą walkę.

 

messageID:536060007635
author:Jan Blunck
title: PATCH 02 32 VFS BUG if somebody tries to
Break early when somebody tries to rehash an already hashed dentry. Otherwise this leads to interesting corruptions in the dcache hash table later on. Signed-off-by: Jan Blunck <jblunck@xxxxxxx Signed-off-by: Valerie Aurora (Henson) <vaurora@xxxxxxxxxx --- fs/dcache.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/fs/dcache.c b/fs/dcache.c index 07e2d4a..085f527 100644 --- a/fs/dcache.c +++ b/fs/dcache.c @@ -1562,6 +1562,7 @@ void d_rehash(struct dentry * entry) { spin_lock(&dcache_lock); spin_lock(&entry- d_lock); + BUG_ON(!d_unhashed(entry)); _d_rehash(entry); spin_unlock(&entry- d_lock); spin_unlock(&dcache_lock); -- 1.6.1.3 -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at rel="nofollow" vger.kernel.org/majordomo-info.html vger.kernel.org/majordomo-info.html
Index