windows 10 LTSC occasionally blue screen,Is the error related to ndu.sys displayed by Windbg related to rndis

小松 0 Reputation points
2025-02-11T09:04:22.5266667+00:00
2: kd> !analyze -v
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

DPC_WATCHDOG_VIOLATION (133)
The DPC watchdog detected a prolonged run time at an IRQL of DISPATCH_LEVEL
or above.
Arguments:
Arg1: 0000000000000000, A single DPC or ISR exceeded its time allotment. The offending
	component can usually be identified with a stack trace.
Arg2: 0000000000000501, The DPC time count (in ticks).
Arg3: 0000000000000500, The DPC time allotment (in ticks).
Arg4: fffff806458fb320, cast to nt!DPC_WATCHDOG_GLOBAL_TRIAGE_BLOCK, which contains
	additional information regarding this single DPC timeout

Debugging Details:
------------------

*************************************************************************
***                                                                   ***
***                                                                   ***
***    Either you specified an unqualified symbol, or your debugger   ***
***    doesn't have full symbol information.  Unqualified symbol      ***
***    resolution is turned off by default. Please either specify a   ***
***    fully qualified symbol module!symbolname, or enable resolution ***
***    of unqualified symbols by typing ".symopt- 100". Note that     ***
***    enabling unqualified symbol resolution with network symbol     ***
***    server shares in the symbol path may cause the debugger to     ***
***    appear to hang for long periods of time when an incorrect      ***
***    symbol name is typed or the network symbol server is down.     ***
***                                                                   ***
***    For some commands to work properly, your symbol path           ***
***    must point to .pdb files that have full type information.      ***
***                                                                   ***
***    Certain .pdb files (such as the public OS symbols) do not      ***
***    contain the required information.  Contact the group that      ***
***    provided you with these symbols if you need this command to    ***
***    work.                                                          ***
***                                                                   ***
***    Type referenced: TickPeriods                                   ***
***                                                                   ***
*************************************************************************

