From: Akinobu Mita Fix warning messages triggered by bitops code consolidation patches. cxn_bitmap is the array of unsigned long. '&' is unnesesary for the argument of *_bit() routins. Signed-off-by: Akinobu Mita Signed-off-by: Andrew Morton --- arch/frv/mm/mmu-context.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff -puN arch/frv/mm/mmu-context.c~frv-remove-unnecessary-ampersand arch/frv/mm/mmu-context.c --- devel/arch/frv/mm/mmu-context.c~frv-remove-unnecessary-ampersand 2006-02-20 21:02:03.000000000 -0800 +++ devel-akpm/arch/frv/mm/mmu-context.c 2006-02-20 21:02:03.000000000 -0800 @@ -54,9 +54,9 @@ static unsigned get_cxn(mm_context_t *ct /* find the first unallocated context number * - 0 is reserved for the kernel */ - cxn = find_next_zero_bit(&cxn_bitmap, NR_CXN, 1); + cxn = find_next_zero_bit(cxn_bitmap, NR_CXN, 1); if (cxn < NR_CXN) { - set_bit(cxn, &cxn_bitmap); + set_bit(cxn, cxn_bitmap); } else { /* none remaining - need to steal someone else's cxn */ @@ -138,7 +138,7 @@ void destroy_context(struct mm_struct *m cxn_pinned = -1; list_del_init(&ctx->id_link); - clear_bit(ctx->id, &cxn_bitmap); + clear_bit(ctx->id, cxn_bitmap); __flush_tlb_mm(ctx->id); ctx->id = 0; } _