Re: Ok, that's it, enough is enough! (rpc.lockd)

1999-11-30 Thread Doug Rabson

On Mon, 29 Nov 1999, Dan Moschuk wrote:

 
 | I'm fairly certain that rpc.lockd is included with Darwin from Apple,
 | I've not closely compared it to what we have in -STABLE or -CURRENT
 | to see if it actually works.
 | 
 | It doesn't, sorry...  if someone gets a *BSD version of NFS locking operating
 | I'd help see it into Darwin.
 | 
 | BTW, is anyone working on NFS Version 4 for BSD?  Rick?
 
 A few of us talked about this on IRC a few weeks ago and it was decided that
 when/if we implement NFSv4 it would have to be from scratch.  A pretty big
 task.  

I reviewed the NFSv4 specs recently and came to the same conclusion. To do
it right will be quite a bit of work and would include a decent kernel
side implementation of rpc and gssapi.

--
Doug Rabson Mail:  [EMAIL PROTECTED]
Nonlinear Systems Ltd.  Phone: +44 181 442 9037




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: Ok, that's it, enough is enough! (rpc.lockd)

1999-11-30 Thread Dan Moschuk


| I reviewed the NFSv4 specs recently and came to the same conclusion. To do
| it right will be quite a bit of work and would include a decent kernel
| side implementation of rpc and gssapi.

Cool!  I can take that "I volunteer" ?  :-)
-- 
Dan Moschuk ([EMAIL PROTECTED])
"Cure for global warming: One giant heatsink and dual fans!"


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: Ok, that's it, enough is enough! (rpc.lockd)

1999-11-30 Thread Doug Rabson

On Tue, 30 Nov 1999, Dan Moschuk wrote:

 
 | I reviewed the NFSv4 specs recently and came to the same conclusion. To do
 | it right will be quite a bit of work and would include a decent kernel
 | side implementation of rpc and gssapi.
 
 Cool!  I can take that "I volunteer" ?  :-)

