Messages in this thread Patch in this message | | | Date | Tue, 1 Oct 2002 12:40:55 +1000 | From | David Gibson <> | Subject | [TRIVIAL] Squash highmem related warnings |
| |
Linus, please apply. This adds to the non-highmem version of kunmap_atomic() a dummy reference to its arguments. This can prevent unused variable warnings in its callers, such as in put_aio_ring_event() in fs/aio.c.
diff -urN /home/dgibson/kernel/linuxppc-2.5/include/linux/highmem.h linux-bluefish/include/linux/highmem.h --- /home/dgibson/kernel/linuxppc-2.5/include/linux/highmem.h 2002-09-20 14:36:09.000000000 +1000 +++ linux-bluefish/include/linux/highmem.h 2002-10-01 12:17:11.000000000 +1000 @@ -25,7 +25,8 @@ #define kunmap(page) do { (void) (page); } while (0) #define kmap_atomic(page, idx) page_address(page) -#define kunmap_atomic(addr, idx) do { } while (0) +#define kunmap_atomic(addr, idx) do { /* avoid unused variable warnings in caller: */ \ + (void)(addr); } while (0) #define kmap_atomic_to_page(ptr) virt_to_page(ptr) #endif /* CONFIG_HIGHMEM */
-- David Gibson | For every complex problem there is a david@gibson.dropbear.id.au | solution which is simple, neat and | wrong. http://www.ozlabs.org/people/dgibson - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |