All of lore.kernel.org
 help / color / mirror / Atom feed
* linux-next: build failure after merge of the nfs tree
@ 2011-05-12  1:12 Stephen Rothwell
  2011-05-12 15:11 ` Trond Myklebust
  0 siblings, 1 reply; 44+ messages in thread
From: Stephen Rothwell @ 2011-05-12  1:12 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-next, linux-kernel

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

Hi Trond,

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

fs/nfs/write.c: In function 'nfs_flush_multi':
fs/nfs/write.c:942: error: too many arguments to function 'pnfs_update_layout'
fs/nfs/write.c: In function 'nfs_flush_one':
fs/nfs/write.c:1016: error: too many arguments to function 'pnfs_update_layout'
fs/nfs/read.c: In function 'nfs_pagein_multi':
fs/nfs/read.c:291: error: too many arguments to function 'pnfs_update_layout'
fs/nfs/read.c: In function 'nfs_pagein_one':
fs/nfs/read.c:354: error: too many arguments to function 'pnfs_update_layout'

Cased by commit 4b386a0fe47b ("NFSv4.1: Ensure that layoutget uses the
correct gfp modes") which forgot to update the function declaration for
the !CONFIG_NFS_V4_1 case.

I have used the nfs tree from next-20110511 for today.
-- 
Cheers,
Stephen Rothwell                    sfr@au.ibm.com
IBM OzLabs Linux Technology Centre

[-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2024-04-04 22:53 Stephen Rothwell
  2024-04-04 23:08 ` Kuniyuki Iwashima
  0 siblings, 1 reply; 44+ messages in thread
From: Stephen Rothwell @ 2024-04-04 22:53 UTC (permalink / raw)
  To: Trond Myklebust
  Cc: Kuniyuki Iwashima, Trond Myklebust, Linux Kernel Mailing List,
	Linux Next Mailing List

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

Hi all,

After merging the nfs tree, today's linux-next build (x86_64 allmodconfig)
failed like this:

fs/nfs/inode.c: In function 'nfs_net_init':
fs/nfs/inode.c:2434:13: error: assignment to 'int' from 'struct proc_dir_entry *' makes integer from pointer without a cast [-Werror=int-conversion]
 2434 |         err = rpc_proc_register(net, &nn->rpcstats);
      |             ^
cc1: all warnings being treated as errors

Caused by commit

  f290a586e31f ("nfs: Handle error of rpc_proc_register() in nfs_net_init().")

I have used the nfs tree from next-20240404 for today.

-- 
Cheers,
Stephen Rothwell

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

^ permalink raw reply	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2016-06-27  0:58 Stephen Rothwell
  2016-06-27 15:44   ` Trond Myklebust
  0 siblings, 1 reply; 44+ messages in thread
From: Stephen Rothwell @ 2016-06-27  0:58 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-next, linux-kernel

Hi Trond,

After merging the nfs tree, today's linux-next build (x86_64 allmodconfig)
failed like this:

fs/nfs/pnfs_nfs.c: In function 'pnfs_nfs_generic_sync':
fs/nfs/pnfs_nfs.c:947:8: error: too few arguments to function 'nfs_commit_inode'
  ret = nfs_commit_inode(inode);
        ^
In file included from fs/nfs/pnfs_nfs.c:10:0:
include/linux/nfs_fs.h:509:13: note: declared here
 extern int  nfs_commit_inode(struct inode *, int);
             ^

Caused by commit

  292cc573fce6 ("pNFS: Files and flexfiles always need to commit before layoutcommit")

I have used the nsf tree from next-20160624 for today

-- 
Cheers,
Stephen Rothwell

^ permalink raw reply	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2016-06-14  0:48 Stephen Rothwell
  0 siblings, 0 replies; 44+ messages in thread
From: Stephen Rothwell @ 2016-06-14  0:48 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-next, linux-kernel

Hi Trond,

After merging the nfs tree, today's linux-next build (arm
multi_v7_defconfig) failed like this:

fs/nfs/direct.c: In function 'nfs_direct_write_reschedule':
fs/nfs/direct.c:652:32: error: 'struct pnfs_ds_commit_info' has no member named 'nbuckets'
  for (i = 0; i < dreq->ds_cinfo.nbuckets; i++)
                                ^
fs/nfs/direct.c:653:17: error: 'struct pnfs_ds_commit_info' has no member named 'buckets'
   dreq->ds_cinfo.buckets[i].direct_verf.committed = NFS_INVALID_STABLE_HOW;
                 ^

Caused by commit

  2f9273fd2f09 ("NFS: Ensure we reset the write verifier 'committed' value on resend.")

CONFIG_NFS_V4_1 is not set for this build.

I have used the nfs tree from next-20160609 for today.

-- 
Cheers,
Stephen Rothwell

^ permalink raw reply	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2016-05-19  0:58 Stephen Rothwell
  2016-05-19 12:06 ` Trond Myklebust
  0 siblings, 1 reply; 44+ messages in thread
