Re: mm snapshot broken-out-2007-01-26-00-36.tar.gz uploaded
- From: Randy Dunlap <randy.dunlap@xxxxxxxxxx>
- Date: Sun, 28 Jan 2007 21:14:24 -0800
On Sun, 28 Jan 2007 21:58:26 -0500 Valdis.Kletnieks@xxxxxx wrote:
On 26/01/07, akpm@xxxxxxxx <akpm@xxxxxxxx> wrote:
The mm snapshot broken-out-2007-01-26-00-36.tar.gz has been uploaded to
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/mm/broken-out-2007-01-26-00-36.tar.gz
Aliens ate my brain, part 2:
My IPv6 configuration evaporated, totally, out of my .config. I tracked it
down to wierdness with net/Kconfig:
if INET
source "net/ipv4/Kconfig"
source "net/netlabel/Kconfig"
endif # if INET
source "net/ipv6/Kconfig"
(Yes, the ipv6 is now *outside* the if/endif - that's what I had to do to make
it work). If that last 'source' was *inside* that if/endif, it became
invisible unless I set INET to *N*, at which point ipv4 and netlabel would
disappear, and ipv6 would become visible. If I set INET to Y, then ipv4 and
netlabel would come back, and ipv6 would go poof again. This affected both
'make menuconfig' and 'make [silent]oldconfig'.
.config follows. I have *no* idea what caused it.
Possibly my (bad) gfs2/dlm patch...
Please try applying Adrian Bunk's patch to see if that fixes the
IPV6 disappearing trick. (below)
---
On Sun, Jan 28, 2007 at 11:08:18AM +0100, Jiri Slaby wrote:
Andrew Morton napsal(a):
Temporarily at
http://userweb.kernel.org/~akpm/2.6.20-rc6-mm1/
Unable to select IPV6. Menuconfig doesn't offer it when INET is selected.
When it's not it appears in the menu, but after state change it gets away.
The same behaviour in xconfig, gconfig.
$ mkdir ../a/tst
$ make O=../a/tst menuconfig
HOSTCC scripts/basic/fixdep
[...]
HOSTLD scripts/kconfig/mconf
scripts/kconfig/mconf arch/i386/Kconfig
Warning! Found recursive dependency: INET GFS2_FS_LOCKING_DLM SYSFS
OCFS2_FS INET
Maybe this is the problem?
Yes, patch below.
regards,
cu
Adrian
<-- snip -->
This patch fixes a circular dependency by letting GFS2_FS_LOCKING_DLM
and DLM depend on instead of select SYSFS.
Since SYSFS depends on EMBEDDED this change shouldn't cause any problems
for users.
Signed-off-by: Adrian Bunk <bunk@xxxxxxxxx>
---
fs/dlm/Kconfig | 3 +--
fs/gfs2/Kconfig | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
--- linux-2.6.20-rc6-mm1/fs/gfs2/Kconfig.old 2007-01-28 16:44:17.000000000 +0100
+++ linux-2.6.20-rc6-mm1/fs/gfs2/Kconfig 2007-01-28 16:44:59.000000000 +0100
@@ -34,11 +34,10 @@
config GFS2_FS_LOCKING_DLM
tristate "GFS2 DLM locking module"
- depends on GFS2_FS && NET && INET && (IPV6 || IPV6=n)
+ depends on GFS2_FS && SYSFS && NET && INET && (IPV6 || IPV6=n)
select IP_SCTP if DLM_SCTP
select CONFIGFS_FS
select DLM
- select SYSFS
help
Multiple node locking module for GFS2
--- linux-2.6.20-rc6-mm1/fs/dlm/Kconfig.old 2007-01-28 16:56:57.000000000 +0100
+++ linux-2.6.20-rc6-mm1/fs/dlm/Kconfig 2007-01-28 16:57:16.000000000 +0100
@@ -3,9 +3,8 @@
config DLM
tristate "Distributed Lock Manager (DLM)"
- depends on IPV6 || IPV6=n
+ depends on SYSFS && (IPV6 || IPV6=n)
select CONFIGFS_FS
- select SYSFS
select IP_SCTP if DLM_SCTP
help
A general purpose distributed lock manager for kernel or userspace
-
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- References:
- Re: mm snapshot broken-out-2007-01-26-00-36.tar.gz uploaded
- From: Tilman Schmidt
- Re: mm snapshot broken-out-2007-01-26-00-36.tar.gz uploaded
- From: Andrew Morton
- Re: mm snapshot broken-out-2007-01-26-00-36.tar.gz uploaded
- From: Valdis . Kletnieks
- Re: mm snapshot broken-out-2007-01-26-00-36.tar.gz uploaded
- From: Valdis . Kletnieks
- Re: mm snapshot broken-out-2007-01-26-00-36.tar.gz uploaded
- Prev by Date: Re: [PATCH 0/6] MSI portability cleanups
- Next by Date: Re: [PATCH 0/6] MSI portability cleanups
- Previous by thread: Re: mm snapshot broken-out-2007-01-26-00-36.tar.gz uploaded
- Next by thread: Re: mm snapshot broken-out-2007-01-26-00-36.tar.gz uploaded
- Index(es):
Relevant Pages
|