FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Ubuntu > Ubuntu Kernel Team

 
 
LinkBack Thread Tools
 
Old 01-12-2009, 02:11 PM
 
Default Hardy config change: Enable CONFIG_NFSD_V4=y in -virtual flavour

 
Old 01-12-2009, 03:01 PM
Stefan Bader
 
Default Hardy config change: Enable CONFIG_NFSD_V4=y in -virtual flavour

Tim Gardner wrote:
> From 7b1fedfc152b99ccebfcaf9134dc168124a18238 Mon Sep 17 00:00:00 2001
> From: Tim Gardner <tim.gardner@canonical.com>
> Date: Mon, 12 Jan 2009 08:03:13 -0700
> Subject: [PATCH] UBUNTU: Enable CONFIG_NFSD_V4=y in -virtual flavour.
> Bug: #224138
>
> It looks like this was just an oversight since all other flavours have this
> option enabled. Even though this is the virtual kernel flavour, having full
> NFS functionality kind of makes sense.
>
> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
> ---
> debian/config/i386/config | 1 +
> debian/config/i386/config.386 | 1 -
> debian/config/i386/config.generic | 1 -
> debian/config/i386/config.server | 1 -
> debian/config/i386/config.virtual | 1 -
> debian/config/ia64/config | 3 +--
> debian/config/powerpc/config | 1 -
> 7 files changed, 2 insertions(+), 7 deletions(-)
>
> diff --git a/debian/config/i386/config b/debian/config/i386/config
> index a84382b..17e8f1f 100644
> --- a/debian/config/i386/config
> +++ b/debian/config/i386/config
> @@ -814,6 +814,7 @@ CONFIG_NFS_DIRECTIO=y
> CONFIG_NFS_FS=m
> CONFIG_NFS_V3=y
> CONFIG_NFS_V3_ACL=y
> +CONFIG_NFS_V4=y
> CONFIG_NF_CONNTRACK=m
> CONFIG_NF_CONNTRACK_AMANDA=m
> CONFIG_NF_CONNTRACK_ENABLED=m
> diff --git a/debian/config/i386/config.386 b/debian/config/i386/config.386
> index 7fcad09..b6161a4 100644
> --- a/debian/config/i386/config.386
> +++ b/debian/config/i386/config.386
> @@ -1107,7 +1107,6 @@ CONFIG_NET_VENDOR_3COM=y
> CONFIG_NET_VENDOR_RACAL=y
> CONFIG_NET_VENDOR_SMC=y
> CONFIG_NEW_LEDS=y
> -CONFIG_NFS_V4=y
> CONFIG_NFTL=m
> CONFIG_NFTL_RW=y
> CONFIG_NF_CONNTRACK_H323=m
> diff --git a/debian/config/i386/config.generic b/debian/config/i386/config.generic
> index 6600fa1..ccae931 100644
> --- a/debian/config/i386/config.generic
> +++ b/debian/config/i386/config.generic
> @@ -1104,7 +1104,6 @@ CONFIG_NET_VENDOR_3COM=y
> CONFIG_NET_VENDOR_RACAL=y
> CONFIG_NET_VENDOR_SMC=y
> CONFIG_NEW_LEDS=y
> -CONFIG_NFS_V4=y
> CONFIG_NFTL=m
> CONFIG_NFTL_RW=y
> CONFIG_NF_CONNTRACK_H323=m
> diff --git a/debian/config/i386/config.server b/debian/config/i386/config.server
> index 1b6f983..24f3132 100644
> --- a/debian/config/i386/config.server
> +++ b/debian/config/i386/config.server
> @@ -1105,7 +1105,6 @@ CONFIG_NET_VENDOR_3COM=y
> CONFIG_NET_VENDOR_RACAL=y
> CONFIG_NET_VENDOR_SMC=y
> CONFIG_NEW_LEDS=y
> -CONFIG_NFS_V4=y
> CONFIG_NFTL=m
> CONFIG_NFTL_RW=y
> CONFIG_NF_CONNTRACK_H323=m
> diff --git a/debian/config/i386/config.virtual b/debian/config/i386/config.virtual
> index 873e143..17ac914 100644
> --- a/debian/config/i386/config.virtual
> +++ b/debian/config/i386/config.virtual
> @@ -289,7 +289,6 @@ CONFIG_NET_CLS_POLICE=y
> # CONFIG_NET_TCPPROBE is not set
> # CONFIG_NET_VENDOR_3COM is not set
> # CONFIG_NEW_LEDS is not set
> -# CONFIG_NFS_V4 is not set
> # CONFIG_NF_CONNTRACK_H323 is not set
> # CONFIG_NF_CONNTRACK_IPV6 is not set
> # CONFIG_NF_CONNTRACK_NETBIOS_NS is not set
> diff --git a/debian/config/ia64/config b/debian/config/ia64/config
> index f6f7aae..c7acc58 100644
> --- a/debian/config/ia64/config
> +++ b/debian/config/ia64/config
> @@ -411,7 +411,6 @@ CONFIG_DEBUG_KERNEL=y
> # CONFIG_DEBUG_LIST is not set
> # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
> # CONFIG_DEBUG_MUTEXES is not set
> -CONFIG_DEBUG_RODATA=y
> # CONFIG_DEBUG_RT_MUTEXES is not set
> # CONFIG_DEBUG_SG is not set
> # CONFIG_DEBUG_SHIRQ is not set
> @@ -476,7 +475,7 @@ CONFIG_DRM_SAVAGE=m
> CONFIG_DRM_SIS=m
> CONFIG_DRM_TDFX=m
> CONFIG_DRM_VIA=m
> -CONFIG_DRM_VIA_CHROME9=n
> +# CONFIG_DRM_VIA_CHROME9 is not set
> CONFIG_DS1682=m
> CONFIG_DSCC4=m
> # CONFIG_DSCC4_PCISYNC is not set
> diff --git a/debian/config/powerpc/config b/debian/config/powerpc/config
> index f1a877e..48a6fd0 100644
> --- a/debian/config/powerpc/config
> +++ b/debian/config/powerpc/config
> @@ -420,7 +420,6 @@ CONFIG_DEBUG_KERNEL=y
> # CONFIG_DEBUG_LIST is not set
> # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
> # CONFIG_DEBUG_MUTEXES is not set
> -CONFIG_DEBUG_RODATA=y
> # CONFIG_DEBUG_RT_MUTEXES is not set
> # CONFIG_DEBUG_SG is not set
> # CONFIG_DEBUG_SHIRQ is not set
ACK

