2010-10-01 11:04:59

by Steve Dickson

[permalink] [raw]
Subject: Updated pNFS Developmental kernel repository

Hello,

I've updated the Fedora pNFS development repository to include the
Fedora 13, 14 and Devel kernels that have the latest pNFS bits:

Tag: pnfs-all-2.6.35-2010-09-14 for Fedora 13 and 14 kernels
Tag: pnfs-all-latest for Devel/f15 kernels

(Note: there are also kernel-debuginfo and kernel-devel rpms for people who
use things like systemtap probes and crash).

I have not updated the nfs-utils rpms because I'm waiting
for a fix to a problem in rpc.mountd. Once the problem is resolve
I'll update those rpms as well...

Instructions on how to install and use these kernels are at:
http://wiki.linux-nfs.org/wiki/index.php/Fedora_pNFS_Client_Setup

If/when bugs are found with these rpms please enter them
in to the NFS Bugzilla Main Page at:
https://bugzilla.linux-nfs.org/index.cgi

Please use the "pNFS" keyword..

Any question or issues please feel free to contact me...

steved.


2010-10-01 20:59:50

by Benny Halevy

[permalink] [raw]
Subject: Re: Updated pNFS Developmental kernel repository

On 2010-10-01 22:13, Fred Isaman wrote:
> On Fri, Oct 1, 2010 at 4:07 PM, Jim Rees <[email protected]> wrote:
>> Steve Dickson wrote:
>>
>> On 10/01/2010 09:51 AM, Tigran Mkrtchyan wrote:
>> >
>> > Hi Steve,
>> >
>> > thanks for the builds. What I am missing is modprobe configuration file
>> > which I have to add myself.
>> Unfortunately yes... I have not figured out a good way to have
>> the mobprobe done on the client since, in general, init scripts
>> don't run on the client (with the exception of rpc.statd and rpc.gssd).
>>
>> I guess I could come up with an pnfs init script..but that
>> seems like a bit overkill just to do a modprobe...
>>
>> I've already got an init script for the block layout client that does the
>> modprobe and starts the daemon. How about we generalize it to modprobe the
>> other modules too, and call it the pnfs init script?
>
> The current code is designed to request the loading of the module as
> needed. All that is needed is an alias, of the type
>
> alias nfs-layouttype4-[INTEGER_ID] ACTUAL_MODULE_NAME

I think that's too complicated.
Why not export a well known symbol from the layout driver,
encoding the layout type, to be looked up by the kernel?

Benny

>
> Fred
>
>
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
>> the body of a message to [email protected]
>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html

2010-10-01 20:58:17

by Benny Halevy

[permalink] [raw]
Subject: Re: Updated pNFS Developmental kernel repository

On 2010-10-01 21:57, Steve Dickson wrote:
>
>
> On 10/01/2010 09:51 AM, Tigran Mkrtchyan wrote:
>>
>> Hi Steve,
>>
>> thanks for the builds. What I am missing is modprobe configuration file
>> which I have to add myself.
> Unfortunately yes... I have not figured out a good way to have
> the mobprobe done on the client since, in general, init scripts
> don't run on the client (with the exception of rpc.statd and rpc.gssd).
>
> I guess I could come up with an pnfs init script..but that
> seems like a bit overkill just to do a modprobe...

One feature I want to do for a long time is to automatically
load the driver from the kernel and eventually add a mount option
to optionally load a layoutdriver on demand, or disable pnfs
for this mount altogether. For example:

pnfs=(auto|none|<layout_driver>|<layout_type>)

Benny

>
> steved.
>
>>
>> thanks,
>> Tigran.
>>
>> On 10/01/2010 01:04 PM, Steve Dickson wrote:
>>> Hello,
>>>
>>> I've updated the Fedora pNFS development repository to include the
>>> Fedora 13, 14 and Devel kernels that have the latest pNFS bits:
>>>
>>> Tag: pnfs-all-2.6.35-2010-09-14 for Fedora 13 and 14 kernels
>>> Tag: pnfs-all-latest for Devel/f15 kernels
>>>
>>> (Note: there are also kernel-debuginfo and kernel-devel rpms for people who
>>> use things like systemtap probes and crash).
>>>
>>> I have not updated the nfs-utils rpms because I'm waiting
>>> for a fix to a problem in rpc.mountd. Once the problem is resolve
>>> I'll update those rpms as well...
>>>
>>> Instructions on how to install and use these kernels are at:
>>> http://wiki.linux-nfs.org/wiki/index.php/Fedora_pNFS_Client_Setup
>>>
>>> If/when bugs are found with these rpms please enter them
>>> in to the NFS Bugzilla Main Page at:
>>> https://bugzilla.linux-nfs.org/index.cgi
>>>
>>> Please use the "pNFS" keyword..
>>>
>>> Any question or issues please feel free to contact me...
>>>
>>> steved.
>>> --
>>> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
>>> the body of a message to [email protected]
>>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>>
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
>> the body of a message to [email protected]
>> More majordomo info at http://vger.kernel.org/majordomo-info.html
> --
> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html

