Bug 25292

Summary: struct statx should not use uint64_t
Product: glibc Reporter: Florian Weimer <fweimer>
Component: libcAssignee: Florian Weimer <fweimer>
Status: ASSIGNED ---    
Severity: normal CC: drepper.fsp, rfhn.fhbrrjnzeneqpf
Priority: P2 Flags: fweimer: security-
Version: 2.31   
Target Milestone: ---   
Host: Target:
Build: Last reconfirmed:

Description Florian Weimer 2019-12-18 11:50:49 UTC
uint64_t is unsigned long int on 64-bit platforms, but __u64 is unsigned long long int. This means that the copy in the glibc headers is less compatible with the kernel version than we would like.
Comment 1 Florian Weimer 2019-12-18 15:15:58 UTC
Patch posted: https://sourceware.org/ml/libc-alpha/2019-12/msg00631.html