--

When all other means of communication fail, try words!



--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 01-12-2009, 03:20 PM
Zack Gilburd
 
Default Hardy config change: Enable CONFIG_NFSD_V4=y in -virtual flavour

Tim Gardner wrote:
> From 7b1fedfc152b99ccebfcaf9134dc168124a18238 Mon Sep 17 00:00:00 2001
> From: Tim Gardner <tim.gardner@canonical.com>
> Date: Mon, 12 Jan 2009 08:03:13 -0700
> Subject: [PATCH] UBUNTU: Enable CONFIG_NFSD_V4=y in -virtual flavour.
> Bug: #224138
>
> It looks like this was just an oversight since all other flavours have this
> option enabled. Even though this is the virtual kernel flavour, having full
> NFS functionality kind of makes sense.
>
> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
> ---
> debian/config/i386/config | 1 +
> debian/config/i386/config.386 | 1 -
> debian/config/i386/config.generic | 1 -
> debian/config/i386/config.server | 1 -
> debian/config/i386/config.virtual | 1 -
> debian/config/ia64/config | 3 +--
> debian/config/powerpc/config | 1 -
> 7 files changed, 2 insertions(+), 7 deletions(-)
>
> diff --git a/debian/config/i386/config b/debian/config/i386/config
> index a84382b..17e8f1f 100644
> --- a/debian/config/i386/config
> +++ b/debian/config/i386/config
> @@ -814,6 +814,7 @@ CONFIG_NFS_DIRECTIO=y
> CONFIG_NFS_FS=m
> CONFIG_NFS_V3=y
> CONFIG_NFS_V3_ACL=y
> +CONFIG_NFS_V4=y
> CONFIG_NF_CONNTRACK=m
> CONFIG_NF_CONNTRACK_AMANDA=m
> CONFIG_NF_CONNTRACK_ENABLED=m
> diff --git a/debian/config/i386/config.386 b/debian/config/i386/config.386
> index 7fcad09..b6161a4 100644
> --- a/debian/config/i386/config.386
> +++ b/debian/config/i386/config.386
> @@ -1107,7 +1107,6 @@ CONFIG_NET_VENDOR_3COM=y
> CONFIG_NET_VENDOR_RACAL=y
> CONFIG_NET_VENDOR_SMC=y
> CONFIG_NEW_LEDS=y
> -CONFIG_NFS_V4=y
> CONFIG_NFTL=m
> CONFIG_NFTL_RW=y
> CONFIG_NF_CONNTRACK_H323=m
> diff --git a/debian/config/i386/config.generic b/debian/config/i386/config.generic
> index 6600fa1..ccae931 100644
> --- a/debian/config/i386/config.generic
> +++ b/debian/config/i386/config.generic
> @@ -1104,7 +1104,6 @@ CONFIG_NET_VENDOR_3COM=y
> CONFIG_NET_VENDOR_RACAL=y
> CONFIG_NET_VENDOR_SMC=y
> CONFIG_NEW_LEDS=y
> -CONFIG_NFS_V4=y
> CONFIG_NFTL=m
> CONFIG_NFTL_RW=y
> CONFIG_NF_CONNTRACK_H323=m
> diff --git a/debian/config/i386/config.server b/debian/config/i386/config.server
> index 1b6f983..24f3132 100644
> --- a/debian/config/i386/config.server
> +++ b/debian/config/i386/config.server
> @@ -1105,7 +1105,6 @@ CONFIG_NET_VENDOR_3COM=y
> CONFIG_NET_VENDOR_RACAL=y
> CONFIG_NET_VENDOR_SMC=y
> CONFIG_NEW_LEDS=y
> -CONFIG_NFS_V4=y
> CONFIG_NFTL=m
> CONFIG_NFTL_RW=y
> CONFIG_NF_CONNTRACK_H323=m
> diff --git a/debian/config/i386/config.virtual b/debian/config/i386/config.virtual
> index 873e143..17ac914 100644
> --- a/debian/config/i386/config.virtual
> +++ b/debian/config/i386/config.virtual
> @@ -289,7 +289,6 @@ CONFIG_NET_CLS_POLICE=y
> # CONFIG_NET_TCPPROBE is not set
> # CONFIG_NET_VENDOR_3COM is not set
> # CONFIG_NEW_LEDS is not set
> -# CONFIG_NFS_V4 is not set
> # CONFIG_NF_CONNTRACK_H323 is not set
> # CONFIG_NF_CONNTRACK_IPV6 is not set
> # CONFIG_NF_CONNTRACK_NETBIOS_NS is not set
> diff --git a/debian/config/ia64/config b/debian/config/ia64/config
> index f6f7aae..c7acc58 100644
> --- a/debian/config/ia64/config
> +++ b/debian/config/ia64/config
> @@ -411,7 +411,6 @@ CONFIG_DEBUG_KERNEL=y
> # CONFIG_DEBUG_LIST is not set
> # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
> # CONFIG_DEBUG_MUTEXES is not set
> -CONFIG_DEBUG_RODATA=y
> # CONFIG_DEBUG_RT_MUTEXES is not set
> # CONFIG_DEBUG_SG is not set
> # CONFIG_DEBUG_SHIRQ is not set
> @@ -476,7 +475,7 @@ CONFIG_DRM_SAVAGE=m
> CONFIG_DRM_SIS=m
> CONFIG_DRM_TDFX=m
> CONFIG_DRM_VIA=m
> -CONFIG_DRM_VIA_CHROME9=n
> +# CONFIG_DRM_VIA_CHROME9 is not set
> CONFIG_DS1682=m
> CONFIG_DSCC4=m
> # CONFIG_DSCC4_PCISYNC is not set
> diff --git a/debian/config/powerpc/config b/debian/config/powerpc/config
> index f1a877e..48a6fd0 100644
> --- a/debian/config/powerpc/config
> +++ b/debian/config/powerpc/config
> @@ -420,7 +420,6 @@ CONFIG_DEBUG_KERNEL=y
> # CONFIG_DEBUG_LIST is not set
> # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
> # CONFIG_DEBUG_MUTEXES is not set
> -CONFIG_DEBUG_RODATA=y
> # CONFIG_DEBUG_RT_MUTEXES is not set
> # CONFIG_DEBUG_SG is not set
> # CONFIG_DEBUG_SHIRQ is not set
>
Forgive my ignorance of the workings of this ML, but I do want to point
out, regarding the subject of this thread, that this config oversight
also affects intrepid. I have not checked the jaunty or its git, but I
would imagine the change would need to be made systemically.

