DAFS: Do not give back vol to viced after salvage
[openafs.git] / src / vol / volume.c
2011-04-11 Andrew DeasonDAFS: Do not give back vol to viced after salvage
2011-04-04 Simon Wilkinsonvol: Tidy up header includes
2011-03-27 Simon Wilkinsonafs_snprintf is dead, long live rk_snprintf
2011-03-21 Andrew Deasonvol: Correct VolumeNumber for large volume IDs
2011-03-21 Andrew DeasonDAFS: DFlushVolume outside of vol glock
2011-03-08 Jeffrey Altmanvol: FILE* to FD_t except logging and special ops
2011-03-08 Jeffrey Altmanvol: consolide afs_xxxx macros in ihandle.h
2011-03-07 Jeffrey Altmanvol: remove warning on use of DFlushVolume
2011-03-04 Andrew DeasonDAFS: Wait for exclusive ops in VFreeBitMapEntry_r
2011-02-27 Derrick Brasheararm darwin update
2011-01-22 Jeffrey Altmanvol: use OS_DIRSEP in many more places
2010-12-07 Andrew DeasonRemove unreached lines
2010-11-19 Simon WilkinsonReplace bits of libutil with libroken
2010-11-17 Simon Wilkinsonlibroken: Build on windows
2010-11-15 Andrew Deasonviced: Add options for interrupting clients
2010-11-15 Andrew Deasonvol: Interrupt RX calls accessing offlining vols
2010-11-15 Andrew Deasonvol: Add interfaces for registering RX calls
2010-11-15 Andrew Deasonvol: Add VGetVolumeTimed
2010-11-08 Andrew Deasonvolser: Do not FSYNC_VOL_DONE temporary volumes
2010-11-08 Andrew Deasonvol: Do not give back not-checked-out vols
2010-11-05 Andrew DeasonDAFS: Do not let VScheduleSalvage_r free vp
2010-11-02 Jeffrey Altmanvol: attach2 must always return with VOL_LOCK held
2010-11-02 Andrew DeasonDAFS: Fix demand-salvages of attached volumes
2010-11-02 Andrew DeasonCleanup VOffline log message for non-DAFS
2010-10-27 Derrick Brasheardown with assert, up with osi_Assert
2010-10-17 Derrick Brashearrename afs/assert.h to afs/afs_assert.h
2010-09-20 Marc Dionnevol: Set but not used variables
2010-09-14 Andrew DeasonDAFS: raise vhashsize limit
2010-09-09 Andrew Deasonvol: Add VInit cond var and remove busywaits
2010-08-31 Michael Meffieihandle positional read and write
2010-08-17 Marcus Wattsdeath to trailing whitespace
2010-08-17 Marcus Wattsdeath to register
2010-08-12 Andrew Deasonviced: VNOVOL on deleted volumes
2010-07-29 Andrew Deasonviced: Correct unblessed attach2 errors
2010-07-20 Derrick Brashearvol AttachByName should mimic other volpkg errors
2010-07-18 Simon Wilkinsonvol: Fix logging functions
2010-07-14 Andrew DeasonAdd -unsafe-nosalvage fileserver option
2010-07-13 Jeffrey AltmanDAFS: variable declarations in C must be a top of block
2010-07-09 Andrew DeasonUse afs_sfsize_t for *_SIZE results
2010-07-06 Andrew DeasonFix stray static inline
2010-07-02 Andrew DeasonDAFS: Log attempted salvage requests
2010-07-02 Andrew Deasonvol: Move destroyMe check outside of inUse check
2010-07-01 Tom KeiserDAFS: fix VOL_HDR_IN_LRU state bit tracking
2010-06-23 Andrew Deasonvol: break callbacks when needsCallback is set
2010-06-15 Andrew DeasonGetVolume: do not wait for offlining volumes
2010-06-15 Andrew DeasonCleanup and doxygen-ify the comments for GetVolume
2010-06-12 Andrew DeasonDo not set inUse for non-fileserver non-DAFS
2010-05-17 Simon WilkinsonDemand-Attach: Remove dangerous trailing else
2010-05-11 Derrick Brashearvnode alloc bitnumber returns bitnumber
2010-04-22 Andrew DeasonUpdate nextVnodeUnique before checking inUse
2010-04-13 Michael MeffieDAFS: avoid volume lock contention during initialization
2010-03-17 Andrew DeasonDAFS: Replace partition locks with volume locks
2010-03-17 Andrew DeasonAdd code for locking individual volumes on disk
2010-03-09 Andrew DeasonSchedule all salvages via VScheduleSalvage_r
2010-03-09 Andrew DeasonDo not rely on vol header for V*VolumeHandles_r
2010-02-09 Andrew DeasonConsolidate code for reading/writing vol headers
2010-01-12 Andrew DeasonDAFS: Allow non-fileserver to schedule salvages
2009-12-10 Andrew DeasonExpand ProgramType enumeration
2009-12-04 Jeffrey AltmanFix midnight volume calculation to build on Windows
2009-12-03 Rainer ToebbickeCalculate midnight (for volume stats) based on standard...
2009-11-18 matt@linuxbox.comviced ihandle boost
2009-11-17 Simon WilkinsonRationalise our include paths
2009-11-11 Simon WilkinsonInclude signal.h for sigfillset
2009-11-09 Michael Meffieviced: avoid useless core if shutdown during initialization
2009-11-05 Andrew DeasonCleanup VOffline log message
2009-11-03 Andrew DeasonDAFS: Avoid SALVSYNC communication during shutdown
2009-10-21 Simon WilkinsonDon't cast the pointer past to memset
2009-09-29 Simon WilkinsonDemand attach warning fixes
2009-09-29 Simon WilkinsonDon't use volatile when it makes no sense
2009-09-19 Andrew DeasonDAFS assert correction in GetVolume
2009-09-03 Andrew DeasonUpdate accessDate on volume access
2009-09-01 Andrew DeasonDAFS: avoid shutdown hang during salvage
2009-07-13 Simon WilkinsonRemove unused variables in vol
2009-07-11 Simon WilkinsonRename printf cast helpers and clean up format string...
2009-07-10 Simon WilkinsonRemove the RCSID macro
2009-06-11 Andrew Deasondafs-create-volumes-online-20090611
2009-04-28 Mike Meffiedafs-vol-offline-20090428
2009-03-26 Simon Wilkinsonvol-proto-do-not-break-dafs-20090326
2009-03-23 Jeffrey Altmanvolid-unsigned-int32-20090323
2009-03-16 Simon Wilkinsonvol-prototypes-20090316
2009-01-27 Mike Meffiedafs-vol-offline-race-20090127
2009-01-22 Derrick Brashearvolserver-manage-inuse-better-20090122
2008-10-27 Simon Wilkinsoninitialize-variables-to-avoid-logic-issues-20081027
2008-09-25 Steven Jenkinsdafs-drop-volheaders-20080925
2008-07-28 Hartmut Reutersalvager-avoid-directory-issues-and-mark-volumes-busy...
2008-06-12 Tom Keiserdafs-updates-20080612
2008-04-04 Kevin McBridevolser-preclude-alternate-partition-clones-20080404
2008-03-27 Alistair Fergusondafs-vshutdown-match-id-to-params-20080327
2008-03-18 Tom Keiserdafs-kill-xcpu-dump-vlru-stats-20080318
2008-03-17 Tom Keiserdafs-accurately-track-inuse-20080317
2008-03-05 Derrick Brashearlarge-partition-support-20080305
2008-02-11 Tom Keiserdafs-vol-updates-20080210
2008-02-04 Tom Keiserdafs-vnode-locking-20080204
2007-11-01 Tom Keiserdafs-salvage-deal-with-clones-20071101
2007-09-27 Tom Keiserdafs-avoid-volhdr-leak-20070927
2007-09-20 Derrick Brasheardafs-loadvolumeheader-before-we-need-it-20070920
2007-09-12 Jeffrey Hutzelmandafs-shutdown-state-fix-20070912
2007-08-31 Jeffrey Altmandafs-commit-updatelist-change-20070831
2006-10-22 Tom Keiserparallel-attaching-20061021
2006-09-07 Peter Somogyivol-voffline-avoid-early-freevolumeheader-20050906
next