summaryrefslogtreecommitdiff
path: root/sys/msdosfs/msdosfs_vfsops.c
AgeCommit message (Expand)Author
2011-07-04move the specfs code to a place people can see it; ok guenther thib krwTheo de Raadt
2011-07-04bread does nothing with its ucred argument. remove it. ok matthewTed Unangst
2010-11-17Teach msdosfs_mount() how to handle disklabel UIDs.Joel Sing
2010-09-23Change:Owain Ainsworth
2010-01-24"Fix" crash caused by FAT32 re-use of small buf from buffer cache,Kenneth R Westerback
2009-12-19Re-introduce the remaining bits of thib@'s Aug 2006 VOP_CLOSE()Kenneth R Westerback
2009-10-31Use suser when possible. Suggested by miod@.Federico G. Schwindt
2009-08-30lock the vnode before calling VOP_CLOSE() in msdofs_unmount().Thordur I. Bjornsson
2009-08-14- deregister; no binary changeJasper Lievisse Adriaanse
2009-08-13- ansify function declarations, no binary changeJasper Lievisse Adriaanse
2009-01-05The FAT32 fsinxtfree field is advisory in nature and we don't useKenneth R Westerback
2007-11-26Fix jsg@'s iRiver Clix by relaxing the test for SecPerTrack to allowKenneth R Westerback
2007-11-15read boot sector as 4K block, because of new ipod nanoTheo de Raadt
2007-09-17Only the most obvious bzero() -> M_ZERO changes. No cast changes, noKenneth R Westerback
2007-03-21Remove the v_interlock simplelock from the vnode structure.Thordur I. Bjornsson
2006-12-16Adopt FreeBSD's code for non-DEV_BSIZE formatted MSDOSFS filesystems.Kenneth R Westerback
2006-12-15Nuke GEMDOSFS. Unused part of unused atari port. SimplifiesKenneth R Westerback
2006-12-14Remove dirsperblk, which is not used after it is calculated.Tom Cosgrove
2006-12-14If an MS-DOS filesystem claims to have more clusters than can beTom Cosgrove
2006-11-29detect potential multiplicative overflow before allocation, and return viaTheo de Raadt
2006-11-26Fix malloc() panic in msdosfs_mountfs(), okay thib@ deraadt@Pedro Martelletto
2006-08-22remove the check for the number of heads reported by the BPB altogether,Nikolay Sturm
2006-08-07Revert last commitPedro Martelletto
2006-08-06obey the locking disaplince wrt to VOP_CLOSE during umountsThordur I. Bjornsson
2006-07-19from FreeBSD:Nikolay Sturm
2005-03-02(And remember to remove the block on filesystems > 128 GB)Tom Cosgrove
2004-12-26Use list and queue macros where applicable to make the code easier to read;Miod Vallat
2004-05-14use pool for namei pathbuf. testing ok millert@ tdeval@Ted Unangst
2004-05-1232 bit ints are uint32_t, not u_long. works on 64bit now. ok deraadt@Ted Unangst
2003-08-14constify vfsops; tedu@ okMichael Shalayeff
2003-04-14rename rootvp to rvp to avoid global. ok deraadt@ krw@Ted Unangst
2002-04-23In mount.h, rename field export -> export_info, to avoid collision with C++.Marc Espie
2002-03-14First round of __P removal in sysTodd C. Miller
2001-12-19UBC was a disaster. It worked very good when it worked, but on someArtur Grabowski
2001-12-10Merge in struct uvm_vnode into struct vnode.Artur Grabowski
2001-11-27Merge in the unified buffer cache code as found in NetBSD 2001/03/10. TheArtur Grabowski
2001-11-21VOP_UNLOCK + vrele does not alway == vputConstantine Sapuntzakis
2001-11-21Use vfs_mount_foreach_vnodeConstantine Sapuntzakis
2001-03-04These file systems don't do softudpates.Constantine Sapuntzakis
2001-02-20use void * consistently in vfs_mount and sys_mount. ok @artassar
2001-02-07fix debug case; from Mike Pechkin <mpech@prosoft.org.lv>Michael Shalayeff
2000-03-15Support FAT32 partitions >4GB (up to 128GB, in fact); d@ ok, from NetBSD.Aaron Campbell
2000-02-07update to use new checkexp vfs operationassar
1999-05-31New struct statfs with mount options. NOTE: this replaces statfs(2),Todd C. Miller
1999-05-01do not count on BOOTSIG0 and BOOTSIG1 being in a msdos filesystem. NotTheo de Raadt
1999-01-10make this compile with MSDOSFS_DEBUGArtur Grabowski
1998-02-23GAS 2.8 + KNFNiklas Hallqvist
1998-02-08Updates to match type changes in syscall tablesThorsten Lockert
1998-01-11FAT32 support from NetBSD by Wolfgang Solfrank.Niels Provos
1997-11-10dont crash on update mounting.Niels Provos