RE: Locking and Sharing.

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Carl Beame (beame@mail1.tinet.ie)
Date: 07/13/98-05:29:46 PM Z


From: Carl Beame <beame@mail1.tinet.ie>
Subject: RE: Locking and Sharing.
Message-Id: <1998Jul13.233531+0100@panasonic.bws.com>
Date: 13 Jul 1998 23:29:46 +0100


IF it turns out that the PC Sharing semantics handle all the required
sharing of the current and future OSes, then I think the prudent think
to do is make Sharing part of the NFS V4 specification. It would be up
to server developers to decide if the sharing semantics could or want
to be rationalized with the native locking/sharing of the NFS server.

Also I should note that the matrix I previously sent didn't have
"compatibility mode" sharing, thus If Unix developers recognize the
benefits of file sharing it can be added to the open() call with out
worrying about backward compatibility. 

I am sure the biggest problem is convincing Kernel Lock Manager
developers that it is worth while touching the locking code at all.

- Carl

The complete matrix:


                     1st Open              
        ALL     DR     DW     DRW   COMP   
        I O B  I O B  I O B  I O B  I O B  

	Y Y Y         Y Y Y                  I  
	Y Y Y  Y Y Y                         O  ALL  
	Y Y Y                                B  
	  Y             Y                    I  
	  Y      Y                           O  DR  
	  Y                                  B  
	Y             Y                      I  
	Y      Y                             O DW 2nd Open  
	Y                                    B  
	                                     I  
	                                     O  DRW  
	                                     B  
	                            Y Y Y    I  
	                            Y Y Y    O  COMP  
	                            Y Y Y    B  


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

This archive was generated by hypermail 2.1.2 : 03/04/05-01:45:56 AM Z CST