From 996fd71dcffabd99aa19c71da4c55910c3708568 Mon Sep 17 00:00:00 2001 From: "Michael I. Bushnell" Date: Tue, 29 Aug 1995 18:23:25 +0000 Subject: (diskfs_S_io_select): Don't check open modes or return EBADF. --- libdiskfs/io-select.c | 8 -------- 1 file changed, 8 deletions(-) (limited to 'libdiskfs') diff --git a/libdiskfs/io-select.c b/libdiskfs/io-select.c index 55d93194..5cbd4615 100644 --- a/libdiskfs/io-select.c +++ b/libdiskfs/io-select.c @@ -28,14 +28,6 @@ diskfs_S_io_select (struct protid *cred, if (!cred) return EOPNOTSUPP; - mutex_lock (&cred->po->np->lock); - if (((*type & SELECT_READ) && !(cred->po->openstat & O_READ)) - || ((*type & SELECT_WRITE) && !(cred->po->openstat & O_WRITE))) - { - mutex_unlock (&cred->po->np->lock); - return EBADF; - } - mutex_unlock (&cred->po->np->lock); *type &= ~SELECT_URG; return 0; } -- cgit v1.2.3