# git rev-parse -q --verify c6d7e3b385f19869ab96e9404c92ff1abc34f2c8^{commit} c6d7e3b385f19869ab96e9404c92ff1abc34f2c8 already have revision, skipping fetch # git checkout -q -f -B kisskb c6d7e3b385f19869ab96e9404c92ff1abc34f2c8 # git clean -qxdf # < git log -1 # commit c6d7e3b385f19869ab96e9404c92ff1abc34f2c8 # Author: Stephen Rothwell # Date: Thu Jun 16 17:04:09 2022 +1000 # # Add linux-next specific files for 20220616 # # Signed-off-by: Stephen Rothwell # < /opt/cross/kisskb/korg/gcc-8.5.0-nolibc/hppa-linux/bin/hppa64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.5.0-nolibc/hppa-linux/bin/hppa64-linux-ld --version # < git log --format=%s --max-count=1 c6d7e3b385f19869ab96e9404c92ff1abc34f2c8 # < make -s -j 40 ARCH=parisc64 O=/kisskb/build/linux-next_generic-64bit_defconfig_parisc64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/hppa-linux/bin/hppa64-linux- generic-64bit_defconfig # < make -s -j 40 ARCH=parisc64 O=/kisskb/build/linux-next_generic-64bit_defconfig_parisc64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/hppa-linux/bin/hppa64-linux- help # make -s -j 40 ARCH=parisc64 O=/kisskb/build/linux-next_generic-64bit_defconfig_parisc64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/hppa-linux/bin/hppa64-linux- olddefconfig # make -s -j 40 ARCH=parisc64 O=/kisskb/build/linux-next_generic-64bit_defconfig_parisc64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/hppa-linux/bin/hppa64-linux- /kisskb/src/arch/parisc/kernel/vdso64/Makefile:30: FORCE prerequisite is missing /kisskb/src/arch/parisc/kernel/vdso32/Makefile:30: FORCE prerequisite is missing In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/arch/parisc/mm/init.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/arch/parisc/mm/init.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/arch/parisc/mm/init.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/arch/parisc/mm/init.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/init/do_mounts.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/init/do_mounts.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/init/do_mounts.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/init/do_mounts.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/init/do_mounts.h:3, from /kisskb/src/init/do_mounts_initrd.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/init/do_mounts.h:3, from /kisskb/src/init/do_mounts_initrd.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/init/do_mounts.h:3, from /kisskb/src/init/do_mounts_initrd.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/init/do_mounts.h:3, from /kisskb/src/init/do_mounts_initrd.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/init/init_task.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/init/init_task.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/init/init_task.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/init/init_task.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/arch/parisc/kernel/cache.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/arch/parisc/kernel/cache.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/arch/parisc/kernel/cache.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/arch/parisc/kernel/cache.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/mm/mempool.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/mm/mempool.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/mm/mempool.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/mm/mempool.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/oom_kill.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/oom_kill.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/oom_kill.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/oom_kill.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/kernel/sched/core.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/kernel/sched/core.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/kernel/sched/core.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/kernel/sched/core.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/filemap.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/filemap.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/filemap.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/filemap.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/arch/parisc/kernel/pdt.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/arch/parisc/kernel/pdt.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/arch/parisc/kernel/pdt.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/arch/parisc/kernel/pdt.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/fadvise.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/fadvise.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/fadvise.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/fadvise.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/init/main.c:49: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/init/main.c:49: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/init/main.c:49: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/init/main.c:49: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/mm/readahead.c:116: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/mm/readahead.c:116: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/mm/readahead.c:116: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/mm/readahead.c:116: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/include/linux/migrate.h:6, from /kisskb/src/mm/folio-compat.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/include/linux/migrate.h:6, from /kisskb/src/mm/folio-compat.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/include/linux/migrate.h:6, from /kisskb/src/mm/folio-compat.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/include/linux/migrate.h:6, from /kisskb/src/mm/folio-compat.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/page-writeback.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/page-writeback.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/page-writeback.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/page-writeback.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/kernel/sched/fair.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/kernel/sched/fair.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/kernel/sched/fair.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/kernel/sched/fair.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/sched/build_utility.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/sched/build_utility.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/sched/build_utility.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/sched/build_utility.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/sched/build_policy.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/sched/build_policy.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/sched/build_policy.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/sched/build_policy.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/resume_user_mode.h:8, from /kisskb/src/arch/parisc/kernel/signal.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/resume_user_mode.h:8, from /kisskb/src/arch/parisc/kernel/signal.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/resume_user_mode.h:8, from /kisskb/src/arch/parisc/kernel/signal.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/resume_user_mode.h:8, from /kisskb/src/arch/parisc/kernel/signal.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/fs/notify/inotify/inotify_user.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/fs/notify/inotify/inotify_user.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/fs/notify/inotify/inotify_user.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/fs/notify/inotify/inotify_user.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/nfs_common/grace.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/nfs_common/grace.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/nfs_common/grace.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/nfs_common/grace.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/security/keys/keyring.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/security/keys/keyring.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/security/keys/keyring.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/security/keys/keyring.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/swap.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/swap.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/swap.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/swap.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/vmscan.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/vmscan.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/vmscan.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/vmscan.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/security/commoncap.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/security/commoncap.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/security/commoncap.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/security/commoncap.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/blktrace_api.h:5, from /kisskb/src/block/partitions/core.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/blktrace_api.h:5, from /kisskb/src/block/partitions/core.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/blktrace_api.h:5, from /kisskb/src/block/partitions/core.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/blktrace_api.h:5, from /kisskb/src/block/partitions/core.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/trace.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/trace.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/trace.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/trace.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/mm/truncate.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/mm/truncate.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/mm/truncate.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/mm/truncate.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/shmem.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/shmem.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/shmem.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/shmem.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/iter.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/iter.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/iter.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/iter.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/fiemap.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/fiemap.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/fiemap.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/fiemap.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/buffered-io.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/buffered-io.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/buffered-io.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/buffered-io.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/seek.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/seek.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/seek.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/seek.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/crypto/async_tx/async_memcpy.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/crypto/async_tx/async_memcpy.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/crypto/async_tx/async_memcpy.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/crypto/async_tx/async_memcpy.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/iomap/direct-io.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/iomap/direct-io.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/iomap/direct-io.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/iomap/direct-io.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/shmem_fs.h:6, from /kisskb/src/ipc/shm.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/shmem_fs.h:6, from /kisskb/src/ipc/shm.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/shmem_fs.h:6, from /kisskb/src/ipc/shm.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/shmem_fs.h:6, from /kisskb/src/ipc/shm.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/fs/notify/group.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/fs/notify/group.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/fs/notify/group.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/fs/notify/group.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/security/inode.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/security/inode.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/security/inode.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/security/inode.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/util.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/util.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/util.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/util.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from /kisskb/src/crypto/async_tx/async_pq.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from /kisskb/src/crypto/async_tx/async_pq.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from /kisskb/src/crypto/async_tx/async_pq.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from /kisskb/src/crypto/async_tx/async_pq.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from /kisskb/src/crypto/async_tx/async_raid6_recov.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from /kisskb/src/crypto/async_tx/async_raid6_recov.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from /kisskb/src/crypto/async_tx/async_raid6_recov.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from /kisskb/src/crypto/async_tx/async_raid6_recov.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/block/partitions/check.h:2, from /kisskb/src/block/partitions/msdos.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/block/partitions/check.h:2, from /kisskb/src/block/partitions/msdos.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/block/partitions/check.h:2, from /kisskb/src/block/partitions/msdos.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/block/partitions/check.h:2, from /kisskb/src/block/partitions/msdos.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/block/partitions/check.h:2, from /kisskb/src/block/partitions/efi.c:90: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/block/partitions/check.h:2, from /kisskb/src/block/partitions/efi.c:90: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/block/partitions/check.h:2, from /kisskb/src/block/partitions/efi.c:90: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/block/partitions/check.h:2, from /kisskb/src/block/partitions/efi.c:90: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/ipc/mqueue.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/ipc/mqueue.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/ipc/mqueue.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/ipc/mqueue.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/xattr.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/xattr.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/xattr.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/xattr.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/io_uring/io_uring.c:59: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/io_uring/io_uring.c:59: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/io_uring/io_uring.c:59: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/io_uring/io_uring.c:59: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/nop.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/nop.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/nop.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/nop.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/swapfile.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/swapfile.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/swapfile.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/iomap/swapfile.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/security/device_cgroup.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/security/device_cgroup.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/security/device_cgroup.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/security/device_cgroup.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/mm/vmstat.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/mm/vmstat.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/mm/vmstat.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/mm/vmstat.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/quota/dquot.c:81: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/quota/dquot.c:81: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/quota/dquot.c:81: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/quota/dquot.c:81: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/include/linux/errqueue.h:6, from /kisskb/src/net/core/sock.c:91: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/include/linux/errqueue.h:6, from /kisskb/src/net/core/sock.c:91: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/include/linux/errqueue.h:6, from /kisskb/src/net/core/sock.c:91: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/include/linux/errqueue.h:6, from /kisskb/src/net/core/sock.c:91: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/bdev.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/bdev.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/bdev.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/bdev.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/mm_inline.h:7, from /kisskb/src/fs/proc/task_mmu.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/mm_inline.h:7, from /kisskb/src/fs/proc/task_mmu.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/mm_inline.h:7, from /kisskb/src/fs/proc/task_mmu.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/mm_inline.h:7, from /kisskb/src/fs/proc/task_mmu.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/security/keys/process_keys.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/security/keys/process_keys.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/security/keys/process_keys.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/security/keys/process_keys.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/mm/backing-dev.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/mm/backing-dev.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/mm/backing-dev.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/mm/backing-dev.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/core/request_sock.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/core/request_sock.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/core/request_sock.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/core/request_sock.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/fs.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/fs.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/fs.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/fs.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/internal.h:12, from /kisskb/src/mm/mm_init.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/internal.h:12, from /kisskb/src/mm/mm_init.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/internal.h:12, from /kisskb/src/mm/mm_init.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/internal.h:12, from /kisskb/src/mm/mm_init.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/percpu.c:90: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/percpu.c:90: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/percpu.c:90: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/percpu.c:90: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/quota/quota.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/quota/quota.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/quota/quota.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/quota/quota.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/block/bio.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/block/bio.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/block/bio.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/block/bio.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/fops.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/fops.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/fops.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/fops.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/slab_common.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/mm/slab_common.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/slab_common.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/mm/slab_common.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/proc/base.c:68: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/proc/base.c:68: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/proc/base.c:68: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/proc/base.c:68: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ethernet/eth.c:43: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ethernet/eth.c:43: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ethernet/eth.c:43: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ethernet/eth.c:43: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/crypto/algapi.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/crypto/algapi.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/crypto/algapi.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/crypto/algapi.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/compaction.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/compaction.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/compaction.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/compaction.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/rmap.h:12, from /kisskb/src/mm/interval_tree.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/rmap.h:12, from /kisskb/src/mm/interval_tree.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/rmap.h:12, from /kisskb/src/mm/interval_tree.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/rmap.h:12, from /kisskb/src/mm/interval_tree.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/aead.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/elevator.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/elevator.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/aead.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/elevator.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/elevator.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/aead.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/aead.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/scatterwalk.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/scatterwalk.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/scatterwalk.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/scatterwalk.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/debug.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/debug.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/debug.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/debug.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/security/keys/request_key.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/security/keys/request_key.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/security/keys/request_key.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/security/keys/request_key.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/workingset.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/workingset.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/workingset.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/workingset.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/list_lru.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/list_lru.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/list_lru.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/list_lru.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/proc/array.c:75: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/proc/array.c:75: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/proc/array.c:75: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/proc/array.c:75: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/gup.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/gup.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/gup.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/gup.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/kernfs/mount.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/kernfs/mount.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/kernfs/mount.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/kernfs/mount.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-core.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-core.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-core.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-core.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/skcipher.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/skcipher.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/skcipher.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/skcipher.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-sysfs.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-sysfs.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-sysfs.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-sysfs.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/crypto/geniv.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/crypto/geniv.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/crypto/geniv.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/crypto/geniv.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/splice.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/splice.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/splice.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/splice.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/fs/quota/netlink.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/fs/quota/netlink.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/fs/quota/netlink.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/fs/quota/netlink.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/sync.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/sync.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/sync.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/sync.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/ahash.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/ahash.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/ahash.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/ahash.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/shash.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/shash.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/shash.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/shash.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-flush.c:68: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-flush.c:68: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-flush.c:68: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-flush.c:68: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/highmem.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/highmem.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/highmem.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/highmem.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/kernfs/inode.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/kernfs/inode.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/kernfs/inode.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/kernfs/inode.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/mm_inline.h:7, from /kisskb/src/mm/memory.c:44: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/mm_inline.h:7, from /kisskb/src/mm/memory.c:44: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/mm_inline.h:7, from /kisskb/src/mm/memory.c:44: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/mm_inline.h:7, from /kisskb/src/mm/memory.c:44: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/mmap_lock.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/mmap_lock.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/mmap_lock.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/mmap_lock.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/akcipher.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/akcipher.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/akcipher.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/akcipher.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/configfs/inode.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/configfs/inode.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/configfs/inode.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/configfs/inode.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/advise.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/advise.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/advise.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/advise.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-settings.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-settings.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-settings.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-settings.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/kpp.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/kpp.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/kpp.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/kpp.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/scompress.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/scompress.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/scompress.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/scompress.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/proc/devices.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/proc/devices.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/proc/devices.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/proc/devices.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-ioc.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-ioc.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-ioc.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-ioc.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/sched/sch_generic.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/sched/sch_generic.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/sched/sch_generic.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/sched/sch_generic.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/acompress.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/acompress.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/acompress.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/acompress.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-merge.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-merge.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-merge.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-merge.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/mincore.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/mincore.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/mincore.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/mincore.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-map.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-map.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-map.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-map.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/crypto/algboss.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/crypto/algboss.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/crypto/algboss.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/crypto/algboss.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/kernfs/file.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/kernfs/file.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/kernfs/file.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/kernfs/file.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/filetable.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/filetable.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/filetable.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/filetable.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/openclose.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/openclose.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/openclose.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/openclose.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/kernel/time/timer.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/kernel/time/timer.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/kernel/time/timer.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/kernel/time/timer.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/sched/sch_mq.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/sched/sch_mq.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/sched/sch_mq.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/sched/sch_mq.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/balloc.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/balloc.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/balloc.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/balloc.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/core/datagram.c:45: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/core/datagram.c:45: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/core/datagram.c:45: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/core/datagram.c:45: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/core/skbuff.c:43: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/core/skbuff.c:43: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/core/skbuff.c:43: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/core/skbuff.c:43: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/dir.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/dir.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/dir.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/dir.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/balloc.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/balloc.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/balloc.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/balloc.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/block_validity.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/block_validity.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/block_validity.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/block_validity.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/bitmap.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/bitmap.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/bitmap.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/bitmap.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/extents.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/extents.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/extents.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/extents.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/ext4_jbd2.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/ext4_jbd2.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/ext4_jbd2.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/ext4_jbd2.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/configfs/mount.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/configfs/mount.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/configfs/mount.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/configfs/mount.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/rcu/tree.c:50: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/rcu/tree.c:50: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/rcu/tree.c:50: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/rcu/tree.c:50: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/uring_cmd.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/uring_cmd.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/uring_cmd.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/uring_cmd.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/epoll.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/epoll.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/epoll.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/epoll.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/statx.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/statx.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/statx.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/statx.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/parisc/led.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/parisc/led.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/parisc/led.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/parisc/led.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/kernel/futex/core.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/kernel/futex/core.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/kernel/futex/core.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/kernel/futex/core.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/sysfs/mount.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/sysfs/mount.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/sysfs/mount.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/sysfs/mount.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/if_vlan.h:10, from /kisskb/src/net/sched/sch_frag.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/if_vlan.h:10, from /kisskb/src/net/sched/sch_frag.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/if_vlan.h:10, from /kisskb/src/net/sched/sch_frag.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/if_vlan.h:10, from /kisskb/src/net/sched/sch_frag.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-timeout.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-timeout.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-timeout.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-timeout.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/proc/meminfo.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/proc/meminfo.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/proc/meminfo.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/proc/meminfo.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/transaction.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/transaction.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/transaction.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/transaction.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/dir.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/dir.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/dir.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/dir.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ramfs/inode.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ramfs/inode.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ramfs/inode.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ramfs/inode.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/net.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/net.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/net.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/net.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/mlock.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/mlock.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/mlock.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/mlock.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/extents_status.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/extents_status.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/extents_status.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/extents_status.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-lib.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-lib.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-lib.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/block/blk-lib.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/msg_ring.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/msg_ring.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/msg_ring.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/msg_ring.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/ext4/file.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/ext4/file.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/ext4/file.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/ext4/file.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/block/blk-mq.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/block/blk-mq.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/block/blk-mq.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/block/blk-mq.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext2/file.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext2/file.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext2/file.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext2/file.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/fsmap.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/fsmap.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/fsmap.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/fsmap.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/fs/ext4/fsync.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/fs/ext4/fsync.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/fs/ext4/fsync.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/fs/ext4/fsync.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/blk-mq-tag.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/blk-mq-tag.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/blk-mq-tag.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/blk-mq-tag.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/rng.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/rng.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/rng.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/crypto/rng.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/hash.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/hash.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/hash.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/hash.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/netlink/af_netlink.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/netlink/af_netlink.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/netlink/af_netlink.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/netlink/af_netlink.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/core/stream.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/core/stream.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/core/stream.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/core/stream.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/blk-stat.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/blk-stat.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/commit.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/commit.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/commit.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/commit.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/blk-stat.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/blk-stat.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/seqiv.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/seqiv.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/seqiv.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/seqiv.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/checkpoint.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/checkpoint.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/checkpoint.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/checkpoint.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/video/backlight/backlight.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/video/backlight/backlight.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/video/backlight/backlight.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/video/backlight/backlight.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/timeout.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/timeout.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/timeout.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/timeout.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/recovery.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/recovery.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/recovery.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/recovery.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/scm.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/scm.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/scm.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/scm.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/block/blk-mq-sysfs.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/block/blk-mq-sysfs.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/block/blk-mq-sysfs.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/block/blk-mq-sysfs.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/ialloc.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/ialloc.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/ialloc.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/ialloc.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_notify.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_notify.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_notify.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_notify.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/console/sticon.c:49: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/console/sticon.c:49: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/console/sticon.c:49: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/console/sticon.c:49: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/sqpoll.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/sqpoll.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/sqpoll.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/sqpoll.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/ext2/ialloc.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/ext2/ialloc.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/ext2/ialloc.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/ext2/ialloc.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/mm/mmap.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/mm/mmap.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/mm/mmap.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/mm/mmap.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_cmdline.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_cmdline.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_cmdline.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_cmdline.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/fdinfo.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/fdinfo.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/fdinfo.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/fdinfo.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/core/gen_stats.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/core/gen_stats.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/isofs/isofs.h:3, from /kisskb/src/fs/isofs/namei.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/core/gen_stats.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/isofs/isofs.h:3, from /kisskb/src/fs/isofs/namei.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/core/gen_stats.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/isofs/isofs.h:3, from /kisskb/src/fs/isofs/namei.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/isofs/isofs.h:3, from /kisskb/src/fs/isofs/namei.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/blk-mq-cpumap.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/blk-mq-cpumap.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/blk-mq-cpumap.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/blk-mq-cpumap.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/echainiv.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/echainiv.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/echainiv.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/echainiv.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/blk-mq-sched.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/blk-mq-sched.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/blk-mq-sched.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/blk-mq-sched.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/proc/namespaces.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/proc/namespaces.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/proc/namespaces.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/proc/namespaces.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/revoke.c:85: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/revoke.c:85: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/revoke.c:85: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/revoke.c:85: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/arch/parisc/include/asm/fb.h:5, from /kisskb/src/drivers/video/console/sticore.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/drivers/video/console/sticore.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/arch/parisc/include/asm/fb.h:5, from /kisskb/src/drivers/video/console/sticore.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/drivers/video/console/sticore.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbmon.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbmon.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbmon.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbmon.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/platform_data/simplefb.h:12, from /kisskb/src/include/linux/sysfb.h:11, from /kisskb/src/drivers/video/fbdev/core/fbmem.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/platform_data/simplefb.h:12, from /kisskb/src/include/linux/sysfb.h:11, from /kisskb/src/drivers/video/fbdev/core/fbmem.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/platform_data/simplefb.h:12, from /kisskb/src/include/linux/sysfb.h:11, from /kisskb/src/drivers/video/fbdev/core/fbmem.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/platform_data/simplefb.h:12, from /kisskb/src/include/linux/sysfb.h:11, from /kisskb/src/drivers/video/fbdev/core/fbmem.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/journal.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/journal.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/journal.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/jbd2/journal.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext2/inode.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext2/inode.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext2/inode.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext2/inode.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/mm/mmu_gather.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/mm/mmu_gather.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/mm/mmu_gather.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/mm/mmu_gather.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbcmap.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbcmap.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbcmap.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbcmap.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbsysfs.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbsysfs.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbsysfs.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbsysfs.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/hmac.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/hmac.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/hmac.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/hmac.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/isofs/inode.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/isofs/inode.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/isofs/inode.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/isofs/inode.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/ioctl.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/ioctl.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/ioctl.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/ioctl.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/ioctl.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/ioctl.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/ioctl.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/ioctl.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/tctx.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/tctx.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/tctx.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/tctx.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/isofs/isofs.h:3, from /kisskb/src/fs/isofs/util.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/isofs/isofs.h:3, from /kisskb/src/fs/isofs/util.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/isofs/isofs.h:3, from /kisskb/src/fs/isofs/util.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/isofs/isofs.h:3, from /kisskb/src/fs/isofs/util.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.c:105: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.c:105: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.c:105: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.c:105: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/mm/mprotect.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/mm/mprotect.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/mm/mprotect.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/mm/mprotect.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/drivers/pci/pci-driver.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/drivers/pci/pci-driver.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/drivers/pci/pci-driver.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/drivers/pci/pci-driver.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/indirect.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/indirect.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/indirect.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/indirect.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/isofs/isofs.h:3, from /kisskb/src/fs/isofs/dir.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/isofs/isofs.h:3, from /kisskb/src/fs/isofs/dir.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/isofs/isofs.h:3, from /kisskb/src/fs/isofs/dir.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/isofs/isofs.h:3, from /kisskb/src/fs/isofs/dir.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/ext4/inline.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/ext4/inline.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/ext4/inline.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/ext4/inline.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/isofs/rock.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/isofs/rock.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/isofs/rock.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/isofs/rock.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/net/netlink/policy.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/net/netlink/policy.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/net/netlink/policy.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/net/netlink/policy.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netlink/genetlink.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netlink/genetlink.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netlink/genetlink.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netlink/genetlink.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/fs/proc/proc_sysctl.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/fs/proc/proc_sysctl.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/fs/proc/proc_sysctl.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/fs/proc/proc_sysctl.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/gen_estimator.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/gen_estimator.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/gen_estimator.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/gen_estimator.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/modedb.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/modedb.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/modedb.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/modedb.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_defio.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_defio.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_defio.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_defio.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/genhd.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/genhd.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/genhd.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/genhd.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext4/inode.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext4/inode.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext4/inode.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext4/inode.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbcvt.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbcvt.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbcvt.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbcvt.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/poll.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/poll.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/poll.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/poll.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/kernel/cgroup/cgroup.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/kernel/cgroup/cgroup.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/kernel/cgroup/cgroup.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/kernel/cgroup/cgroup.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/net/ethtool/ioctl.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/net/ethtool/ioctl.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/net/ethtool/ioctl.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/net/ethtool/ioctl.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext2/namei.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext2/namei.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext2/namei.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext2/namei.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/isofs/isofs.h:3, from /kisskb/src/fs/isofs/export.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/isofs/isofs.h:3, from /kisskb/src/fs/isofs/export.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/isofs/isofs.h:3, from /kisskb/src/fs/isofs/export.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/isofs/isofs.h:3, from /kisskb/src/fs/isofs/export.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/core.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/core.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/core.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/core.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext2/super.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext2/super.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext2/super.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext2/super.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/cancel.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/cancel.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/cancel.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/cancel.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/mm_inline.h:7, from /kisskb/src/mm/mremap.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/mm_inline.h:7, from /kisskb/src/mm/mremap.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/mm_inline.h:7, from /kisskb/src/mm/mremap.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/mm_inline.h:7, from /kisskb/src/mm/mremap.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_log.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_log.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_log.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_log.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/bitblit.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/bitblit.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/bitblit.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/bitblit.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbcon.c:68: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbcon.c:68: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbcon.c:68: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fbcon.c:68: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/core/secure_seq.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/core/secure_seq.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/core/secure_seq.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/core/secure_seq.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/core/net_namespace.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/core/net_namespace.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/core/net_namespace.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/core/net_namespace.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/core/flow_dissector.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/core/flow_dissector.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/core/flow_dissector.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/core/flow_dissector.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_accel.h:5, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_accel.c:80: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_accel.h:5, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_accel.c:80: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_accel.h:5, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_accel.c:80: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_accel.h:5, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_accel.c:80: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/symlink.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/symlink.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/symlink.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/symlink.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/net/ipv4/netfilter/nf_defrag_ipv4.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/net/ipv4/netfilter/nf_defrag_ipv4.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/net/ipv4/netfilter/nf_defrag_ipv4.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/net/ipv4/netfilter/nf_defrag_ipv4.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/kbuf.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/kbuf.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/kbuf.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/kbuf.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/ioprio.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/ioprio.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/ioprio.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/ioprio.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_DAC1064.h:6, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_DAC1064.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_DAC1064.h:6, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_DAC1064.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_DAC1064.h:6, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_DAC1064.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_DAC1064.h:6, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_DAC1064.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/kernel/bpf/core.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/kernel/bpf/core.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/kernel/bpf/core.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/kernel/bpf/core.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/netfilter/nf_reject_ipv4.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/netfilter/nf_reject_ipv4.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/netfilter/nf_reject_ipv4.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/netfilter/nf_reject_ipv4.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/netfilter/ip_tables.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/netfilter/ip_tables.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/netfilter/ip_tables.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/netfilter/ip_tables.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/common.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/common.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/common.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/common.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/proc/proc_net.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/proc/proc_net.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/proc/proc_net.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/proc/proc_net.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/fork.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/fork.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/fork.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/fork.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/netfilter_ipv4/ip_tables.h:21, from /kisskb/src/net/ipv4/netfilter/iptable_mangle.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/netfilter_ipv4/ip_tables.h:21, from /kisskb/src/net/ipv4/netfilter/iptable_mangle.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/netfilter_ipv4/ip_tables.h:21, from /kisskb/src/net/ipv4/netfilter/iptable_mangle.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/netfilter_ipv4/ip_tables.h:21, from /kisskb/src/net/ipv4/netfilter/iptable_mangle.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/netfilter_ipv4/ip_tables.h:21, from /kisskb/src/net/ipv4/netfilter/iptable_filter.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/netfilter_ipv4/ip_tables.h:21, from /kisskb/src/net/ipv4/netfilter/iptable_filter.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/netfilter_ipv4/ip_tables.h:21, from /kisskb/src/net/ipv4/netfilter/iptable_filter.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/netfilter_ipv4/ip_tables.h:21, from /kisskb/src/net/ipv4/netfilter/iptable_filter.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/rmap.h:12, from /kisskb/src/mm/page_vma_mapped.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/rmap.h:12, from /kisskb/src/mm/page_vma_mapped.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/rmap.h:12, from /kisskb/src/mm/page_vma_mapped.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/rmap.h:12, from /kisskb/src/mm/page_vma_mapped.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from /kisskb/src/lib/raid6/algos.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from /kisskb/src/lib/raid6/algos.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from /kisskb/src/lib/raid6/algos.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from /kisskb/src/lib/raid6/algos.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-rq-qos.h:6, from /kisskb/src/block/blk-rq-qos.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-rq-qos.h:6, from /kisskb/src/block/blk-rq-qos.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-rq-qos.h:6, from /kisskb/src/block/blk-rq-qos.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-rq-qos.h:6, from /kisskb/src/block/blk-rq-qos.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/proc/kcore.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/proc/kcore.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/proc/kcore.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/proc/kcore.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/rsrc.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/rsrc.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/rsrc.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/rsrc.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/ksm.h:13, from /kisskb/src/fs/proc/page.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/ksm.h:13, from /kisskb/src/fs/proc/page.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/ksm.h:13, from /kisskb/src/fs/proc/page.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/ksm.h:13, from /kisskb/src/fs/proc/page.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/ipv4/netfilter/iptable_nat.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/ipv4/netfilter/iptable_nat.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/ipv4/netfilter/iptable_nat.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/ipv4/netfilter/iptable_nat.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_pm.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_pm.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_pm.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_pm.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/xattr_user.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/xattr_user.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/xattr_user.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/xattr_user.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext2/xattr.c:57: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext2/xattr.c:57: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext2/xattr.c:57: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext2/xattr.c:57: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/pgtable-generic.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/pgtable-generic.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/pgtable-generic.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/pgtable-generic.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/mm/pagewalk.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/mm/pagewalk.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/mm/pagewalk.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/mm/pagewalk.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/gcm.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/gcm.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/gcm.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/gcm.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_base.c:55: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_base.c:55: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_base.c:55: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_base.c:55: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/utils.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/utils.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/utils.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/utils.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/disk-events.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/disk-events.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/disk-events.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/disk-events.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_queue.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_queue.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_queue.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_queue.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/g450_pll.h:5, from /kisskb/src/drivers/video/fbdev/matrox/g450_pll.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/g450_pll.h:5, from /kisskb/src/drivers/video/fbdev/matrox/g450_pll.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/g450_pll.h:5, from /kisskb/src/drivers/video/fbdev/matrox/g450_pll.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/g450_pll.h:5, from /kisskb/src/drivers/video/fbdev/matrox/g450_pll.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_sockopt.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_sockopt.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_sockopt.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_sockopt.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/i2c-matroxfb.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/i2c-matroxfb.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/i2c-matroxfb.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/i2c-matroxfb.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_maven.h:6, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_crtc2.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_maven.h:6, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_crtc2.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_maven.h:6, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_crtc2.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_maven.h:6, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_crtc2.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_misc.h:5, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_misc.c:89: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_misc.h:5, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_misc.c:89: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_misc.h:5, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_misc.c:89: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_misc.h:5, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_misc.c:89: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_g450.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_g450.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_g450.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_g450.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_Ti3026.h:6, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_Ti3026.c:83: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_Ti3026.h:6, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_Ti3026.c:83: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_Ti3026.h:6, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_Ti3026.c:83: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_base.h:36, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_Ti3026.h:6, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_Ti3026.c:83: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from /kisskb/src/lib/raid6/recov.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from /kisskb/src/lib/raid6/recov.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from /kisskb/src/lib/raid6/recov.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from /kisskb/src/lib/raid6/recov.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/rmap.c:58: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/rmap.c:58: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/rmap.c:58: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/rmap.c:58: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/mm/process_vm_access.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/mm/process_vm_access.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/mm/process_vm_access.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/mm/process_vm_access.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/mm/vmalloc.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/mm/vmalloc.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/mm/vmalloc.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/mm/vmalloc.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/mm/page_alloc.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/mm/page_alloc.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/mm/page_alloc.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/mm/page_alloc.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/net/ethtool/netlink.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/net/ethtool/netlink.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/net/ethtool/netlink.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/net/ethtool/netlink.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_maven.h:6, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_maven.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_maven.h:6, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_maven.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_maven.h:6, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_maven.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_maven.h:6, from /kisskb/src/drivers/video/fbdev/matrox/matroxfb_maven.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/bitset.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/bitset.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/bitset.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/bitset.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/ethtool/strset.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/ethtool/strset.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/ethtool/strset.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/ethtool/strset.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/tileblit.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/tileblit.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/tileblit.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/tileblit.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int2.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int2.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int2.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int2.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/exit.c:38: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/exit.c:38: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/exit.c:38: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/exit.c:38: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/softcursor.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/softcursor.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/softcursor.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/softcursor.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-ia-ranges.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-ia-ranges.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-ia-ranges.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-ia-ranges.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/netfilter/ipt_REJECT.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/netfilter/ipt_REJECT.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/netfilter/ipt_REJECT.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/netfilter/ipt_REJECT.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/xattr_trusted.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/xattr_trusted.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/xattr_trusted.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/xattr_trusted.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/xattr_security.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/xattr_security.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/xattr_security.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/ext2/ext2.h:20, from /kisskb/src/fs/ext2/xattr_security.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int1.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int1.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int1.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int1.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/cpu.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/cpu.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/cpu.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/cpu.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/io_uring/rw.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/io_uring/rw.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/io_uring/rw.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/io_uring/rw.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/opdef.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/opdef.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/opdef.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/io_uring/io_uring_types.h:4, from /kisskb/src/io_uring/opdef.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/cgroup/cpuset.c:37: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/cgroup/cpuset.c:37: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/cgroup/cpuset.c:37: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/cgroup/cpuset.c:37: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/core/sysctl_net_core.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/core/sysctl_net_core.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/core/sysctl_net_core.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/core/sysctl_net_core.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/ioctl.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/ioctl.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/ioctl.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/ioctl.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/cfbfillrect.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/cfbfillrect.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/cfbfillrect.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/cfbfillrect.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/cfbcopyarea.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/cfbcopyarea.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/cfbcopyarea.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/cfbcopyarea.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int4.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int4.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int4.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int4.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/bsg-lib.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/bsg-lib.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/bsg-lib.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/block/bsg-lib.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_monitor.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_monitor.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_monitor.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_monitor.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nfnetlink.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nfnetlink.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nfnetlink.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nfnetlink.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/bsg.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/bsg.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/bsg.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/bsg.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/net/core/dev.c:89: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/net/core/dev.c:89: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/net/core/dev.c:89: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/net/core/dev.c:89: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/stifb.c:64: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/stifb.c:64: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/stifb.c:64: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/stifb.c:64: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/mballoc.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/mballoc.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/mballoc.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/mballoc.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/time/timekeeping_debug.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/time/timekeeping_debug.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/time/timekeeping_debug.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/time/timekeeping_debug.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/xfrm/xfrm_policy.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/xfrm/xfrm_policy.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/xfrm/xfrm_policy.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/xfrm/xfrm_policy.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/authencesn.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/authencesn.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/authencesn.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/authencesn.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/authenc.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/authenc.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/authenc.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/crypto/scatterwalk.h:16, from /kisskb/src/crypto/authenc.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/xfrm/xfrm_state.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/xfrm/xfrm_state.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/xfrm/xfrm_state.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/xfrm/xfrm_state.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/lib/buildid.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/lib/buildid.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/lib/buildid.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/lib/buildid.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int8.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int8.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int8.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int8.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/netfilter/ip6_tables.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/netfilter/ip6_tables.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/netfilter/ip6_tables.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/netfilter/ip6_tables.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/route.c:71: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/route.c:71: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/route.c:71: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/route.c:71: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/regulator/core.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/regulator/core.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/regulator/core.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/regulator/core.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/linkinfo.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/linkinfo.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/linkinfo.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/linkinfo.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/unix/af_unix.c:92: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/unix/af_unix.c:92: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/unix/af_unix.c:92: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/unix/af_unix.c:92: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/sysfillrect.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/sysfillrect.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/sysfillrect.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/sysfillrect.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/unix/garbage.c:72: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/unix/garbage.c:72: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/unix/garbage.c:72: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/unix/garbage.c:72: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/net/af_unix.h:9, from /kisskb/src/net/unix/sysctl_net_unix.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/net/af_unix.h:9, from /kisskb/src/net/unix/sysctl_net_unix.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/net/af_unix.h:9, from /kisskb/src/net/unix/sysctl_net_unix.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/net/af_unix.h:9, from /kisskb/src/net/unix/sysctl_net_unix.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/internal.h:12, from /kisskb/src/mm/memblock.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/internal.h:12, from /kisskb/src/mm/memblock.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/internal.h:12, from /kisskb/src/mm/memblock.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/internal.h:12, from /kisskb/src/mm/memblock.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/cfbimgblt.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/cfbimgblt.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/cfbimgblt.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/cfbimgblt.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/madvise.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/madvise.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/madvise.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/madvise.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/packet/af_packet.c:51: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/packet/af_packet.c:51: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/packet/af_packet.c:51: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/packet/af_packet.c:51: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_accel.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_accel.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_accel.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_accel.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv6/af_inet6.c:38: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv6/af_inet6.c:38: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv6/af_inet6.c:38: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv6/af_inet6.c:38: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nfnetlink_log.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nfnetlink_log.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nfnetlink_log.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nfnetlink_log.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/regulator/machine.h:15, from /kisskb/src/drivers/regulator/fixed-helper.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/regulator/machine.h:15, from /kisskb/src/drivers/regulator/fixed-helper.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/regulator/machine.h:15, from /kisskb/src/drivers/regulator/fixed-helper.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/regulator/machine.h:15, from /kisskb/src/drivers/regulator/fixed-helper.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/regulator/driver.h:18, from /kisskb/src/drivers/regulator/dummy.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/regulator/driver.h:18, from /kisskb/src/drivers/regulator/dummy.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/regulator/driver.h:18, from /kisskb/src/drivers/regulator/dummy.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/regulator/driver.h:18, from /kisskb/src/drivers/regulator/dummy.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int16.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int16.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int16.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int16.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/anycast.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/anycast.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/anycast.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/anycast.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/drivers/regulator/helpers.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/drivers/regulator/helpers.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/drivers/regulator/helpers.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/drivers/regulator/helpers.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/page_io.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/page_io.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/page_io.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/page_io.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/mq-deadline.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/mq-deadline.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/mq-deadline.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/mq-deadline.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/tty/vt/vt_ioctl.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/tty/vt/vt_ioctl.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/tty/vt/vt_ioctl.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/tty/vt/vt_ioctl.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv6/addrconf.c:46: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv6/addrconf.c:46: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv6/addrconf.c:46: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv6/addrconf.c:46: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/net/af_unix.h:9, from /kisskb/src/net/unix/scm.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/net/af_unix.h:9, from /kisskb/src/net/unix/scm.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/net/af_unix.h:9, from /kisskb/src/net/unix/scm.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/net/af_unix.h:9, from /kisskb/src/net/unix/scm.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/syscopyarea.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/syscopyarea.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/syscopyarea.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/syscopyarea.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_input.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_input.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_input.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_input.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_output.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_output.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_output.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_output.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/linkmodes.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/linkmodes.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/linkmodes.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/linkmodes.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int32.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int32.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int32.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/int32.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_i2c.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_i2c.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_i2c.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_i2c.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/pci/quirks.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/pci/quirks.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/pci/quirks.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/pci/quirks.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/blk-integrity.h:5, from /kisskb/src/block/bio-integrity.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/blk-integrity.h:5, from /kisskb/src/block/bio-integrity.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/blk-integrity.h:5, from /kisskb/src/block/bio-integrity.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/blk-integrity.h:5, from /kisskb/src/block/bio-integrity.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/kyber-iosched.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/kyber-iosched.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/kyber-iosched.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/kyber-iosched.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/dev_addr_lists.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/dev_addr_lists.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/dev_addr_lists.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/dev_addr_lists.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/blk-integrity.h:5, from /kisskb/src/block/blk-integrity.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/blk-integrity.h:5, from /kisskb/src/block/blk-integrity.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/blk-integrity.h:5, from /kisskb/src/block/blk-integrity.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/blk-integrity.h:5, from /kisskb/src/block/blk-integrity.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/t10-pi.h:6, from /kisskb/src/block/t10-pi.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/t10-pi.h:6, from /kisskb/src/block/t10-pi.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/t10-pi.h:6, from /kisskb/src/block/t10-pi.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/t10-pi.h:6, from /kisskb/src/block/t10-pi.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/sysimgblt.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/sysimgblt.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/sysimgblt.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/sysimgblt.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/net/ipv6/addrlabel.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/net/ipv6/addrlabel.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/net/ipv6/addrlabel.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/net/ipv6/addrlabel.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/char/agp/backend.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/char/agp/backend.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/char/agp/backend.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/char/agp/backend.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/tables.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/tables.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/tables.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/raid/pq.h:15, from lib/raid6/tables.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/drivers/regulator/devres.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/drivers/regulator/devres.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/drivers/regulator/devres.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/drivers/regulator/devres.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/swap_state.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/swap_state.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/swap_state.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/swap_state.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/migrate.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/migrate.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/migrate.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/migrate.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/linkstate.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/linkstate.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/linkstate.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/linkstate.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/mm/swapfile.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/mm/swapfile.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/mm/swapfile.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/mm/swapfile.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_core.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_core.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_core.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_core.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/kernel/sysctl.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/kernel/sysctl.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/kernel/sysctl.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/kernel/sysctl.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_backlight.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_backlight.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_backlight.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/aty/radeonfb.h:14, from /kisskb/src/drivers/video/fbdev/aty/radeon_backlight.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-mq-pci.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-mq-pci.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-mq-pci.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-mq-pci.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-mq-debugfs.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-mq-debugfs.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-mq-debugfs.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/blk-mq-debugfs.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/linux/netfilter_ipv6/ip6_tables.h:21, from /kisskb/src/net/ipv6/netfilter/ip6table_filter.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/linux/netfilter_ipv6/ip6_tables.h:21, from /kisskb/src/net/ipv6/netfilter/ip6table_filter.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/linux/netfilter_ipv6/ip6_tables.h:21, from /kisskb/src/net/ipv6/netfilter/ip6table_filter.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/linux/netfilter_ipv6/ip6_tables.h:21, from /kisskb/src/net/ipv6/netfilter/ip6table_filter.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/holder.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/holder.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/holder.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/block/holder.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_sys_fops.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_sys_fops.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_sys_fops.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_sys_fops.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/regulator/driver.h:18, from /kisskb/src/drivers/regulator/irq_helpers.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/regulator/driver.h:18, from /kisskb/src/drivers/regulator/irq_helpers.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/regulator/driver.h:18, from /kisskb/src/drivers/regulator/irq_helpers.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/regulator/driver.h:18, from /kisskb/src/drivers/regulator/irq_helpers.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/char/agp/generic.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/char/agp/generic.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/xfrm/xfrm_input.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/xfrm/xfrm_input.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/char/agp/generic.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/char/agp/generic.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/xfrm/xfrm_input.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/xfrm/xfrm_input.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/wol.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/wol.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/wol.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/wol.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/mmp.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/mmp.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/mmp.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/mmp.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/dst.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/dst.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/dst.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/dst.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/debug.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/debug.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/debug.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/debug.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/regulator/driver.h:18, from /kisskb/src/drivers/regulator/fixed.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/regulator/driver.h:18, from /kisskb/src/drivers/regulator/fixed.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/regulator/driver.h:18, from /kisskb/src/drivers/regulator/fixed.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/regulator/driver.h:18, from /kisskb/src/drivers/regulator/fixed.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_standalone.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_standalone.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_standalone.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_standalone.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/linux/netfilter_ipv6/ip6_tables.h:21, from /kisskb/src/net/ipv6/netfilter/ip6table_mangle.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/linux/netfilter_ipv6/ip6_tables.h:21, from /kisskb/src/net/ipv6/netfilter/ip6table_mangle.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/linux/netfilter_ipv6/ip6_tables.h:21, from /kisskb/src/net/ipv6/netfilter/ip6table_mangle.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/linux/netfilter_ipv6/ip6_tables.h:21, from /kisskb/src/net/ipv6/netfilter/ip6table_mangle.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_ddc.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_ddc.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_ddc.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/video/fbdev/core/fb_ddc.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/swap_slots.h:5, from /kisskb/src/mm/swap_slots.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/swap_slots.h:5, from /kisskb/src/mm/swap_slots.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/swap_slots.h:5, from /kisskb/src/mm/swap_slots.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/swap_slots.h:5, from /kisskb/src/mm/swap_slots.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/xfrm/xfrm_output.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/xfrm/xfrm_output.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/xfrm/xfrm_output.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/xfrm/xfrm_output.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/route.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/route.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/route.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/route.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/inetpeer.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/inetpeer.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/inetpeer.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/inetpeer.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/dcb/dcbevent.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/dcb/dcbevent.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/dcb/dcbevent.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/dcb/dcbevent.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/dcb/dcbnl.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/dcb/dcbnl.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/dcb/dcbnl.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/dcb/dcbnl.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/drivers/regulator/userspace-consumer.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/drivers/regulator/userspace-consumer.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/drivers/regulator/userspace-consumer.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/drivers/regulator/userspace-consumer.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/move_extent.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/move_extent.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/move_extent.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/move_extent.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/core/netevent.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/core/netevent.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/core/netevent.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/core/netevent.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_fib.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_fib.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_fib.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_fib.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_expect.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_expect.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_expect.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_expect.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/auth_gss/auth_gss.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/auth_gss/auth_gss.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/auth_gss/auth_gss.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/auth_gss/auth_gss.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/neighbour.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/neighbour.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/neighbour.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/neighbour.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/features.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/features.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/features.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/features.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/mm/sparse.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/mm/sparse.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/mm/sparse.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/mm/sparse.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_helper.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_helper.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_helper.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_helper.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/xfrm/xfrm_sysctl.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/xfrm/xfrm_sysctl.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/xfrm/xfrm_sysctl.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/xfrm/xfrm_sysctl.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/netfilter/nf_defrag_ipv6_hooks.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/netfilter/nf_defrag_ipv6_hooks.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/netfilter/nf_defrag_ipv6_hooks.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/netfilter/nf_defrag_ipv6_hooks.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/core/rtnetlink.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/core/rtnetlink.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/core/rtnetlink.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/core/rtnetlink.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_proto.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_proto.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_proto.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_proto.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv4/protocol.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv4/protocol.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv4/protocol.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv4/protocol.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/xfrm/xfrm_replay.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/xfrm/xfrm_replay.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/xfrm/xfrm_replay.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/xfrm/xfrm_replay.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/display/drm_dp_dual_mode_helper.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/display/drm_dp_dual_mode_helper.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/display/drm_dp_dual_mode_helper.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/display/drm_dp_dual_mode_helper.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/privflags.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/privflags.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/privflags.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/privflags.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/core/utils.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/core/utils.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/core/utils.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/core/utils.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/xfrm/xfrm_device.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/xfrm/xfrm_device.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/xfrm/xfrm_device.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/xfrm/xfrm_device.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/dns_resolver/dns_query.c:43: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/dns_resolver/dns_query.c:43: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/dns_resolver/dns_query.c:43: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/dns_resolver/dns_query.c:43: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/xfrm/xfrm_algo.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/xfrm/xfrm_algo.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/xfrm/xfrm_algo.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/xfrm/xfrm_algo.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/xfrm/xfrm_user.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/xfrm/xfrm_user.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/xfrm/xfrm_user.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/xfrm/xfrm_user.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_proto_generic.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_proto_generic.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_proto_generic.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_proto_generic.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/net/xdp_sock.h:15, from /kisskb/src/include/net/xdp_sock_drv.h:9, from /kisskb/src/net/ethtool/channels.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/net/xdp_sock.h:15, from /kisskb/src/include/net/xdp_sock_drv.h:9, from /kisskb/src/net/ethtool/channels.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/net/xdp_sock.h:15, from /kisskb/src/include/net/xdp_sock_drv.h:9, from /kisskb/src/net/ethtool/channels.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/net/xdp_sock.h:15, from /kisskb/src/include/net/xdp_sock_drv.h:9, from /kisskb/src/net/ethtool/channels.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/slub.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/slub.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/slub.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/slub.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/rings.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/rings.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/rings.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/rings.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext4/namei.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext4/namei.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext4/namei.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext4/namei.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/kernel/ptrace.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/kernel/ptrace.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/kernel/ptrace.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/kernel/ptrace.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/shmem_fs.h:6, from /kisskb/src/drivers/gpu/drm/ttm/ttm_tt.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/shmem_fs.h:6, from /kisskb/src/drivers/gpu/drm/ttm/ttm_tt.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/shmem_fs.h:6, from /kisskb/src/drivers/gpu/drm/ttm/ttm_tt.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/shmem_fs.h:6, from /kisskb/src/drivers/gpu/drm/ttm/ttm_tt.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/link_watch.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/link_watch.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/link_watch.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/link_watch.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/net/devres.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/net/devres.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/net/devres.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/net/devres.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/tpm-chip.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/tpm-chip.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/tpm-chip.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/tpm-chip.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext4/page-io.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext4/page-io.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext4/page-io.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/ext4/page-io.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_drv.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_drv.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_drv.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_drv.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/net/sunrpc/auth_gss/gss_mech_switch.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/net/sunrpc/auth_gss/gss_mech_switch.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/net/sunrpc/auth_gss/gss_mech_switch.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/net/sunrpc/auth_gss/gss_mech_switch.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/ext4/readpage.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/ext4/readpage.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/ext4/readpage.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/ext4/readpage.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/gss_api.h:17, from /kisskb/src/include/linux/sunrpc/gss_asn1.h:41, from /kisskb/src/net/sunrpc/auth_gss/gss_generic_token.c:38: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/gss_api.h:17, from /kisskb/src/include/linux/sunrpc/gss_asn1.h:41, from /kisskb/src/net/sunrpc/auth_gss/gss_generic_token.c:38: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/gss_api.h:17, from /kisskb/src/include/linux/sunrpc/gss_asn1.h:41, from /kisskb/src/net/sunrpc/auth_gss/gss_generic_token.c:38: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/gss_api.h:17, from /kisskb/src/include/linux/sunrpc/gss_asn1.h:41, from /kisskb/src/net/sunrpc/auth_gss/gss_generic_token.c:38: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/display/drm_dp_helper.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/display/drm_dp_helper.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/display/drm_dp_helper.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/display/drm_dp_helper.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/netfilter/nf_conntrack_reasm.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/netfilter/nf_conntrack_reasm.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/netfilter/nf_conntrack_reasm.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/netfilter/nf_conntrack_reasm.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/auth_gss/svcauth_gss.c:44: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/auth_gss/svcauth_gss.c:44: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/auth_gss/svcauth_gss.c:44: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/auth_gss/svcauth_gss.c:44: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/ip_input.c:122: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/ip_input.c:122: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/ip_input.c:122: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/ip_input.c:122: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/umh.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/umh.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/umh.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/umh.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/mm_inline.h:7, from /kisskb/src/kernel/sys.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/mm_inline.h:7, from /kisskb/src/kernel/sys.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/mm_inline.h:7, from /kisskb/src/kernel/sys.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/mm_inline.h:7, from /kisskb/src/kernel/sys.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/coalesce.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/coalesce.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/coalesce.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/coalesce.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/workqueue.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/workqueue.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/workqueue.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/kernel/workqueue.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm-dev-common.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm-dev-common.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm-dev-common.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm-dev-common.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/netfilter/nf_conntrack_proto_tcp.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/netfilter/nf_conntrack_proto_tcp.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/netfilter/nf_conntrack_proto_tcp.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/netfilter/nf_conntrack_proto_tcp.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/pause.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/pause.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/pause.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/pause.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/kernel/pid.c:37: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/kernel/pid.c:37: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/kernel/pid.c:37: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/kernel/pid.c:37: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/sock_diag.h:5, from /kisskb/src/net/core/filter.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/sock_diag.h:5, from /kisskb/src/net/core/filter.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/sock_diag.h:5, from /kisskb/src/net/core/filter.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/sock_diag.h:5, from /kisskb/src/net/core/filter.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/resume_user_mode.h:8, from /kisskb/src/kernel/task_work.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/resume_user_mode.h:8, from /kisskb/src/kernel/task_work.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/resume_user_mode.h:8, from /kisskb/src/kernel/task_work.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/resume_user_mode.h:8, from /kisskb/src/kernel/task_work.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/resize.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/resize.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/resize.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/resize.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/net/socket.c:55: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/net/socket.c:55: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/net/socket.c:55: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/net/socket.c:55: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_bo.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_bo.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_bo.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_bo.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/super.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/super.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/super.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/super.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/pim.h:5, from /kisskb/src/include/linux/mroute6.h:6, from /kisskb/src/net/ipv6/ipv6_sockglue.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/pim.h:5, from /kisskb/src/include/linux/mroute6.h:6, from /kisskb/src/net/ipv6/ipv6_sockglue.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/pim.h:5, from /kisskb/src/include/linux/mroute6.h:6, from /kisskb/src/net/ipv6/ipv6_sockglue.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/pim.h:5, from /kisskb/src/include/linux/mroute6.h:6, from /kisskb/src/net/ipv6/ipv6_sockglue.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_device.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/display/drm_dp_mst_topology.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_device.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/display/drm_dp_mst_topology.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_device.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_device.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/display/drm_dp_mst_topology.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/display/drm_dp_mst_topology.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/kernel/extable.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/kernel/extable.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/kernel/extable.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/kernel/extable.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm-dev.h:6, from /kisskb/src/drivers/char/tpm/tpm-dev.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm-dev.h:6, from /kisskb/src/drivers/char/tpm/tpm-dev.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm-dev.h:6, from /kisskb/src/drivers/char/tpm/tpm-dev.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm-dev.h:6, from /kisskb/src/drivers/char/tpm/tpm-dev.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_forward.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_forward.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_forward.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_forward.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/uapi/linux/if_addr.h:6, from /kisskb/src/net/ipv6/ndisc.c:44: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/uapi/linux/if_addr.h:6, from /kisskb/src/net/ipv6/ndisc.c:44: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/uapi/linux/if_addr.h:6, from /kisskb/src/net/ipv6/ndisc.c:44: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/uapi/linux/if_addr.h:6, from /kisskb/src/net/ipv6/ndisc.c:44: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_fragment.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_fragment.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_fragment.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_fragment.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/ialloc.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/ialloc.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/ialloc.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/ialloc.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/netfilter/nf_reject_ipv6.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/netfilter/nf_reject_ipv6.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/netfilter/nf_reject_ipv6.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/netfilter/nf_reject_ipv6.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_options.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_options.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_options.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_options.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/eee.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/eee.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/eee.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/eee.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/net/ipv4/ip_output.c:53: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/net/ipv4/ip_output.c:53: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/net/ipv4/ip_output.c:53: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/net/ipv4/ip_output.c:53: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/char/tpm/tpm-interface.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/char/tpm/tpm-interface.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/char/tpm/tpm-interface.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/char/tpm/tpm-interface.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_sockglue.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_sockglue.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_sockglue.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_sockglue.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_bo_util.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_bo_util.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_bo_util.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_bo_util.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/tpm1-cmd.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/tpm1-cmd.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/tpm1-cmd.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/tpm1-cmd.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/linux/udp.h:16, from /kisskb/src/net/netfilter/nf_conntrack_proto_udp.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/linux/udp.h:16, from /kisskb/src/net/netfilter/nf_conntrack_proto_udp.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/linux/udp.h:16, from /kisskb/src/net/netfilter/nf_conntrack_proto_udp.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/linux/udp.h:16, from /kisskb/src/net/netfilter/nf_conntrack_proto_udp.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/netfilter/ip6t_REJECT.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/netfilter/ip6t_REJECT.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/netfilter/ip6t_REJECT.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/netfilter/ip6t_REJECT.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/netfilter/ip6t_ipv6header.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/netfilter/ip6t_ipv6header.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/netfilter/ip6t_ipv6header.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/netfilter/ip6t_ipv6header.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/balloc.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/balloc.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/balloc.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/balloc.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/autofs/inode.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/autofs/inode.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/autofs/inode.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/autofs/inode.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_asic.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_asic.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_asic.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_asic.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_kms.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_kms.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_kms.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_kms.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/svcauth.h:14, from /kisskb/src/net/sunrpc/auth_gss/gss_rpc_upcall.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/svcauth.h:14, from /kisskb/src/net/sunrpc/auth_gss/gss_rpc_upcall.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/svcauth.h:14, from /kisskb/src/net/sunrpc/auth_gss/gss_rpc_upcall.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/svcauth.h:14, from /kisskb/src/net/sunrpc/auth_gss/gss_rpc_upcall.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/svcauth.h:14, from /kisskb/src/net/sunrpc/auth_gss/gss_rpc_xdr.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/svcauth.h:14, from /kisskb/src/net/sunrpc/auth_gss/gss_rpc_xdr.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/svcauth.h:14, from /kisskb/src/net/sunrpc/auth_gss/gss_rpc_xdr.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/svcauth.h:14, from /kisskb/src/net/sunrpc/auth_gss/gss_rpc_xdr.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/net/ipv6/udp.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/net/ipv6/udp.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/net/ipv6/udp.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/net/ipv6/udp.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/core/sock_diag.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/core/sock_diag.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/core/sock_diag.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/core/sock_diag.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/vmpressure.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/vmpressure.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/vmpressure.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/mm/vmpressure.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/auth_gss/trace.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm2-cmd.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/auth_gss/trace.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm2-cmd.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm2-cmd.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/auth_gss/trace.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm2-cmd.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/auth_gss/trace.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/swap_cgroup.h:5, from /kisskb/src/mm/swap_cgroup.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/swap_cgroup.h:5, from /kisskb/src/mm/swap_cgroup.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/swap_cgroup.h:5, from /kisskb/src/mm/swap_cgroup.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/swap_cgroup.h:5, from /kisskb/src/mm/swap_cgroup.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/inode.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/inode.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/inode.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/inode.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/itree.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/itree.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/itree.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/itree.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/memcontrol.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/memcontrol.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/memcontrol.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/memcontrol.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/sysv.h:5, from /kisskb/src/fs/sysv/file.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/sysv.h:5, from /kisskb/src/fs/sysv/file.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/sysv.h:5, from /kisskb/src/fs/sysv/file.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/sysv.h:5, from /kisskb/src/fs/sysv/file.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/tsinfo.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/tsinfo.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/tsinfo.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/tsinfo.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/net/ipv4/inet_hashtables.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/net/ipv4/inet_hashtables.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/net/ipv4/inet_hashtables.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/net/ipv4/inet_hashtables.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/net/udp.h:23, from /kisskb/src/net/ipv6/udp_impl.h:4, from /kisskb/src/net/ipv6/udplite.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/net/udp.h:23, from /kisskb/src/net/ipv6/udp_impl.h:4, from /kisskb/src/net/ipv6/udplite.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/net/udp.h:23, from /kisskb/src/net/ipv6/udp_impl.h:4, from /kisskb/src/net/ipv6/udplite.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/net/udp.h:23, from /kisskb/src/net/ipv6/udp_impl.h:4, from /kisskb/src/net/ipv6/udplite.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/inet_hashtables.h:15, from /kisskb/src/net/ipv4/inet_timewait_sock.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/inet_hashtables.h:15, from /kisskb/src/net/ipv4/inet_timewait_sock.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/inet_hashtables.h:15, from /kisskb/src/net/ipv4/inet_timewait_sock.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/inet_hashtables.h:15, from /kisskb/src/net/ipv4/inet_timewait_sock.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/icmpv6.h:5, from /kisskb/src/net/compat.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/icmpv6.h:5, from /kisskb/src/net/compat.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/icmpv6.h:5, from /kisskb/src/net/compat.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/icmpv6.h:5, from /kisskb/src/net/compat.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/raw.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/raw.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/raw.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/raw.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_proto_icmp.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_proto_icmp.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_proto_icmp.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_proto_icmp.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/icmp.c:38: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/icmp.c:38: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/icmp.c:38: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/icmp.c:38: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/net/inet_connection_sock.h:21, from /kisskb/src/net/ipv4/inet_connection_sock.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/net/inet_connection_sock.h:21, from /kisskb/src/net/ipv4/inet_connection_sock.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/net/inet_connection_sock.h:21, from /kisskb/src/net/ipv4/inet_connection_sock.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/net/inet_connection_sock.h:21, from /kisskb/src/net/ipv4/inet_connection_sock.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_bo_vm.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_bo_vm.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_bo_vm.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_bo_vm.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/sysv/dir.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/sysv/dir.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/sysv/dir.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/sysv/dir.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_atombios.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_atombios.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_atombios.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_atombios.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/dev_ioctl.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/dev_ioctl.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/dev_ioctl.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/dev_ioctl.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/clnt.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/clnt.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/clnt.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/clnt.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/ksm.h:13, from /kisskb/src/mm/memory-failure.c:43: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/ksm.h:13, from /kisskb/src/mm/memory-failure.c:43: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/ksm.h:13, from /kisskb/src/mm/memory-failure.c:43: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/ksm.h:13, from /kisskb/src/mm/memory-failure.c:43: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/display/drm_dp_helper.h:27, from /kisskb/src/drivers/gpu/drm/display/drm_dsc_helper.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/display/drm_dp_helper.h:27, from /kisskb/src/drivers/gpu/drm/display/drm_dsc_helper.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/display/drm_dp_helper.h:27, from /kisskb/src/drivers/gpu/drm/display/drm_dsc_helper.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/display/drm_dp_helper.h:27, from /kisskb/src/drivers/gpu/drm/display/drm_dsc_helper.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm-dev.h:6, from /kisskb/src/drivers/char/tpm/tpmrm-dev.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm-dev.h:6, from /kisskb/src/drivers/char/tpm/tpmrm-dev.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm-dev.h:6, from /kisskb/src/drivers/char/tpm/tpmrm-dev.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm-dev.h:6, from /kisskb/src/drivers/char/tpm/tpmrm-dev.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/net/ethtool/cabletest.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/net/ethtool/cabletest.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/net/ethtool/cabletest.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/net/ethtool/cabletest.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/block/loop.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/block/loop.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/block/loop.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/block/loop.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/sysv/namei.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/sysv/namei.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/sysv/namei.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/sysv/namei.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_conntrack_extend.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_conntrack_extend.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_conntrack_extend.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_conntrack_extend.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/atombios_crtc.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/atombios_crtc.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/atombios_crtc.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/atombios_crtc.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_execbuf_util.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_execbuf_util.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_execbuf_util.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_execbuf_util.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/drivers/base/firmware_loader/main.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/drivers/base/firmware_loader/main.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/drivers/base/firmware_loader/main.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/drivers/base/firmware_loader/main.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/mcast.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/mcast.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/mcast.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/mcast.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/balloc.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/balloc.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/balloc.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/balloc.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/dev.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/dev.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/dev.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/dev.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/tunnels.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/tunnels.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/tunnels.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/tunnels.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_agp.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_agp.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_agp.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_agp.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/kernel/nsproxy.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/kernel/nsproxy.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/kernel/nsproxy.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/kernel/nsproxy.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/fec.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/fec.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/fec.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/fec.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/tcp_ipv6.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/tcp_ipv6.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/tcp_ipv6.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/tcp_ipv6.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/net/ipv6/ping.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/net/ipv6/ping.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/net/ipv6/ping.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/net/ipv6/ping.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/reassembly.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/reassembly.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/reassembly.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/reassembly.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/exthdrs.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/exthdrs.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/exthdrs.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/exthdrs.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm2-space.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm2-space.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm2-space.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm2-space.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/include/linux/migrate.h:6, from /kisskb/src/mm/page_isolation.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/include/linux/migrate.h:6, from /kisskb/src/mm/page_isolation.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/include/linux/migrate.h:6, from /kisskb/src/mm/page_isolation.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/include/linux/migrate.h:6, from /kisskb/src/mm/page_isolation.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/memfd.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/memfd.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/memfd.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/memfd.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/dir.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/dir.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/dir.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/dir.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/super.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/super.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/super.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/sysv/super.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_combios.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_combios.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_combios.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_combios.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/symlink.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/symlink.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/symlink.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/symlink.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/ethtool/eeprom.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/ethtool/eeprom.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/ethtool/eeprom.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/ethtool/eeprom.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/atom.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/atom.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/atom.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/atom.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/part_stat.h:5, from /kisskb/src/fs/ext4/sysfs.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/part_stat.h:5, from /kisskb/src/fs/ext4/sysfs.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/part_stat.h:5, from /kisskb/src/fs/ext4/sysfs.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/part_stat.h:5, from /kisskb/src/fs/ext4/sysfs.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm-sysfs.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm-sysfs.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm-sysfs.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm-sysfs.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/debugfs/inode.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/debugfs/inode.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/debugfs/inode.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/debugfs/inode.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/phc_vclocks.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/phc_vclocks.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/phc_vclocks.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/phc_vclocks.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/stats.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/stats.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/stats.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/uapi/linux/ethtool_netlink.h:12, from /kisskb/src/include/linux/ethtool_netlink.h:6, from /kisskb/src/net/ethtool/netlink.h:6, from /kisskb/src/net/ethtool/stats.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_flowlabel.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_flowlabel.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_flowlabel.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_flowlabel.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/file.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/file.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/file.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/file.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_resource.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_resource.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_resource.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/ttm/ttm_resource.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/xattr.c:60: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/xattr.c:60: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/xattr.c:60: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/xattr.c:60: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/datagram.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/datagram.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/datagram.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/datagram.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/net/sysctl_net.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/net/sysctl_net.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/net/sysctl_net.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/net/sysctl_net.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/inet6_connection_sock.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/inet6_connection_sock.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/inet6_connection_sock.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/inet6_connection_sock.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/debugfs/file.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/debugfs/file.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/debugfs/file.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/debugfs/file.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/kernel/cred.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/kernel/cred.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/kernel/cred.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/init_task.h:18, from /kisskb/src/kernel/cred.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/reboot.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/reboot.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/reboot.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/reboot.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_acct.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_acct.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_acct.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_acct.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/include/linux/inet_diag.h:5, from /kisskb/src/net/ipv4/tcp.c:252: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/include/linux/inet_diag.h:5, from /kisskb/src/net/ipv4/tcp.c:252: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/include/linux/inet_diag.h:5, from /kisskb/src/net/ipv4/tcp.c:252: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/netlink.h:6, from /kisskb/src/include/linux/inet_diag.h:5, from /kisskb/src/net/ipv4/tcp.c:252: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/if_vlan.h:10, from /kisskb/src/net/core/tso.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/if_vlan.h:10, from /kisskb/src/net/core/tso.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/if_vlan.h:10, from /kisskb/src/net/core/tso.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/if_vlan.h:10, from /kisskb/src/net/core/tso.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/ethtool/module.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/ethtool/module.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/ethtool/module.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/ethtool/module.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/cache.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/cache.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/cache.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/cache.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/dst.h:13, from /kisskb/src/net/ipv4/tcp_input.c:73: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/dst.h:13, from /kisskb/src/net/ipv4/tcp_input.c:73: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/dst.h:13, from /kisskb/src/net/ipv4/tcp_input.c:73: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/dst.h:13, from /kisskb/src/net/ipv4/tcp_input.c:73: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_object.c:41: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_object.c:41: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_object.c:41: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_object.c:41: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/eventlog/common.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/eventlog/common.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/eventlog/common.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/eventlog/common.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_fence.c:43: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_fence.c:43: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_fence.c:43: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_fence.c:43: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/inode.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/inode.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/inode.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/inode.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/dir.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/dir.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/dir.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/dir.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/gpu/drm/radeon/radeon_ttm.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/gpu/drm/radeon/radeon_ttm.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/gpu/drm/radeon/radeon_ttm.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/gpu/drm/radeon/radeon_ttm.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/xprt.c:49: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/xprt.c:49: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/xprt.c:49: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/xprt.c:49: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/ialloc.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/ialloc.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/ialloc.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/ialloc.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/shrinker_debug.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/shrinker_debug.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/shrinker_debug.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/mm/shrinker_debug.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/drivers/gpu/drm/ttm/ttm_pool.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/drivers/gpu/drm/ttm/ttm_pool.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/drivers/gpu/drm/ttm/ttm_pool.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/drivers/gpu/drm/ttm/ttm_pool.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/dir.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/dir.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/dir.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/dir.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/fat/fatent.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/fat/fatent.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/fat/fatent.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/fat/fatent.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/base/core.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/base/core.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/base/core.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/base/core.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/drivers/char/mem.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/drivers/char/mem.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/drivers/char/mem.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/drivers/char/mem.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/fat/file.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/fat/file.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/fat/file.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/fat/file.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/core/sock_reuseport.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/core/sock_reuseport.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/core/sock_reuseport.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/core/sock_reuseport.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/udp_offload.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/udp_offload.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/udp_offload.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/udp_offload.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_gart.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_gart.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_gart.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_gart.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/eventlog/tpm1.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/eventlog/tpm1.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/eventlog/tpm1.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/eventlog/tpm1.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/seg6.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/seg6.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/seg6.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/seg6.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/eventlog/tpm2.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/eventlog/tpm2.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/eventlog/tpm2.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/include/linux/tpm_eventlog.h:6, from /kisskb/src/drivers/char/tpm/eventlog/tpm2.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/lowlevel.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/lowlevel.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/lowlevel.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/lowlevel.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/file.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/file.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/sunrpc/socklib.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/file.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/file.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/sunrpc/socklib.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/sunrpc/socklib.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/sunrpc/socklib.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/drivers/mfd/mfd-core.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/drivers/mfd/mfd-core.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/drivers/mfd/mfd-core.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/drivers/mfd/mfd-core.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_seqadj.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_seqadj.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_seqadj.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_seqadj.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/ipv6/fib6_notifier.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/ipv6/fib6_notifier.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/ipv6/fib6_notifier.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/ipv6/fib6_notifier.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/xprtsock.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/xprtsock.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/xprtsock.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/xprtsock.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_legacy_crtc.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_legacy_crtc.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_legacy_crtc.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_legacy_crtc.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/fat/inode.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/fat/inode.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/fat/inode.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/fat/inode.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_conntrack_netlink.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_conntrack_netlink.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_conntrack_netlink.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_conntrack_netlink.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/drivers/gpu/drm/ttm/ttm_device.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/drivers/gpu/drm/ttm/ttm_device.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/drivers/gpu/drm/ttm/ttm_device.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/drivers/gpu/drm/ttm/ttm_device.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/tty/sysrq.c:38: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/tty/sysrq.c:38: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/tty/sysrq.c:38: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/tty/sysrq.c:38: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/xattr_hurd.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/xattr_hurd.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/xattr_hurd.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/xattr_hurd.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm_atmel.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm_atmel.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm_atmel.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/tpm.h:24, from /kisskb/src/drivers/char/tpm/tpm.h:27, from /kisskb/src/drivers/char/tpm/tpm_atmel.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/xattr_user.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/xattr_user.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/xattr_user.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/xattr_user.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_proto_icmpv6.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_proto_icmpv6.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_proto_icmpv6.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_proto_icmpv6.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/core/fib_notifier.c:1: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/core/fib_notifier.c:1: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/core/fib_notifier.c:1: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/core/fib_notifier.c:1: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/xattr_trusted.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/xattr_trusted.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/xattr_trusted.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/xattr_trusted.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/radeon/radeon_legacy_encoders.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/radeon/radeon_legacy_encoders.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/radeon/radeon_legacy_encoders.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/radeon/radeon_legacy_encoders.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/inode.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/inode.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/inode.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/inode.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/misc.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/misc.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/misc.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/misc.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/display/drm_dp_helper.h:27, from /kisskb/src/include/drm/display/drm_dp_mst_helper.h:26, from /kisskb/src/drivers/gpu/drm/radeon/radeon_connectors.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/display/drm_dp_helper.h:27, from /kisskb/src/include/drm/display/drm_dp_mst_helper.h:26, from /kisskb/src/drivers/gpu/drm/radeon/radeon_connectors.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/display/drm_dp_helper.h:27, from /kisskb/src/include/drm/display/drm_dp_mst_helper.h:26, from /kisskb/src/drivers/gpu/drm/radeon/radeon_connectors.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/display/drm_dp_helper.h:27, from /kisskb/src/include/drm/display/drm_dp_mst_helper.h:26, from /kisskb/src/drivers/gpu/drm/radeon/radeon_connectors.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/rpl.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/rpl.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/rpl.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/rpl.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/drivers/gpu/drm/ttm/ttm_agp_backend.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/drivers/gpu/drm/ttm/ttm_agp_backend.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/drivers/gpu/drm/ttm/ttm_agp_backend.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/drivers/gpu/drm/ttm/ttm_agp_backend.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/control.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/control.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/control.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/control.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/lib/kobject_uevent.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/lib/kobject_uevent.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/lib/kobject_uevent.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/lib/kobject_uevent.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/namei.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/namei.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/namei.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/namei.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/base/syscore.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/base/syscore.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/base/syscore.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/base/syscore.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_ftp.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_ftp.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_ftp.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/netfilter/nf_conntrack_ftp.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ioam6.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ioam6.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ioam6.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ioam6.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/fast_commit.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/fast_commit.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/fast_commit.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/ext4/ext4.h:22, from /kisskb/src/fs/ext4/fast_commit.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/char/random.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/char/random.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/char/random.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/char/random.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/flow_offload.h:6, from /kisskb/src/include/net/act_api.h:10, from /kisskb/src/net/core/flow_offload.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/flow_offload.h:6, from /kisskb/src/include/net/act_api.h:10, from /kisskb/src/net/core/flow_offload.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/flow_offload.h:6, from /kisskb/src/include/net/act_api.h:10, from /kisskb/src/net/core/flow_offload.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/net/flow_offload.h:6, from /kisskb/src/include/net/act_api.h:10, from /kisskb/src/net/core/flow_offload.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/core/xdp.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/core/xdp.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/core/xdp.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/net/core/xdp.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/gro.h:7, from /kisskb/src/net/core/gro.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/gro.h:7, from /kisskb/src/net/core/gro.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/gro.h:7, from /kisskb/src/net/core/gro.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/gro.h:7, from /kisskb/src/net/core/gro.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/sched.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/sched.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/sched.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/sched.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/nfs.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/nfs.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/nfs.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/nfs.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/sysctl_net_ipv6.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/sysctl_net_ipv6.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/sysctl_net_ipv6.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/sysctl_net_ipv6.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/base/class.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/base/class.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/base/class.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/base/class.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/kmod.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/kmod.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/kmod.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/kernel/kmod.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/flexfilelayout/flexfilelayout.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/flexfilelayout/flexfilelayout.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/flexfilelayout/flexfilelayout.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/flexfilelayout/flexfilelayout.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/partition.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/partition.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/partition.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/partition.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/namei_vfat.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/namei_vfat.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/namei_vfat.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/fat/fat.h:5, from /kisskb/src/fs/fat/namei_vfat.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_encoders.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_encoders.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_encoders.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_encoders.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs4.h:19, from /kisskb/src/fs/nfsd/export.h:11, from /kisskb/src/fs/nfsd/trace.h:13, from /kisskb/src/fs/nfsd/trace.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs4.h:19, from /kisskb/src/fs/nfsd/export.h:11, from /kisskb/src/fs/nfsd/trace.h:13, from /kisskb/src/fs/nfsd/trace.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs4.h:19, from /kisskb/src/fs/nfsd/export.h:11, from /kisskb/src/fs/nfsd/trace.h:13, from /kisskb/src/fs/nfsd/trace.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs4.h:19, from /kisskb/src/fs/nfsd/export.h:11, from /kisskb/src/fs/nfsd/trace.h:13, from /kisskb/src/fs/nfsd/trace.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/filelayout/filelayout.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/filelayout/filelayout.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/filelayout/filelayout.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/filelayout/filelayout.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/super.c:41: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/super.c:41: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/super.c:41: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/super.c:41: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_cursor.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_cursor.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_cursor.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_cursor.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/nfs/blocklayout/blocklayout.c:37: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/nfs/blocklayout/blocklayout.c:37: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/nfs/blocklayout/blocklayout.c:37: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/nfs/blocklayout/blocklayout.c:37: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_display.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_display.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_display.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_display.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/orphan.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/orphan.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/orphan.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/ext4/orphan.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/lockd/clntlock.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/lockd/clntlock.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/lockd/clntlock.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/lockd/clntlock.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_i2c.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_i2c.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_i2c.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_i2c.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/kernel/kallsyms.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/kernel/kallsyms.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/kernel/kallsyms.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/kernel/kallsyms.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/xattr.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/xattr.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/xattr.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/xattr.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/lockd/clntproc.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/lockd/clntproc.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/lockd/clntproc.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/lockd/clntproc.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_trace.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_trace.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_trace.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_trace.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/truncate.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/truncate.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/truncate.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/truncate.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/clntxdr.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/clntxdr.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/clntxdr.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/clntxdr.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/nfsd/nfssvc.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/nfsd/nfssvc.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/nfsd/nfssvc.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/nfsd/nfssvc.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/xfrm6_policy.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/xfrm6_policy.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/xfrm6_policy.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/xfrm6_policy.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_clocks.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_clocks.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_clocks.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_clocks.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/host.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/host.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/host.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/host.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_fb.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_fb.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_fb.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/vga_switcheroo.h:34, from /kisskb/src/drivers/gpu/drm/radeon/radeon_fb.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/symlink.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/symlink.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/symlink.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/symlink.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/include/linux/migrate.h:6, from /kisskb/src/kernel/compat.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/include/linux/migrate.h:6, from /kisskb/src/kernel/compat.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/include/linux/migrate.h:6, from /kisskb/src/kernel/compat.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/mempolicy.h:15, from /kisskb/src/include/linux/migrate.h:6, from /kisskb/src/kernel/compat.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/inetdevice.h:9, from /kisskb/src/fs/lockd/svc.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/inetdevice.h:9, from /kisskb/src/fs/lockd/svc.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/inetdevice.h:9, from /kisskb/src/fs/lockd/svc.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/inetdevice.h:9, from /kisskb/src/fs/lockd/svc.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/ipv6/xfrm6_state.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/ipv6/xfrm6_state.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/ipv6/xfrm6_state.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/ipv6/xfrm6_state.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_ag.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_ag.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_ag.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_ag.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/acl.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/acl.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/acl.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/acl.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_alloc.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_alloc.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_alloc.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_alloc.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/svclock.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/svclock.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/svclock.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/svclock.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/auth_null.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/auth_null.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/auth_null.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/auth_null.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_output.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_output.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_output.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_output.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/xattr_security.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/xattr_security.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/xattr_security.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/include/linux/jbd2.h:23, from /kisskb/src/fs/ext4/ext4_jbd2.h:16, from /kisskb/src/fs/ext4/xattr_security.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/auth.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/auth.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/auth.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/auth.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/readdir.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/readdir.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/readdir.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/readdir.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.c:54: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.c:54: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.c:54: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.c:54: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_conntrack_irc.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_conntrack_irc.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_conntrack_irc.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_conntrack_irc.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_timer.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_timer.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_timer.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_timer.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:45, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_fw.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:45, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_fw.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:45, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_fw.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:45, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_fw.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/super.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/super.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/super.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/super.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/svcshare.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/svcshare.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/svcshare.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/svcshare.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/open.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/open.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/open.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/open.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/net-sysfs.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/net-sysfs.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/net-sysfs.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/net-sysfs.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/filelayout/filelayoutdev.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/filelayout/filelayoutdev.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/filelayout/filelayoutdev.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/filelayout/filelayoutdev.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/include/linux/lockd/lockd.h:17, from /kisskb/src/fs/lockd/svcproc.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/include/linux/lockd/lockd.h:17, from /kisskb/src/fs/lockd/svcproc.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/include/linux/lockd/lockd.h:17, from /kisskb/src/fs/lockd/svcproc.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/include/linux/lockd/lockd.h:17, from /kisskb/src/fs/lockd/svcproc.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/lockd/svcsubs.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/lockd/svcsubs.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/lockd/svcsubs.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/lockd/svcsubs.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfs/blocklayout/dev.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfs/blocklayout/dev.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfs/blocklayout/dev.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfs/blocklayout/dev.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_ring.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_ring.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_ring.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_ring.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/include/drm/drm_gem_ttm_helper.h:11, from /kisskb/src/drivers/gpu/drm/radeon/radeon_gem.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/include/drm/drm_gem_ttm_helper.h:11, from /kisskb/src/drivers/gpu/drm/radeon/radeon_gem.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/include/drm/drm_gem_ttm_helper.h:11, from /kisskb/src/drivers/gpu/drm/radeon/radeon_gem.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/include/drm/drm_gem_ttm_helper.h:11, from /kisskb/src/drivers/gpu/drm/radeon/radeon_gem.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/udftime.c:37: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/udftime.c:37: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/udftime.c:37: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/udftime.c:37: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/misc.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/misc.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/misc.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/misc.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/directory.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/directory.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/directory.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/directory.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/flexfilelayout/flexfilelayoutdev.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/flexfilelayout/flexfilelayoutdev.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/read_write.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/read_write.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/flexfilelayout/flexfilelayoutdev.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/flexfilelayout/flexfilelayoutdev.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/read_write.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/read_write.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/ioctl.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/ioctl.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/ioctl.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/ioctl.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/fs/nfs/blocklayout/blocklayout.h:35, from /kisskb/src/fs/nfs/blocklayout/extent_tree.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/fs/nfs/blocklayout/blocklayout.h:35, from /kisskb/src/fs/nfs/blocklayout/extent_tree.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/fs/nfs/blocklayout/blocklayout.h:35, from /kisskb/src/fs/nfs/blocklayout/extent_tree.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/fs/nfs/blocklayout/blocklayout.h:35, from /kisskb/src/fs/nfs/blocklayout/extent_tree.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_irq_kms.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_irq_kms.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_irq_kms.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_irq_kms.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_tcq.h:5, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_tcq.h:5, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_tcq.h:5, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_tcq.h:5, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/nfs/blocklayout/rpc_pipefs.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/nfs/blocklayout/rpc_pipefs.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/nfs/blocklayout/rpc_pipefs.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/nfs/blocklayout/rpc_pipefs.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/cuse.c:54: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/cuse.c:54: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/cuse.c:54: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/fuse/fuse_i.h:23, from /kisskb/src/fs/fuse/cuse.c:54: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:45, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_hipd.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:45, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_hipd.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:45, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_hipd.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:45, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_hipd.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/auth_unix.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/auth_unix.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/auth_unix.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/auth_unix.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/ipv6/xfrm6_input.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/ipv6/xfrm6_input.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/ipv6/xfrm6_input.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/ipv6/xfrm6_input.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:45, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_malloc.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:45, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_malloc.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:45, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_malloc.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:45, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_malloc.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/fs/nfsd/nfsctl.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/fs/nfsd/nfsctl.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/fs/nfsd/nfsctl.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/fs/nfsd/nfsctl.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:45, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_nvram.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:45, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_nvram.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:45, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_nvram.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_glue.h:45, from /kisskb/src/drivers/scsi/sym53c8xx_2/sym_nvram.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_conntrack_sip.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_conntrack_sip.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_conntrack_sip.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_conntrack_sip.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/ipv4/tcp_ipv4.c:61: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/ipv4/tcp_ipv4.c:61: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/ipv4/tcp_ipv4.c:61: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/ipv4/tcp_ipv4.c:61: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfsd/cache.h:12, from /kisskb/src/fs/nfsd/nfsproc.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfsd/cache.h:12, from /kisskb/src/fs/nfsd/nfsproc.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfsd/cache.h:12, from /kisskb/src/fs/nfsd/nfsproc.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfsd/cache.h:12, from /kisskb/src/fs/nfsd/nfsproc.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/include/linux/sunrpc/addr.h:14, from /kisskb/src/fs/nfs/client.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/include/linux/sunrpc/addr.h:14, from /kisskb/src/fs/nfs/client.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/include/linux/sunrpc/addr.h:14, from /kisskb/src/fs/nfs/client.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/include/linux/sunrpc/addr.h:14, from /kisskb/src/fs/nfs/client.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/unicode.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/unicode.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/unicode.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/buffer_head.h:14, from /kisskb/src/fs/udf/udfdecl.h:12, from /kisskb/src/fs/udf/unicode.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_alloc_btree.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_alloc_btree.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_alloc_btree.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_alloc_btree.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_log_syslog.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_log_syslog.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_log_syslog.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_log_syslog.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_attr.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_attr.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_attr.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_attr.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/net/sunrpc/svc.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/net/sunrpc/svc.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/net/sunrpc/svc.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/net/sunrpc/svc.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/ctree.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/ctree.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/ctree.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/ctree.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/net-procfs.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/net-procfs.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/net-procfs.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/net-procfs.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_attr_leaf.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_attr_leaf.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_attr_leaf.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_attr_leaf.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/mon.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/mon.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/mon.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/mon.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/net/core/selftests.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/net/core/selftests.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/net/core/selftests.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/net/core/selftests.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/fs/lockd/xdr.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/fs/lockd/xdr.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/fs/lockd/xdr.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/fs/lockd/xdr.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/netpoll.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/netpoll.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/netpoll.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/core/netpoll.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/clnt4xdr.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/clnt4xdr.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/clnt4xdr.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/lockd/clnt4xdr.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_cs.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_cs.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_cs.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_cs.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/libata-core.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/libata-core.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/libata-core.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/libata-core.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/print-tree.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/print-tree.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/print-tree.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/print-tree.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/libata-eh.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/libata-eh.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/libata-eh.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/libata-eh.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/dir.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/dir.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/dir.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/dir.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/extent-tree.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/extent-tree.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/extent-tree.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/extent-tree.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/file_table.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/file_table.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/file_table.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/file_table.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/kernel/auditfilter.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/kernel/auditfilter.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/kernel/auditfilter.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/kernel/auditfilter.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/libata-scsi.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/libata-scsi.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/libata-scsi.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/libata-scsi.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/kernel/audit.c:53: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/kernel/audit.c:53: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/kernel/audit.c:53: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/kernel/audit.c:53: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_nat_core.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_nat_core.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_nat_core.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_nat_core.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/file.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/file.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/file.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/file.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/svcauth.h:14, from /kisskb/src/include/linux/sunrpc/svcauth_gss.h:15, from /kisskb/src/fs/nfsd/nfsfh.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/svcauth.h:14, from /kisskb/src/include/linux/sunrpc/svcauth_gss.h:15, from /kisskb/src/fs/nfsd/nfsfh.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/svcauth.h:14, from /kisskb/src/include/linux/sunrpc/svcauth_gss.h:15, from /kisskb/src/fs/nfsd/nfsfh.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/svcauth.h:14, from /kisskb/src/include/linux/sunrpc/svcauth_gss.h:15, from /kisskb/src/fs/nfsd/nfsfh.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/gpu/drm/drm_aperture.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/gpu/drm/drm_aperture.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/gpu/drm/drm_aperture.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/drivers/gpu/drm/drm_aperture.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/super.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/super.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/super.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/super.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/linux/udp.h:16, from /kisskb/src/net/netfilter/nf_nat_proto.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/linux/udp.h:16, from /kisskb/src/net/netfilter/nf_nat_proto.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/linux/udp.h:16, from /kisskb/src/net/netfilter/nf_nat_proto.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/linux/udp.h:16, from /kisskb/src/net/netfilter/nf_nat_proto.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_cong.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_cong.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_cong.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_cong.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_minisocks.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_minisocks.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_minisocks.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_minisocks.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_nat_helper.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_nat_helper.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_nat_helper.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_nat_helper.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/char_dev.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/char_dev.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/char_dev.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/char_dev.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/inetdevice.h:9, from /kisskb/src/net/netfilter/nf_nat_masquerade.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/inetdevice.h:9, from /kisskb/src/net/netfilter/nf_nat_masquerade.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/inetdevice.h:9, from /kisskb/src/net/netfilter/nf_nat_masquerade.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/inetdevice.h:9, from /kisskb/src/net/netfilter/nf_nat_masquerade.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/sunrpc/svcsock.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/sunrpc/svcsock.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/sunrpc/svcsock.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/sunrpc/svcsock.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/core/ptp_classifier.c:98: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/core/ptp_classifier.c:98: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/core/ptp_classifier.c:98: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/core/ptp_classifier.c:98: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/net/ipv6/xfrm6_output.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/net/ipv6/xfrm6_output.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/net/ipv6/xfrm6_output.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/net/ipv6/xfrm6_output.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/fs/lockd/xdr4.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/fs/lockd/xdr4.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/fs/lockd/xdr4.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/fs/lockd/xdr4.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/netfilter/nf_nat_ftp.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/netfilter/nf_nat_ftp.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/netfilter/nf_nat_ftp.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/netfilter/nf_nat_ftp.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_bios.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_bios.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_bios.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_bios.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_attr_remote.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_attr_remote.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_attr_remote.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_attr_remote.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/drivers/net/phy/mdio-boardinfo.h:10, from /kisskb/src/drivers/net/phy/mdio-boardinfo.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/drivers/net/phy/mdio-boardinfo.h:10, from /kisskb/src/drivers/net/phy/mdio-boardinfo.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/drivers/net/phy/mdio-boardinfo.h:10, from /kisskb/src/drivers/net/phy/mdio-boardinfo.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/drivers/net/phy/mdio-boardinfo.h:10, from /kisskb/src/drivers/net/phy/mdio-boardinfo.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/net/core/devlink.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/net/core/devlink.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/net/core/devlink.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/net/core/devlink.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/dst.h:13, from /kisskb/src/include/net/dst_cache.h:6, from /kisskb/src/net/core/dst_cache.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/dst.h:13, from /kisskb/src/include/net/dst_cache.h:6, from /kisskb/src/net/core/dst_cache.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/dst.h:13, from /kisskb/src/include/net/dst_cache.h:6, from /kisskb/src/net/core/dst_cache.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/dst.h:13, from /kisskb/src/include/net/dst_cache.h:6, from /kisskb/src/net/core/dst_cache.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/include/linux/mdio-bitbang.h:5, from /kisskb/src/drivers/net/mdio/mdio-bitbang.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/include/linux/mdio-bitbang.h:5, from /kisskb/src/drivers/net/mdio/mdio-bitbang.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/include/linux/mdio-bitbang.h:5, from /kisskb/src/drivers/net/mdio/mdio-bitbang.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/include/linux/mdio-bitbang.h:5, from /kisskb/src/drivers/net/mdio/mdio-bitbang.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/libata-transport.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/libata-transport.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/libata-transport.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/libata-transport.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/slip/slip.c:78: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/slip/slip.c:78: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/slip/slip.c:78: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/slip/slip.c:78: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/kernel/auditsc.c:48: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/kernel/auditsc.c:48: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/kernel/auditsc.c:48: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/kernel/auditsc.c:48: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_config.c:49: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_config.c:49: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_config.c:49: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_config.c:49: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfsd/vfs.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfsd/vfs.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfsd/vfs.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfsd/vfs.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/kernel/audit_watch.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/kernel/audit_watch.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/kernel/audit_watch.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/kernel/audit_watch.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/core/gro_cells.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/core/gro_cells.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/core/gro_cells.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/core/gro_cells.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/drivers/gpu/drm/drm_cache.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/drivers/gpu/drm/drm_cache.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/drivers/gpu/drm/drm_cache.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/drivers/gpu/drm/drm_cache.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/fs/nfsd/export.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/fs/nfsd/export.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/fs/nfsd/export.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/fs/nfsd/export.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/stat.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/stat.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/stat.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/stat.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_bit.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_bit.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_bit.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_bit.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/eeprom.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/eeprom.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/eeprom.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/eeprom.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/netfilter/nf_nat_irc.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/netfilter/nf_nat_irc.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/netfilter/nf_nat_irc.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/netfilter/nf_nat_irc.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/include/linux/lockd/lockd.h:17, from /kisskb/src/fs/lockd/svc4proc.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/include/linux/lockd/lockd.h:17, from /kisskb/src/fs/lockd/svc4proc.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/include/linux/lockd/lockd.h:17, from /kisskb/src/fs/lockd/svc4proc.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/include/linux/lockd/lockd.h:17, from /kisskb/src/fs/lockd/svc4proc.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_benchmark.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_benchmark.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_benchmark.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_benchmark.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/xfrm6_protocol.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/xfrm6_protocol.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/xfrm6_protocol.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/xfrm6_protocol.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/drivers/base/property.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/drivers/base/property.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/drivers/base/property.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/drivers/base/property.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rs690.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rs690.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rs690.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rs690.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/ipv4/tcp_metrics.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/ipv4/tcp_metrics.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/ipv4/tcp_metrics.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/ipv4/tcp_metrics.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rs400.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rs400.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rs400.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rs400.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/netfilter.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/netfilter.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/netfilter.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/netfilter.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/lib/vsprintf.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/lib/vsprintf.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/lib/vsprintf.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/lib/vsprintf.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/include/linux/of_mdio.h:12, from /kisskb/src/drivers/net/phy/mdio_devres.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/include/linux/of_mdio.h:12, from /kisskb/src/drivers/net/phy/mdio_devres.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/include/linux/of_mdio.h:12, from /kisskb/src/drivers/net/phy/mdio_devres.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/include/linux/of_mdio.h:12, from /kisskb/src/drivers/net/phy/mdio_devres.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/ipv4/tcp_fastopen.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/ipv4/tcp_fastopen.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/ipv4/tcp_fastopen.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/ipv4/tcp_fastopen.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/qla4xxx/ql4_os.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/qla4xxx/ql4_os.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/qla4xxx/ql4_os.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/qla4xxx/ql4_os.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_scsih.c:49: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_scsih.c:49: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_scsih.c:49: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_scsih.c:49: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi.c:47: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi.c:47: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi.c:47: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi.c:47: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_nat_sip.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_nat_sip.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_nat_sip.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/nf_nat_sip.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_client.h:12, from /kisskb/src/drivers/gpu/drm/drm_file.c:42: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_client.h:12, from /kisskb/src/drivers/gpu/drm/drm_file.c:42: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_client.h:12, from /kisskb/src/drivers/gpu/drm/drm_file.c:42: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_client.h:12, from /kisskb/src/drivers/gpu/drm/drm_file.c:42: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/gpu/drm/drm_gem.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/gpu/drm/drm_gem.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/gpu/drm/drm_gem.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/gpu/drm/drm_gem.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/getroot.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/getroot.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/getroot.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/getroot.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/phy.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/phy.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/phy.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/phy.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_bmap.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_bmap.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_bmap.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_bmap.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/include/linux/libata.h:21, from /kisskb/src/include/trace/events/libata.h:9, from /kisskb/src/drivers/ata/libata-trace.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/include/linux/libata.h:21, from /kisskb/src/include/trace/events/libata.h:9, from /kisskb/src/drivers/ata/libata-trace.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/include/linux/libata.h:21, from /kisskb/src/include/trace/events/libata.h:9, from /kisskb/src/drivers/ata/libata-trace.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/include/linux/libata.h:21, from /kisskb/src/include/trace/events/libata.h:9, from /kisskb/src/drivers/ata/libata-trace.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/net/sunrpc/svcauth_unix.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/net/sunrpc/svcauth_unix.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/net/sunrpc/svcauth_unix.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/net/sunrpc/svcauth_unix.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_ioctl.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_ioctl.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_ioctl.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_ioctl.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsicam.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsicam.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsicam.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsicam.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_ioctl.c:37: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_ioctl.c:37: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_ioctl.c:37: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_ioctl.c:37: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/hosts.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/hosts.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/hosts.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/hosts.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/interrupt.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/interrupt.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/interrupt.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/interrupt.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r520.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r520.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r520.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r520.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/inode.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/inode.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/inode.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/inode.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/root-tree.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/root-tree.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/root-tree.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/root-tree.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/net/sunrpc/svcauth.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/net/sunrpc/svcauth.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/net/sunrpc/svcauth.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/net/sunrpc/svcauth.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/super.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/super.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/super.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/super.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/exec.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/exec.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/exec.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/exec.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/drivers/net/ethernet/dec/tulip/media.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/drivers/net/ethernet/dec/tulip/media.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/drivers/net/ethernet/dec/tulip/media.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/drivers/net/ethernet/dec/tulip/media.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_bmap_btree.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_bmap_btree.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_bmap_btree.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_bmap_btree.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/proc.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/proc.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/proc.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/net/ipv6/proc.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/pipe.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/pipe.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/pipe.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/pipe.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_btree.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_btree.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_btree.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_btree.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/sit.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/sit.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/sit.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/sit.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/lockd/procfs.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/lockd/procfs.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/lockd/procfs.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/lockd/procfs.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/fs/nfsd/nfsd.h:15, from /kisskb/src/fs/nfsd/auth.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/fs/nfsd/nfsd.h:15, from /kisskb/src/fs/nfsd/auth.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/fs/nfsd/nfsd.h:15, from /kisskb/src/fs/nfsd/auth.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/fs/nfsd/nfsd.h:15, from /kisskb/src/fs/nfsd/auth.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/ata/libata-sata.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/ata/libata-sata.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/ata/libata-sata.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/ata/libata-sata.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/addrconf_core.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/addrconf_core.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/addrconf_core.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/addrconf_core.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_rate.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_rate.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_rate.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_rate.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/netfilter/x_tables.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/netfilter/x_tables.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/netfilter/x_tables.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/netfilter/x_tables.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/ipv4/tcp_recovery.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/ipv4/tcp_recovery.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/ipv4/tcp_recovery.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/ipv4/tcp_recovery.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/io.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/io.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/io.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/io.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_error.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_error.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_error.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_error.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/kernel/audit_fsnotify.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/kernel/audit_fsnotify.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/kernel/audit_fsnotify.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/kernel/audit_fsnotify.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600.c:45: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600.c:45: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600.c:45: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600.c:45: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/exthdrs_core.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/exthdrs_core.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/exthdrs_core.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/ipv6/exthdrs_core.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/sunrpc/rpcb_clnt.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/sunrpc/rpcb_clnt.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/sunrpc/rpcb_clnt.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/sunrpc/rpcb_clnt.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_mbx.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_mbx.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_mbx.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_mbx.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_init.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_init.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_init.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_init.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/file-item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/file-item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/file-item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/file-item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/sunrpc/addr.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/sunrpc/addr.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/sunrpc/addr.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/net/sunrpc/addr.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_transport.c:55: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_transport.c:55: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_transport.c:55: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_transport.c:55: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_iocb.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_iocb.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_iocb.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_iocb.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/dir-item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/dir-item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/dir-item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/dir-item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/timer.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/timer.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/timer.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/timer.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/pnic.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/pnic.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/pnic.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/pnic.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip_core.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip_core.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip_core.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip_core.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_ulp.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_ulp.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_ulp.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_ulp.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/include/linux/lockd/xdr.h:14, from /kisskb/src/include/linux/lockd/bind.h:15, from /kisskb/src/fs/nfsd/lockd.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/include/linux/lockd/xdr.h:14, from /kisskb/src/include/linux/lockd/bind.h:15, from /kisskb/src/fs/nfsd/lockd.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/include/linux/lockd/xdr.h:14, from /kisskb/src/include/linux/lockd/bind.h:15, from /kisskb/src/fs/nfsd/lockd.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/include/linux/lockd/xdr.h:14, from /kisskb/src/include/linux/lockd/bind.h:15, from /kisskb/src/fs/nfsd/lockd.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/kernel/audit.h:14, from /kisskb/src/kernel/audit_tree.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/kernel/audit.h:14, from /kisskb/src/kernel/audit_tree.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/kernel/audit.h:14, from /kisskb/src/kernel/audit_tree.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/kernel/audit.h:14, from /kisskb/src/kernel/audit_tree.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/21142.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/21142.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/21142.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/21142.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/include/linux/libata.h:21, from /kisskb/src/drivers/ata/libata-sff.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/include/linux/libata.h:21, from /kisskb/src/drivers/ata/libata-sff.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/include/linux/libata.h:21, from /kisskb/src/drivers/ata/libata-sff.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/include/linux/libata.h:21, from /kisskb/src/drivers/ata/libata-sff.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/direct.c:46: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/direct.c:46: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/direct.c:46: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/direct.c:46: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/include/linux/libata.h:21, from /kisskb/src/drivers/ata/libata-pmp.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/include/linux/libata.h:21, from /kisskb/src/drivers/ata/libata-pmp.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/include/linux/libata.h:21, from /kisskb/src/drivers/ata/libata-pmp.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/include/linux/libata.h:21, from /kisskb/src/drivers/ata/libata-pmp.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/include/linux/libata.h:21, from /kisskb/src/drivers/ata/libata-pata-timings.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/include/linux/libata.h:21, from /kisskb/src/drivers/ata/libata-pata-timings.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/include/linux/libata.h:21, from /kisskb/src/drivers/ata/libata-pata-timings.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/include/linux/libata.h:21, from /kisskb/src/drivers/ata/libata-pata-timings.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/datagram.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/datagram.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/datagram.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/datagram.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/namei.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/namei.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/namei.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/namei.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/drivers/net/loopback.c:42: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/drivers/net/loopback.c:42: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/drivers/net/loopback.c:42: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/drivers/net/loopback.c:42: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/pagelist.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/pagelist.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/pagelist.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/pagelist.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/drivers/net/phy/phy-c45.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/drivers/net/phy/phy-c45.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/drivers/net/phy/phy-c45.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/drivers/net/phy/phy-c45.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/timer.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/timer.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/timer.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/timer.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/tcp_offload.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/tcp_offload.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/tcp_offload.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/tcp_offload.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/drivers/net/phy/phy-core.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/drivers/net/phy/phy-core.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/drivers/net/phy/phy-core.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/drivers/net/phy/phy-core.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/base/devtmpfs.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/base/devtmpfs.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/base/devtmpfs.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/base/devtmpfs.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/drivers/net/phy/linkmode.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/drivers/net/phy/linkmode.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/drivers/net/phy/linkmode.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/drivers/net/phy/linkmode.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/phy/phy_device.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/phy/phy_device.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/phy/phy_device.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/phy/phy_device.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/phy/mdio_bus.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/phy/mdio_bus.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/phy/mdio_bus.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/phy/mdio_bus.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/include/linux/brcmphy.h:5, from /kisskb/src/drivers/net/phy/bcm-phy-lib.h:9, from /kisskb/src/drivers/net/phy/bcm-phy-lib.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/include/linux/brcmphy.h:5, from /kisskb/src/drivers/net/phy/bcm-phy-lib.h:9, from /kisskb/src/drivers/net/phy/bcm-phy-lib.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/include/linux/brcmphy.h:5, from /kisskb/src/drivers/net/phy/bcm-phy-lib.h:9, from /kisskb/src/drivers/net/phy/bcm-phy-lib.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/include/linux/brcmphy.h:5, from /kisskb/src/drivers/net/phy/bcm-phy-lib.h:9, from /kisskb/src/drivers/net/phy/bcm-phy-lib.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv6/ip6_checksum.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv6/ip6_checksum.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv6/ip6_checksum.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv6/ip6_checksum.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/inode-item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/inode-item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/inode-item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/inode-item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/include/uapi/linux/mdio.h:15, from /kisskb/src/include/linux/mdio.h:9, from /kisskb/src/drivers/net/phy/mdio_device.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/include/uapi/linux/mdio.h:15, from /kisskb/src/include/linux/mdio.h:9, from /kisskb/src/drivers/net/phy/mdio_device.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/include/uapi/linux/mdio.h:15, from /kisskb/src/include/linux/mdio.h:9, from /kisskb/src/drivers/net/phy/mdio_device.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/include/uapi/linux/mdio.h:15, from /kisskb/src/include/linux/mdio.h:9, from /kisskb/src/drivers/net/phy/mdio_device.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/fs/nfsd/nfscache.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/fs/nfsd/nfscache.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/fs/nfsd/nfscache.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/fs/nfsd/nfscache.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_btree_staging.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_btree_staging.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_btree_staging.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_btree_staging.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/pnic2.c:75: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/pnic2.c:75: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/pnic2.c:75: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/dec/tulip/tulip.h:19, from /kisskb/src/drivers/net/ethernet/dec/tulip/pnic2.c:75: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/include/linux/brcmphy.h:5, from /kisskb/src/drivers/net/phy/bcm-phy-lib.h:9, from /kisskb/src/drivers/net/phy/broadcom.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/include/linux/brcmphy.h:5, from /kisskb/src/drivers/net/phy/bcm-phy-lib.h:9, from /kisskb/src/drivers/net/phy/broadcom.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/include/linux/brcmphy.h:5, from /kisskb/src/drivers/net/phy/bcm-phy-lib.h:9, from /kisskb/src/drivers/net/phy/broadcom.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/include/linux/brcmphy.h:5, from /kisskb/src/drivers/net/phy/bcm-phy-lib.h:9, from /kisskb/src/drivers/net/phy/broadcom.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_client.h:12, from /kisskb/src/drivers/gpu/drm/drm_drv.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_client.h:12, from /kisskb/src/drivers/gpu/drm/drm_drv.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_client.h:12, from /kisskb/src/drivers/gpu/drm/drm_drv.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_client.h:12, from /kisskb/src/drivers/gpu/drm/drm_drv.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/kernel/seccomp.c:41: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/kernel/seccomp.c:41: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/kernel/seccomp.c:41: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/filter.h:12, from /kisskb/src/kernel/seccomp.c:41: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/netfilter/xt_tcpudp.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/netfilter/xt_tcpudp.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/netfilter/xt_tcpudp.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/netfilter/xt_tcpudp.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/drm_sysfs.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/drm_sysfs.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/drm_sysfs.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/drm_sysfs.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/sata_sil.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/sata_sil.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/sata_sil.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/sata_sil.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/xdr.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/xdr.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/xdr.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/xdr.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/icmpv6.h:5, from /kisskb/src/net/ipv6/ip6_icmp.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/icmpv6.h:5, from /kisskb/src/net/ipv6/ip6_icmp.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/icmpv6.h:5, from /kisskb/src/net/ipv6/ip6_icmp.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/icmpv6.h:5, from /kisskb/src/net/ipv6/ip6_icmp.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv6/output_core.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv6/output_core.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv6/output_core.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv6/output_core.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/cicada.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/cicada.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/cicada.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/cicada.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/sata_sis.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/sata_sis.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/sata_sis.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/sata_sis.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/davicom.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/davicom.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/davicom.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/davicom.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/et1011c.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/et1011c.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/et1011c.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/et1011c.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/disk-io.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/disk-io.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/disk-io.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/disk-io.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/icplus.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/icplus.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/icplus.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/icplus.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_da_btree.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_da_btree.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_da_btree.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_da_btree.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_defer.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_defer.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_defer.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_defer.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_block.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_block.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_block.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_block.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000.h:18, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000_hw.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000.h:18, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000_hw.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000.h:18, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000_hw.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000.h:18, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000_hw.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfsd/nfsfh.h:12, from /kisskb/src/fs/nfsd/vfs.h:9, from /kisskb/src/fs/nfsd/nfsxdr.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfsd/nfsfh.h:12, from /kisskb/src/fs/nfsd/vfs.h:9, from /kisskb/src/fs/nfsd/nfsxdr.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfsd/nfsfh.h:12, from /kisskb/src/fs/nfsd/vfs.h:9, from /kisskb/src/fs/nfsd/nfsxdr.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfsd/nfsfh.h:12, from /kisskb/src/fs/nfsd/vfs.h:9, from /kisskb/src/fs/nfsd/nfsxdr.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/drivers/scsi/scsi_lib.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/drivers/scsi/scsi_lib.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/drivers/scsi/scsi_lib.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/drivers/scsi/scsi_lib.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.h:61, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_ctl.c:60: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.h:61, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_ctl.c:60: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.h:61, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_ctl.c:60: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.h:61, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_ctl.c:60: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000.h:18, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000_main.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000.h:18, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000_main.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000.h:18, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000_main.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000.h:18, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000_main.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/message/fusion/mptbase.c:58: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/message/fusion/mptbase.c:58: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/message/fusion/mptbase.c:58: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/message/fusion/mptbase.c:58: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/sata_via.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/sata_via.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/sata_via.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/sata_via.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_mark.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_mark.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_mark.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_mark.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/pim.h:5, from /kisskb/src/include/linux/mroute.h:6, from /kisskb/src/net/ipv4/raw.c:51: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/pim.h:5, from /kisskb/src/include/linux/mroute.h:6, from /kisskb/src/net/ipv4/raw.c:51: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/pim.h:5, from /kisskb/src/include/linux/mroute.h:6, from /kisskb/src/net/ipv4/raw.c:51: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/pim.h:5, from /kisskb/src/include/linux/mroute.h:6, from /kisskb/src/net/ipv4/raw.c:51: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_nat.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_nat.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_nat.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_nat.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_test.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_test.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_test.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_test.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/read.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/read.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/read.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/read.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/protocol.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/protocol.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/protocol.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/protocol.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/net/ipv4/udp.c:77: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/net/ipv4/udp.c:77: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/net/ipv4/udp.c:77: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/linux/bpf-cgroup.h:11, from /kisskb/src/net/ipv4/udp.c:77: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/lib/scatterlist.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/lib/scatterlist.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/lib/scatterlist.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/lib/scatterlist.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/lib/iov_iter.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/lib/iov_iter.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/lib/iov_iter.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/lib/iov_iter.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_nx.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_nx.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_nx.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_nx.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_LOG.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_LOG.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_LOG.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_LOG.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_offload.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_offload.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_offload.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv6/ip6_offload.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/uapi/linux/genetlink.h:6, from /kisskb/src/include/linux/genetlink.h:5, from /kisskb/src/include/net/genetlink.h:5, from /kisskb/src/kernel/taskstats.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/uapi/linux/genetlink.h:6, from /kisskb/src/include/linux/genetlink.h:5, from /kisskb/src/include/net/genetlink.h:5, from /kisskb/src/kernel/taskstats.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/uapi/linux/genetlink.h:6, from /kisskb/src/include/linux/genetlink.h:5, from /kisskb/src/include/net/genetlink.h:5, from /kisskb/src/kernel/taskstats.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/uapi/linux/genetlink.h:6, from /kisskb/src/include/linux/genetlink.h:5, from /kisskb/src/include/net/genetlink.h:5, from /kisskb/src/kernel/taskstats.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/marvell.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/marvell.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/marvell.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/marvell.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_isr.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_isr.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_isr.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_isr.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/pata_ns87415.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/pata_ns87415.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/pata_ns87415.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/pata_ns87415.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/tcpv6_offload.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/tcpv6_offload.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/tcpv6_offload.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/tcpv6_offload.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/protocol.h:24, from /kisskb/src/net/ipv6/exthdrs_offload.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/protocol.h:24, from /kisskb/src/net/ipv6/exthdrs_offload.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/protocol.h:24, from /kisskb/src/net/ipv6/exthdrs_offload.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/protocol.h:24, from /kisskb/src/net/ipv6/exthdrs_offload.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/nfsd/stats.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/nfsd/stats.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/nfsd/stats.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/nfsd/stats.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/lxt.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/lxt.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/lxt.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/lxt.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/fs/ioctl.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/fs/ioctl.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/fs/ioctl.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/fs/ioctl.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/pata_sil680.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/pata_sil680.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/pata_sil680.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/pata_sil680.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/inode.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/inode.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/inode.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/inode.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/fs/btrfs/transaction.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/fs/btrfs/transaction.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/fs/btrfs/transaction.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/fs/btrfs/transaction.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_data.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_data.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_data.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_data.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/sunrpc_syms.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/sunrpc_syms.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/sunrpc_syms.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/sunrpc_syms.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/cache.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/cache.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/cache.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/cache.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_NFLOG.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_NFLOG.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_NFLOG.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_NFLOG.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/netfilter/x_tables.h:6, from /kisskb/src/net/netfilter/xt_MASQUERADE.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/netfilter/x_tables.h:6, from /kisskb/src/net/netfilter/xt_MASQUERADE.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/netfilter/x_tables.h:6, from /kisskb/src/net/netfilter/xt_MASQUERADE.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/netfilter/x_tables.h:6, from /kisskb/src/net/netfilter/xt_MASQUERADE.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_TCPMSS.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_TCPMSS.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_TCPMSS.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_TCPMSS.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_legacy_tv.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_legacy_tv.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_legacy_tv.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/radeon_legacy_tv.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/pata_sis.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/pata_sis.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/pata_sis.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/pata_sis.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/busy_poll.h:15, from /kisskb/src/fs/select.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/busy_poll.h:15, from /kisskb/src/fs/select.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/busy_poll.h:15, from /kisskb/src/fs/select.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/busy_poll.h:15, from /kisskb/src/fs/select.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.h:61, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c:60: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.h:61, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c:60: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.h:61, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c:60: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.h:61, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c:60: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/inode.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/inode.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/inode.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/inode.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/i825xx/lasi_82596.c:79: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/i825xx/lasi_82596.c:79: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/i825xx/lasi_82596.c:79: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/i825xx/lasi_82596.c:79: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/net/udp.h:23, from /kisskb/src/net/ipv4/udp_impl.h:4, from /kisskb/src/net/ipv4/udplite.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/net/udp.h:23, from /kisskb/src/net/ipv4/udp_impl.h:4, from /kisskb/src/net/ipv4/udplite.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/net/udp.h:23, from /kisskb/src/net/ipv4/udp_impl.h:4, from /kisskb/src/net/ipv4/udplite.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/inet_sock.h:19, from /kisskb/src/include/net/udp.h:23, from /kisskb/src/net/ipv4/udp_impl.h:4, from /kisskb/src/net/ipv4/udplite.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_conntrack.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_conntrack.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_conntrack.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_conntrack.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_addrtype.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_addrtype.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_addrtype.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_addrtype.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfsd/filecache.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfsd/filecache.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfsd/filecache.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfsd/filecache.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfsd/cache.h:12, from /kisskb/src/fs/nfsd/nfs3proc.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfsd/cache.h:12, from /kisskb/src/fs/nfsd/nfs3proc.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfsd/cache.h:12, from /kisskb/src/fs/nfsd/nfs3proc.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfsd/cache.h:12, from /kisskb/src/fs/nfsd/nfs3proc.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/rpc_pipe.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/rpc_pipe.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/net/ipv6/inet6_hashtables.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/net/ipv6/inet6_hashtables.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/net/ipv6/inet6_hashtables.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/addrconf.h:52, from /kisskb/src/net/ipv6/inet6_hashtables.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/rpc_pipe.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/net/sunrpc/rpc_pipe.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/symlink.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/symlink.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/symlink.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/symlink.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_policy.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_policy.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_policy.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_policy.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_leaf.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_leaf.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_leaf.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_leaf.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/message/fusion/mptscsih.c:53: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/message/fusion/mptscsih.c:53: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/message/fusion/mptscsih.c:53: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/message/fusion/mptscsih.c:53: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/qsemi.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/qsemi.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/qsemi.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/qsemi.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/drivers/net/phy/national.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/drivers/net/phy/national.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/drivers/net/phy/national.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/drivers/net/phy/national.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_nvram.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_nvram.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_nvram.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_nvram.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.h:61, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_warpdrive.c:47: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.h:61, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_warpdrive.c:47: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.h:61, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_warpdrive.c:47: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_base.h:61, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_warpdrive.c:47: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/drivers/net/phy/realtek.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/drivers/net/phy/realtek.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/drivers/net/phy/realtek.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/phy.h:16, from /kisskb/src/drivers/net/phy/realtek.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/radeon_pm.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/radeon_pm.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/radeon_pm.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/radeon_pm.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_dbg.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_dbg.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_dbg.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_dbg.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/udp_offload.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/udp_offload.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/udp_offload.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/udp_offload.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/ata_generic.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/ata_generic.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/ata_generic.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/ata/ata_generic.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_state.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_state.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_state.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/netfilter/xt_state.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/fs/file.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/fs/file.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/fs/file.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/fs/file.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_lib_dma.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_lib_dma.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_lib_dma.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_lib_dma.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/drivers/net/tun.c:44: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/drivers/net/tun.c:44: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/drivers/net/tun.c:44: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/drivers/net/tun.c:44: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/drivers/net/phy/smsc.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/drivers/net/phy/smsc.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/drivers/net/phy/smsc.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/drivers/net/phy/smsc.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000.h:18, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000_ethtool.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000.h:18, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000_ethtool.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000.h:18, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000_ethtool.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000.h:18, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000_ethtool.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/fs/nfsd/nfs3xdr.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/fs/nfsd/nfs3xdr.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/fs/nfsd/nfs3xdr.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/fs/nfsd/nfs3xdr.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_device.h:8, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_debugfs.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_device.h:8, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_debugfs.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_device.h:8, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_debugfs.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_device.h:8, from /kisskb/src/drivers/scsi/mpt3sas/mpt3sas_debugfs.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/drivers/net/phy/vitesse.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/drivers/net/phy/vitesse.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/drivers/net/phy/vitesse.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/include/linux/linkmode.h:5, from /kisskb/src/include/linux/mii.h:13, from /kisskb/src/drivers/net/phy/vitesse.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/include/linux/sunrpc/addr.h:14, from /kisskb/src/fs/nfsd/nfs4proc.c:42: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/include/linux/sunrpc/addr.h:14, from /kisskb/src/fs/nfsd/nfs4proc.c:42: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/include/linux/sunrpc/addr.h:14, from /kisskb/src/fs/nfsd/nfs4proc.c:42: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/linux/ipv6.h:93, from /kisskb/src/include/net/ipv6.h:12, from /kisskb/src/include/linux/sunrpc/addr.h:14, from /kisskb/src/fs/nfsd/nfs4proc.c:42: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/unlink.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/unlink.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/unlink.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/unlink.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/ste10Xp.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/ste10Xp.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/ste10Xp.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/phy/ste10Xp.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/arp.c:84: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/arp.c:84: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/arp.c:84: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/arp.c:84: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/atombios_dp.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/atombios_dp.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/atombios_dp.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/atombios_dp.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/dce3_1_afmt.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/dce3_1_afmt.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/dce3_1_afmt.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/dce3_1_afmt.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_hdmi.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_hdmi.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_hdmi.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_hdmi.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/write.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/write.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/write.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/write.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/evergreen.c:42: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/evergreen.c:42: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/evergreen.c:42: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/evergreen.c:42: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/dummy.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/dummy.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/dummy.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/dummy.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/macvtap.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/macvtap.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/macvtap.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/macvtap.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_node.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_node.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_node.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_node.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/macvlan.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/macvlan.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/macvlan.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/macvlan.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/shmem_fs.h:6, from /kisskb/src/fs/namespace.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/shmem_fs.h:6, from /kisskb/src/fs/namespace.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/shmem_fs.h:6, from /kisskb/src/fs/namespace.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/shmem_fs.h:6, from /kisskb/src/fs/namespace.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/message/fusion/mptspi.c:53: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/message/fusion/mptspi.c:53: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/message/fusion/mptspi.c:53: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/message/fusion/mptspi.c:53: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/namespace.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/namespace.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/namespace.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/namespace.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/cdrom/cdrom.c:274: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/cdrom/cdrom.c:274: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/cdrom/cdrom.c:274: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/cdrom/cdrom.c:274: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/sysfs.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/sysfs.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_sf.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_sf.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/sysfs.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/sysfs.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_sf.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dir2_sf.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/icmp.c:69: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/icmp.c:69: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/icmp.c:69: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/icmp.c:69: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/net/sunrpc/svc_xprt.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/net/sunrpc/svc_xprt.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/net/sunrpc/svc_xprt.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/net/sunrpc/svc_xprt.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/netpoll.h:11, from /kisskb/src/drivers/net/netconsole.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/netpoll.h:11, from /kisskb/src/drivers/net/netconsole.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/netpoll.h:11, from /kisskb/src/drivers/net/netconsole.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/netpoll.h:11, from /kisskb/src/drivers/net/netconsole.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/mcast_snoop.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/mcast_snoop.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/mcast_snoop.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv6/mcast_snoop.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_attr.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_attr.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_attr.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_attr.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/tap.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/tap.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/tap.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/include/linux/etherdevice.h:20, from /kisskb/src/drivers/net/tap.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/drm_edid.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/drm_edid.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/drm_edid.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/gpu/drm/drm_edid.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dquot_buf.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dquot_buf.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dquot_buf.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_dquot_buf.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_scan.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_scan.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_scan.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_scan.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_crtc.c:38: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_crtc.c:38: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_crtc.c:38: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_crtc.c:38: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/uapi/linux/if_addr.h:6, from /kisskb/src/net/ipv4/devinet.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/uapi/linux/if_addr.h:6, from /kisskb/src/net/ipv4/devinet.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/uapi/linux/if_addr.h:6, from /kisskb/src/net/ipv4/devinet.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/uapi/linux/if_addr.h:6, from /kisskb/src/net/ipv4/devinet.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_modes.c:42: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_modes.c:42: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_modes.c:42: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_modes.c:42: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000.h:18, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000_param.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000.h:18, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000_param.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000.h:18, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000_param.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000.h:18, from /kisskb/src/drivers/net/ethernet/intel/e1000/e1000_param.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/mount_clnt.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/mount_clnt.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/mount_clnt.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/mount_clnt.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/xprt.h:20, from /kisskb/src/net/sunrpc/xprtmultipath.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/xprt.h:20, from /kisskb/src/net/sunrpc/xprtmultipath.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/xprt.h:20, from /kisskb/src/net/sunrpc/xprtmultipath.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/xprt.h:20, from /kisskb/src/net/sunrpc/xprtmultipath.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/include/linux/usb/of.h:10, from /kisskb/src/drivers/usb/common/common.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/include/linux/usb/of.h:10, from /kisskb/src/drivers/usb/common/common.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/include/linux/usb/of.h:10, from /kisskb/src/drivers/usb/common/common.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/include/linux/usb/of.h:10, from /kisskb/src/drivers/usb/common/common.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/message/fusion/mptsas.c:56: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/message/fusion/mptsas.c:56: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/message/fusion/mptsas.c:56: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/message/fusion/mptsas.c:56: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/include/linux/usb/of.h:10, from /kisskb/src/drivers/usb/core/usb.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/include/linux/usb/of.h:10, from /kisskb/src/drivers/usb/core/usb.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/include/linux/usb/of.h:10, from /kisskb/src/drivers/usb/core/usb.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/include/linux/usb/of.h:10, from /kisskb/src/drivers/usb/core/usb.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/igmp.c:79: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/igmp.c:79: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/igmp.c:79: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/igmp.c:79: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/include/uapi/linux/netfilter_ipv4.h:9, from /kisskb/src/include/linux/netfilter_ipv4.h:7, from /kisskb/src/net/ipv4/af_inet.c:85: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/include/uapi/linux/netfilter_ipv4.h:9, from /kisskb/src/include/linux/netfilter_ipv4.h:7, from /kisskb/src/net/ipv4/af_inet.c:85: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/include/uapi/linux/netfilter_ipv4.h:9, from /kisskb/src/include/linux/netfilter_ipv4.h:7, from /kisskb/src/net/ipv4/af_inet.c:85: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/include/uapi/linux/netfilter_ipv4.h:9, from /kisskb/src/include/linux/netfilter_ipv4.h:7, from /kisskb/src/net/ipv4/af_inet.c:85: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/fib_frontend.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/fib_frontend.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/fib_frontend.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/fib_frontend.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/sunrpc/backchannel_rqst.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/sunrpc/backchannel_rqst.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/sunrpc/backchannel_rqst.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/sunrpc/backchannel_rqst.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_ialloc.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_ialloc.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_ialloc.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_ialloc.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/stats.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/stats.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/stats.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/net/sunrpc/stats.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_modeset_lock.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_modeset_lock.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_modeset_lock.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_modeset_lock.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfsd/nfs4xdr.c:41: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfsd/nfs4xdr.c:41: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfsd/nfs4xdr.c:41: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfsd/nfs4xdr.c:41: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_bsg.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_bsg.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_bsg.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_bsg.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/fs/nfs/export.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/fs/nfs/export.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/fs/nfs/export.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs.h:11, from /kisskb/src/fs/nfs/export.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfstrace.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfstrace.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfstrace.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfstrace.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_devinfo.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_devinfo.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_devinfo.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_devinfo.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/evergreen_hdmi.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/evergreen_hdmi.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/evergreen_hdmi.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/evergreen_hdmi.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/drivers/usb/core/hub.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/drivers/usb/core/hub.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/drivers/usb/core/hub.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/drivers/usb/core/hub.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_atomic.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_atomic.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_atomic.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_atomic.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/drivers/usb/host/ehci-hcd.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/drivers/usb/host/ehci-hcd.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/drivers/usb/host/ehci-hcd.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/drivers/usb/host/ehci-hcd.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/if_vlan.h:10, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/if_vlan.h:10, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/if_vlan.h:10, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/if_vlan.h:10, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_ialloc_btree.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_ialloc_btree.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_ialloc_btree.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_ialloc_btree.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/libfs.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/libfs.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/libfs.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/libfs.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_iext_tree.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_iext_tree.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_iext_tree.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_iext_tree.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/drivers/usb/host/ohci-hcd.c:37: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/drivers/usb/host/ohci-hcd.c:37: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/drivers/usb/host/ohci-hcd.c:37: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/drivers/usb/host/ohci-hcd.c:37: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ptp_clock_kernel.h:15, from /kisskb/src/drivers/ptp/ptp_private.h:16, from /kisskb/src/drivers/ptp/ptp_clock.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ptp_clock_kernel.h:15, from /kisskb/src/drivers/ptp/ptp_private.h:16, from /kisskb/src/drivers/ptp/ptp_clock.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ptp_clock_kernel.h:15, from /kisskb/src/drivers/ptp/ptp_private.h:16, from /kisskb/src/drivers/ptp/ptp_clock.c:20: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ptp_clock_kernel.h:15, from /kisskb/src/drivers/ptp/ptp_private.h:16, from /kisskb/src/drivers/ptp/ptp_clock.c:20: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/algos/i2c-algo-bit.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/algos/i2c-algo-bit.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/algos/i2c-algo-bit.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/algos/i2c-algo-bit.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/file.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/file.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/file.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/file.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_device.h:8, from /kisskb/src/drivers/scsi/scsi_priv.h:6, from /kisskb/src/drivers/scsi/scsi_sysctl.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_device.h:8, from /kisskb/src/drivers/scsi/scsi_priv.h:6, from /kisskb/src/drivers/scsi/scsi_sysctl.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_device.h:8, from /kisskb/src/drivers/scsi/scsi_priv.h:6, from /kisskb/src/drivers/scsi/scsi_sysctl.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_device.h:8, from /kisskb/src/drivers/scsi/scsi_priv.h:6, from /kisskb/src/drivers/scsi/scsi_sysctl.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_inode_fork.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_inode_fork.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_inode_fork.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_inode_fork.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/net/sunrpc/sysctl.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/net/sunrpc/sysctl.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/net/sunrpc/sysctl.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/net/sunrpc/sysctl.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/fs/nfs/sysfs.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/fs/nfs/sysfs.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/fs/nfs/sysfs.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/fs/nfs/sysfs.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/fib_semantics.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/fib_semantics.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/fib_semantics.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/fib_semantics.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/scsi_debugfs.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/scsi_debugfs.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/scsi_debugfs.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/scsi_debugfs.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_trace_points.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_trace_points.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_trace_points.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_trace_points.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/fs_context.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/fs_context.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/fs_context.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/fs_context.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/sysctl.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/sysctl.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/sysctl.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/sysctl.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/fib_trie.c:49: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/fib_trie.c:49: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/fib_trie.c:49: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/fib_trie.c:49: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/fs-writeback.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/fs-writeback.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/fs-writeback.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/fs-writeback.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/include/trace/events/scsi.h:8, from /kisskb/src/drivers/scsi/scsi_trace.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/include/trace/events/scsi.h:8, from /kisskb/src/drivers/scsi/scsi_trace.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/include/trace/events/scsi.h:8, from /kisskb/src/drivers/scsi/scsi_trace.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/include/trace/events/scsi.h:8, from /kisskb/src/drivers/scsi/scsi_trace.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_83xx.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_83xx.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_83xx.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/qla4xxx/ql4_def.h:27, from /kisskb/src/drivers/scsi/qla4xxx/ql4_83xx.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ptp_clock_kernel.h:15, from /kisskb/src/drivers/ptp/ptp_private.h:16, from /kisskb/src/drivers/ptp/ptp_sysfs.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ptp_clock_kernel.h:15, from /kisskb/src/drivers/ptp/ptp_private.h:16, from /kisskb/src/drivers/ptp/ptp_sysfs.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ptp_clock_kernel.h:15, from /kisskb/src/drivers/ptp/ptp_private.h:16, from /kisskb/src/drivers/ptp/ptp_sysfs.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ptp_clock_kernel.h:15, from /kisskb/src/drivers/ptp/ptp_private.h:16, from /kisskb/src/drivers/ptp/ptp_sysfs.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ptp_clock_kernel.h:15, from /kisskb/src/drivers/ptp/ptp_private.h:16, from /kisskb/src/drivers/ptp/ptp_chardev.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ptp_clock_kernel.h:15, from /kisskb/src/drivers/ptp/ptp_private.h:16, from /kisskb/src/drivers/ptp/ptp_chardev.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ptp_clock_kernel.h:15, from /kisskb/src/drivers/ptp/ptp_private.h:16, from /kisskb/src/drivers/ptp/ptp_chardev.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ptp_clock_kernel.h:15, from /kisskb/src/drivers/ptp/ptp_private.h:16, from /kisskb/src/drivers/ptp/ptp_chardev.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ptp_clock_kernel.h:15, from /kisskb/src/drivers/ptp/ptp_private.h:16, from /kisskb/src/drivers/ptp/ptp_vclock.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ptp_clock_kernel.h:15, from /kisskb/src/drivers/ptp/ptp_private.h:16, from /kisskb/src/drivers/ptp/ptp_vclock.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ptp_clock_kernel.h:15, from /kisskb/src/drivers/ptp/ptp_private.h:16, from /kisskb/src/drivers/ptp/ptp_vclock.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ptp_clock_kernel.h:15, from /kisskb/src/drivers/ptp/ptp_private.h:16, from /kisskb/src/drivers/ptp/ptp_vclock.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/ipv4/fib_notifier.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/ipv4/fib_notifier.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/ipv4/fib_notifier.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/ipv4/fib_notifier.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/inet_fragment.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/inet_fragment.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/inet_fragment.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/inet_fragment.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/drivers/usb/core/hcd.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/drivers/usb/core/hcd.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/drivers/usb/core/hcd.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/drivers/usb/core/hcd.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/ni.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/ni.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/ni.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/ni.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/scsi_logging.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/scsi_logging.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/scsi_logging.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/scsi_logging.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/i2c-boardinfo.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/i2c-boardinfo.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/i2c-boardinfo.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/i2c-boardinfo.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs2super.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs2super.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs2super.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs2super.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/i2c-core-base.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/i2c-core-base.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/i2c-core-base.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/i2c-core-base.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_inode_buf.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_inode_buf.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_inode_buf.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_inode_buf.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/tree-defrag.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/tree-defrag.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/tree-defrag.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/tree-defrag.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_log_rlimit.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_log_rlimit.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_log_rlimit.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_log_rlimit.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/ping.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/ping.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/ping.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/ping.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_rmap.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_rmap.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_rmap.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_rmap.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_ag_resv.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_ag_resv.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_ag_resv.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_ag_resv.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_rmap_btree.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_rmap_btree.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_rmap_btree.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_rmap_btree.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_tunnel_core.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_tunnel_core.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_tunnel_core.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_tunnel_core.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/proc.c:38: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/proc.c:38: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/proc.c:38: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/proc.c:38: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/nfsd/nfs4state.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/nfsd/nfs4state.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/nfsd/nfs4state.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/nfsd/nfs4state.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/nfs2xdr.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/nfs2xdr.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/nfs2xdr.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/nfs2xdr.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/extent_map.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/extent_map.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/extent_map.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/extent_map.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_device.h:8, from /kisskb/src/include/scsi/scsi_dh.h:13, from /kisskb/src/drivers/scsi/scsi_dh.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_device.h:8, from /kisskb/src/include/scsi/scsi_dh.h:13, from /kisskb/src/drivers/scsi/scsi_dh.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_device.h:8, from /kisskb/src/include/scsi/scsi_dh.h:13, from /kisskb/src/drivers/scsi/scsi_dh.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_device.h:8, from /kisskb/src/include/scsi/scsi_dh.h:13, from /kisskb/src/drivers/scsi/scsi_dh.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/sysfs.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/sysfs.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/sysfs.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/sysfs.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/fs/splice.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/fs/splice.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/fs/splice.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/fs/splice.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/include/linux/usb/of.h:10, from /kisskb/src/drivers/usb/core/message.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/include/linux/usb/of.h:10, from /kisskb/src/drivers/usb/core/message.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/include/linux/usb/of.h:10, from /kisskb/src/drivers/usb/core/message.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/include/linux/usb/otg.h:13, from /kisskb/src/include/linux/usb/of.h:10, from /kisskb/src/drivers/usb/core/message.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/gre_offload.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/gre_offload.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/gre_offload.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/gre_offload.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_refcount.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_refcount.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_refcount.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_refcount.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/drivers/net/ethernet/qlogic/qla3xxx.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/drivers/net/ethernet/qlogic/qla3xxx.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/drivers/net/ethernet/qlogic/qla3xxx.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/drivers/net/ethernet/qlogic/qla3xxx.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_refcount_btree.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_refcount_btree.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_refcount_btree.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_refcount_btree.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/net/ipv4/metrics.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/net/ipv4/metrics.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/net/ipv4/metrics.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/net/ipv4/metrics.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_sb.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_sb.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_sb.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_sb.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_symlink_remote.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/i2c-core-smbus.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_symlink_remote.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/i2c-core-smbus.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_symlink_remote.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_symlink_remote.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/i2c-core-smbus.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/i2c-core-smbus.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/radeon/atombios_encoders.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/radeon/atombios_encoders.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/radeon/atombios_encoders.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/radeon/atombios_encoders.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/scsi_bsg.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/scsi_bsg.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/scsi_bsg.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/scsi_bsg.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs3super.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs3super.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs3super.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs3super.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_semaphore.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_semaphore.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_semaphore.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_semaphore.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/net/ipv4/netlink.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/net/ipv4/netlink.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/net/ipv4/netlink.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/net/ipv4/netlink.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_device.h:8, from /kisskb/src/drivers/scsi/raid_class.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_device.h:8, from /kisskb/src/drivers/scsi/raid_class.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_device.h:8, from /kisskb/src/drivers/scsi/raid_class.c:17: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_device.h:8, from /kisskb/src/drivers/scsi/raid_class.c:17: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/i2c-mux.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/i2c-mux.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/i2c-mux.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/drivers/i2c/i2c-mux.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/fs/nfsd/nfs4idmap.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/fs/nfsd/nfs4idmap.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/fs/nfsd/nfs4idmap.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svc_xprt.h:11, from /kisskb/src/fs/nfsd/nfs4idmap.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/watchdog/watchdog_core.c:37: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/watchdog/watchdog_core.c:37: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/watchdog/watchdog_core.c:37: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/drivers/watchdog/watchdog_core.c:37: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/if_vlan.h:10, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/if_vlan.h:10, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/if_vlan.h:10, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/if_vlan.h:10, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_trans_inode.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_trans_inode.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_trans_inode.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_trans_inode.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_trans_resv.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_trans_resv.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_trans_resv.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_trans_resv.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/sync.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/sync.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/sync.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/sync.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/struct-funcs.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/struct-funcs.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/struct-funcs.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/struct-funcs.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_transport_spi.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_transport_spi.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_transport_spi.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_transport_spi.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_bridge.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_bridge.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_bridge.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_bridge.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_types.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_types.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_types.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/libxfs/xfs_types.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/scsi_transport_iscsi.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/scsi_transport_iscsi.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/scsi_transport_iscsi.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/bsg-lib.h:12, from /kisskb/src/drivers/scsi/scsi_transport_iscsi.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs3client.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs3client.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs3client.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs3client.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_framebuffer.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_framebuffer.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_framebuffer.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_framebuffer.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_encoder.h:28, from /kisskb/src/drivers/gpu/drm/drm_connector.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_encoder.h:28, from /kisskb/src/drivers/gpu/drm/drm_connector.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_encoder.h:28, from /kisskb/src/drivers/gpu/drm/drm_connector.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_encoder.h:28, from /kisskb/src/drivers/gpu/drm/drm_connector.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfsd/nfsfh.h:12, from /kisskb/src/fs/nfsd/nfs4acl.c:41: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfsd/nfsfh.h:12, from /kisskb/src/fs/nfsd/nfs4acl.c:41: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfsd/nfsfh.h:12, from /kisskb/src/fs/nfsd/nfs4acl.c:41: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfsd/nfsfh.h:12, from /kisskb/src/fs/nfsd/nfs4acl.c:41: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/nfsd/nfs4recover.c:42: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/nfsd/nfs4recover.c:42: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/nfsd/nfs4recover.c:42: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/nfsd/nfs4recover.c:42: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfsd/nfs4callback.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfsd/nfs4callback.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfsd/nfs4callback.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfsd/nfs4callback.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/nfs3xdr.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/nfs3xdr.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/nfs3xdr.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/nfs3xdr.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/nfs3proc.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/nfs3proc.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/nfs3proc.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/nfs3proc.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_aops.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_aops.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_aops.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_aops.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/xattr.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/xattr.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/xattr.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/xattr.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-builtin.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-builtin.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-builtin.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-builtin.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/ipv4/nexthop.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/ipv4/nexthop.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/ipv4/nexthop.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/ipv4/nexthop.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h:13, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h:13, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h:13, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h:13, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_attr_inactive.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_attr_inactive.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_attr_inactive.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_attr_inactive.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/if_tunnel.h:5, from /kisskb/src/include/net/ip_tunnels.h:5, from /kisskb/src/include/net/udp_tunnel.h:5, from /kisskb/src/net/ipv4/udp_tunnel_stub.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/if_tunnel.h:5, from /kisskb/src/include/net/ip_tunnels.h:5, from /kisskb/src/include/net/udp_tunnel.h:5, from /kisskb/src/net/ipv4/udp_tunnel_stub.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/if_tunnel.h:5, from /kisskb/src/include/net/ip_tunnels.h:5, from /kisskb/src/include/net/udp_tunnel.h:5, from /kisskb/src/net/ipv4/udp_tunnel_stub.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/if_tunnel.h:5, from /kisskb/src/include/net/ip_tunnels.h:5, from /kisskb/src/include/net/udp_tunnel.h:5, from /kisskb/src/net/ipv4/udp_tunnel_stub.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/ordered-data.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/ordered-data.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/ordered-data.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/ordered-data.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/extent_io.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/extent_io.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/extent_io.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/extent_io.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_blend.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_blend.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_blend.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_blend.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/nfs4proc.c:45: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/nfs4proc.c:45: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/nfs4proc.c:45: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/nfs4proc.c:45: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/icmp.h:16, from /kisskb/src/include/net/icmp.h:17, from /kisskb/src/net/ipv4/sysctl_net_ipv4.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/icmp.h:16, from /kisskb/src/include/net/icmp.h:17, from /kisskb/src/net/ipv4/sysctl_net_ipv4.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/icmp.h:16, from /kisskb/src/include/net/icmp.h:17, from /kisskb/src/net/ipv4/sysctl_net_ipv4.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/icmp.h:16, from /kisskb/src/include/net/icmp.h:17, from /kisskb/src/net/ipv4/sysctl_net_ipv4.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h:13, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h:13, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h:13, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h:13, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/ipv4/proc.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/ipv4/proc.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/ipv4/proc.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/net/ipv4/proc.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_tunnel.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_tunnel.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_tunnel.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/ip_tunnel.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h:13, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h:13, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h:13, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h:13, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic.h:15, from /kisskb/src/drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/nfs4xdr.c:44: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/nfs4xdr.c:44: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/nfs4xdr.c:44: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/nfs4xdr.c:44: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_attr_list.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_attr_list.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_attr_list.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_attr_list.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_sa.c:45: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_sa.c:45: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_sa.c:45: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_sa.c:45: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/async-thread.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/async-thread.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/async-thread.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/async-thread.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/ioctl.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/ioctl.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/ioctl.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/ioctl.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_bmap_util.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_bmap_util.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_bmap_util.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_bmap_util.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_bio_io.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_bio_io.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_bio_io.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_bio_io.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/volumes.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/volumes.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/atombios_i2c.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/atombios_i2c.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/volumes.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/volumes.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/atombios_i2c.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/atombios_i2c.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_encoder.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_encoder.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_encoder.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_encoder.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_mode_object.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_mode_object.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_mode_object.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_mode_object.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_property.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_property.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_property.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_property.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/md-linear.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/md-linear.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/md-linear.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/md-linear.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/locking.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/locking.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/locking.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/locking.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_color_mgmt.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_color_mgmt.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_color_mgmt.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_color_mgmt.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_plane.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_plane.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_plane.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_plane.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_buf.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_buf.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_buf.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_buf.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/orphan.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/orphan.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/orphan.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/orphan.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4state.c:44: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4state.c:44: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4state.c:44: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4state.c:44: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_dir2_readdir.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_dir2_readdir.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_dir2_readdir.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_dir2_readdir.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid0.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid0.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid0.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid0.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/drivers/usb/core/phy.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/drivers/usb/core/phy.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/drivers/usb/core/phy.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/phy/phy.h:17, from /kisskb/src/drivers/usb/core/phy.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/export.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/export.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/export.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/export.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_discard.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_discard.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_discard.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_discard.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid1.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid1.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid1.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid1.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/si.c:37: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/si.c:37: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/si.c:37: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/si.c:37: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv4/tunnel4.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv4/tunnel4.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv4/tunnel4.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/net/ipv4/tunnel4.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/lib/nlattr.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/lib/nlattr.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/lib/nlattr.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/lib/nlattr.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/cik.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/cik.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/cik.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/cik.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_prime.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_prime.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_prime.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_prime.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/tree-log.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/tree-log.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/tree-log.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/tree-log.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/ipv4/netfilter.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/ipv4/netfilter.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/ipv4/netfilter.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/ipv4/netfilter.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/ipconfig.c:45: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/ipconfig.c:45: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/ipconfig.c:45: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/net/ipv4/ipconfig.c:45: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid10.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid10.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid10.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid10.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_cubic.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_cubic.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_cubic.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/net/ipv4/tcp_cubic.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_encoder.h:28, from /kisskb/src/drivers/gpu/drm/drm_mode_config.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_encoder.h:28, from /kisskb/src/drivers/gpu/drm/drm_mode_config.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_encoder.h:28, from /kisskb/src/drivers/gpu/drm/drm_mode_config.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_encoder.h:28, from /kisskb/src/drivers/gpu/drm/drm_mode_config.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_extent_busy.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_extent_busy.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_extent_busy.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_extent_busy.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_error.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_error.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_error.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_error.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_export.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_export.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_export.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_export.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/free-space-cache.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/free-space-cache.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/free-space-cache.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/free-space-cache.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid5.c:38: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid5.c:38: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid5.c:38: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid5.c:38: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/nfs4renewd.c:42: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/nfs4renewd.c:42: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/nfs4renewd.c:42: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/nfs/nfs4renewd.c:42: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4super.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4super.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4super.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4super.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/inetdevice.h:9, from /kisskb/src/net/ipv4/xfrm4_policy.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/inetdevice.h:9, from /kisskb/src/net/ipv4/xfrm4_policy.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/inetdevice.h:9, from /kisskb/src/net/ipv4/xfrm4_policy.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/linux/inetdevice.h:9, from /kisskb/src/net/ipv4/xfrm4_policy.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_transport_sas.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_transport_sas.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_transport_sas.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_transport_sas.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_vblank.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_vblank.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_vblank.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_vblank.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4file.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4file.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4file.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4file.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/scsi_transport_srp.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/scsi_transport_srp.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/scsi_transport_srp.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/scsi/scsi_cmnd.h:6, from /kisskb/src/drivers/scsi/scsi_transport_srp.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_file.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_file.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_file.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_file.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/drivers/scsi/ncr53c8xx.h:44, from /kisskb/src/drivers/scsi/zalon.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/drivers/scsi/ncr53c8xx.h:44, from /kisskb/src/drivers/scsi/zalon.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/drivers/scsi/ncr53c8xx.h:44, from /kisskb/src/drivers/scsi/zalon.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/scsi/scsi_host.h:11, from /kisskb/src/drivers/scsi/ncr53c8xx.h:44, from /kisskb/src/drivers/scsi/zalon.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/rs780_dpm.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/rs780_dpm.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/rs780_dpm.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/rs780_dpm.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/ipv4/xfrm4_state.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/ipv4/xfrm4_state.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/ipv4/xfrm4_state.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/xfrm.h:9, from /kisskb/src/net/ipv4/xfrm4_state.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_filestream.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_filestream.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_filestream.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_filestream.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv6xx_dpm.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv6xx_dpm.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv6xx_dpm.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv6xx_dpm.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv730_dpm.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv730_dpm.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv730_dpm.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv730_dpm.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/ncr53c8xx.c:85: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/ncr53c8xx.c:85: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/ncr53c8xx.c:85: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/ncr53c8xx.c:85: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_dpm.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_dpm.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_dpm.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_dpm.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/drm_lease.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/drm_lease.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/drm_lease.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/drm_lease.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs4.h:19, from /kisskb/src/fs/nfs/delegation.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs4.h:19, from /kisskb/src/fs/nfs/delegation.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs4.h:19, from /kisskb/src/fs/nfs/delegation.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs4.h:19, from /kisskb/src/fs/nfs/delegation.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid5-cache.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid5-cache.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/ipv4/xfrm4_input.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/ipv4/xfrm4_input.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid5-cache.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid5-cache.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/ipv4/xfrm4_input.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netfilter.h:6, from /kisskb/src/net/ipv4/xfrm4_input.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/zlib.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/zlib.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/zlib.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/zlib.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid5-ppl.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid5-ppl.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid5-ppl.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/raid5-ppl.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/nfs/nfs4idmap.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/nfs/nfs4idmap.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/nfs/nfs4idmap.c:39: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/nfs/nfs4idmap.c:39: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/net/ipv4/xfrm4_output.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/net/ipv4/xfrm4_output.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/net/ipv4/xfrm4_output.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/net/ipv4/xfrm4_output.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/drivers/scsi/sd.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/drivers/scsi/sd.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/drivers/scsi/sd.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/drivers/scsi/sd.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/fs/nfs/callback.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/fs/nfs/callback.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/fs/nfs/callback.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/fs/nfs/callback.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/lasi700.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/lasi700.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/lasi700.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/lasi700.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_fsmap.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_fsmap.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_fsmap.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_fsmap.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_fsops.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_fsops.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_fsops.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_fsops.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_globals.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_globals.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_globals.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_globals.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/blk-integrity.h:5, from /kisskb/src/drivers/scsi/sd_dif.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/blk-integrity.h:5, from /kisskb/src/drivers/scsi/sd_dif.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/blk-integrity.h:5, from /kisskb/src/drivers/scsi/sd_dif.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/include/linux/blk-integrity.h:5, from /kisskb/src/drivers/scsi/sd_dif.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/md.c:43: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/md.c:43: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/md.c:43: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/md.c:43: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/fs_context.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/fs_context.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/fs_context.c:22: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/fs/fs_context.c:22: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_writeback.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_writeback.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_writeback.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_writeback.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/drivers/scsi/sr.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/drivers/scsi/sr.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/drivers/scsi/sr.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/drivers/scsi/sr.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm.h:14, from /kisskb/src/drivers/md/dm-uevent.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm.h:14, from /kisskb/src/drivers/md/dm-uevent.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm.h:14, from /kisskb/src/drivers/md/dm-uevent.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm.h:14, from /kisskb/src/drivers/md/dm-uevent.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/lzo.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/lzo.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/lzo.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/lzo.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/compression.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/compression.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/compression.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/compression.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/md-bitmap.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/md-bitmap.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/md-bitmap.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/md-bitmap.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/zstd.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/zstd.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/zstd.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/zstd.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs4.h:19, from /kisskb/src/fs/nfs/callback_proc.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs4.h:19, from /kisskb/src/fs/nfs/callback_proc.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs4.h:19, from /kisskb/src/fs/nfs/callback_proc.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/nfs4.h:19, from /kisskb/src/fs/nfs/callback_proc.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_smc.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_smc.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_smc.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_smc.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfs/callback_xdr.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfs/callback_xdr.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfs/callback_xdr.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/fs/nfs/callback_xdr.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv740_dpm.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv740_dpm.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv740_dpm.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv740_dpm.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/sr_ioctl.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/sr_ioctl.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/sr_ioctl.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/sr_ioctl.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_health.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_health.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_health.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_health.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4namespace.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4namespace.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4namespace.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4namespace.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-table.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-table.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-table.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-table.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/cypress_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/cypress_dpm.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/cypress_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/cypress_dpm.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/cypress_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/cypress_dpm.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/cypress_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/cypress_dpm.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm-audit.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm-audit.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm-audit.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm-audit.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/sr_vendor.c:42: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/sr_vendor.c:42: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/sr_vendor.c:42: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/sr_vendor.c:42: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/ah4.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/ah4.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/ah4.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/ah4.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/drivers/scsi/libiscsi.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/drivers/scsi/libiscsi.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/drivers/scsi/libiscsi.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/include/net/tcp.h:20, from /kisskb/src/drivers/scsi/libiscsi.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/btc_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/btc_dpm.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/btc_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/btc_dpm.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/btc_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/btc_dpm.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/btc_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/btc_dpm.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_icache.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_icache.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_icache.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_icache.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_client.h:12, from /kisskb/src/drivers/gpu/drm/drm_client.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_client.h:12, from /kisskb/src/drivers/gpu/drm/drm_client.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_client.h:12, from /kisskb/src/drivers/gpu/drm/drm_client.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_client.h:12, from /kisskb/src/drivers/gpu/drm/drm_client.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/xfrm4_protocol.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/xfrm4_protocol.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/xfrm4_protocol.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/net/ipv4/xfrm4_protocol.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4getroot.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4getroot.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4getroot.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4getroot.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/lib/net_utils.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/lib/net_utils.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/lib/net_utils.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/if_ether.h:19, from /kisskb/src/lib/net_utils.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_ioctl.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_ioctl.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_ioctl.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_ioctl.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/lib/irq_poll.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/lib/irq_poll.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/lib/irq_poll.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/lib/irq_poll.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/delayed-ref.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/delayed-ref.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/delayed-ref.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/delayed-ref.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_client_modeset.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_client_modeset.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_client_modeset.c:16: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_client_modeset.c:16: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_iomap.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_iomap.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_iomap.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_iomap.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/remap_range.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/remap_range.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/remap_range.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/remap_range.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/relocation.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/relocation.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/relocation.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/relocation.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/dns_resolve.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/dns_resolve.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/dns_resolve.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/clnt.h:19, from /kisskb/src/fs/nfs/dns_resolve.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4client.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4client.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4client.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4client.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/esp4.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/esp4.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/esp4.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/net/ipv4/esp4.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/include/linux/sunrpc/bc_xprt.h:16, from /kisskb/src/fs/nfs/nfs4session.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/include/linux/sunrpc/bc_xprt.h:16, from /kisskb/src/fs/nfs/nfs4session.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/include/linux/sunrpc/bc_xprt.h:16, from /kisskb/src/fs/nfs/nfs4session.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/inet.h:42, from /kisskb/src/include/linux/sunrpc/msg_prot.h:200, from /kisskb/src/include/linux/sunrpc/auth.h:14, from /kisskb/src/include/linux/sunrpc/svc.h:18, from /kisskb/src/include/linux/sunrpc/svcsock.h:13, from /kisskb/src/include/linux/sunrpc/bc_xprt.h:16, from /kisskb/src/fs/nfs/nfs4session.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/direct-io.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/direct-io.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/direct-io.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/direct-io.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-target.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-target.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-target.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-target.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_sysfs.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_sysfs.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_sysfs.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/scsi_sysfs.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/sumo_dpm.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/sumo_dpm.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/sumo_dpm.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/sumo_dpm.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/delayed-inode.h:17, from /kisskb/src/fs/btrfs/delayed-inode.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_iops.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/delayed-inode.h:17, from /kisskb/src/fs/btrfs/delayed-inode.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_iops.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/delayed-inode.h:17, from /kisskb/src/fs/btrfs/delayed-inode.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/delayed-inode.h:17, from /kisskb/src/fs/btrfs/delayed-inode.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_iops.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_iops.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_atomic_uapi.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_atomic_uapi.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_atomic_uapi.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_atomic_uapi.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/buffer.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/buffer.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/buffer.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/iomap.h:7, from /kisskb/src/fs/buffer.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm.h:14, from /kisskb/src/drivers/md/dm-linear.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm.h:14, from /kisskb/src/drivers/md/dm-linear.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm.h:14, from /kisskb/src/drivers/md/dm-linear.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm.h:14, from /kisskb/src/drivers/md/dm-linear.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm.h:14, from /kisskb/src/drivers/md/dm-stripe.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm.h:14, from /kisskb/src/drivers/md/dm-stripe.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm.h:14, from /kisskb/src/drivers/md/dm-stripe.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm.h:14, from /kisskb/src/drivers/md/dm-stripe.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/mpage.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/mpage.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/mpage.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/mpage.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_vblank_work.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_vblank_work.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_vblank_work.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_vblank_work.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-ioctl.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-ioctl.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-ioctl.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-ioctl.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/scrub.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/scrub.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/scrub.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/scrub.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-io.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-io.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-io.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-io.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4trace.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4trace.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4trace.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4trace.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/dm-kcopyd.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/dm-kcopyd.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/dm-kcopyd.c:14: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/dm-kcopyd.c:14: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-sysfs.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-sysfs.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-sysfs.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-sysfs.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4sysctl.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4sysctl.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4sysctl.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/nfs4sysctl.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/busy_poll.h:15, from /kisskb/src/fs/eventpoll.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/busy_poll.h:15, from /kisskb/src/fs/eventpoll.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/busy_poll.h:15, from /kisskb/src/fs/eventpoll.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/busy_poll.h:15, from /kisskb/src/fs/eventpoll.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/pnfs.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/pnfs.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/pnfs.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/pnfs.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/staging/qlge/qlge.h:11, from /kisskb/src/drivers/staging/qlge/qlge_dbg.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/staging/qlge/qlge.h:11, from /kisskb/src/drivers/staging/qlge/qlge_dbg.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/staging/qlge/qlge.h:11, from /kisskb/src/drivers/staging/qlge/qlge_dbg.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/staging/qlge/qlge.h:11, from /kisskb/src/drivers/staging/qlge/qlge_dbg.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm-stats.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm-stats.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm-stats.c:12: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/include/linux/device-mapper.h:11, from /kisskb/src/drivers/md/dm-stats.c:12: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_inode.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_inode.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_inode.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_inode.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/pnfs_dev.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/pnfs_dev.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/pnfs_dev.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/pnfs_dev.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_debugfs.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_debugfs.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_debugfs.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_debugfs.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/drm_panel.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/drm_panel.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/drm_panel.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/linux/backlight.h:13, from /kisskb/src/drivers/gpu/drm/drm_panel.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_debugfs_crc.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_debugfs_crc.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_debugfs_crc.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_debugfs_crc.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/staging/qlge/qlge_main.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/staging/qlge/qlge_main.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/staging/qlge/qlge_main.c:15: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/staging/qlge/qlge_main.c:15: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/sumo_smc.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/sumo_smc.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/sumo_smc.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/sumo_smc.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/53c700.c:114: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/53c700.c:114: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/53c700.c:114: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/scsi/53c700.c:114: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/trace/events/btrfs.h:8, from /kisskb/src/fs/btrfs/backref.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/trace/events/btrfs.h:8, from /kisskb/src/fs/btrfs/backref.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/trace/events/btrfs.h:8, from /kisskb/src/fs/btrfs/backref.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/trace/events/btrfs.h:8, from /kisskb/src/fs/btrfs/backref.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/ulist.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/ulist.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/ulist.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/ulist.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/sock_diag.h:5, from /kisskb/src/net/ipv4/tcp_diag.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/sock_diag.h:5, from /kisskb/src/net/ipv4/tcp_diag.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/sock_diag.h:5, from /kisskb/src/net/ipv4/tcp_diag.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/sock_diag.h:5, from /kisskb/src/net/ipv4/tcp_diag.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/qgroup.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/qgroup.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/qgroup.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/btrfs/qgroup.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/icmp.h:16, from /kisskb/src/include/net/icmp.h:17, from /kisskb/src/net/ipv4/inet_diag.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/icmp.h:16, from /kisskb/src/include/net/icmp.h:17, from /kisskb/src/net/ipv4/inet_diag.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/icmp.h:16, from /kisskb/src/include/net/icmp.h:17, from /kisskb/src/net/ipv4/inet_diag.c:18: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/linux/icmp.h:16, from /kisskb/src/include/net/icmp.h:17, from /kisskb/src/net/ipv4/inet_diag.c:18: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/staging/qlge/qlge.h:11, from /kisskb/src/drivers/staging/qlge/qlge_mpi.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/staging/qlge/qlge.h:11, from /kisskb/src/drivers/staging/qlge/qlge_mpi.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/staging/qlge/qlge.h:11, from /kisskb/src/drivers/staging/qlge/qlge_mpi.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/staging/qlge/qlge.h:11, from /kisskb/src/drivers/staging/qlge/qlge_mpi.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/trinity_dpm.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/trinity_dpm.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/trinity_dpm.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/trinity_dpm.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_itable.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_itable.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_itable.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_itable.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/aio.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/aio.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/aio.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/backing-dev.h:16, from /kisskb/src/fs/aio.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_bridge_connector.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_bridge_connector.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_bridge_connector.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_bridge_connector.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/pnfs_nfs.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/pnfs_nfs.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/pnfs_nfs.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/linux/nfs_fs.h:24, from /kisskb/src/fs/nfs/pnfs_nfs.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-rq.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-rq.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-rq.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/drivers/md/dm-core.h:14, from /kisskb/src/drivers/md/dm-rq.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/include/drm/drm_gem_ttm_helper.h:11, from /kisskb/src/drivers/gpu/drm/drm_gem_ttm_helper.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/include/drm/drm_gem_ttm_helper.h:11, from /kisskb/src/drivers/gpu/drm/drm_gem_ttm_helper.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/include/drm/drm_gem_ttm_helper.h:11, from /kisskb/src/drivers/gpu/drm/drm_gem_ttm_helper.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/include/drm/drm_gem_ttm_helper.h:11, from /kisskb/src/drivers/gpu/drm/drm_gem_ttm_helper.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/send.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/send.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/send.c:19: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/send.c:19: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/md.h:11, from /kisskb/src/drivers/md/dm-raid.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/md.h:11, from /kisskb/src/drivers/md/dm-raid.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/md.h:11, from /kisskb/src/drivers/md/dm-raid.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/drivers/md/md.h:11, from /kisskb/src/drivers/md/dm-raid.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_message.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_message.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_message.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_message.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_iwalk.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_iwalk.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_iwalk.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_iwalk.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/staging/qlge/qlge.h:11, from /kisskb/src/drivers/staging/qlge/qlge_devlink.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/staging/qlge/qlge.h:11, from /kisskb/src/drivers/staging/qlge/qlge_devlink.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/staging/qlge/qlge.h:11, from /kisskb/src/drivers/staging/qlge/qlge_devlink.c:2: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/skbuff.h:17, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/drivers/staging/qlge/qlge.h:11, from /kisskb/src/drivers/staging/qlge/qlge_devlink.c:2: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/staging/qlge/qlge_ethtool.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/staging/qlge/qlge_ethtool.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/staging/qlge/qlge_ethtool.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/drivers/staging/qlge/qlge_ethtool.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_mount.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_mount.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_mount.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_mount.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_encoder_slave.h:30, from /kisskb/src/drivers/gpu/drm/drm_encoder_slave.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_encoder_slave.h:30, from /kisskb/src/drivers/gpu/drm/drm_encoder_slave.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_encoder_slave.h:30, from /kisskb/src/drivers/gpu/drm/drm_encoder_slave.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_encoder_slave.h:30, from /kisskb/src/drivers/gpu/drm/drm_encoder_slave.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/binfmt_elf.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/binfmt_elf.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/binfmt_elf.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/binfmt_elf.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_crtc_helper.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_crtc_helper.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_crtc_helper.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_crtc_helper.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/trinity_smc.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/trinity_smc.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/trinity_smc.c:24: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/trinity_smc.c:24: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_probe_helper.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_probe_helper.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_probe_helper.c:35: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/include/drm/drm_bridge.h:30, from /kisskb/src/drivers/gpu/drm/drm_probe_helper.c:35: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/dev-replace.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/dev-replace.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/dev-replace.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/dev-replace.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_pwork.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_pwork.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_pwork.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_pwork.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_atomic_helper.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_atomic_helper.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_atomic_helper.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_atomic_helper.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_plane_helper.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_plane_helper.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_plane_helper.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_plane_helper.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_mru_cache.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_mru_cache.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_mru_cache.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_mru_cache.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_crtc_helper_internal.h:30, from /kisskb/src/drivers/gpu/drm/drm_kms_helper_common.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_crtc_helper_internal.h:30, from /kisskb/src/drivers/gpu/drm/drm_kms_helper_common.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_crtc_helper_internal.h:30, from /kisskb/src/drivers/gpu/drm/drm_kms_helper_common.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/drm_crtc_helper_internal.h:30, from /kisskb/src/drivers/gpu/drm/drm_kms_helper_common.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_stats.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_stats.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_stats.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_stats.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/uuid-tree.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/uuid-tree.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/uuid-tree.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/uuid-tree.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_reflink.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_reflink.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_reflink.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_reflink.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/binfmt_elf.c:30, from /kisskb/src/fs/compat_binfmt_elf.c:144: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/binfmt_elf.c:30, from /kisskb/src/fs/compat_binfmt_elf.c:144: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/binfmt_elf.c:30, from /kisskb/src/fs/compat_binfmt_elf.c:144: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/binfmt_elf.c:30, from /kisskb/src/fs/compat_binfmt_elf.c:144: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_simple_kms_helper.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_simple_kms_helper.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_simple_kms_helper.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_simple_kms_helper.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/raid56.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/raid56.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/raid56.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/bio.h:10, from /kisskb/src/fs/btrfs/raid56.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_super.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_super.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_super.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_super.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_symlink.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_symlink.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_symlink.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_symlink.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/props.h:9, from /kisskb/src/fs/btrfs/props.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/props.h:9, from /kisskb/src/fs/btrfs/props.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/props.h:9, from /kisskb/src/fs/btrfs/props.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/props.h:9, from /kisskb/src/fs/btrfs/props.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_simple_kms_helper.h:9, from /kisskb/src/drivers/gpu/drm/drm_gem_atomic_helper.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_simple_kms_helper.h:9, from /kisskb/src/drivers/gpu/drm/drm_gem_atomic_helper.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_simple_kms_helper.h:9, from /kisskb/src/drivers/gpu/drm/drm_gem_atomic_helper.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_simple_kms_helper.h:9, from /kisskb/src/drivers/gpu/drm/drm_gem_atomic_helper.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_trans.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_trans.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_trans.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_trans.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/drm_modeset_helper.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/drm_modeset_helper.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/drm_modeset_helper.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/drm_modeset_helper.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/free-space-tree.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/free-space-tree.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/free-space-tree.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/free-space-tree.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_sysfs.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_sysfs.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_sysfs.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_sysfs.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/kmem.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/kmem.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/kmem.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/kmem.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_xattr.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_xattr.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_xattr.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_xattr.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/si_smc.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/si_smc.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/si_smc.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/si_smc.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/cypress_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/ni_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/ni_dpm.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/cypress_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/ni_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/ni_dpm.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/cypress_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/ni_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/ni_dpm.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/cypress_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/ni_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/ni_dpm.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/tree-checker.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/tree-checker.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/tree-checker.c:21: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/tree-checker.c:21: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/kv_smc.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/kv_smc.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/kv_smc.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/kv_smc.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/si_dpm.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/si_dpm.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/si_dpm.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/si_dpm.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/dce6_afmt.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/dce6_afmt.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/dce6_afmt.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/dce6_afmt.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/ci_dpm.h:27, from /kisskb/src/drivers/gpu/drm/radeon/ci_dpm.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/ci_dpm.h:27, from /kisskb/src/drivers/gpu/drm/radeon/ci_dpm.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/ci_dpm.h:27, from /kisskb/src/drivers/gpu/drm/radeon/ci_dpm.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/ci_dpm.h:27, from /kisskb/src/drivers/gpu/drm/radeon/ci_dpm.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/ci_smc.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/ci_smc.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/ci_smc.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/ci_smc.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/sumo_dpm.h:27, from /kisskb/src/drivers/gpu/drm/radeon/trinity_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/kv_dpm.h:31, from /kisskb/src/drivers/gpu/drm/radeon/kv_dpm.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/sumo_dpm.h:27, from /kisskb/src/drivers/gpu/drm/radeon/trinity_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/kv_dpm.h:31, from /kisskb/src/drivers/gpu/drm/radeon/kv_dpm.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/sumo_dpm.h:27, from /kisskb/src/drivers/gpu/drm/radeon/trinity_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/kv_dpm.h:31, from /kisskb/src/drivers/gpu/drm/radeon/kv_dpm.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/sumo_dpm.h:27, from /kisskb/src/drivers/gpu/drm/radeon/trinity_dpm.h:26, from /kisskb/src/drivers/gpu/drm/radeon/kv_dpm.h:31, from /kisskb/src/drivers/gpu/drm/radeon/kv_dpm.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_ucode.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_ucode.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_ucode.c:28: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_ucode.c:28: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_vm.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_vm.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_vm.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_vm.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_atomic_state_helper.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_atomic_state_helper.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_atomic_state_helper.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_atomic_state_helper.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/include/drm/drm_damage_helper.h:35, from /kisskb/src/drivers/gpu/drm/drm_gem_framebuffer_helper.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/include/drm/drm_damage_helper.h:35, from /kisskb/src/drivers/gpu/drm/drm_gem_framebuffer_helper.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/include/drm/drm_damage_helper.h:35, from /kisskb/src/drivers/gpu/drm/drm_gem_framebuffer_helper.c:11: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/include/drm/drm_damage_helper.h:35, from /kisskb/src/drivers/gpu/drm/drm_gem_framebuffer_helper.c:11: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_damage_helper.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_damage_helper.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_damage_helper.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_damage_helper.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_ib.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_ib.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_ib.c:32: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_ib.c:32: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_sync.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_sync.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_sync.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_sync.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_log.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_log.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_log.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_log.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_bmap_item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_bmap_item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_bmap_item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_bmap_item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/coredump.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/coredump.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/coredump.c:9: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/fs/coredump.c:9: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_log_cil.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_log_cil.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_log_cil.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_log_cil.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/drop_caches.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/drop_caches.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/drop_caches.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/drop_caches.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/space-info.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/space-info.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/space-info.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/space-info.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/block-rsv.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/block-rsv.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/block-rsv.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/block-rsv.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_self_refresh_helper.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_self_refresh_helper.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_self_refresh_helper.c:13: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_self_refresh_helper.c:13: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/bridge/panel.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/bridge/panel.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/bridge/panel.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic_helper.h:31, from /kisskb/src/drivers/gpu/drm/bridge/panel.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/radeon/radeon_audio.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/radeon/radeon_audio.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/radeon/radeon_audio.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/drivers/gpu/drm/radeon/radeon_audio.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_dp_auxch.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_dp_auxch.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_dp_auxch.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_dp_auxch.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_buf_item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_buf_item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_buf_item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_buf_item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_buf_item_recover.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_buf_item_recover.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_buf_item_recover.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_buf_item_recover.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/block-group.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/block-group.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/block-group.c:5: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/block-group.c:5: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/binfmt_misc.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/binfmt_misc.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/binfmt_misc.c:23: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/fs/binfmt_misc.c:23: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_fb_helper.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_fb_helper.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_fb_helper.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/drm_crtc.h:28, from /kisskb/src/include/drm/drm_atomic.h:31, from /kisskb/src/drivers/gpu/drm/drm_fb_helper.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_dquot_item_recover.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_dquot_item_recover.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_dquot_item_recover.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_dquot_item_recover.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/delalloc-space.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/delalloc-space.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/delalloc-space.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/delalloc-space.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dma.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dma.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dma.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_dma.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/evergreen_dma.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/evergreen_dma.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/evergreen_dma.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/evergreen_dma.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/si_dma.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/si_dma.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/si_dma.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/si_dma.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_dma.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_dma.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_dma.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv770_dma.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/discard.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/discard.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/discard.c:10: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/discard.c:10: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/reflink.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/reflink.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/reflink.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/btrfs/reflink.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/ni_dma.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/ni_dma.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/ni_dma.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/ni_dma.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/display/drm_dp_helper.h:27, from /kisskb/src/include/drm/display/drm_dp_mst_helper.h:26, from /kisskb/src/drivers/gpu/drm/radeon/radeon_dp_mst.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/display/drm_dp_helper.h:27, from /kisskb/src/include/drm/display/drm_dp_mst_helper.h:26, from /kisskb/src/drivers/gpu/drm/radeon/radeon_dp_mst.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/display/drm_dp_helper.h:27, from /kisskb/src/include/drm/display/drm_dp_mst_helper.h:26, from /kisskb/src/drivers/gpu/drm/radeon/radeon_dp_mst.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/drm/display/drm_dp_helper.h:27, from /kisskb/src/include/drm/display/drm_dp_mst_helper.h:26, from /kisskb/src/drivers/gpu/drm/radeon/radeon_dp_mst.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/cik_sdma.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/cik_sdma.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/cik_sdma.c:26: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/cik_sdma.c:26: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_extfree_item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_extfree_item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_extfree_item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_extfree_item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/subpage.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/subpage.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/subpage.c:4: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/subpage.c:4: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_uvd.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_uvd.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_uvd.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_uvd.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/uvd_v1_0.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/uvd_v1_0.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/uvd_v1_0.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/uvd_v1_0.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_icreate_item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_icreate_item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_icreate_item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_icreate_item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_inode_item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_inode_item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_inode_item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_inode_item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_inode_item_recover.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_inode_item_recover.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_inode_item_recover.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_inode_item_recover.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_attr_item.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_attr_item.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_attr_item.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_attr_item.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_refcount_item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_refcount_item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_refcount_item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_refcount_item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/uvd_v3_1.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/uvd_v3_1.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/uvd_v3_1.c:25: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/uvd_v3_1.c:25: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/tree-mod-log.h:6, from /kisskb/src/fs/btrfs/tree-mod-log.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/tree-mod-log.h:6, from /kisskb/src/fs/btrfs/tree-mod-log.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/tree-mod-log.h:6, from /kisskb/src/fs/btrfs/tree-mod-log.c:3: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/fs/btrfs/ctree.h:11, from /kisskb/src/fs/btrfs/tree-mod-log.h:6, from /kisskb/src/fs/btrfs/tree-mod-log.c:3: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/uvd_v2_2.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/uvd_v2_2.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/uvd_v2_2.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/uvd_v2_2.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_trans_buf.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_trans_buf.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_trans_buf.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_trans_buf.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_sysctl.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_sysctl.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_sysctl.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_sysctl.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_log_recover.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_log_recover.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_log_recover.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_log_recover.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_ioctl32.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_ioctl32.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_ioctl32.c:8: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_ioctl32.c:8: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_rmap_item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_rmap_item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_rmap_item.c:6: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_rmap_item.c:6: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_trans_ail.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_trans_ail.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_trans_ail.c:7: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/fs/xfs/xfs_linux.h:31, from /kisskb/src/fs/xfs/xfs.h:22, from /kisskb/src/fs/xfs/xfs_trans_ail.c:7: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_vce.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_vce.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_vce.c:33: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/radeon_vce.c:33: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/vce_v1_0.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/vce_v1_0.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/vce_v1_0.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/vce_v1_0.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/uvd_v4_2.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/uvd_v4_2.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/uvd_v4_2.c:27: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/uvd_v4_2.c:27: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r200.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r200.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r200.c:31: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r200.c:31: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/vce_v2_0.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/vce_v2_0.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/vce_v2_0.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/vce_v2_0.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_cs.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_cs.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_cs.c:30: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r600_cs.c:30: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/evergreen_cs.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/evergreen_cs.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/evergreen_cs.c:29: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/evergreen_cs.c:29: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv515.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv515.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv515.c:36: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rv515.c:36: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rs600.c:47: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rs600.c:47: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rs600.c:47: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/rs600.c:47: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r100.c:44: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r100.c:44: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r100.c:44: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r100.c:44: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/r300.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/r300.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/r300.c:34: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/include/linux/memcontrol.h:22, from /kisskb/src/include/linux/swap.h:9, from /kisskb/src/include/linux/suspend.h:5, from /kisskb/src/include/linux/regulator/consumer.h:35, from /kisskb/src/include/linux/i2c.h:19, from /kisskb/src/include/uapi/linux/fb.h:6, from /kisskb/src/include/linux/fb.h:7, from /kisskb/src/include/drm/drm_crtc_helper.h:40, from /kisskb/src/drivers/gpu/drm/radeon/r300.c:34: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r420.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_local': /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r420.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ In file included from /kisskb/src/include/linux/highmem.h:13, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r420.c:40: /kisskb/src/include/linux/highmem-internal.h: In function '__kunmap_atomic': /kisskb/src/include/linux/highmem-internal.h:230:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/include/drm/ttm/ttm_tt.h:30, from /kisskb/src/include/drm/ttm/ttm_bo_driver.h:45, from /kisskb/src/drivers/gpu/drm/radeon/radeon.h:77, from /kisskb/src/drivers/gpu/drm/radeon/r420.c:40: /kisskb/src/arch/parisc/include/asm/cacheflush.h:78:48: note: expected 'void *' but argument is of type 'const void *' static inline void kunmap_flush_on_unmap(void *addr) ~~~~~~^~~~ Completed OK # rm -rf /kisskb/build/linux-next_generic-64bit_defconfig_parisc64-gcc8 # Build took: 0:01:03.215860