Messages in this thread | | | Date | Tue, 27 Jul 2021 14:14:37 +0100 | From | Matthew Wilcox <> | Subject | Re: [PATCH v2] fs: make d_path-like functions all have unsigned size |
| |
On Tue, Jul 27, 2021 at 02:56:53PM +0200, Greg Kroah-Hartman wrote: > And my mistake from earlier, size_t is the same as unsigned int, not > unsigned long.
No.
include/linux/types.h:typedef __kernel_size_t size_t;
include/uapi/asm-generic/posix_types.h:
#ifndef __kernel_size_t #if __BITS_PER_LONG != 64 typedef unsigned int __kernel_size_t; #else typedef __kernel_ulong_t __kernel_size_t; #endif #endif
size_t is an unsigned long on 64-bit, unless otherwise defined by the arch.
| |