From: Stephen Rothwell @ 2016-05-19  0:58 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-next, linux-kernel, Anna Schumaker, Al Viro, Linus

Hi Trond,

After merging the nfs tree, today's linux-next build (x86_64 allmodconfig)
failed like this:

In file included from include/linux/fs.h:19:0,
                 from fs/nfs/nfs42proc.c:4:
fs/nfs/nfs42proc.c: In function 'nfs42_proc_copy':
fs/nfs/nfs42proc.c:212:30: error: 'struct inode' has no member named 'i_mutex'
   mutex_lock(&file_inode(dst)->i_mutex);
                              ^
include/linux/mutex.h:146:44: note: in definition of macro 'mutex_lock'
 #define mutex_lock(lock) mutex_lock_nested(lock, 0)
                                            ^
fs/nfs/nfs42proc.c:215:32: error: 'struct inode' has no member named 'i_mutex'
   mutex_unlock(&file_inode(dst)->i_mutex);
                                ^   

Caused by commit

  2e72448b07dc ("NFS: Add COPY nfs operation")

interacting with commit

  9902af79c01a ("parallel lookups: actual switch to rwsem")

from Linus' tree.

I applied the following merge fix patch - you will need to send this to
Linus when you ask him to merge your tree.

From: Stephen Rothwell <sfr@canb.auug.org.au>
Date: Thu, 19 May 2016 10:50:26 +1000
Subject: [PATCH] nfs: fix for i_mutex to i_rwsem change

Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
---
 fs/nfs/nfs42proc.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/fs/nfs/nfs42proc.c b/fs/nfs/nfs42proc.c
