// This thread is waiting on NTFS to return, which can't because Disk is blocked:
1: kd> !thread 86bf6350
THREAD 86bf6350 Cid 0004.07c4 Teb: 00000000 Win32Thread: 00000000 WAIT: (Executive) KernelMode Non-Alertable
94b136a0 NotificationEvent
IRP List:
85ab2818: (0006,01fc) Flags: 00060043 Mdl: 86da29b8
Not impersonating
DeviceMap 89808b10
Owning Process 8483ab50 Image: System
Attached Process N/A Image: N/A
Wait Start TickCount 358410 Ticks: 5723 (0:00:01:29.279)
Context Switch Count 8799 IdealProcessor: 0
UserTime 00:00:00.000
KernelTime 00:00:00.109
Win32 Start Address nt!ExpWorkerThread (0x82abbe2e)
Stack Init 94b13fd0 Current 94b133d0 Base 94b14000 Limit 94b11000 Call 0
Priority 16 BasePriority 13 UnusualBoost 0 ForegroundBoost 0 IoPriority 2 PagePriority 5
ChildEBP RetAddr Args to Child
94b133e8 82abcb25 86bf6350 00000000 807c8120 nt!KiSwapContext+0x26 (FPO: [Uses EBP] [0,0,4])
94b13420 82abb423 86bf6410 86bf6350 94b136a0 nt!KiSwapThread+0x266
94b13448 82ab52cf 86bf6350 86bf6410 00000000 nt!KiCommitThreadWait+0x1df
94b134c4 88a514e2 94b136a0 00000000 00000000 nt!KeWaitForSingleObject+0x393
94b134e4 88a500e3 94b13790 851d6000 00001000 Ntfs!NtfsWaitOnIo+0x1c (FPO: [Non-Fpo])
94b13604 88a4a8fb 94b13790 85ab2818 85a28500 Ntfs!NtfsNonCachedIo+0x456 (FPO: [Non-Fpo])
94b1366c 88a4efa9 94b13790 85ab2818 85a28500 Ntfs!NtfsNonCachedUsaWrite+0x145 (FPO: [Non-Fpo])
94b13780 88a5085f 94b13790 85ab2818 0120070a Ntfs!NtfsCommonWrite+0x1dc0 (FPO: [Non-Fpo])
94b13924 82a8a4bc 85a24020 85ab2818 85ab2818 Ntfs!NtfsFsdWrite+0x2e1 (FPO: [Non-Fpo])
94b1393c 889c120c 857ad8d8 85ab2818 00000000 nt!IofCallDriver+0x63
94b13960 889c13cb 94b13980 857ad8d8 00000000 fltmgr!FltpLegacyProcessingAfterPreCallbacksCompleted+0x2aa (FPO: [Non-Fpo])
94b13998 82a8a4bc 857ad8d8 85ab2818 85ab2818 fltmgr!FltpDispatch+0xc5 (FPO: [Non-Fpo])
94b139b0 82a82749 3f2e9f6b 899996a8 961694c0 nt!IofCallDriver+0x63
94b139c4 88a4a2bc 85a28478 857ad8d8 94b13a74 nt!IoSynchronousPageWrite+0x19d
94b13a9c 88ac238c 899996a8 3f2e9f58 00000000 Ntfs!LfsFlushLfcb+0x54d (FPO: [Non-Fpo])
94b13af0 88ac2437 019996a8 3f2e9f58 00000000 Ntfs!LfsFlushToLsnPriv+0x1a7 (FPO: [Non-Fpo])
94b13b34 82aecdab 899ba1f8 3f2e9f58 00000000 Ntfs!LfsFlushToLsn+0x87 (FPO: [Non-Fpo])
94b13bd0 82add94f 857ad208 00000000 00000000 nt!CcAcquireByteRangeForWrite+0xa6f
94b13c70 82ae68a3 8517d5dc 00000000 00000001 nt!CcFlushCache+0x244
94b13ca8 82aeeee6 94b13cc4 b334f289 848bc718 nt!CcWriteBehind+0x105
94b13d00 82abbf3b 848bc718 00000000 86bf6350 nt!CcWorkerThread+0x164
94b13d50 82c5c6d3 80000000 b334f219 00000000 nt!ExpWorkerThread+0x10d
94b13d90 82b0e0f9 82abbe2e 80000000 00000000 nt!PspSystemThreadStartup+0x9e
00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x19
// The IRP that shows the request pending \Driver\Disk created by this thread:
1: kd> !irp 85ab2818
Irp is active with 11 stacks 5 is current (= 0x85ab2918)
Mdl=86da29b8: No System Buffer: Thread 86bf6350: Irp stack trace.
cmd flg cl Device File Completion-Context
[ 0, 0] 0 0 00000000 00000000 00000000-00000000
Args: 00000000 00000000 00000000 00000000
[ 0, 0] 0 0 00000000 00000000 00000000-00000000
Args: 00000000 00000000 00000000 00000000
[ 0, 0] 0 0 00000000 00000000 00000000-00000000
Args: 00000000 00000000 00000000 00000000
[ 0, 0] 0 0 00000000 00000000 00000000-00000000
Args: 00000000 00000000 00000000 00000000
>[ 4,34] 1c e0 85749970 00000000 8884d24e-00000000 Success Error Cancel
\Driver\Disk partmgr!PmReadWriteCompletion
Args: 00001000 00000000 bdbb1000 00000000
[ 4, 0] 1c e0 857495b0 00000000 8885e7a4-85749440 Success Error Cancel
\Driver\partmgr volmgr!VmpReadWriteCompletionRoutine
Args: 8bbf8c09 00000020 bdbb1000 00000000
[ 4, 0] c e0 85749388 00000000 88dbb3e2-85750c28 Success Error Cancel
\Driver\volmgr fvevol!FvePassThroughCompletion
Args: 00001000 00000000 8bbf8bf1 00000020
[ 4, 0] c e0 85750b70 00000000 88fca168-00000000 Success Error Cancel
\Driver\fvevol rdyboost!SmdReadWriteCompletion
Args: 00001000 00000000 b76b1000 00000000
[ 4, 0] c e1 8574c020 00000000 88f92ed6-8698c198 Success Error Cancel pending
\Driver\rdyboost volsnap!VspWriteContextCompletionRoutine
Args: 00001000 3fffffff b76b1000 00000000
[ 4, 0] c e1 8574d020 00000000 88a514f9-94b1369c Success Error Cancel pending
\Driver\volsnap Ntfs!NtfsMasterIrpSyncCompletionRoutine
Args: 00001000 00000000 b76b1000 00000000
[ 4, 0] 0 0 85a24020 85a28478 00000000-00000000
\FileSystem\Ntfs
Args: 00001000 00000000 00003000 00000000
1: kd> !fileobj 85a28478
\$LogFile
Device Object: 0x85749388 \Driver\volmgr
Vpb: 0x85749ee0
Access: Read Write SharedRead SharedWrite SharedDelete
Flags: 0x40100
Stream File
Handle Created
FsContext: 0x85a28500 FsContext2: 0x00000000
Private Cache Map: 0x85a283e8
CurrentByteOffset: 0
Cache Data:
Section Object Pointers: 857ab494
Shared Cache Map: 85a282f8 File Offset: 0
Data at offset 0 not mapped