do not pass any flags during CREATE.
do not pass any flags during CREATE.

What do we need to pass?

  O_TRUNC - we do need to know about this, but it is identical to a SETATTR
	with FSIZE=0, and is handled solely by mount_slash.
  O_EXCL - mount_slash didn't come here unless it was exclusive.  and the MDS
	doesn't care about a mount_slash cache.  if two competing clients are
	issuing open(O_CREAT|O_EXCL), they can't be disappointed when one of
	them comes back with an error.
  O_RDWR/RDONLY/WRONLY - MDS doesn't care; he closes the file immediately
	anyway.  if they can create the file, they will be able to access it
	anyway they like.
  O_SYNC - handled within mount_slash
  O_APPEND - handled within mount_slash
  O_CREAT - i certainly hope so


git-svn-id: ae92b08b608af1c8cefa3e10d2325ea527204e07@10639 3eda493b-6a19-0410-b2e0-ec8ea4dd8fda

pscedu/slash2-stable,pscedu/slash2-stable,pscedu/slash2-stable,pscedu/slash2-stable,pscedu/slash2-stable,pscedu/slash2-stable,pscedu/slash2-stable