Best regards,

Zack

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 01-12-2009, 03:24 PM
Tim Gardner
 
Default Hardy config change: Enable CONFIG_NFSD_V4=y in -virtual flavour

Zack Gilburd wrote:

> Forgive my ignorance of the workings of this ML, but I do want to point
> out, regarding the subject of this thread, that this config oversight
> also affects intrepid. I have not checked the jaunty or its git, but I
> would imagine the change would need to be made systemically.
>
> Best regards,
>
> Zack
>

Intrepid doesn't have a -virtual kernel flavour. All Intrepid flavours
already have CONFIG_NFS_V4=y.

--
Tim Gardner tim.gardner@canonical.com

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 01-12-2009, 03:32 PM
Zack Gilburd
 
Default Hardy config change: Enable CONFIG_NFSD_V4=y in -virtual flavour

Tim Gardner wrote:
> Zack Gilburd wrote:
>
>
>> Forgive my ignorance of the workings of this ML, but I do want to point
>> out, regarding the subject of this thread, that this config oversight
>> also affects intrepid. I have not checked the jaunty or its git, but I
>> would imagine the change would need to be made systemically.
>>
>> Best regards,
>>
>> Zack
>>
>>
>
> Intrepid doesn't have a -virtual kernel flavour. All Intrepid flavours
> already have CONFIG_NFS_V4=y.
>
>
I am sure you are much more in-tune with how exactly these things work
than I am. However, from my observations at $work, the
linux-image-virtual in intrepid is based so closely off of the -server
flavor that it ships as a separate linux-image, but uses the -server
headers. The linux-image-virtual, as configured, does not have NFSV4
client capability. To test this, you can do a fresh clean JeOS install
using an 8.10 CD, dist-upgrade, modprobe nfs, cat /proc/filesystems, or
even try to mount NFSV4. Either way, the problem should become apparent
rather quickly.

