turn BUG_ON for out of bound in mb_cache_entry_find_first/mb_cache_entry_find_next
Subsystems (3)
PATCH 2/2 turn BUG_ON for out of bound in mb_cache_entry_find_first/mb_cache_entry_find_next
Sorry. Will you recommend to me one mail client? I have been suffering reformat by client these days. Thanks,
Signed-off-by Wang Sheng-Hui <[email protected]>
--- fs/mbcache.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
fs/mbcache.c +2 -2
@@ -614,7 +614,7 @@ mb_cache_entry_find_first(struct mb_cache *cache, int index,struct list_head *l;struct mb_cache_entry *ce; -mb_assert (index <mb_cache_indexes (cache)); +BUG_ON (!(index <mb_cache_indexes (cache)));spin_lock (&mb_cache_spinlock); l = cache->c_indexes_hash[index][bucket].next; ce = __mb_cache_entry_find(l, &cache->c_indexes_hash[index][bucket],
@@ -652,7 +652,7 @@ mb_cache_entry_find_next(struct mb_cache_entry *prev, int index,struct list_head *l;struct mb_cache_entry *ce; -mb_assert (index <mb_cache_indexes (cache)); +BUG_ON (!(index <mb_cache_indexes (cache)));spin_lock (&mb_cache_spinlock); l = prev->e_indexes[index].o_list.next; ce = __mb_cache_entry_find(l, &cache->c_indexes_hash[index][bucket],
Signature · 1 line
1.7.1.1