From 16d6733e0be48bcba2c827136d536fadff76f1c3 Mon Sep 17 00:00:00 2001 From: tegge Date: Mon, 12 Sep 2005 01:21:42 +0000 Subject: Giant is no longer needed here. --- sys/ufs/ffs/ffs_rawread.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/sys/ufs/ffs/ffs_rawread.c b/sys/ufs/ffs/ffs_rawread.c index 9c0c835..3afa6c3 100644 --- a/sys/ufs/ffs/ffs_rawread.c +++ b/sys/ufs/ffs/ffs_rawread.c @@ -102,7 +102,6 @@ ffs_rawread_sync(struct vnode *vp, struct thread *td) int upgraded; struct bufobj *bo; - GIANT_REQUIRED; /* Check for dirty mmap, pending writes and dirty buffers */ spl = splbio(); VI_LOCK(vp); @@ -189,7 +188,6 @@ ffs_rawread_readahead(struct vnode *vp, struct inode *ip; ufs2_daddr_t blkno; - GIANT_REQUIRED; bsize = vp->v_mount->mnt_stat.f_iosize; ip = VTOI(vp); @@ -268,7 +266,6 @@ ffs_rawread_main(struct vnode *vp, off_t offset; struct thread *td; - GIANT_REQUIRED; td = uio->uio_td ? uio->uio_td : curthread; udata = uio->uio_iov->iov_base; resid = uio->uio_resid; -- cgit v1.1