netfs: Switch to using unsigned long long rather than loff_t
Switch to using unsigned long long rather than loff_t in netfslib to avoid problems with the sign flipping in the maths when we're dealing with the byte at position 0x7fffffffffffffff. Signed-off-by:David Howells <dhowells@redhat.com> Reviewed-by:
Jeff Layton <jlayton@kernel.org> cc: Ilya Dryomov <idryomov@gmail.com> cc: Xiubo Li <xiubli@redhat.com> cc: netfs@lists.linux.dev cc: ceph-devel@vger.kernel.org cc: linux-fsdevel@vger.kernel.org
Showing
- fs/cachefiles/io.c 1 addition, 1 deletionfs/cachefiles/io.c
- fs/ceph/addr.c 1 addition, 1 deletionfs/ceph/addr.c
- fs/netfs/buffered_read.c 3 additions, 1 deletionfs/netfs/buffered_read.c
- fs/netfs/buffered_write.c 1 addition, 1 deletionfs/netfs/buffered_write.c
- fs/netfs/io.c 3 additions, 3 deletionsfs/netfs/io.c
- fs/netfs/main.c 1 addition, 1 deletionfs/netfs/main.c
- fs/netfs/output.c 2 additions, 2 deletionsfs/netfs/output.c
- include/linux/netfs.h 9 additions, 7 deletionsinclude/linux/netfs.h
- include/trace/events/netfs.h 3 additions, 3 deletionsinclude/trace/events/netfs.h
Loading
Please register or sign in to comment