stable rc 4.14 stable rc i386 and armv7 builds failed due to below error.
fs/btrfs/file.c: In function 'btrfs_punch_hole': fs/btrfs/file.c:2787:27: error: invalid initializer struct timespec64 now = current_time(inode); ^~~~~~~~~~~~ fs/btrfs/file.c:2790:18: error: incompatible types when assigning to type 'struct timespec' from type 'struct timespec64' inode->i_mtime = now; ^ fs/btrfs/file.c:2791:18: error: incompatible types when assigning to type 'struct timespec' from type 'struct timespec64' inode->i_ctime = now; ^
Best regards Naresh Kamboju
On Wed, Jul 24, 2019 at 01:22:33PM +0530, Naresh Kamboju wrote:
stable rc 4.14 stable rc i386 and armv7 builds failed due to below error.
fs/btrfs/file.c: In function 'btrfs_punch_hole': fs/btrfs/file.c:2787:27: error: invalid initializer struct timespec64 now = current_time(inode); ^~~~~~~~~~~~ fs/btrfs/file.c:2790:18: error: incompatible types when assigning to type 'struct timespec' from type 'struct timespec64' inode->i_mtime = now; ^ fs/btrfs/file.c:2791:18: error: incompatible types when assigning to type 'struct timespec' from type 'struct timespec64' inode->i_ctime = now; ^
Yeah, that's an odd one, it passes x86 at the moment and I can't see why...
linux-stable-mirror@lists.linaro.org