Not with my current workload :-(.

--
Doug Rabson Mail:  [EMAIL PROTECTED]
Nonlinear Systems Ltd.  Phone: +44 181 442 9037




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: Ok, that's it, enough is enough! (rpc.lockd)

1999-11-29 Thread Conrad Minshall

At 1:36 PM -0800 11/25/99, C. Stephen Gunn wrote:
On Mon, Nov 22, 1999 at 02:07:58PM -0800, Alfred Perlstein wrote:

  Does NetBSD have a working rpc.lockd... that would make this much easier.

 at a glance at http://cvsweb.netbsd.org/... no.

I'm fairly certain that rpc.lockd is included with Darwin from Apple,
I've not closely compared it to what we have in -STABLE or -CURRENT
to see if it actually works.

It doesn't, sorry...  if someone gets a *BSD version of NFS locking operating
I'd help see it into Darwin.

BTW, is anyone working on NFS Version 4 for BSD?  Rick?


--
Conrad Minshall ... [EMAIL PROTECTED] ... 408 974-2749
Apple Computer ... Mac OS X Core Operating Systems ... NFS/UDF/etc
Alternative email address: [EMAIL PROTECTED]




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: Ok, that's it, enough is enough! (rpc.lockd)

1999-11-29 Thread Matthew Dillon

:Well, I am starting to get pretty seriously involved.  It looks pretty
:easy, just a lot of small details  (this is the kind of coding I like :)
:
:A couple of issues need to be worked out.  First I need to backport 
:the FH open/stat/etc. calls to -STABLE.  The main reason for this is that
:...

I can't help with the code either - what little time I have available
is going towards the SMP project.   I will be shorting beginning work
work on another startup and consulting on a second (but that won't stop
me from continuing to badger core to remove the idiotic extra restrictions
they still have on my commit privs).  

But I do I have time to test patchsets as your work progresses.  My test
boxes are currently split into a -stable test box and a -current test
box so I can test under both.

-Matt



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: Ok, that's it, enough is enough! (rpc.lockd)

1999-11-29 Thread Dan Moschuk


| I'm fairly certain that rpc.lockd is included with Darwin from Apple,
| I've not closely compared it to what we have in -STABLE or -CURRENT
| to see if it actually works.
| 
| It doesn't, sorry...  if someone gets a *BSD version of NFS locking operating
| I'd help see it into Darwin.
| 
| BTW, is anyone working on NFS Version 4 for BSD?  Rick?

A few of us talked about this on IRC a few weeks ago and it was decided that
when/if we implement NFSv4 it would have to be from scratch.  A pretty big
task.  
  
-- 
Dan Moschuk ([EMAIL PROTECTED])
"Cure for global warming: One giant heatsink and dual fans!"


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: Ok, that's it, enough is enough! (rpc.lockd)

1999-11-28 Thread Doug Barton

Alfred Perlstein wrote:
 
 On Mon, 22 Nov 1999, David E. Cross wrote:
 
  Ok... I have *had* it with the meta, but not really, lockd.  Are there any
  kernel issues with correctly implimenting rpc.lockd?   

I can't help with the code, but put me down as both very interested,
and willing to help test. We have a mixed sun, netapp and freebsd nfs
environment, and I have some freebsd machines that I can sacrifice to
the cause. We are pretty desperate for working NFS file locking at work
as well. 

FWIW, we tried the linux version of lockd on linux and not only did it
suck potatoes, it was frequently the cause of that server crashing. I
would stay completely away from it. 

Thanks,

Doug
-- 
"Welcome to the desert of the real." 

- Laurence Fishburne as Morpheus, "The Matrix"


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: Ok, that's it, enough is enough! (rpc.lockd)

1999-11-23 Thread Warner Losh

In message [EMAIL PROTECTED] "David E. Cross" writes:
: Ok... I have *had* it with the meta, but not really, lockd.  Are there any
: kernel issues with correctly implimenting rpc.lockd?How can I take a
: filehandle and map it into a filename, with path, so I may open it and lock
: it on the server?  Are there any protocol specs?  I downloaded the RFC for 
: version 4 nlm (which we do not supoprt at *all*), but it only lists diffs to
: the version 3 spec, which I cannot find, and the source is not a whole lot
: of help on this issue.

One area that Solbourne had lots and lots of problems with years ago
when it tried to implenent rpc.lockd was that Sun, at the time, has 5!
incompatible versions that had to be interoperated with.  Don't know
if things have changed in the ensuing years or not...

Warner



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: Ok, that's it, enough is enough! (rpc.lockd)

1999-11-23 Thread Matthew Jacob


 : Ok... I have *had* it with the meta, but not really, lockd.  Are there any
 : kernel issues with correctly implimenting rpc.lockd?How can I take a
 : filehandle and map it into a filename, with path, so I may open it and lock
 : it on the server?  Are there any protocol specs?  I downloaded the RFC for 
 : version 4 nlm (which we do not supoprt at *all*), but it only lists diffs to
 : the version 3 spec, which I cannot find, and the source is not a whole lot
 : of help on this issue.
 
 One area that Solbourne had lots and lots of problems with years ago
 when it tried to implenent rpc.lockd was that Sun, at the time, has 5!
 incompatible versions that had to be interoperated with.  Don't know
 if things have changed in the ensuing years or not...

Not really, no. Insofar as I know, the only distributed open source lock
manager that might ever have a chance of being usable is the one the GFS
guys are working on now, and naturally that will be tied to GFS, etc...





To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: Ok, that's it, enough is enough! (rpc.lockd)

1999-11-22 Thread Alfred Perlstein

On Mon, 22 Nov 1999, David E. Cross wrote:

 Ok... I have *had* it with the meta, but not really, lockd.  Are there any
 kernel issues with correctly implimenting rpc.lockd?How can I take a
 filehandle and map it into a filename, with path, so I may open it and lock
 it on the server?  Are there any protocol specs?  I downloaded the RFC for 
 version 4 nlm (which we do not supoprt at *all*), but it only lists diffs to
 the version 3 spec, which I cannot find, and the source is not a whole lot
 of help on this issue.

here's a url to some of the stuff I have in the works before work utterly
consumed me:

http://www.freebsd.org/~alfred/misc-patches/

(lockd.diff)

-Alfred



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: Ok, that's it, enough is enough! (rpc.lockd)

1999-11-22 Thread Ronald G. Minnich

Actually I wrote a system call for opening a file given a file handle for
freebsd a while back (oh, gee, has it really been 5 years ...), as part of
mnfs  i'll try to find it. You don't need to map it to a filename to
make it go.

ron




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: Ok, that's it, enough is enough! (rpc.lockd)

1999-11-22 Thread Alfred Perlstein

On Mon, 22 Nov 1999, Ronald G. Minnich wrote:

 Actually I wrote a system call for opening a file given a file handle for
 freebsd a while back (oh, gee, has it really been 5 years ...), as part of
 mnfs  i'll try to find it. You don't need to map it to a filename to
 make it go.

i forgot to include that in my last email, the syscall is availble in
-current for some time now.

I brought fhopen, fhstat, and fhstatfs all over from NetBSD several months
ago.

-Alfred



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: Ok, that's it, enough is enough! (rpc.lockd)

1999-11-22 Thread David E. Cross

Does NetBSD have a working rpc.lockd... that would make this much easier.

--
David Cross   | email: [EMAIL PROTECTED] 
Acting Lab Director   | NYSLP: FREEBSD
Systems Administrator/Research Programmer | Web: http://www.cs.rpi.edu/~crossd 
Rensselaer Polytechnic Institute, | Ph: 518.276.2860
Department of Computer Science| Fax: 518.276.4033
I speak only for myself.  | WinNT:Linux::Linux:FreeBSD


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: Ok, that's it, enough is enough! (rpc.lockd)

1999-11-22 Thread Alfred Perlstein

On Mon, 22 Nov 1999, David E. Cross wrote:

 Does NetBSD have a working rpc.lockd... that would make this much easier.
 
at a glance at http://cvsweb.netbsd.org/... no.

Linux may have one, a temporary GPL'd port would be interesting perhaps.

-Alfred



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message