Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						c7d802d432
					 | 
					
						
						
							
							doc: winfs-design.adoc
						
						
						
						
						
						
					 | 
					
						2016-04-14 18:10:24 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						8dafd19077
					 | 
					
						
						
							
							inc: add documentation
						
						
						
						
						
						
					 | 
					
						2016-04-14 18:09:43 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						637bc37cef
					 | 
					
						
						
							
							inc: add documentation
						
						
						
						
						
						
					 | 
					
						2016-04-14 17:50:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						1bdba255c1
					 | 
					
						
						
							
							doc: winfsp-design.adoc
						
						
						
						
						
						
					 | 
					
						2016-04-14 14:31:49 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						7a949cfd2f
					 | 
					
						
						
							
							sys: Fsvrt DeviceType changed to FILE_DEVICE_DISK (from FILE_DEVICE_VIRTUAL_DISK)
						
						
						
						
						
						
					 | 
					
						2016-04-13 21:32:46 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						9df1c47a94
					 | 
					
						
						
							
							memfs: GetVolumeInfo: ensure correct TotalSize and FreeSize calculations
						
						
						
						
						
						
					 | 
					
						2016-04-13 20:52:04 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						1239c610a5
					 | 
					
						
						
							
							sys: IRP_MJ_READ: remove FspFileNodeTrySetFileInfo at completion
						
						
						
						
						
						
						
						sys: IRP_MJ_READ: remove PagingIo early exit optimization