Also worth noting that in intrepid JeOS, /boot/config-`uname -r` appears
to be missing.

Best regards,

Zack

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 01-12-2009, 03:57 PM
Tim Gardner
 
Default Hardy config change: Enable CONFIG_NFSD_V4=y in -virtual flavour

Zack Gilburd wrote:
> Tim Gardner wrote:
>> Zack Gilburd wrote:
>>
>>
>>> Forgive my ignorance of the workings of this ML, but I do want to
>>> point out, regarding the subject of this thread, that this config
>>> oversight also affects intrepid. I have not checked the jaunty or its
>>> git, but I would imagine the change would need to be made systemically.
>>>
>>> Best regards,
>>>
>>> Zack
>>>
>>>
>>
>> Intrepid doesn't have a -virtual kernel flavour. All Intrepid flavours
>> already have CONFIG_NFS_V4=y.
>>
>>
> I am sure you are much more in-tune with how exactly these things work
> than I am. However, from my observations at $work, the
> linux-image-virtual in intrepid is based so closely off of the -server
> flavor that it ships as a separate linux-image, but uses the -server
> headers. The linux-image-virtual, as configured, does not have NFSV4
> client capability. To test this, you can do a fresh clean JeOS install
> using an 8.10 CD, dist-upgrade, modprobe nfs, cat /proc/filesystems, or
> even try to mount NFSV4. Either way, the problem should become apparent
> rather quickly.
>
> Also worth noting that in intrepid JeOS, /boot/config-`uname -r` appears
> to be missing.
>
> Best regards,
>
> Zack
>

