Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-20509

DPC routine > 1 sec --- This is not a break in KeUpdateSystemTime using PCnet-FAST III am79C973 network adapter in VirtualBox

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • None
    • None

    Description

      reactos-bootcd-0.4.16-dev-2319-g06ae7ec-x86-gcc-lin-dbg

      Only occurs with Virtual Box 7, using the following Network adapter (PCnet-FAST III am79C973) - Frequent but not systematic / 1-2 system start out of 10 attempts
      Using PCnet PCI II, same log appear ((EthFilterDprIndicateReceive) Filter is NULL) but not triggering DPC routine error.
      Does NOT happen with INTEL PRO/1000 adapters (not even logging Filter is NULL)

      During boot when reaching

      sometimes trigger this in KeUpdateRunTime ( https://git.reactos.org/?p=reactos.git;a=blob;f=ntoskrnl/ke/time.c;hb=80bd4608363683131411f131e8783749e51835c5#l200 )

      (/srv/buildbot/worker_data/Build_GCCLin_x86/build/drivers/network/ndis/ndis/efilter.c:95)(EthFilterDprIndicateReceive) Filter is NULL
      (/srv/buildbot/worker_data/Build_GCCLin_x86/build/drivers/network/ndis/ndis/efilter.c:95)(EthFilterDprIndicateReceive) Filter is NULL
      (/srv/buildbot/worker_data/Build_GCCLin_x86/build/drivers/network/ndis/ndis/efilter.c:95)(EthFilterDprIndicateReceive) Filter is NULL
      (/srv/buildbot/worker_data/Build_GCCLin_x86/build/drivers/network/ndis/ndis/efilter.c:95)(EthFilterDprIndicateReceive) Filter is NULL
      (/srv/buildbot/worker_data/Build_GCCLin_x86/build/drivers/network/ndis/ndis/efilter.c:95)(EthFilterDprIndicateReceive) Filter is NULL
      (/srv/buildbot/worker_data/Build_GCCLin_x86/build/drivers/network/ndis/ndis/efilter.c:95)(EthFilterDprIndicateReceive) Filter is NULL
      (/srv/buildbot/worker_data/Build_GCCLin_x86/build/drivers/network/ndis/ndis/efilter.c:95)(EthFilterDprIndicateReceive) Filter is NULL
      (/srv/buildbot/worker_data/Build_GCCLin_x86/build/drivers/network/ndis/ndis/efilter.c:95)(EthFilterDprIndicateReceive) Filter is NULL
      (/srv/buildbot/worker_data/Build_GCCLin_x86/build/drivers/network/ndis/ndis/efilter.c:95)(EthFilterDprIndicateReceive) *** DPC routine > 1 sec --- This is not a break in KeUpdateSystemTimeEntered debugger on embedded INT3 at 0x0008:0x805AF318.
      Eip:
      <ntoskrnl.exe:1af318 (sdk/lib/rtl/i386/thread.c:94 (DbgBreakPoint))>
      Frames:
      <ntoskrnl.exe:a7dff (ntoskrnl/ke/time.c:129 (KeUpdateSystemTime))>
      <hal.dll:acc9 (hal/halx86/generic/timer.c:155 (HalpClockInterruptHandler))>
      <hal.dll:c010 (hal/halx86/generic/trap.S:20 (HalpClockInterrupt))>
      <ntoskrnl.exe:3fb9 (:0 (KiTrapReturnNoSegmentsRet8))>
      <ntoskrnl.exe:194ec4 (sdk/lib/rtl/debug.c:28 (DebugPrint))>
      <ntoskrnl.exe:1950be (sdk/lib/rtl/debug.c:141 (vDbgPrintExWithPrefixInternal))>
      <ntoskrnl.exe:1951a4 (sdk/lib/rtl/debug.c:214 (DbgPrint))>
      <ndis.sys:6c7f (drivers/network/ndis/ndis/efilter.c:95 (EthFilterDprIndicateReceive))>
      <pcnet.sys:132c (drivers/network/dd/pcnet/pcnet.c:137 (MiniportHandleInterrupt))>
      <ndis.sys:7410 (drivers/network/ndis/ndis/io.c:37 (HandleDeferredProcessing))>
      <ntoskrnl.exe:9e823 (ntoskrnl/ke/dpc.c:633 (KiRetireDpcList))>
      <ntoskrnl.exe:28ca (:0 (KiRetireDpcListInDpcStack))>
      <hal.dll:b53c (hal/halx86/pic/pic.c:1173 (HalpDispatchInterrupt2ndEntry))>
      <f72089f4>
      <hal.dll:65c4 (hal/halx86/generic/portio.c:110 (WRITE_PORT_USHORT))>
      <pcnet.sys:2a89 (drivers/network/dd/pcnet/pcnet.c:744 (MiniportInitialize))>
      <ndis.sys:e2cb (drivers/network/ndis/ndis/miniport.c:2096 (NdisIPnPStartDevice))>
      <ndis.sys:edf9 (drivers/network/ndis/ndis/miniport.c:2419 (NdisIDispatchPnp))>
      <ndis.sys:f3d3 (drivers/network/ndis/ndis/miniport.c:2665 (NdisGenericIrpHandler))>
      <ntoskrnl.exe:7c9c1 (ntoskrnl/io/iomgr/irp.c:1286 (IofCallDriver))>
      <ntoskrnl.exe:8b5f0 (ntoskrnl/io/pnpmgr/pnpirp.c:67 (IopSynchronousCall))>--- Press q to abort, any other key to continue ---<ntoskrnl.exe:8b780 (ntoskrnl/io/pnpmgr/pnpirp.c:104 (PiIrpStartDevice))>
      <ntoskrnl.exe:8767f (ntoskrnl/io/pnpmgr/devaction.c:2365 (PiDevNodeStateMachine))>
      <ntoskrnl.exe:87dd8 (ntoskrnl/io/pnpmgr/devaction.c:2586 (PipDeviceActionWorker))>
      <ntoskrnl.exe:43f40 (ntoskrnl/ex/work.c:158 (ExpWorkerThreadEntryPoint))>
      <ntoskrnl.exe:1438a6 (ntoskrnl/ps/thread.c:156 (PspSystemThreadStartup))>
      <ntoskrnl.exe:167cc1 (ntoskrnl/ke/i386/thrdini.c:78 (KiThreadStartup))>
      <ntoskrnl.exe:143879 (ntoskrnl/ps/thread.c:63 (PspUserThreadStartup))>
      <ec835356>
      Couldn't access memory at 0x57E58959!Type "help" for a list of commands. 

      Attachments

        Activity

          People

            Unassigned Unassigned
            KRosUser KRosUser
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: