Messages in this thread | | | Date | Wed, 15 Sep 2010 13:07:12 +0200 | From | Jens Axboe <> | Subject | Re: [PATCH] block: fix an address space warning in blk-map.c |
| |
On 2010-09-14 17:42, Namhyung Kim wrote: > Change type of 2nd parameter of blk_rq_aligned() into unsigned long > and remove unnecessary casting. Now we can call it with 'uaddr' > instead of 'ubuf' in __blk_rq_map_user() so that it can remove > following warnings from sparse: > > block/blk-map.c:57:31: warning: incorrect type in argument 2 (different address spaces) > block/blk-map.c:57:31: expected void *addr > block/blk-map.c:57:31: got void [noderef] <asn:1>*ubuf > > However blk_rq_map_kern() needs one more local variable to handle it.
Thanks, applied to for-2.6.37/core
-- Jens Axboe
| |