The virtual kernel in Intrepid _is_ the -server flavour, just slightly
repackaged. I think the missing /boot/config-`uname -r` is an oversight.
You can verify the JeOS kernel version by looking at
/proc/version_signature. I checked and there is an nfsd.ko in
linux-image-2.6.27-11-virtual_2.6.27-11.23_amd64.deb, so I'm not quite
sure why you can't make it work. Is this something you've verified at
runtime?

rtg
--
Tim Gardner tim.gardner@canonical.com

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 
Old 01-12-2009, 04:15 PM
Zack Gilburd
 
Default Hardy config change: Enable CONFIG_NFSD_V4=y in -virtual flavour

Tim Gardner wrote:
> Zack Gilburd wrote:
>
>> Tim Gardner wrote:
>>
>>> Zack Gilburd wrote:
>>>
>>>
>>>
>>>> Forgive my ignorance of the workings of this ML, but I do want to
>>>> point out, regarding the subject of this thread, that this config
>>>> oversight also affects intrepid. I have not checked the jaunty or its
>>>> git, but I would imagine the change would need to be made systemically.
>>>>
>>>> Best regards,
>>>>
>>>> Zack
>>>>
>>>>
>>>>
>>> Intrepid doesn't have a -virtual kernel flavour. All Intrepid flavours
>>> already have CONFIG_NFS_V4=y.
>>>
>>>
>>>
>> I am sure you are much more in-tune with how exactly these things work
>> than I am. However, from my observations at $work, the
>> linux-image-virtual in intrepid is based so closely off of the -server
>> flavor that it ships as a separate linux-image, but uses the -server
>> headers. The linux-image-virtual, as configured, does not have NFSV4
>> client capability. To test this, you can do a fresh clean JeOS install
>> using an 8.10 CD, dist-upgrade, modprobe nfs, cat /proc/filesystems, or
>> even try to mount NFSV4. Either way, the problem should become apparent
>> rather quickly.
>>
>> Also worth noting that in intrepid JeOS, /boot/config-`uname -r` appears
>> to be missing.
>>
>> Best regards,
>>
>> Zack
>>
>>
>
> The virtual kernel in Intrepid _is_ the -server flavour, just slightly
> repackaged. I think the missing /boot/config-`uname -r` is an oversight.
> You can verify the JeOS kernel version by looking at
> /proc/version_signature. I checked and there is an nfsd.ko in
> linux-image-2.6.27-11-virtual_2.6.27-11.23_amd64.deb, so I'm not quite
> sure why you can't make it work. Is this something you've verified at
> runtime?
>
> rtg
>
Just deployed a fresh image and, as you might have already guessed,
PEBKAC... My mistake.

--
kernel-team mailing list
kernel-team@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kernel-team
 

Thread Tools




All times are GMT. The time now is 05:38 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org