Here's the change:

  http://cr.opensolaris.org/~gwr/cr-6925728/

Description

This problem is most easily reproduced when attempting to
execute a file on smbfs(7FS).  The observed fault is:

  mount -F smbfs //server/share /mnt
  cp /usr/bin/cat /mnt/cat
  /mnt/cat (Killed)
  rm /mnt/cat
  /mnt/cat: EBUSY

Evaluation

Observation at the level of VFS calls shows that the
genunix/exec module does VOP_OPEN but no VOP_CLOSE.
This is not a problem for many filesystems that do
nothing in their _open routine, but with smbfs it
causes files to remain "busy" on the SMB server.
-- 
This message posted from opensolaris.org
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to