KEY_VALUES_STRING: 1

    Key  : Analysis.CPU.mSec
    Value: 2609

    Key  : Analysis.Elapsed.mSec
    Value: 3068

    Key  : Analysis.IO.Other.Mb
    Value: 0

    Key  : Analysis.IO.Read.Mb
    Value: 0

    Key  : Analysis.IO.Write.Mb
    Value: 0

    Key  : Analysis.Init.CPU.mSec
    Value: 343

    Key  : Analysis.Init.Elapsed.mSec
    Value: 3737

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 163

    Key  : Bugcheck.Code.KiBugCheckData
    Value: 0x133

    Key  : Bugcheck.Code.LegacyAPI
    Value: 0x133

    Key  : Bugcheck.Code.TargetModel
    Value: 0x133

    Key  : Failure.Bucket
    Value: 0x133_DPC_Ndu!CarAllocateCacheAwareReference

    Key  : Failure.Hash
    Value: {f46a2be0-3a06-9476-3849-760596033cd3}

    Key  : Hypervisor.Enlightenments.Value
    Value: 0

    Key  : Hypervisor.Enlightenments.ValueHex
    Value: 0

    Key  : Hypervisor.Flags.AnyHypervisorPresent
    Value: 0

    Key  : Hypervisor.Flags.ApicEnlightened
    Value: 0

    Key  : Hypervisor.Flags.ApicVirtualizationAvailable
    Value: 1

    Key  : Hypervisor.Flags.AsyncMemoryHint
    Value: 0

    Key  : Hypervisor.Flags.CoreSchedulerRequested
    Value: 0

    Key  : Hypervisor.Flags.CpuManager
    Value: 0

    Key  : Hypervisor.Flags.DeprecateAutoEoi
    Value: 0

    Key  : Hypervisor.Flags.DynamicCpuDisabled
    Value: 0

    Key  : Hypervisor.Flags.Epf
    Value: 0

    Key  : Hypervisor.Flags.ExtendedProcessorMasks
    Value: 0

    Key  : Hypervisor.Flags.HardwareMbecAvailable
    Value: 1

    Key  : Hypervisor.Flags.MaxBankNumber
    Value: 0

    Key  : Hypervisor.Flags.MemoryZeroingControl
    Value: 0

    Key  : Hypervisor.Flags.NoExtendedRangeFlush
    Value: 0

    Key  : Hypervisor.Flags.NoNonArchCoreSharing
    Value: 0

    Key  : Hypervisor.Flags.Phase0InitDone
    Value: 0

    Key  : Hypervisor.Flags.PowerSchedulerQos
    Value: 0

    Key  : Hypervisor.Flags.RootScheduler
    Value: 0

    Key  : Hypervisor.Flags.SynicAvailable
    Value: 0

    Key  : Hypervisor.Flags.UseQpcBias
    Value: 0

    Key  : Hypervisor.Flags.Value
    Value: 16908288

    Key  : Hypervisor.Flags.ValueHex
    Value: 1020000

    Key  : Hypervisor.Flags.VpAssistPage
    Value: 0

    Key  : Hypervisor.Flags.VsmAvailable
    Value: 0

    Key  : Hypervisor.RootFlags.AccessStats
    Value: 0

    Key  : Hypervisor.RootFlags.CrashdumpEnlightened
    Value: 0

    Key  : Hypervisor.RootFlags.CreateVirtualProcessor
    Value: 0

    Key  : Hypervisor.RootFlags.DisableHyperthreading
    Value: 0

    Key  : Hypervisor.RootFlags.HostTimelineSync
    Value: 0

    Key  : Hypervisor.RootFlags.HypervisorDebuggingEnabled
    Value: 0

    Key  : Hypervisor.RootFlags.IsHyperV
    Value: 0

    Key  : Hypervisor.RootFlags.LivedumpEnlightened
    Value: 0

    Key  : Hypervisor.RootFlags.MapDeviceInterrupt
    Value: 0

    Key  : Hypervisor.RootFlags.MceEnlightened
    Value: 0

    Key  : Hypervisor.RootFlags.Nested
    Value: 0

    Key  : Hypervisor.RootFlags.StartLogicalProcessor
    Value: 0

    Key  : Hypervisor.RootFlags.Value
    Value: 0

    Key  : Hypervisor.RootFlags.ValueHex
    Value: 0

    Key  : SecureKernel.HalpHvciEnabled
    Value: 0

    Key  : WER.OS.Branch
    Value: vb_release

    Key  : WER.OS.Version
    Value: 10.0.19041.1


BUGCHECK_CODE:  133

BUGCHECK_P1: 0

BUGCHECK_P2: 501

BUGCHECK_P3: 500

BUGCHECK_P4: fffff806458fb320

FILE_IN_CAB:  MEMORY.DMP

DPC_TIMEOUT_TYPE:  SINGLE_DPC_TIMEOUT_EXCEEDED

TRAP_FRAME:  ffff80875f23bcc0 -- (.trap 0xffff80875f23bcc0)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=0000000000000002 rbx=0000000000000000 rcx=fffff80645819170
rdx=0000000000000002 rsi=0000000000000000 rdi=0000000000000000
rip=fffff80644f29894 rsp=ffff80875f23be50 rbp=ffff80875f23bfe1
 r8=0000000000003000  r9=0000000000000200 r10=0000000000000002