2010-10-01 19:57:23

by Steve Dickson

[permalink] [raw]
Subject: Re: Updated pNFS Developmental kernel repository



On 10/01/2010 09:51 AM, Tigran Mkrtchyan wrote:
>
> Hi Steve,
>
> thanks for the builds. What I am missing is modprobe configuration file
> which I have to add myself.
Unfortunately yes... I have not figured out a good way to have
the mobprobe done on the client since, in general, init scripts
don't run on the client (with the exception of rpc.statd and rpc.gssd).

I guess I could come up with an pnfs init script..but that
seems like a bit overkill just to do a modprobe...

steved.

>
> thanks,
> Tigran.
>
> On 10/01/2010 01:04 PM, Steve Dickson wrote:
>> Hello,
>>
>> I've updated the Fedora pNFS development repository to include the
>> Fedora 13, 14 and Devel kernels that have the latest pNFS bits:
>>
>> Tag: pnfs-all-2.6.35-2010-09-14 for Fedora 13 and 14 kernels
>> Tag: pnfs-all-latest for Devel/f15 kernels
>>
>> (Note: there are also kernel-debuginfo and kernel-devel rpms for people who
>> use things like systemtap probes and crash).
>>
>> I have not updated the nfs-utils rpms because I'm waiting
>> for a fix to a problem in rpc.mountd. Once the problem is resolve
>> I'll update those rpms as well...
>>
>> Instructions on how to install and use these kernels are at:
>> http://wiki.linux-nfs.org/wiki/index.php/Fedora_pNFS_Client_Setup
>>
>> If/when bugs are found with these rpms please enter them
>> in to the NFS Bugzilla Main Page at:
>> https://bugzilla.linux-nfs.org/index.cgi
>>
>> Please use the "pNFS" keyword..
>>
>> Any question or issues please feel free to contact me...
>>
>> steved.
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
>> the body of a message to [email protected]
>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html

2010-10-01 11:18:28

by Mkrtchyan, Tigran

[permalink] [raw]
Subject: Re: Updated pNFS Developmental kernel repository


Hi Steve,

thanks for the builds. What I am missing is modprobe configuration file
which I have to add myself.

thanks,
Tigran.

On 10/01/2010 01:04 PM, Steve Dickson wrote:
> Hello,
>
> I've updated the Fedora pNFS development repository to include the
> Fedora 13, 14 and Devel kernels that have the latest pNFS bits:
>
> Tag: pnfs-all-2.6.35-2010-09-14 for Fedora 13 and 14 kernels
> Tag: pnfs-all-latest for Devel/f15 kernels
>
> (Note: there are also kernel-debuginfo and kernel-devel rpms for people who
> use things like systemtap probes and crash).
>
> I have not updated the nfs-utils rpms because I'm waiting
> for a fix to a problem in rpc.mountd. Once the problem is resolve
> I'll update those rpms as well...
>
> Instructions on how to install and use these kernels are at:
> http://wiki.linux-nfs.org/wiki/index.php/Fedora_pNFS_Client_Setup
>
> If/when bugs are found with these rpms please enter them
> in to the NFS Bugzilla Main Page at:
> https://bugzilla.linux-nfs.org/index.cgi
>
> Please use the "pNFS" keyword..
>
> Any question or issues please feel free to contact me...
>
> steved.
> --
> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html


2010-10-01 13:51:25

by Mkrtchyan, Tigran

[permalink] [raw]
Subject: Re: Updated pNFS Developmental kernel repository


Hi Steve,

thanks for the builds. What I am missing is modprobe configuration file
which I have to add myself.

thanks,
Tigran.

On 10/01/2010 01:04 PM, Steve Dickson wrote:
> Hello,
>
> I've updated the Fedora pNFS development repository to include the
> Fedora 13, 14 and Devel kernels that have the latest pNFS bits:
>
> Tag: pnfs-all-2.6.35-2010-09-14 for Fedora 13 and 14 kernels
> Tag: pnfs-all-latest for Devel/f15 kernels
>
> (Note: there are also kernel-debuginfo and kernel-devel rpms for people who
> use things like systemtap probes and crash).
>
> I have not updated the nfs-utils rpms because I'm waiting
> for a fix to a problem in rpc.mountd. Once the problem is resolve
> I'll update those rpms as well...
>
> Instructions on how to install and use these kernels are at:
> http://wiki.linux-nfs.org/wiki/index.php/Fedora_pNFS_Client_Setup
>
> If/when bugs are found with these rpms please enter them
> in to the NFS Bugzilla Main Page at:
> https://bugzilla.linux-nfs.org/index.cgi
>
> Please use the "pNFS" keyword..
>
> Any question or issues please feel free to contact me...
>
> steved.
> --
> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html