# 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/hppa-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.5.0-nolibc/hppa-linux/bin/hppa-linux-ld --version # < git log --format=%s --max-count=1 c6d7e3b385f19869ab96e9404c92ff1abc34f2c8 # < make -s -j 32 ARCH=parisc O=/kisskb/build/linux-next_parisc-allnoconfig_parisc-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/hppa-linux/bin/hppa-linux- allnoconfig # < make -s -j 32 ARCH=parisc O=/kisskb/build/linux-next_parisc-allnoconfig_parisc-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/hppa-linux/bin/hppa-linux- help # make -s -j 32 ARCH=parisc O=/kisskb/build/linux-next_parisc-allnoconfig_parisc-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/hppa-linux/bin/hppa-linux- olddefconfig # make -s -j 32 ARCH=parisc O=/kisskb/build/linux-next_parisc-allnoconfig_parisc-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/hppa-linux/bin/hppa-linux- /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/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/include/linux/bvec.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/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/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/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/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/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/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/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/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/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/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/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/writeback.h:13, from /kisskb/src/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/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/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/blk_types.h:10, from /kisskb/src/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/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/bvec.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/blk_types.h:10, from /kisskb/src/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/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/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/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/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/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/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/blk_types.h:10, from /kisskb/src/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/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/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/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/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/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/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/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/blk_types.h:10, from /kisskb/src/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/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/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/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/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/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/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/blk_types.h:10, from /kisskb/src/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/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/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/include/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/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/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/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/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/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/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/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/writeback.h:13, from /kisskb/src/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/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/blk_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/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/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/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/blk_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/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/bvec.h:10, from /kisskb/src/include/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/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/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/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/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/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/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/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/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/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/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/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/blk_types.h:10, from /kisskb/src/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/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/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/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/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/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/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/linux/bvec.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/blk_types.h:10, from /kisskb/src/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/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/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/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/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/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/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/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/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/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/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/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/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/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/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); ^~~~ In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/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/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/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/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/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/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/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/linux/bvec.h:10, from /kisskb/src/include/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/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': In file included from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/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) ~~~~~~^~~~ /kisskb/src/include/linux/highmem-internal.h:203:24: warning: passing argument 1 of 'kunmap_flush_on_unmap' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] kunmap_flush_on_unmap(addr); ^~~~ In file included from /kisskb/src/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/bvec.h:10, from /kisskb/src/include/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/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/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/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/blk_types.h:10, from /kisskb/src/include/linux/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/writeback.h:13, from /kisskb/src/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/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/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/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/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/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/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/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/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/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/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/include/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/bvec.h:10, from /kisskb/src/include/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/bvec.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/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/blk_types.h:10, from /kisskb/src/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/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/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/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/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/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/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/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/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/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/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/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/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/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/linux/bvec.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/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/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/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/include/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/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/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/include/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/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) ~~~~~~^~~~ Completed OK # rm -rf /kisskb/build/linux-next_parisc-allnoconfig_parisc-gcc8 # Build took: 0:00:29.254276