On Fri, 2011-08-26 at 16:17 +0800, Lin Ming wrote: > @@ -292,7 +292,7 @@ static unsigned int bm_bit_to_page_idx(struct drbd_bitmap *b, u64 bitnr) > static unsigned long *__bm_map_pidx(struct drbd_bitmap *b, unsigned int idx, const enum km_type km) > { > struct page *page = b->bm_pages[idx]; > - return (unsigned long *) kmap_atomic(page, km); > + return (unsigned long *) kmap_atomic(page); > } > > static unsigned long *bm_map_pidx(struct drbd_bitmap *b, unsigned int idx) > @@ -302,7 +302,7 @@ static unsigned long *bm_map_pidx(struct drbd_bitmap *b, unsigned int idx) > > static void __bm_unmap(unsigned long *p_addr, const enum km_type km) > { > - kunmap_atomic(p_addr, km); > + kunmap_atomic(p_addr); > }; > Stuff like that is really only a half-assed cleanup, IIRC there's more sites like that. In my initial massive patch I cleaned all that up as well. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/ Don't email: <a href