sys: IRP_MJ_WRITE: remove PagingIo early exit optimization 
						
						
					 | 
					
						2016-04-13 20:33:10 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						41296044e6
					 | 
					
						
						
							
							sys: IRP_MJ_READ, IRP_MJ_WRITE: fix paging I/O sizes
						
						
						
						
						
						
					 | 
					
						2016-04-13 18:00:02 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						49f9f13806
					 | 
					
						
						
							
							dll: remove DEBUGLOGSD()
						
						
						
						
						
						
					 | 
					
						2016-04-13 16:53:50 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						279778265f
					 | 
					
						
						
							
							sys: FspAcquireForModWrite: fix deadlock between the Lazy Writer and the Mod Writer.
						
						
						
						
						
						
					 | 
					
						2016-04-13 12:15:56 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						7499c964b9
					 | 
					
						
						
							
							sys: FspVolumeTransact: upper bound on loop guarantees forward progress!
						
						
						
						
						
						
					 | 
					
						2016-04-12 15:42:06 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						220208cf87
					 | 
					
						
						
							
							sys: fix some prefast suggestions
						
						
						
						
						
						
					 | 
					
						2016-04-11 15:27:34 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						430f47945d
					 | 
					
						
						
							
							sys: FspFsvolDeviceInvalidateVolumeInfo
						
						
						
						
						
						
					 | 
					
						2016-04-11 11:45:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						9b81c03ccc
					 | 
					
						
						
							
							sys: fsp_debug: greatly simplify debugging support
						
						
						
						
						
						
					 | 
					
						2016-04-10 23:45:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						adb6819de1
					 | 
					
						
						
							
							sys: FspFsvolNotifyChangeDirectory: fix problem with accessing IRP in FspFileNodeRelease when FspNotifyChangeDirectory completes IRP immediately
						
						
						
						
						
						
					 | 
					
						2016-04-10 22:12:20 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						83e40f522c
					 | 
					
						
						
							
							dll: FspFileSystemDefineDosDevice
						
						
						
						
						
						
					 | 
					
						2016-04-10 21:55:07 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						b92e49ae6c
					 | 
					
						
						
							
							memfs: memfs-main.c
						
						
						
						
						
						
					 | 
					
						2016-04-10 18:50:42 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						1876aff99c
					 | 
					
						
						
							
							sys: FspVolumeCreate: check VolumeParams->Prefix for proper syntax
						
						
						
						
						
						
					 | 
					
						2016-04-10 18:50:12 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						2e5af0c6ef
					 | 
					
						
						
							
							winfsp-tests: setvolinfo_test: bug fix for when running without admin privileges
						
						
						
						
						
						
					 | 
					
						2016-04-09 17:26:31 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						f3c6609308
					 | 
					
						
						
							
							sys: FspDeviceCreateSecure: add DeviceCharacteristics parameter
						
						
						
						
						
						
					 | 
					
						2016-04-09 17:26:02 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						e973274d1c
					 | 
					
						
						
							
							memfs: memfs-main.c
						
						
						
						
						
						
					 | 
					
						2016-04-09 12:08:30 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						d1b004dc29
					 | 
					
						
						
							
							memfs: MemfsCreate: RootSddl
						
						
						
						
						
						
					 | 
					
						2016-04-09 12:02:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						25911a808c
					 | 
					
						
						
							
							sys: FspAcquireForCcFlush, FspReleaseForCcFlush
						
						
						
						
						
						
					 | 
					
						2016-04-08 23:33:30 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						f407f65a90
					 | 
					
						
						
							
							dll: FspFileSystemSetMountPoint: bug fix
						
						
						
						
						
						
					 | 
					
						2016-04-08 22:19:40 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						bc65c2c34d
					 | 
					
						
						
							
							memfs: memfs-main.c
						
						
						
						
						
						
					 | 
					
						2016-04-08 21:30:14 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						9d451f4578
					 | 
					
						
						
							
							memfs: memfs-main.c
						
						
						
						
						
						
					 | 
					
						2016-04-08 20:45:36 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						2c7ce4a3da
					 | 
					
						
						
							
							memfs: memfs-main.c
						
						
						
						
						
						
					 | 
					
						2016-04-08 20:29:43 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						9f6bbe4a63
					 | 
					
						
						
							
							memfs: memfs-main.c
						
						
						
						
						
						
					 | 
					
						2016-04-08 17:37:54 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						59347cd00d
					 | 
					
						
						
							
							memfs: memfs-main.c
						
						
						
						
						
						
					 | 
					
						2016-04-08 17:30:20 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						5b0522df46
					 | 
					
						
						
							
							memfs: memfs-main.c
						
						
						
						
						
						
					 | 
					
						2016-04-08 17:25:57 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						32007577a0
					 | 
					
						
						
							
							memfs: memfs-main.c
						
						
						
						
						
						
					 | 
					
						2016-04-08 16:59:24 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						13b1e448e8
					 | 
					
						
						
							
							memfs: memfs-main.c
						
						
						
						
						
						
					 | 
					
						2016-04-08 16:54:24 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						c5c5e9f301
					 | 
					
						
						
							
							build: memfs
						
						
						
						
						
						
					 | 
					
						2016-04-08 16:00:37 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						20f1298fe6
					 | 
					
						
						
							
							build: rename mirror to memfs
						
						
						
						
						
						
					 | 
					
						2016-04-08 15:45:45 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						ef5b664dcc
					 | 
					
						
						
							
							dll: FspFileSystemInitialize, FspFileSystemFinalize
						
						
						
						
						
						
					 | 
					
						2016-04-08 15:25:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						5b917c4566
					 | 
					
						
						
							
							dll: FspFileSystemSetMountPoint
						
						
						
						
						
						
					 | 
					
						2016-04-08 14:12:56 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						edf5eb2219
					 | 
					
						
						
							
							sys: disallow driver unloading based on macro FSP_UNLOAD
						
						
						
						
						
						
					 | 
					
						2016-04-07 14:53:22 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						785c4ba29d
					 | 
					
						
						
							
							sys: IRP_MJ_LOCK_CONTROL: debug log fix
						
						
						
						
						
						
					 | 
					
						2016-04-07 12:52:16 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						7458f7da39
					 | 
					
						
						
							
							winfsp-tests: lock-test
						
						
						
						
						
						
					 | 
					
						2016-04-07 12:36:27 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						829ef65cbb
					 | 
					
						
						
							
							winfsp-tests: lock-test
						
						
						
						
						
						
					 | 
					
						2016-04-06 21:20:44 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						04345ff7a0
					 | 
					
						
						
							
							sys: FspFileNodeUnlockAll
						
						
						
						
						
						
					 | 
					
						2016-04-06 18:05:09 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						b6e824b6ae
					 | 
					
						
						
							
							sys: IRP_MJ_LOCK_CONTROL
						
						
						
						
						
						
					 | 
					
						2016-04-06 16:35:25 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						66dbfb24ff
					 | 
					
						
						
							
							sys: IRP_MJ_READ, IRP_MJ_WRITE: file lock support
						
						
						
						
						
						
					 | 
					
						2016-04-06 16:04:42 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						218ad0be8c
					 | 
					
						
						
							
							sys: IRP_MJ_LOCK_CONTROL
						
						
						
						
						
						
					 | 
					
						2016-04-06 15:41:16 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						b729500d7b
					 | 
					
						
						
							
							sys: FspIrpDeleteRequest
						
						
						
						
						
						
					 | 
					
						2016-04-06 13:40:32 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						f7a739381c
					 | 
					
						
						
							
							sys: FspIrpHook and IRP_MN_NOTIFY_CHANGE_DIRECTORY
						
						
						
						
						
						
					 | 
					
						2016-04-06 11:51:55 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						bde93d020b
					 | 
					
						
						
							
							sys: FspIopCompleteCanceledIrp: wrap IRP completion in FsRtlEnterFileSystem/FsRtlExitFileSystem
						
						
						
						
						
						
					 | 
					
						2016-04-04 16:24:58 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						8ef10e5992
					 | 
					
						
						
							
							sys: IRP_MJ_FLUSH_BUFFERS: fix deadlock when flushing volume
						
						
						
						
						
						
					 | 
					
						2016-04-04 16:13:04 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						83c59a6f37
					 | 
					
						
						
							
							sys: IRP_MJ_FLUSH_BUFFERS: flush volume implementation
						
						
						
						
						
						
					 | 
					
						2016-04-04 14:33:23 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bill Zissimopoulos
							
						 
					 | 
					
						
						
							
						
						71c1469b46
					 | 
					
						
						
							
							winfsp-tests: flush_volume_test
						
						
						
						
						
						
					 | 
					
						2016-04-04 11:23:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |