A drive-by fix I discovered when writing up bindings for iosys_mem for rust: while iosys_map_memcpy_to() does modify the memory pointed to by the iosys_map, it doesn't modify the actual iosys_map struct at all.
As such, let's add a const qualifier to this function. Signed-off-by: Lyude Paul <[email protected]> --- include/linux/iosys-map.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/linux/iosys-map.h b/include/linux/iosys-map.h index 3e85afe794c0a..0ececbba04b3a 100644 --- a/include/linux/iosys-map.h +++ b/include/linux/iosys-map.h @@ -278,7 +278,7 @@ static inline void iosys_map_clear(struct iosys_map *map) * system memory. Depending on the buffer's location, the helper picks the * correct method of accessing the memory. */ -static inline void iosys_map_memcpy_to(struct iosys_map *dst, size_t dst_offset, +static inline void iosys_map_memcpy_to(const struct iosys_map *dst, size_t dst_offset, const void *src, size_t len) { if (dst->is_iomem) base-commit: 3a8660878839faadb4f1a6dd72c3179c1df56787 -- 2.51.0