index 20c44d1209dc..aa03ed09ba06 100644
--- a/fs/nfs/nfs42proc.c
+++ b/fs/nfs/nfs42proc.c
@@ -209,10 +209,10 @@ ssize_t nfs42_proc_copy(struct file *src, loff_t pos_src,
 	dst_exception.state = dst_lock->open_context->state;
 
 	do {
-		mutex_lock(&file_inode(dst)->i_mutex);
+		inode_lock(file_inode(dst));
 		err = _nfs42_proc_copy(src, pos_src, src_lock,
 				       dst, pos_dst, dst_lock, count);
-		mutex_unlock(&file_inode(dst)->i_mutex);
+		inode_unlock(file_inode(dst));
 
 		if (err == -ENOTSUPP) {
 			err = -EOPNOTSUPP;
-- 
2.7.0

-- 
Cheers,
Stephen Rothwell

^ permalink raw reply related	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2016-01-08  0:14 Stephen Rothwell
  2016-01-08  0:15 ` Trond Myklebust
  0 siblings, 1 reply; 44+ messages in thread
From: Stephen Rothwell @ 2016-01-08  0:14 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-next, linux-kernel, Benjamin Coddington

Hi Trond,

After merging the nfs tree, today's linux-next build (arm
multi_v7_defconfig) failed like this:

write.c:(.text+0xa60): multiple definition of `nfs_wait_atomic_killable'
fs/nfs/inode.o:inode.c:(.text+0x20a4): first defined here

Caused by commit

  fa5cca9f3334 ("NFS: Use wait_on_atomic_t() for unlock after readahead")

I have used the nfs tree from next-20160107 for today.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

^ permalink raw reply	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2015-08-18  0:56 Stephen Rothwell
  2015-08-19  0:05   ` Stephen Rothwell
  2015-08-23 23:16 ` Stephen Rothwell
  0 siblings, 2 replies; 44+ messages in thread
From: Stephen Rothwell @ 2015-08-18  0:56 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-next, linux-kernel, Chuck Lever, Anna Schumaker

Hi Trond,

After merging the nfs tree, today's linux-next build (x86_64 allmodconfig)
failed like this:

drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c: In function 'kiblnd_pmr_pool_map':
drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c:1828:2: error: implicit declaration of function 'ib_reg_phys_mr' [-Werror=implicit-function-declaration]
  pmr->pmr_mr = ib_reg_phys_mr(hdev->ibh_pd,
  ^
drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c:1828:14: warning: assignment makes pointer from integer without a cast
  pmr->pmr_mr = ib_reg_phys_mr(hdev->ibh_pd,
              ^
drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c: In function 'kiblnd_hdev_setup_mrs':
drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd.c:2380:6: warning: assignment makes pointer from integer without a cast
   mr = ib_reg_phys_mr(hdev->ibh_pd, &ipb, 1, acflags, &iova);
      ^

Caused by commit

  1241d7bf2ac8 ("core: Remove the ib_reg_phys_mr() and ib_rereg_phys_mr() verbs")

which noted this build failure would occur :-(

Since this commit is self comtained, I have reverted it until someone
provides a fix for the lustre code.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

^ permalink raw reply	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2014-09-15  7:04 Stephen Rothwell
  2014-09-15 17:07 ` Christoph Hellwig
  0 siblings, 1 reply; 44+ messages in thread
From: Stephen Rothwell @ 2014-09-15  7:04 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-next, linux-kernel, Christoph Hellwig

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

Hi Trond,

After merging the nfs tree, today's linux-next build (powerpc
allyesconfig) failed like this:

fs/nfs/blocklayout/extent_tree.c: In function 'ext_tree_prepare_commit':
fs/nfs/blocklayout/extent_tree.c:540:3: error: implicit declaration of function '__vmalloc' [-Werror=implicit-function-declaration]
   start_p = __vmalloc(buffer_size, GFP_NOFS, PAGE_KERNEL);
   ^
fs/nfs/blocklayout/extent_tree.c:540:11: warning: assignment makes pointer from integer without a cast
   start_p = __vmalloc(buffer_size, GFP_NOFS, PAGE_KERNEL);
           ^

Caused by commit 34dc93c2fc04 ("pnfs/blocklayout: allocate separate
pages for the layoutcommit payload").

I added the following fix patch for today:

From: Stephen Rothwell <sfr@canb.auug.org.au>
Date: Mon, 15 Sep 2014 17:01:32 +1000
Subject: [PATCH] pnfs/blocklayout: include vmalloc.h for __vmalloc

Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
---
 fs/nfs/blocklayout/extent_tree.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/fs/nfs/blocklayout/extent_tree.c b/fs/nfs/blocklayout/extent_tree.c
index 93193616205a..31d0b5e53dfd 100644
--- a/fs/nfs/blocklayout/extent_tree.c
+++ b/fs/nfs/blocklayout/extent_tree.c
@@ -2,6 +2,8 @@
  * Copyright (c) 2014 Christoph Hellwig.
  */
 
+#include <linux/vmalloc.h>
+
 #include "blocklayout.h"
 
 #define NFSDBG_FACILITY		NFSDBG_PNFS_LD
-- 
2.1.0

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply related	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2013-11-19  0:01 Stephen Rothwell
  0 siblings, 0 replies; 44+ messages in thread
From: Stephen Rothwell @ 2013-11-19  0:01 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-next, linux-kernel, Anna Schumaker

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

Hi Trond,

After merging the nfs tree, today's linux-next build (x86_64 allmodconfig)
failed like this:

In file included from fs/nfs/dns_resolve.c:52:0:
fs/nfs/netns.h:28:15: error: 'NFS4_MAX_MINOR_VERSION' undeclared here (not in a function)
  int cb_users[NFS4_MAX_MINOR_VERSION + 1];

Presumably caused by commit 1a29448203ea ("NFS: Enabling v4.2 should not
recompile nfsd and lockd").  This commit is not doing well :-(

I have reverted that commit again for today.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2012-10-02  0:39 Stephen Rothwell
  2012-10-02  1:08 ` Myklebust, Trond
  0 siblings, 1 reply; 44+ messages in thread
From: Stephen Rothwell @ 2012-10-02  0:39 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-next, linux-kernel

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

Hi Trond,

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

fs/nfs/callback.c: In function 'nfs_minorversion_callback_svc_setup':
fs/nfs/callback.c:206:21: error: 'ENOTSUP' undeclared (first use in this function)

Caused by commit 141e1f553b6e ("NFSv4: Fix the minor version callback
channel startup").

I have used the nfs tree from next-20121001 for today.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2012-05-16  2:49 Stephen Rothwell
  2012-05-16 17:47   ` Myklebust, Trond
  0 siblings, 1 reply; 44+ messages in thread
From: Stephen Rothwell @ 2012-05-16  2:49 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-next, linux-kernel, Bryan Schumaker

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

Hi Trond,

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

fs/nfs/super.c: In function 'nfs_get_cache_cookie':
fs/nfs/super.c:2361:12: error: 'struct nfs_server' has no member named 'fscache_key'
fs/nfs/super.c:2362:16: error: 'struct nfs_server' has no member named 'fscache_key'
fs/nfs/super.c:2363:16: error: 'struct nfs_server' has no member named 'fscache_key'
fs/nfs/super.c:2367:2: warning: passing argument 3 of 'nfs_fscache_get_super_cookie' makes pointer from integer without a cast [enabled by default]
fs/nfs/fscache.h:173:20: note: expected 'struct nfs_clone_mount *' but argument is of type 'int'

Casued by commit 2311b9439ce8 ("NFS: Don't pass mount data to
nfs_fscache_get_super_cookie()").  This build has CONFIG_NFS_FSCACHE
unset.  grep is your friend.

I have used the nfs tree from next-20120514 for today.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2012-03-05  0:45 Stephen Rothwell
  2012-03-05  1:58   ` Myklebust, Trond
  0 siblings, 1 reply; 44+ messages in thread
From: Stephen Rothwell @ 2012-03-05  0:45 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-next, linux-kernel

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

Hi Trond,

After merging the nfs tree, today's linux-next build
(powerpc_ppc64_defconfig) failed like this:

fs/nfs/callback_xdr.c: In function 'decode_stateid':
fs/nfs/callback_xdr.c:144:16: error: 'nfs4_stateid' has no member named 'data'

Caused by commit 4af2db6d9480 ("NFSv4: Simplify the struct nfs4_stateid").

I have used the nfs tree from next-20120302 for today.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2012-01-23  0:39 Stephen Rothwell
  2012-01-23 18:13 ` Trond Myklebust
  0 siblings, 1 reply; 44+ messages in thread
From: Stephen Rothwell @ 2012-01-23  0:39 UTC (permalink / raw)
  To: Trond Myklebust
  Cc: linux-next, linux-kernel, Nicholas A. Bellinger, linux-scsi,
	target-devel

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

Hi Trond,

After merging the nfs tree, today's linux-next build (x86_64 allmodconfig)
failed like this:

drivers/target/iscsi/iscsi_target_configfs.c: In function 'lio_target_call_addnptotpg':
drivers/target/iscsi/iscsi_target_configfs.c:214:3: error: implicit declaration of function 'in6_pton' [-Werror=implicit-function-declaration]
drivers/target/iscsi/iscsi_target_configfs.c:239:3: error: implicit declaration of function 'in_aton' [-Werror=implicit-function-declaration]

Presumably caused by some include file cleanup in the nfs tree (probably
commit 0b5357cfc2e6 "NFS: Remove unnecessary includes from
linux/nfs_fs_i.h").

I applied the following patch for today:

From: Stephen Rothwell <sfr@canb.auug.org.au>
Date: Mon, 23 Jan 2012 11:35:02 +1100
Subject: [PATCH] iscsi: in_aton needs linux/inet.h

so include it directly.

Fixes this error after a recent nfs cleanup:

drivers/target/iscsi/iscsi_target_configfs.c: In function 'lio_target_call_addnptotpg':
drivers/target/iscsi/iscsi_target_configfs.c:214:3: error: implicit declaration of function 'in6_pton' [-Werror=implicit-function-declaration]
drivers/target/iscsi/iscsi_target_configfs.c:239:3: error: implicit declaration of function 'in_aton' [-Werror=implicit-function-declaration]

Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
---
 drivers/target/iscsi/iscsi_target_configfs.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/drivers/target/iscsi/iscsi_target_configfs.c b/drivers/target/iscsi/iscsi_target_configfs.c
index 3468caa..6b35b37 100644
--- a/drivers/target/iscsi/iscsi_target_configfs.c
+++ b/drivers/target/iscsi/iscsi_target_configfs.c
@@ -21,6 +21,7 @@
 
 #include <linux/configfs.h>
 #include <linux/export.h>
+#include <linux/inet.h>
 #include <target/target_core_base.h>
 #include <target/target_core_fabric.h>
 #include <target/target_core_fabric_configfs.h>
-- 
1.7.9.rc0.23.g7e521

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply related	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2011-05-27  2:08 Stephen Rothwell
  0 siblings, 0 replies; 44+ messages in thread
From: Stephen Rothwell @ 2011-05-27  2:08 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-next, linux-kernel, stable

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

Hi Trond,

After merging the nfs tree, today's linux-next build (x86_64 allmodconfig)
failed like this:

fs/nfs/nfs4state.c: In function 'nfs4_schedule_session_recovery':
fs/nfs/nfs4state.c:1469: error: 'clp' undeclared (first use in this function)

Caused by commit 67191d2ed1e4 ("NFSv4.1: Fix the handling of
NFS4ERR_SEQ_MISORDERED errors").  This was clearly never compiled :-(

I have used the nfs tree from next-20110526 for today.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2011-03-11  0:22 Stephen Rothwell
  0 siblings, 0 replies; 44+ messages in thread
From: Stephen Rothwell @ 2011-03-11  0:22 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-next, linux-kernel

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

Hi Trond,

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

In file included from fs/nfs/client.c:45:
fs/nfs/nfs4_fs.h: In function 'nfs4_schedule_session_recovery':
fs/nfs/nfs4_fs.h:303: error: parameter name omitted

Caused by commit 13ffe1da57fb ("NFSv4/4.1: Fix
nfs4_schedule_state_recovery abuses").

If you add code that is obviously affected by config options, it is worth
while build testing with and without those options ... in this case
CONFIG_NFS_V4_1 is not set.

I have used the nfs tree from next-20110310 for today.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2011-03-08  1:07 Stephen Rothwell
  2011-03-08 18:58 ` Trond Myklebust
  0 siblings, 1 reply; 44+ messages in thread
From: Stephen Rothwell @ 2011-03-08  1:07 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-next, linux-kernel, Frank Filz, Jeff Layton

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

Hi Trond,

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

fs/nfs/inode.c: In function 'nfs_compat_user_ino64':
fs/nfs/inode.c:93: error: 'compat_ulong_t' undeclared (first use in this function)
fs/nfs/inode.c:93: error: expected ';' before 'ino'
fs/nfs/inode.c:100: error: 'ino' undeclared (first use in this function)

Caused by commit 5fa1ca22302da56ffa568e847100e80be90cc602 ("(try3-resend)
Fix nfs_compat_user_ino64 so it doesn't cause problems if bit 31 or 63
are set in fileid").

I have used the nfs tree from next-20110307 for today.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2010-10-21  0:38 Stephen Rothwell
  2010-10-21 14:33 ` Trond Myklebust
  0 siblings, 1 reply; 44+ messages in thread
From: Stephen Rothwell @ 2010-10-21  0:38 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-next, linux-kernel, Bryan Schumaker

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

Hi Trond,

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

fs/nfs/dir.c: In function 'nfs_readdir_free_large_page':
fs/nfs/dir.c:475: error: implicit declaration of function 'vm_unmap_ram'
fs/nfs/dir.c: In function 'nfs_readdir_large_page':
fs/nfs/dir.c:496: error: implicit declaration of function 'vm_map_ram'
fs/nfs/dir.c:496: warning: assignment makes pointer from integer without a cast

Caused by commit b8aa6064474e186f598584508f9230d49a0004af ("NFS: readdir
with vmapped pages").  Forgot to include linux/vmalloc.h.  See Rule 1 (in
Documentation/SubmitChecklist).

I have used the nfs tree from next-20101020 for today.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread
* linux-next: build failure after merge of the nfs tree
@ 2010-03-22  0:26 Stephen Rothwell
  2010-03-22  9:49 ` Trond Myklebust
  0 siblings, 1 reply; 44+ messages in thread
From: Stephen Rothwell @ 2010-03-22  0:26 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: linux-next, linux-kernel

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

Hi Trond,

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

net/sunrpc/xprt.c: In function 'xprt_release':
net/sunrpc/xprt.c:1045: error: implicit declaration of function 'xprt_free_bc_request'

Caused by commit 0d28e05a53109bb52f254d5eac25dac6e3768b04 ("SUNRPC: Fix a
use after free bug with the NFSv4.1 backchannel").  xprt_free_bc_request()
is only declared for CONFIG_NFS_V4_1 ...

I have used the nfs tree from next-20100319 for today.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread

end of thread, other threads:[~2024-04-04 23:08 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-12  1:12 linux-next: build failure after merge of the nfs tree Stephen Rothwell
2011-05-12 15:11 ` Trond Myklebust
  -- strict thread matches above, loose matches on Subject: below --
2024-04-04 22:53 Stephen Rothwell
2024-04-04 23:08 ` Kuniyuki Iwashima
2016-06-27  0:58 Stephen Rothwell
2016-06-27 15:44 ` Trond Myklebust
2016-06-27 15:44   ` Trond Myklebust
2016-06-14  0:48 Stephen Rothwell
2016-05-19  0:58 Stephen Rothwell
2016-05-19 12:06 ` Trond Myklebust
2016-05-19 17:30   ` Anna Schumaker
2016-05-19 17:30     ` Anna Schumaker
2016-01-08  0:14 Stephen Rothwell
2016-01-08  0:15 ` Trond Myklebust
2015-08-18  0:56 Stephen Rothwell
2015-08-19  0:05 ` Stephen Rothwell
2015-08-19  0:05   ` Stephen Rothwell
2015-08-19  0:15   ` Drokin, Oleg
2015-08-19  0:15     ` Drokin, Oleg
2015-08-23 23:16 ` Stephen Rothwell
2015-08-24 14:17   ` Trond Myklebust
2015-08-24 14:48     ` Oleg Drokin
2014-09-15  7:04 Stephen Rothwell
2014-09-15 17:07 ` Christoph Hellwig
2013-11-19  0:01 Stephen Rothwell
2012-10-02  0:39 Stephen Rothwell
2012-10-02  1:08 ` Myklebust, Trond
2012-05-16  2:49 Stephen Rothwell
2012-05-16 17:47 ` Myklebust, Trond
2012-05-16 17:47   ` Myklebust, Trond
2012-03-05  0:45 Stephen Rothwell
2012-03-05  1:58 ` Myklebust, Trond
2012-03-05  1:58   ` Myklebust, Trond
2012-01-23  0:39 Stephen Rothwell
2012-01-23 18:13 ` Trond Myklebust
2012-01-23 21:10   ` Stephen Rothwell
2011-05-27  2:08 Stephen Rothwell
2011-03-11  0:22 Stephen Rothwell
2011-03-08  1:07 Stephen Rothwell
2011-03-08 18:58 ` Trond Myklebust
2010-10-21  0:38 Stephen Rothwell
2010-10-21 14:33 ` Trond Myklebust
2010-03-22  0:26 Stephen Rothwell
2010-03-22  9:49 ` Trond Myklebust

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.