r11=0000000000000001 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0         nv up ei pl nz na pe nc
nt!ExpWaitForSpinLockSharedAndAcquire+0x64:
fffff806`44f29894 80fbff          cmp     bl,0FFh
Resetting default scope

BLACKBOXBSD: 1 (!blackboxbsd)


BLACKBOXNTFS: 1 (!blackboxntfs)


BLACKBOXPNP: 1 (!blackboxpnp)


BLACKBOXWINLOGON: 1

PROCESS_NAME:  System

STACK_TEXT:  
ffffe501`6d1e6e18 fffff806`4501f4fa     : 00000000`00000133 00000000`00000000 00000000`00000501 00000000`00000500 : nt!KeBugCheckEx
ffffe501`6d1e6e20 fffff806`44e16953     : 000a11ce`631f6017 ffffe501`6d30b180 00000000`00000000 ffffe501`6d30b180 : nt!KeAccumulateTicks+0x20634a
ffffe501`6d1e6e80 fffff806`44e1643a     : ffffc08d`1b0110e0 ffff8087`5f23bd40 fffff806`497c7900 00000001`00005001 : nt!KeClockInterruptNotify+0x453
ffffe501`6d1e6f30 fffff806`44ede055     : ffffc08d`1b0110e0 00000000`00000000 00000000`00000000 ffff5e2c`c44edadd : nt!HalpTimerClockIpiRoutine+0x1a
ffffe501`6d1e6f60 fffff806`44ff8c5a     : ffff8087`5f23bd40 ffffc08d`1b0110e0 00000577`6f30ed08 00000000`00000000 : nt!KiCallInterruptServiceRoutine+0xa5
ffffe501`6d1e6fb0 fffff806`44ff91c7     : 00000080`00000080 fffff806`44e98d90 00000000`00000000 00000000`000000c0 : nt!KiInterruptSubDispatchNoLockNoEtw+0xfa
ffff8087`5f23bcc0 fffff806`44f29894     : fffff806`000000f3 00000000`00000000 00000000`00000003 00000000`00000003 : nt!KiInterruptDispatchNoLockNoEtw+0x37
ffff8087`5f23be50 fffff806`44e8f331     : 00000577`6f30e87f ffff8087`5f23bfe1 00000000`00000000 ffffc08d`61f01f00 : nt!ExpWaitForSpinLockSharedAndAcquire+0x64
ffff8087`5f23be90 fffff806`44e8ce20     : ffffc08d`61ff8000 00000000`4c46444e 00000000`00003000 00000000`00000200 : nt!ExpAddTagForBigPages+0x311
ffff8087`5f23bf00 fffff806`455b11c4     : 00000000`00000002 00000000`00000000 00000000`4c46444e 00000000`00000000 : nt!ExAllocateHeapPool+0x750
ffff8087`5f23c040 fffff807`9b5622e5     : ffffc08d`4cc9f120 00000000`4c46444e 00000000`00000040 ffff8087`00000000 : nt!ExAllocatePoolWithTag+0x64
ffff8087`5f23c090 fffff807`9b5620ab     : 00000000`00000000 00000000`003f71c4 ffff8087`5f23c188 ffff8087`00000000 : Ndu!CarAllocateCacheAwareReference+0x85
ffff8087`5f23c0c0 fffff807`9b561c5b     : ffffc88e`bae99df0 ffff8087`5f23c220 ffffc88f`7a305860 00000000`00000000 : Ndu!NduCreateFlowContext+0x87
ffff8087`5f23c120 fffff807`9b5619a4     : ffffc08d`4e9a3650 ffffc08d`34fa02d0 00000000`00000001 fffff807`600150d0 : Ndu!NduCreateAndAssociateFlowContextToTransportLayer+0x21b
ffff8087`5f23c260 fffff806`4994ca50     : ffffc08d`470ef8c0 00000000`00000000 ffffc08d`470ef8c0 fffff806`4a0112bb : Ndu!NduFlowEstablishedClassify+0x64
ffff8087`5f23c2c0 fffff806`499495eb     : ffff8087`5f230034 ffff8087`5f23ca08 ffff8087`5f23cb40 00000000`00000000 : NETIO!ProcessCallout+0x5d0
ffff8087`5f23c440 fffff806`4994818a     : ffffcc84`36fdfa20 ffff8087`5f23ca08 00000000`00000000 ffff8087`5f23c740 : NETIO!ArbitrateAndEnforce+0x71b
ffff8087`5f23c5a0 fffff806`49d3a480     : ffffc08d`4ac85300 fffff806`49da2c17 ffffc08d`55cee010 ffffc481`5415ba00 : NETIO!KfdClassify+0x37a
ffff8087`5f23c990 fffff806`49d39b4f     : 00000000`00000000 ffff8087`5f23d000 00000000`00000000 00000000`e0000001 : tcpip!WfpAlepFlowEstablishedNotification+0x850
ffff8087`5f23cf90 fffff806`49d3975a     : ffffc08d`4adcce00 00000000`00000004 90b2440a`00000000 00000000`00000002 : tcpip!WfpAleAuthorizeAcceptComplete+0x1b7
ffff8087`5f23d110 fffff806`49d8ef57     : 000000fd`bd4e18f9 ffffc481`5f7d8990 000000fd`bd4e18f9 00000000`00001000 : tcpip!TcpCreateAndAcceptTcbComplete+0x3fa
ffff8087`5f23d320 fffff806`49d87dbe     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : tcpip!TcpTcbCarefulDatagram+0x1f07
ffff8087`5f23d790 fffff806`49d86fdf     : 00000000`00000028 00000000`00000001 ffffc08d`4ec320c0 ffffc08d`4c242008 : tcpip!TcpTcbReceive+0x30e
ffff8087`5f23d9e0 fffff806`49d8668b     : 00000000`00000000 ffffc08d`4daeed20 00000000`00000000 ffff8087`5f23dd59 : tcpip!TcpMatchReceive+0x51f
ffff8087`5f23dc90 fffff806`49d848f4     : 00000000`00000001 00000000`00000000 ffffc481`00000002 00000000`00000000 : tcpip!TcpReceive+0x24b
ffff8087`5f23dd40 fffff806`49d43cc9     : ffffc08d`23eff1e0 00000000`00000000 ffffc08d`4c2f0180 00000000`00000000 : tcpip!TcpNlClientReceivePreValidatedDatagrams+0x44
ffff8087`5f23dd80 fffff806`49da1f4e     : ffffc08d`55c501a0 ffffc08d`55cf6000 fffff806`49d92c06 ffff8087`5f23e200 : tcpip!IpFlcReceivePreValidatedPackets+0x6b9
ffff8087`5f23e010 fffff806`44ef8458     : ffffc08d`4c4ffc20 00000000`00000002 ffffc08d`1a29b080 ffff8087`5f23e308 : tcpip!FlReceiveNetBufferListChainCalloutRoutine+0x12e
ffff8087`5f23e160 fffff806`44ef83cd     : fffff806`49da1e20 ffff8087`5f23e308 ffffc08d`4c930360 fffff806`499423af : nt!KeExpandKernelStackAndCalloutInternal+0x78
ffff8087`5f23e1d0 fffff806`49d9281d     : ffffc08d`5b660960 00000000`00000000 ffffc481`59beccf0 fffff806`4a01142f : nt!KeExpandKernelStackAndCalloutEx+0x1d
ffff8087`5f23e210 fffff806`49d91efd     : 00000000`00000801 ffff8087`5f23e370 ffffc08d`55cf6000 00000000`00000000 : tcpip!NetioExpandKernelStackAndCallout+0x8d
ffff8087`5f23e270 fffff806`497c1eb0     : 00000000`00000801 ffffc88e`bc0f6ce1 00000000`00000020 00000000`00000001 : tcpip!FlReceiveNetBufferListChain+0x46d
ffff8087`5f23e520 fffff806`497c1ccb     : ffffc08d`55a19010 00000000`00000001 ffffc08d`00000000 00000000`00000001 : ndis!ndisMIndicateNetBufferListsToOpen+0x140
ffff8087`5f23e600 fffff806`497c7ef0     : ffffc08d`4ec311a0 fffff807`5b576001 ffffc08d`4ec311a0 00000000`00000001 : ndis!ndisMTopReceiveNetBufferLists+0x22b
ffff8087`5f23e680 fffff806`497fe2df     : ffffc08d`4db9fd20 ffff8087`5f23e751 00000000`00000000 fffff806`439a129b : ndis!ndisCallReceiveHandler+0x60
ffff8087`5f23e6d0 fffff806`497c4a94     : 00000000`04284276 00000000`00000801 ffffc08d`4ec311a0 00000000`00000001 : ndis!ndisInvokeNextReceiveHandler+0x1df
ffff8087`5f23e7a0 fffff807`60016d46     : 00000000`00000000 00000000`00000801 00000000`00000001 ffffc08d`4db9fd20 : ndis!NdisMIndicateReceiveNetBufferLists+0x104
ffff8087`5f23e830 fffff807`60017ffb     : ffffc08d`34f13080 ffffc08d`34f13080 ffffc08d`34f10000 ffff8087`5f23e8e8 : ixs68x64+0x16d46
ffff8087`5f23e8a0 fffff807`600224b8     : ffffc08d`260fefd0 ffff0001`00000001 ffffc08d`4e3f4701 ffff8087`00000001 : ixs68x64+0x17ffb
ffff8087`5f23e930 fffff807`6002292c     : 00000000`00000000 ffff0001`00000001 ffff0001`00000001 ffff8087`5f23eb00 : ixs68x64+0x224b8
ffff8087`5f23e9c0 fffff807`60021e0b     : ffff0001`00000001 ffff8087`00000001 00000000`00000000 ffff8087`5f23eb00 : ixs68x64+0x2292c
ffff8087`5f23ea80 fffff806`497c7886     : 00000000`00000010 ffffc08d`1a442000 00000000`00000000 00000000`00400a02 : ixs68x64+0x21e0b
ffff8087`5f23ead0 fffff806`44e9a24e     : ffffe501`6d30e240 ffffc08d`1a431000 00000000`00000000 ffff8087`00000002 : ndis!ndisInterruptDpc+0x196
ffff8087`5f23ebb0 fffff806`44e99534     : ffffe501`6d30b180 00000000`00000000 00000000`00000002 00000000`00000004 : nt!KiExecuteAllDpcs+0x30e
ffff8087`5f23ed20 fffff806`44ffe1f5     : 00000000`00000000 ffffe501`6d30b180 00000000`00000000 ffffc08d`1f7fe050 : nt!KiRetireDpcList+0x1f4
ffff8087`5f23efb0 fffff806`44ffdfe0     : ffff8087`60274bc8 fffff806`44e3d1bb 00000000`00b3462b 00000000`00000000 : nt!KxRetireDpcList+0x5
ffff8087`602748b0 fffff806`44ffd6ae     : ffffe501`6d30b180 00000000`00000003 ffffe501`6d30b180 00000000`00000000 : nt!KiDispatchInterruptContinue
ffff8087`602748e0 fffff806`44e3c2da     : ffffc08d`1a0fb690 00000000`00000001 fffff806`45850b00 ffffc88e`b9c02ac0 : nt!KiDpcInterrupt+0x2ee
ffff8087`60274a70 fffff806`44fab3c8     : ffffc08d`1a0fb690 ffff8087`00000003 fffff806`00000000 ffffc08d`00000008 : nt!MiZeroLargePages+0xc4a
ffff8087`60274b60 fffff806`44f55855     : 00000000`00000000 ffffc88e`b9c02ac0 ffffbe80`0001c000 fffff806`45850b00 : nt!MiZeroLargePageThread+0x88
ffff8087`60274c10 fffff806`44ffe808     : ffffe501`6d495180 ffffc08d`1a29b080 fffff806`44f55800 00000000`00000000 : nt!PspSystemThreadStartup+0x55
ffff8087`60274c60 00000000`00000000     : ffff8087`60275000 ffff8087`6026f000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x28


SYMBOL_NAME:  Ndu!CarAllocateCacheAwareReference+85

MODULE_NAME: Ndu

IMAGE_NAME:  Ndu.sys

STACK_COMMAND:  .cxr; .ecxr ; kb

BUCKET_ID_FUNC_OFFSET:  85

FAILURE_BUCKET_ID:  0x133_DPC_Ndu!CarAllocateCacheAwareReference

OS_VERSION:  10.0.19041.1

BUILDLAB_STR:  vb_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

FAILURE_ID_HASH:  {f46a2be0-3a06-9476-3849-760596033cd3}

Followup:     MachineOwner
---------
Windows 10 Hardware Performance
Windows 10 Hardware Performance
Windows 10: A Microsoft operating system that runs on personal computers and tablets.Hardware Performance: Delivering / providing hardware or hardware systems or adjusting / adapting hardware or hardware systems.
128 questions
0 comments No comments
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.