public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* linux-next: build failure after merge of the btrfs-fixes tree
@ 2026-01-20 12:07 Mark Brown
  2026-01-20 12:22 ` Johannes Thumshirn
  2026-01-20 16:18 ` David Sterba
  0 siblings, 2 replies; 13+ messages in thread
From: Mark Brown @ 2026-01-20 12:07 UTC (permalink / raw)
  To: David Sterba, Boris Burkov, Johannes Thumshirn, Qu Wenruo
  Cc: Linux Kernel Mailing List, Linux Next Mailing List

Hi all,

After merging the btrfs-fixes tree, today's linux-next build
(arm64 defconfig) failed like this:

/tmp/next/build/fs/btrfs/free-space-tree.c: In function 'btrfs_delete_orphan_free_space_entries':
/tmp/next/build/fs/btrfs/free-space-tree.c:1765:9: error: implicit declaration of function 'BTRFS_PATH_AUTO_RELEASE'; did you mean 'BTRFS_PATH_AUTO_FREE'? [-Wimplicit-function-declaration]
 1765 |         BTRFS_PATH_AUTO_RELEASE(path);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
      |         BTRFS_PATH_AUTO_FREE
/tmp/next/build/fs/btrfs/free-space-tree.c:1765:33: error: 'path' undeclared (first use in this function)
 1765 |         BTRFS_PATH_AUTO_RELEASE(path);
      |                                 ^~~~
/tmp/next/build/fs/btrfs/free-space-tree.c:1765:33: note: each undeclared identifier is reported only once for each function it appears in
/tmp/next/build/fs/btrfs/free-space-tree.c:1817:1: error: control reaches end of non-void function [-Werror=return-type]
 1817 | }
      | ^
cc1: some warnings being treated as errors

Caused by commit

   7fcf8455f610b (btrfs: reject new transactions if the fs is fully read-only)

I have used the version from 20260119 instead.

^ permalink raw reply	[flat|nested] 13+ messages in thread
* linux-next: build failure after merge of the btrfs-fixes tree
@ 2026-01-29 12:51 Mark Brown
  2026-02-02 14:57 ` Mark Brown
  0 siblings, 1 reply; 13+ messages in thread
From: Mark Brown @ 2026-01-29 12:51 UTC (permalink / raw)
  To: David Sterba; +Cc: Linux Kernel Mailing List, Linux Next Mailing List

Hi all,

After merging the btrfs-fixes tree, today's linux-next build
(arm64 defconfig) failed like this:

/tmp/next/build/fs/btrfs/bio.c: In function 'btrfs_split_bio':
/tmp/next/build/fs/btrfs/bio.c:102:13: error: 'struct btrfs_bio' has no member named 'can_use_append'
  102 |         bbio->can_use_append = orig_bbio->can_use_append;
      |             ^~
/tmp/next/build/fs/btrfs/bio.c:102:41: error: 'struct btrfs_bio' has no member named 'can_use_append'
  102 |         bbio->can_use_append = orig_bbio->can_use_append;
      |                                         ^~
/tmp/next/build/fs/btrfs/bio.c:104:13: error: 'struct btrfs_bio' has no member named 'is_remap'
  104 |         bbio->is_remap = orig_bbio->is_remap;
      |             ^~
/tmp/next/build/fs/btrfs/bio.c:104:35: error: 'struct btrfs_bio' has no member named 'is_remap'
  104 |         bbio->is_remap = orig_bbio->is_remap;
      |                                   ^~

Caused by commit

   4b40b1c47f937 (btrfs: fix copying the flags of btrfs_bio after split)

I have used the version from 20260128 instead.


^ permalink raw reply	[flat|nested] 13+ messages in thread
* linux-next: build failure after merge of the btrfs-fixes tree
@ 2024-03-17 22:17 Stephen Rothwell
  2024-03-18  4:50 ` Anand Jain
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Stephen Rothwell @ 2024-03-17 22:17 UTC (permalink / raw)
  To: David Sterba
  Cc: Anand Jain, David Sterba, Linux Kernel Mailing List,
	Linux Next Mailing List, Christian Brauner

[-- Attachment #1: Type: text/plain, Size: 939 bytes --]

Hi all,

After merging the btrfs-fixes tree, today's linux-next build (powerpc
ppc64_defconfig) failed like this:

fs/btrfs/volumes.c: In function 'btrfs_scan_one_device':
fs/btrfs/volumes.c:1413:55: error: 'bdev_handle' undeclared (first use in this function)
 1413 |         if (btrfs_skip_registration(disk_super, path, bdev_handle->bdev->bd_dev,
      |                                                       ^~~~~~~~~~~
fs/btrfs/volumes.c:1413:55: note: each undeclared identifier is reported only once for each function it appears in

Caused by commit

  cc019bc0d55b ("btrfs: do not skip re-registration for the mounted device")

I have used the btrfs-fixes tree from next-20240315 for today.

This is actually caused by an interaction with commit

  9ae061cf2a46 ("btrfs: port device access to file")

which has been in Linus' tree since March 12 (and linux-next since Feb 26).
-- 
Cheers,
Stephen Rothwell

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread
[parent not found: <20200107082431.2b83a8ac@canb.auug.org.au>]

end of thread, other threads:[~2026-02-03  7:47 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-20 12:07 linux-next: build failure after merge of the btrfs-fixes tree Mark Brown
2026-01-20 12:22 ` Johannes Thumshirn
2026-01-20 12:32   ` Mark Brown
2026-01-20 16:18 ` David Sterba
2026-01-20 23:33   ` Qu Wenruo
  -- strict thread matches above, loose matches on Subject: below --
2026-01-29 12:51 Mark Brown
2026-02-02 14:57 ` Mark Brown
2026-02-03  7:47   ` David Sterba
2024-03-17 22:17 Stephen Rothwell
2024-03-18  4:50 ` Anand Jain
2024-03-18 17:31 ` David Sterba
2024-03-18 18:58 ` David Sterba
     [not found] <20200107082431.2b83a8ac@canb.auug.org.au>
2020-01-07 15:22 ` David Sterba

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox