Bill Zissimopoulos
|
db1dc6fc91
|
sys: util: FSP_SYNCHRONOUS_WORK_ITEM
|
2015-12-23 23:04:20 -08:00 |
|
Bill Zissimopoulos
|
4a33885b01
|
sys: util: rename FSP_WORK_ITEM_WITH_DELAY to FSP_DELAYED_WORK_ITEM
|
2015-12-23 22:42:19 -08:00 |
|
Bill Zissimopoulos
|
6f8e169bc4
|
sys: ioq: implement IRP capacity
|
2015-12-23 11:14:40 -08:00 |
|
Bill Zissimopoulos
|
e53ba61f84
|
sys: ioq: change IRP timeout handling
|
2015-12-22 21:58:39 -08:00 |
|
Bill Zissimopoulos
|
cd329ee361
|
Major refactoring: WIP
|
2015-12-22 17:57:47 -08:00 |
|
Bill Zissimopoulos
|
7a12fe0713
|
Major refactoring: WIP
|
2015-12-22 17:27:14 -08:00 |
|
Bill Zissimopoulos
|
5417b02c47
|
Major refactoring: WIP
|
2015-12-22 16:42:33 -08:00 |
|
Bill Zissimopoulos
|
1ed7575316
|
Major refactoring: WIP
|
2015-12-22 16:25:42 -08:00 |
|
Bill Zissimopoulos
|
f3699716eb
|
sys: fix some prefast warnings
|
2015-12-21 22:49:41 -08:00 |
|
Bill Zissimopoulos
|
1bb0b6be10
|
sys: device: replace device Resource with GenericTableFastMutex
|
2015-12-21 15:19:55 -08:00 |
|
Bill Zissimopoulos
|
5e3fae6a8c
|
sys: driver.h: remove unused field from FSP_FSVOL_DEVICE_EXTENSION
|
2015-12-21 15:11:10 -08:00 |
|
Bill Zissimopoulos
|
09a462b26e
|
sys: DEBUGBREAK macro
|
2015-12-21 14:34:00 -08:00 |
|
Bill Zissimopoulos
|
801970e971
|
Major refactoring: WIP
|
2015-12-20 15:41:38 -08:00 |
|
Bill Zissimopoulos
|
7ef68a6688
|
Major refactoring: WIP
|
2015-12-20 14:23:58 -08:00 |
|
Bill Zissimopoulos
|
da4fa4a925
|
Major refactoring: WIP
|
2015-12-20 11:20:22 -08:00 |
|
Bill Zissimopoulos
|
7197501c9a
|
Major refactoring: WIP
|
2015-12-20 10:57:45 -08:00 |
|
Bill Zissimopoulos
|
460c4e0c55
|
sys: implement FsvrtDeviceExpirationRoutine and supporting infra
|
2015-12-16 16:11:29 -08:00 |
|
Bill Zissimopoulos
|
9e82247366
|
sys: ioq: now supports IRP expiration
|
2015-12-16 10:43:33 -08:00 |
|
Bill Zissimopoulos
|
a3312ad2f1
|
sys: FspFsvrtDeleteVolume: delay delete the volume to avoid crashes in fltmgr.sys; using FspDeviceRetain() instead of ObReferenceObject() appears to completely resolve the fltmgr.sys crash
|
2015-12-14 15:56:44 -08:00 |
|
Bill Zissimopoulos
|
aee12e1c5f
|
sys: FspFsvrtTransact: now has timeout
|
2015-12-14 12:36:40 -08:00 |
|
Bill Zissimopoulos
|
5d6d938039
|
sys: FspFsvrtTransact testing
|
2015-12-12 17:01:30 -08:00 |
|
Bill Zissimopoulos
|
43b8fc00f5
|
sys: IRP_MJ_CREATE: allow simple volume opens
|
2015-12-11 14:43:31 -08:00 |
|
Bill Zissimopoulos
|
de065afe8d
|
sys: FsContext now maintains reference to its DeviceObject
|
2015-12-10 21:31:02 -08:00 |
|
Bill Zissimopoulos
|
138a10d232
|
sys: FspAlloc*(), FspFree*()
|
2015-12-09 20:24:44 -08:00 |
|
Bill Zissimopoulos
|
0bbc1b4a43
|
sys: improve FSP_DEBUGBRK_() macro
|
2015-12-08 22:34:59 -08:00 |
|
Bill Zissimopoulos
|
0c62199c73
|
sys: IRP_MJ_CREATE: FspFsvolCreateRequestFini
|
2015-12-08 16:21:30 -08:00 |
|
Bill Zissimopoulos
|
d21180cba0
|
sys: iop: FSP_FSCTL_TRANSACT_REQ_HEADER
|
2015-12-08 15:25:41 -08:00 |
|
Bill Zissimopoulos
|
af1cecf26a
|
sys: IRP_MJ_CLOSE
|
2015-12-07 23:39:34 -08:00 |
|
Bill Zissimopoulos
|
51865f5e44
|
sys: IRP_MJ_CLEANUP
|
2015-12-07 23:36:12 -08:00 |
|
Bill Zissimopoulos
|
6ea86a5e8a
|
sys: IRP_MJ_CREATE: FILE_DELETE_ON_CLOSE
|
2015-12-07 22:54:02 -08:00 |
|
Bill Zissimopoulos
|
7dba895309
|
sys: IRP_MJ_CLEANUP
|
2015-12-07 17:25:33 -08:00 |
|
Bill Zissimopoulos
|
253de21708
|
sys: FspIrpContext*
|
2015-12-07 13:19:17 -08:00 |
|
Bill Zissimopoulos
|
0fb9de1ebd
|
sys: FspIopPostWorkRequest()
|
2015-12-06 23:55:22 -08:00 |
|
Bill Zissimopoulos
|
18025573a3
|
sys: rename FspIopCompleteRequest to FspIopCompleteIrp
|
2015-12-06 18:06:19 -08:00 |
|
Bill Zissimopoulos
|
df340872f7
|
sys: FspFsvolDeviceInsertContext: can no longer fail because of low memory
|
2015-12-05 23:00:33 -08:00 |
|
Bill Zissimopoulos
|
0d49e87468
|
sys: IRP_MJ_CREATE
|
2015-12-05 11:31:51 -08:00 |
|
Bill Zissimopoulos
|
0e170901c8
|
sys: IRP_MJ_CREATE
|
2015-12-05 01:51:32 -08:00 |
|
Bill Zissimopoulos
|
b5cf090144
|
sys: FspFsvolDevice{Lookup,Insert,Delete}Context: now require use of FsvolDeviceExtension Resource
|
2015-12-05 00:29:47 -08:00 |
|
Bill Zissimopoulos
|
0187b77f8b
|
sys: IRP_MJ_CREATE
|
2015-12-04 23:43:58 -08:00 |
|
Bill Zissimopoulos
|
1ae2b8fd38
|
sys: FspFsvolDeviceInsertContext
|
2015-12-04 16:34:25 -08:00 |
|
Bill Zissimopoulos
|
c87b8c948a
|
sys: FspFsvolDeviceLookupContext
|
2015-12-04 16:17:06 -08:00 |
|
Bill Zissimopoulos
|
3dee2eaf75
|
sys: FspFsvolDevice{Insert,Delete}Context
|
2015-12-04 16:01:55 -08:00 |
|
Bill Zissimopoulos
|
3e4cfdd143
|
sys: FspFsvolCreatePrepare
|
2015-12-04 11:17:56 -08:00 |
|
Bill Zissimopoulos
|
e0c47750d9
|
sys: FspIopDispatchPrepare
|
2015-12-04 10:05:36 -08:00 |
|
Bill Zissimopoulos
|
b72adb6c97
|
sys: FspIopCompleteRequestEx
|
2015-12-03 21:53:43 -08:00 |
|
Bill Zissimopoulos
|
a29506341c
|
sys: IRP_MJ_CREATE
|
2015-12-03 11:38:04 -08:00 |
|
Bill Zissimopoulos
|
171c8eff04
|
sys: IRP_MJ_CREATE
|
2015-12-02 21:56:39 -08:00 |
|
Bill Zissimopoulos
|
26b4727a0b
|
sys: IRP_MJ_CREATE
|
2015-12-02 21:05:29 -08:00 |
|
Bill Zissimopoulos
|
44f34b9295
|
sys: IRP_MJ_CREATE
|
2015-12-02 20:10:04 -08:00 |
|
Bill Zissimopoulos
|
25457b916d
|
sys: IRP_MJ_CREATE
|
2015-12-02 19:40:40 -08:00 |
|