Does anything stand out in this kernel panic?

Discussion in 'macOS Sierra (10.12)' started by Iphoneness, Jul 15, 2016.

  1. Iphoneness, Jul 15, 2016
    Last edited: Jul 15, 2016

    Iphoneness macrumors 6502

    Iphoneness

    Joined:
    Mar 19, 2010
    Location:
    Raleigh, North Carolina
    #1
    My wife was typing in her blog last night and our 2015 iMac 4K(Sierra Beta 2) crashed 3 times giving the message "Your computer was restarted because of a problem." Along with the following report:

    Also, the process "ocspd" is using upwards of 93% of CPU. What is this?

    Thanks for any help!





    Anonymous UUID: 0A973581-F02B-C6F0-14C2-7A66F14D1F6F



    Fri Jul 15 02:18:01 2016



    *** Panic Report ***

    Panic(CPU 0): NMIPI for spinlock acquisition timeout, spinlock: 0xffffff80161c3c80, spinlock owner: 0xffffff8016f45260, current_thread: 0xffffff8016f45260, spinlock_owner_cpu: 0x0

    RAX: 0x0000000000000002, RBX: 0xffffff80d2c47000, RCX: 0xffffff91101d8000, RDX: 0x0000000000000000

    RSP: 0xffffff910fddbde0, RBP: 0xffffff910fddbdf0, RSI: 0xffffff8016f45260, RDI: 0xffffff80161c3c80

    R8: 0x0000000000000000, R9: 0xffffff80166110f8, R10a: 0x0000000000000000, R11: 0xffffff8000a8a450

    R12: 0x0000000000000000, R13: 0x0000000000000000, R14: 0x0000000000000001, R15: 0xffffff80151df800

    RFL: 0x0000000000000293, RIP: 0xffffff7f832aef35, CS: 0x0000000000000008, SS: 0x0000000000000010

    Backtrace (CPU 0), Frame : Return Address

    0xffffff80e3542f70 : 0xffffff8000c0c5e1

    0xffffff80e3542fd0 : 0xffffff8000aad909

    0xffffff910fddbdf0 : 0xffffff7f832986cd

    0xffffff910fddbe20 : 0xffffff7f83298655

    0xffffff910fddbe40 : 0xffffff7f832e2016

    0xffffff910fddbe70 : 0xffffff7f8305ee73

    0xffffff910fddbe90 : 0xffffff7f8305c3c9

    0xffffff910fddbeb0 : 0xffffff7f8308a638

    0xffffff910fddbee0 : 0xffffff80010be2ff

    0xffffff910fddbf30 : 0xffffff80010bcb61

    0xffffff910fddbf80 : 0xffffff80010bc186

    0xffffff910fddbfb0 : 0xffffff8000aaaaf7

    Kernel Extensions in backtrace:

    com.apple.iokit.IOAcceleratorFamily2(274.0)[54AE6410-73D8-3C11-8924-E534348265A3]@0xffffff7f83052000->0xffffff7f830e1fff

    dependency: com.apple.iokit.IOPCIFamily(2.9)[CAEDB4BD-1C1D-375C-A364-5BFB512B41F0]@0xffffff7f81330000

    dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[CDA28421-1143-3159-B5B5-C1D82C77A967]@0xffffff7f81d7f000

    com.apple.driver.AppleIntelBDWGraphics(10.1.8)[7207B9F8-3252-3E52-9C21-B74993AEE011]@0xffffff7f83288000->0xffffff7f8331cfff

    dependency: com.apple.iokit.IOSurface(149)[7C5D166D-2FD6-3AA8-8885-EA24365A10BE]@0xffffff7f81bd8000

    dependency: com.apple.iokit.IOPCIFamily(2.9)[CAEDB4BD-1C1D-375C-A364-5BFB512B41F0]@0xffffff7f81330000

    dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[CDA28421-1143-3159-B5B5-C1D82C77A967]@0xffffff7f81d7f000

    dependency: com.apple.iokit.IOAcceleratorFamily2(274)[54AE6410-73D8-3C11-8924-E534348265A3]@0xffffff7f83052000

    Kernel Extensions in backtrace:

    com.apple.driver.AppleIntelBDWGraphics(10.1.8)[7207B9F8-3252-3E52-9C21-B74993AEE011]@0xffffff7f83288000->0xffffff7f8331cfff

    dependency: com.apple.iokit.IOSurface(149)[7C5D166D-2FD6-3AA8-8885-EA24365A10BE]@0xffffff7f81bd8000

    dependency: com.apple.iokit.IOPCIFamily(2.9)[CAEDB4BD-1C1D-375C-A364-5BFB512B41F0]@0xffffff7f81330000

    dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[CDA28421-1143-3159-B5B5-C1D82C77A967]@0xffffff7f81d7f000

    dependency: com.apple.iokit.IOAcceleratorFamily2(274)[54AE6410-73D8-3C11-8924-E534348265A3]@0xffffff7f83052000



    BSD process name corresponding to current thread: kernel_task



    Mac OS version:

    16A239j



    Kernel version:

    Darwin Kernel Version 16.0.0: Tue Jun 28 15:57:40 PDT 2016; root:xnu-3757.0.0.0.1~20/RELEASE_X86_64

    Kernel UUID: 9E7D2B4B-1F72-3431-82DA-B4E320BF6642

    Kernel slide: 0x0000000000800000

    Kernel text base: 0xffffff8000a00000

    __HIB text base: 0xffffff8000900000

    System model name: iMac16,2 (Mac-FFE5EF870D7BA81A)



    System uptime in nanoseconds: 3386338931834

    last loaded kext at 294725172661: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f815c1000, size 69632)

    last unloaded kext at 437373989429: com.apple.driver.AppleXsanScheme 3 (addr 0xffffff7f82c18000, size 40960)

    loaded kexts:

    com.apple.driver.AppleTopCaseHIDEventDriver 97

    com.apple.driver.AppleHSBluetoothDriver 97

    com.apple.driver.AppleBluetoothMultitouch 92

    com.apple.filesystems.ntfs 3.13

    com.apple.driver.AudioAUUC 1.70

    com.apple.driver.AGPM 110.23.7

    com.apple.driver.ApplePlatformEnabler 2.7.0d0

    com.apple.driver.X86PlatformShim 1.0.0

    com.apple.filesystems.autofs 3.0

    com.apple.iokit.IOBluetoothSerialManager 5.0.0d76

    com.apple.driver.AppleOSXWatchdog 1

    com.apple.driver.AppleGraphicsDevicePolicy 3.13.53

    com.apple.driver.AppleUpstreamUserClient 3.6.2

    com.apple.driver.AppleHDA 276.00

    com.apple.driver.pmtelemetry 1

    com.apple.iokit.IOUserEthernet 1.0.1

    com.apple.driver.AppleIntelBDWGraphics 10.1.8

    com.apple.driver.AppleSMCLMU 208

    com.apple.Dont_Steal_Mac_OS_X 7.0.0

    com.apple.driver.AppleHV 1

    com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 5.0.0d76

    com.apple.driver.AppleThunderboltIP 3.0.8

    com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0

    com.apple.driver.AppleIntelBDWGraphicsFramebuffer 10.1.8

    com.apple.driver.AppleLPC 3.1

    com.apple.driver.AppleMCCSControl 1.2.13

    com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1

    com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0

    com.apple.BootCache 38

    com.apple.filesystems.hfs.kext 362

    com.apple.iokit.IOAHCIBlockStorage 294

    com.apple.driver.AppleSDXC 1.7.0

    com.apple.iokit.AppleBCM5701Ethernet 10.2.6

    com.apple.driver.AirPort.Brcm4360 1100.33.1a2

    com.apple.driver.AppleAHCIPort 325

    com.apple.driver.AppleRTC 2.0

    com.apple.driver.AppleACPIButtons 5.0

    com.apple.driver.AppleHPET 1.8

    com.apple.driver.AppleSMBIOS 2.1

    com.apple.driver.AppleACPIEC 5.0

    com.apple.driver.AppleAPIC 1.7

    com.apple.nke.applicationfirewall 166

    com.apple.security.quarantine 3

    com.apple.security.TMSafetyNet 8

    com.apple.driver.AppleHIDKeyboard 196

    com.apple.driver.IOBluetoothHIDDriver 5.0.0d76

    com.apple.driver.AppleMultitouchDriver 365

    com.apple.driver.AppleInputDeviceSupport 76.1

    com.apple.kext.triggers 1.0

    com.apple.iokit.IOSerialFamily 11

    com.apple.driver.DspFuncLib 276.00

    com.apple.kext.OSvKernDSPLib 525

    com.apple.iokit.IOSurface 149

    com.apple.driver.AppleSMBusPCI 1.0.14d1

    com.apple.iokit.IOBluetoothHostControllerUSBTransport 5.0.0d76

    com.apple.iokit.IOBluetoothHostControllerTransport 5.0.0d76

    com.apple.iokit.IOBluetoothFamily 5.0.0d76

    com.apple.driver.AppleHDAController 276.00

    com.apple.iokit.IOHDAFamily 276.00

    com.apple.iokit.IOAudioFamily 205.9

    com.apple.vecLib.kext 1.2.0

    com.apple.driver.AppleThunderboltEDMSink 4.1.1

    com.apple.driver.X86PlatformPlugin 1.0.0

    com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0

    com.apple.AppleGraphicsDeviceControl 3.13.53

    com.apple.iokit.IOAcceleratorFamily2 274

    com.apple.driver.IOPlatformPluginFamily 6.0.0d8

    com.apple.driver.AppleGraphicsControl 3.13.53

    com.apple.iokit.IONDRVSupport 2.4.1

    com.apple.driver.AppleSMC 3.1.9

    com.apple.driver.AppleSMBusController 1.0.14d1

    com.apple.iokit.IOGraphicsFamily 2.4.1

    com.apple.iokit.IOSCSIArchitectureModelFamily 394

    com.apple.driver.usb.networking 5.0.0

    com.apple.driver.usb.AppleUSBHostCompositeDevice 1.1

    com.apple.driver.AppleUSBHostMergeProperties 1.1

    com.apple.filesystems.hfs.encodings.kext 1

    com.apple.iokit.IOEthernetAVBController 1.0.3b4

    com.apple.iokit.IO80211Family 1200.12.2

    com.apple.driver.mDNSOffloadUserClient 1.0.1b8

    com.apple.iokit.IONetworkingFamily 3.2

    com.apple.driver.corecapture 1.0.4

    com.apple.iokit.IOAHCIFamily 288

    com.apple.driver.usb.AppleUSBXHCIPCI 1.1

    com.apple.driver.usb.AppleUSBXHCI 1.1

    com.apple.driver.AppleThunderboltDPOutAdapter 4.5.3

    com.apple.driver.AppleThunderboltDPInAdapter 4.5.3

    com.apple.driver.AppleThunderboltDPAdapterFamily 4.5.3

    com.apple.driver.AppleThunderboltPCIDownAdapter 2.0.3

    com.apple.driver.AppleThunderboltNHI 4.1.1

    com.apple.iokit.IOThunderboltFamily 6.1.6

    com.apple.driver.usb.AppleUSBHostPacketFilter 1.0

    com.apple.iokit.IOUSBFamily 900.4.1

    com.apple.iokit.IOUSBHostFamily 1.1

    com.apple.driver.AppleEFINVRAM 2.1

    com.apple.driver.AppleEFIRuntime 2.0

    com.apple.iokit.IOHIDFamily 2.0.0

    com.apple.driver.AppleBusPowerController 1.0

    com.apple.iokit.IOSMBusFamily 1.1

    com.apple.security.sandbox 300.0

    com.apple.kext.AppleMatch 1.0.0d1

    com.apple.driver.AppleKeyStore 2

    com.apple.driver.AppleMobileFileIntegrity 1.0.5

    com.apple.driver.AppleCredentialManager 1.0

    com.apple.driver.DiskImages 442

    com.apple.iokit.IOStorageFamily 2.1

    com.apple.iokit.IOReportFamily 31

    com.apple.driver.AppleFDEKeyStore 28.30

    com.apple.driver.AppleACPIPlatform 5.0

    com.apple.iokit.IOPCIFamily 2.9

    com.apple.iokit.IOACPIFamily 1.4

    com.apple.kec.Libm 1

    com.apple.kec.pthread 1

    com.apple.kec.corecrypto 1.0

    panic(cpu 2 caller 0xffffff7f832aeee1): "Spinlock acquisition timed out: lock=0xffffff80161c3c80, lock owner thread=0xffffff8016f45260, current_thread: 0xffffff80151f34c0, lock owner active on CPU 0x0, current owner: 0xffffff8016f45260"@/Library/Caches/com.apple.xbs/Sources/xnu/xnu-3757.0.0.0.1/osfmk/i386/locks_i386.c:384

    Backtrace (CPU 2), Frame : Return Address

    0xffffff912b5d3ae0 : 0xffffff8000afb47c

    0xffffff912b5d3b60 : 0xffffff7f832aeee1

    0xffffff912b5d3b80 : 0xffffff7f832d1691

    0xffffff912b5d3bb0 : 0xffffff7f832d15d2

    0xffffff912b5d3be0 : 0xffffff7f832b50ca

    0xffffff912b5d3c30 : 0xffffff7f832be3f4

    0xffffff912b5d3c60 : 0xffffff7f832be624

    0xffffff912b5d3ce0 : 0xffffff7f8305eb81

    0xffffff912b5d3d20 : 0xffffff7f8305eaf6

    0xffffff912b5d3d70 : 0xffffff7f8307064a

    0xffffff912b5d3de0 : 0xffffff7f8307e0b6

    0xffffff912b5d3e10 : 0xffffff7f81bddf7a

    0xffffff912b5d3e30 : 0xffffff7f81bddf0d

    0xffffff912b5d3e60 : 0xffffff7f83065f0b

    0xffffff912b5d3e90 : 0xffffff7f8307f683

    0xffffff912b5d3ec0 : 0xffffff7f8307c25a

    0xffffff912b5d3ee0 : 0xffffff80010be2ff

    0xffffff912b5d3f30 : 0xffffff80010bcb61

    0xffffff912b5d3f80 : 0xffffff80010bc186

    0xffffff912b5d3fb0 : 0xffffff8000aaaaf7

    Kernel Extensions in backtrace:

    com.apple.iokit.IOAcceleratorFamily2(274.0)[54AE6410-73D8-3C11-8924-E534348265A3]@0xffffff7f83052000->0xffffff7f830e1fff

    dependency: com.apple.iokit.IOPCIFamily(2.9)[CAEDB4BD-1C1D-375C-A364-5BFB512B41F0]@0xffffff7f81330000

    dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[CDA28421-1143-3159-B5B5-C1D82C77A967]@0xffffff7f81d7f000

    com.apple.iokit.IOSurface(149.0)[7C5D166D-2FD6-3AA8-8885-EA24365A10BE]@0xffffff7f81bd8000->0xffffff7f81beefff

    com.apple.driver.AppleIntelBDWGraphics(10.1.8)[7207B9F8-3252-3E52-9C21-B74993AEE011]@0xffffff7f83288000->0xffffff7f8331cfff

    dependency: com.apple.iokit.IOSurface(149)[7C5D166D-2FD6-3AA8-8885-EA24365A10BE]@0xffffff7f81bd8000

    dependency: com.apple.iokit.IOPCIFamily(2.9)[CAEDB4BD-1C1D-375C-A364-5BFB512B41F0]@0xffffff7f81330000

    dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[CDA28421-1143-3159-B5B5-C1D82C77A967]@0xffffff7f81d7f000

    dependency: com.apple.iokit.IOAcceleratorFamily2(274)[54AE6410-73D8-3C11-8924-E534348265A3]@0xffffff7f83052000



    BSD process name corresponding to current thread: kernel_task



    System Profile:

    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x156), Broadcom BCM43xx 1.0 (7.21.167.2.1a2)

    Bluetooth: Version 5.0.0d76, 3 services, 27 devices, 1 incoming serial ports

    Thunderbolt Bus: iMac, Apple Inc., 27.4

    Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1867 MHz, 0x80CE, 0x4B3445364533303445452D45474346202020

    Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1867 MHz, 0x80CE, 0x4B3445364533303445452D45474346202020

    USB Device: USB 3.0 Bus

    USB Device: Bluetooth USB Host Controller

    USB Device: FaceTime HD Camera (Built-in)

    Serial ATA Device: APPLE HDD ST1000LM024, 1 TB

    Model: iMac16,2, BootROM IM162.0206.B00, 4 processors, Intel Core i5, 3.1 GHz, 8 GB, SMC 2.32f20

    Network Service: Wi-Fi, AirPort, en1

    Graphics: Intel Iris Pro Graphics 6200, Intel Iris Pro Graphics 6200, Built-In

    Model: iMac16,2, BootROM IM162.0206.B00, 4 processors, Intel Core i5, 3.1 GHz, 8 GB, SMC 2.32f20

    Graphics: Intel Iris Pro Graphics 6200, Intel Iris Pro Graphics 6200, Built-In

    Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1867 MHz, 0x80CE, 0x4B3445364533303445452D45474346202020

    Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1867 MHz, 0x80CE, 0x4B3445364533303445452D45474346202020

    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x156), Broadcom BCM43xx 1.0 (7.21.167.2.1a2)

    Bluetooth: Version 5.0.0d76, 3 services, 27 devices, 1 incoming serial ports

    Network Service: Wi-Fi, AirPort, en1

    Serial ATA Device: APPLE HDD ST1000LM024, 1 TB

    USB Device: USB 3.0 Bus

    USB Device: Bluetooth USB Host Controller

    USB Device: FaceTime HD Camera (Built-in)

    Thunderbolt Bus: iMac, Apple Inc., 27.4
     
  2. gsmornot macrumors 68030

    gsmornot

    Joined:
    Sep 29, 2014
    #2
    Found this, maybe it will help.
    http://majid.info/blog/ocspd-crashes/
     
  3. grahamperrin macrumors 601

    grahamperrin

    Joined:
    Jun 8, 2007
    #3
    In Terminal, be prepared to enter your admin password then run the following command:

    sudo nvram boot-args="-v keepsyms=y"

    Then restart the Mac.

    Whilst keepsyms=y is in NVRAM, any kernel panic should present something more human-readable in the backtrace.
     
  4. Iphoneness thread starter macrumors 6502

    Iphoneness

    Joined:
    Mar 19, 2010
    Location:
    Raleigh, North Carolina
    #4

    Thanks, I'll give it a whirl!
    May I ask: What is your background with this code? Did you go to school/work in the field?
     
  5. grahamperrin macrumors 601

    grahamperrin

    Joined:
    Jun 8, 2007
    #5
    I picked it up from someone in the OpenZFS community.
     
  6. mikecwest macrumors 6502a

    mikecwest

    Joined:
    Jul 7, 2013
    #6
    Be careful when altering the boot-args in that way, in case you have other arguments that you need. This could be the case if you are using the CAT tool, or other hacks and customizations.
     
  7. maflynn Moderator

    maflynn

    Staff Member

    Joined:
    May 3, 2009
    Location:
    Boston
    #7
    I'd also caution people to not enter or alter commands in terminal until they have a full understand of what those commands do and the consequences. Just don't run it, because another member posts it. I'm not saying that grahamperrin posted anything bad, if you don't know what its going to do to your system, then hold off and do more research.
     
  8. chrfr macrumors 603

    Joined:
    Jul 11, 2009
    #8
    In this case changing the boot args won't give anything different than the log that the OP has posted. In most cases this is an unnecessary step unless the computer is panicking but not writing a log.
     
  9. grahamperrin, Jul 17, 2016
    Last edited: Jul 17, 2016

    grahamperrin macrumors 601

    grahamperrin

    Joined:
    Jun 8, 2007
    #9
    I'm relatively lazy with cautions about nvram(8) because there's a long history of many people knowing how to zap the PRAM and (with more recent Macs) reset NVRAM.

    What's that?

    Reconsider that backtrace:

    Code:
    Backtrace (CPU 2), Frame : Return Address
    0xffffff912b5d3ae0 : 0xffffff8000afb47c
    0xffffff912b5d3b60 : 0xffffff7f832aeee1
    0xffffff912b5d3b80 : 0xffffff7f832d1691
    0xffffff912b5d3bb0 : 0xffffff7f832d15d2
    0xffffff912b5d3be0 : 0xffffff7f832b50ca
    0xffffff912b5d3c30 : 0xffffff7f832be3f4
    0xffffff912b5d3c60 : 0xffffff7f832be624
    0xffffff912b5d3ce0 : 0xffffff7f8305eb81
    0xffffff912b5d3d20 : 0xffffff7f8305eaf6
    0xffffff912b5d3d70 : 0xffffff7f8307064a
    0xffffff912b5d3de0 : 0xffffff7f8307e0b6
    0xffffff912b5d3e10 : 0xffffff7f81bddf7a
    0xffffff912b5d3e30 : 0xffffff7f81bddf0d
    0xffffff912b5d3e60 : 0xffffff7f83065f0b
    0xffffff912b5d3e90 : 0xffffff7f8307f683
    0xffffff912b5d3ec0 : 0xffffff7f8307c25a
    0xffffff912b5d3ee0 : 0xffffff80010be2ff
    0xffffff912b5d3f30 : 0xffffff80010bcb61
    0xffffff912b5d3f80 : 0xffffff80010bc186
    0xffffff912b5d3fb0 : 0xffffff8000aaaaf7
    @chrfr would you not prefer something that's partly human-readable?
     
  10. chrfr macrumors 603

    Joined:
    Jul 11, 2009
    #10
    These point to your panic being something related to the Intel graphics in the computer. Given that it's a beta, it could be a bug in the operating system, but it could also be a hardware problem. Do you have a disk that has a non-beta version of OS X on it? It'd be a useful test to see if the problem happens in El Capitan.
     
  11. dogslobber macrumors 68020

    dogslobber

    Joined:
    Oct 19, 2014
    Location:
    Apple Campus, Cupertino CA
    #11
    Spin locks mean one thread is blocked from making progress while another thread has the lock to the entity. A timeout causing a kernel panic is a serious issue. Apple needs to root cause. That it is reproducible means it's high severity.
     
  12. mikecwest macrumors 6502a

    mikecwest

    Joined:
    Jul 7, 2013
    #12
    It will replace whatever his current boot-arg with the one in the command. Normally, it is blank. There are some, that might be running something different than normal, and could have something in their boot-arg.

    For example, mine is:

    boot-args kext-dev-mode=1
     
  13. grahamperrin, Jul 17, 2016
    Last edited: Jul 17, 2016

    grahamperrin macrumors 601

    grahamperrin

    Joined:
    Jun 8, 2007
    #13
    Address - symbol translation may make any backtrace more immediately useful to engineering at Apple; or may ease the processing of a BR prior to presentation to engineering.

    Without symbols, recognising the (named) KEXTs can sometimes give a misleading idea of the root cause(s) of a panic.

    ----

    – line 384. Source code for that xnu-3757.0.0.0.1 is not yet open, the comparable line in locks_i386.c in xnu-3248.40.184 is 379:

    locks_i386.png

    I don't expect that to help identify the cause(s) of the panic, but it satisfies my curiosity …
     
  14. grahamperrin macrumors 601

    grahamperrin

    Joined:
    Jun 8, 2007
    #14
  15. mikecwest macrumors 6502a

    mikecwest

    Joined:
    Jul 7, 2013
    #15
    Yep, it requires a boot-arg to allowed unsigned KEXTs... The command in this thread to enable to debugging will change the boot-arg, and will remove that part of the boot-arg
     

Share This Page