Fengguang Wu
2012-Aug-10 08:20 UTC
[josef-btrfs:extent-history 20/20] fs/btrfs/delayed-ref.h:125:21: error: field ''trace'' has incomplete type
Hi Josef,
FYI, kernel build failed on
tree: git://git.kernel.org/pub/scm/linux/kernel/git/josef/btrfs-next.git
extent-history
head: 7759db1867be3d642b2411455902ed22dd6d1381
commit: 7759db1867be3d642b2411455902ed22dd6d1381 [20/20] Btrfs: extent history
debugging patch
config: i386-randconfig-k662 (attached as .config)
All related error/warning messages:
In file included from fs/btrfs/transaction.h:22:0,
from fs/btrfs/ioctl.c:48:
fs/btrfs/delayed-ref.h:125:21: error: field ''trace'' has
incomplete type
--
In file included from fs/btrfs/transaction.h:22:0,
from fs/btrfs/tree-log.c:22:
fs/btrfs/delayed-ref.h:125:21: error: field ''trace'' has
incomplete type
--
In file included from fs/btrfs/transaction.h:22:0,
from fs/btrfs/free-space-cache.c:26:
fs/btrfs/delayed-ref.h:125:21: error: field ''trace'' has
incomplete type
--
In file included from fs/btrfs/transaction.h:22:0,
from fs/btrfs/compression.c:38:
fs/btrfs/delayed-ref.h:125:21: error: field ''trace'' has
incomplete type
--
In file included from fs/btrfs/delayed-ref.c:23:0:
fs/btrfs/delayed-ref.h:125:21: error: field ''trace'' has
incomplete type
--
In file included from fs/btrfs/transaction.h:22:0,
from fs/btrfs/relocation.c:27:
fs/btrfs/delayed-ref.h:125:21: error: field ''trace'' has
incomplete type
--
In file included from fs/btrfs/transaction.h:22:0,
from fs/btrfs/delayed-inode.c:23:
fs/btrfs/delayed-ref.h:125:21: error: field ''trace'' has
incomplete type
--
In file included from fs/btrfs/transaction.h:22:0,
from fs/btrfs/scrub.c:25:
fs/btrfs/delayed-ref.h:125:21: error: field ''trace'' has
incomplete type
--
In file included from fs/btrfs/transaction.h:22:0,
from fs/btrfs/reada.c:29:
fs/btrfs/delayed-ref.h:125:21: error: field ''trace'' has
incomplete type
--
In file included from fs/btrfs/transaction.h:22:0,
from fs/btrfs/backref.c:23:
fs/btrfs/delayed-ref.h:125:21: error: field ''trace'' has
incomplete type
--
In file included from fs/btrfs/transaction.h:22:0,
from fs/btrfs/super.c:48:
fs/btrfs/delayed-ref.h:125:21: error: field ''trace'' has
incomplete type
..
vim +125 fs/btrfs/delayed-ref.h
122 u64 ref_root;
123 u64 owner;
124 int action;
> 125 struct stack_trace trace;
126 unsigned long entries[32];
127 struct list_head list;
128 struct rb_node node;
---
0-DAY kernel build testing backend Open Source Technology Centre
Fengguang Wu <wfg@linux.intel.com> Intel Corporation
Josef Bacik
2012-Aug-13 15:33 UTC
Re: [josef-btrfs:extent-history 20/20] fs/btrfs/delayed-ref.h:125:21: error: field ''trace'' has incomplete type
On Fri, Aug 10, 2012 at 02:20:47AM -0600, Fengguang Wu wrote:> Hi Josef, > > FYI, kernel build failed on > > tree: git://git.kernel.org/pub/scm/linux/kernel/git/josef/btrfs-next.git extent-history > head: 7759db1867be3d642b2411455902ed22dd6d1381 > commit: 7759db1867be3d642b2411455902ed22dd6d1381 [20/20] Btrfs: extent history debugging patch > config: i386-randconfig-k662 (attached as .config) >This is just a debug patch that''s just up so other people can use it in the future. But looks like we just need a CONFIG_STACKTRACE check so I''ve added that and hopefully that fixed it. Thanks, Josef -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html