aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/msdosfs/msdosfs_fat.c
Commit message (Expand)AuthorAgeFilesLines
* Do not update the fsinfo block on each update of any fat block, thisKonstantin Belousov2013-02-171-30/+6
* The MSDOSFSMNT_WAITONFAT flag is bogus and broken. It does less thanKonstantin Belousov2013-02-011-2/+2
* Backup FATs were sometimes marked dirty by copying their first blockKonstantin Belousov2013-02-011-1/+12
* Fix a backwards comment in markvoldirty().Konstantin Belousov2013-02-011-1/+1
* Put all the messages from msdosfs under the MSDOSFS_DEBUG ifdef.Konstantin Belousov2011-11-221-0/+6
* Add assertions for FAT bitmap state.Konstantin Belousov2010-02-281-0/+8
* Use pm_fatlock to protect fat bitmap.Konstantin Belousov2010-02-281-11/+34
* Assert that the msdosfs vnode is (e)locked in several places.Konstantin Belousov2010-02-281-6/+7
* Remove unused global statistic about fat cache usage.Konstantin Belousov2010-02-281-21/+0
* Invalid filesystem might cause the bp to be never read.Konstantin Belousov2010-02-141-1/+2
* In rev. 1.17 (r33548) of msdosfs_fat.c, relative cluster numbers wereKonstantin Belousov2008-09-011-2/+2
* Remove some debugging code that, while useful, doesn't belong in the committedTom Rhodes2007-10-251-9/+6
* Remove some of the pessimizations involving writing the fsi sector.Bruce Evans2007-09-231-16/+0
* Fix some style bugs (some whitespace errors only).Bruce Evans2007-08-071-7/+7
* Sort includes.Bruce Evans2007-08-071-9/+3
* Remove unused include(s).Bruce Evans2007-08-071-1/+0
* Oops, fix the fix for the i/o size of the fsinfo block. Its logBruce Evans2007-08-031-1/+1
* Clean up before implementing vfs clustering for msdosfs:Bruce Evans2007-07-201-1/+1
* Fix some bugs involving the fsinfo block (many remain unfixed). This isBruce Evans2007-07-121-1/+1
* Don't use almost perfectly pessimal cluster allocation. AllocationBruce Evans2007-07-101-5/+4
* Fix spacing from my previous commit to this file:Tom Rhodes2007-01-301-1/+1
* Add a 3rd entry in the cache, which keeps the end positionTom Rhodes2007-01-161-2/+9
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-061-1/+1
* Merge from NetBSD:Tim J. Robbins2004-09-081-0/+5
* Fixed some (most) style bugs in rev.1.33. Mainly 4-char indentationBruce Evans2003-12-291-58/+68
* Make msdosfs support the dirty flag in FAT16 and FAT32.Tom Rhodes2003-12-261-0/+67
* - Add a new 'flags' parameter to getblk().Jeff Roberson2003-03-041-5/+8
* More s/file system/filesystem/gTom Rhodes2002-05-161-2/+2
* Fixed some style bugs in the removal of __P(()). Continuation linesBruce Evans2002-03-231-10/+10
* Remove __P.Alfred Perlstein2002-03-191-14/+14
* Introduce the new 64-bit size disk block, daddr64_t. ChangeKirk McKusick2002-03-151-1/+4
* - sys/msdosfs moved to sys/fs/msdosfsRuslan Ermilov2001-05-251-5/+5
* Revert consequences of changes to mount.h, part 2.Greg Lehey2001-04-291-2/+0
* Correct #includes to work with fixed sys/mount.h.Greg Lehey2001-04-231-0/+2
* Separate the struct bio related stuff out of <sys/buf.h> intoPoul-Henning Kamp2000-05-051-0/+1
* Supported non-512 bytes/sector format.Yoshihiro Takahashi2000-01-271-2/+3
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Support compiling with `gcc -ansi'.Bruce Evans1998-04-151-5/+7
* Use random() rather then than homegrown stuff.Poul-Henning Kamp1998-04-061-11/+3
* Fix dead hang writing to FATAndrey A. Chernov1998-03-281-2/+2
* Removed unused #includes.Bruce Evans1998-02-201-2/+1
* Update MSDOSFS code using NetBSD's msdosfs as a guide to supportJordan K. Hubbard1998-02-181-171/+281
* Staticize.Eivind Eklund1998-02-091-6/+6
* Back out DIAGNOSTIC changes.Eivind Eklund1998-02-061-6/+1
* Turn DIAGNOSTIC into a new-style option.Eivind Eklund1998-02-041-1/+6
* Removed unused #includes.Bruce Evans1997-09-021-4/+1
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Added prototypes.Bruce Evans1995-12-031-2/+17
* staticize private parts.Poul-Henning Kamp1995-11-071-4/+5