Re: btrfs related build failures in stable queues

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 7/24/19 8:40 AM, Greg Kroah-Hartman wrote:
On Wed, Jul 24, 2019 at 08:07:50AM -0700, Guenter Roeck wrote:
v4.9.y to v5.1.y:

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'

This was reported, only seems to show up on arm64, right?


From the 4.9.y build:

Failed builds:
	arm:allmodconfig
	i386:allyesconfig
	i386:allmodconfig
	m68k:allmodconfig
	mips:allmodconfig
	parisc:allmodconfig
	xtensa:allmodconfig

It also affects various qemu builds, such as malta_defconfig, with btrfs enabled.
It looks like it may affect all 32-bit builds with btrfs enabled. I _don't_ see
this problem with arm64, actually.

v4.19.y, v5.1.y:

fs/btrfs/props.c: In function 'prop_compression_validate':
fs/btrfs/props.c:369:6: error: implicit declaration of function 'btrfs_compression_is_valid_type'

My apologies for the noise if this has already been reported/fixed.

Odd, I thought I fixed that, maybe I need to push out an updated git
tree, sorry about that.


It is reported with v4.19.60-243-gb06e2890aa3d and v5.1.19-346-ge63e6fbad916.

No worries if it is already fixed.

Guenter



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux