เคอร์เนลตื่นตระหนกทุกชั่วโมงหรือประมาณ“ UPSB: การเปิดฟ้าผ่าล้มเหลว” ตั้งแต่ฉันอัพเกรดเป็น High Sierra


12

ปัญหานี้ไม่เคยเกิดขึ้นมาก่อนที่จะอัปเกรดเป็น High Sierra (เคยใช้กับทุก OS มาตั้งแต่ Lion) วันที่ฉันอัปเกรดปัญหานี้เกิดขึ้นซ้ำทุกๆ 1-2 ชั่วโมงและแม้กระทั่ง 5 นาทีหลังจากที่ระบบรีสตาร์ทซึ่งเกิดจากเคอร์เนลที่ทำให้ตื่นตระหนก

ฉันได้โทรหาฝ่ายสนับสนุนลูกค้าและเยี่ยมชม Genius Bar และพวกเขาก็ไม่ได้ช่วยอะไรมาก (จากการบอกฉันว่าฉันไม่ได้ติดตั้ง High Sierra อย่างถูกต้องบอกให้ฉันรีบูตเครื่องแล็ปท็อปของฉัน ปิดการใช้งานการ์ดกราฟิก NVIDIA และใช้งานการ์ดในตัวเท่านั้น) ฉันได้ส่งรายงานข้อผิดพลาดไปยัง Apple แล้ว

ครั้งแรกที่สิ่งนี้เกิดขึ้นคือเมื่อฉันจัดสรรหน่วยความจำประมาณ 1 GB บนฮีปโดยใช้โปรแกรม Java ใน Eclipse IDE โดยทั่วไปแล้วปัญหาจะเกิดขึ้นเมื่อคอมพิวเตอร์ใช้กระบวนการจำนวนมาก (ใช้งานชุดทดสอบ) หรือใช้รหัส Slack / GitKraken / Visual Studio ถึงแม้ว่ามันจะเกิดขึ้นเมื่อฉันเพิ่งใช้ Microsoft Office โดยทั่วไปจะไม่เกิดขึ้นเมื่อฉันเพิ่งท่องอินเทอร์เน็ต

ฮาร์ดแวร์: MacBook Pro Retina 15 "กลางปี ​​2012

Hardware Overview:

  Model Name:   MacBook Pro
  Model Identifier: MacBookPro10,1
  Processor Name:   Intel Core i7
  Processor Speed:  2.3 GHz
  Number of Processors: 1
  Total Number of Cores:    4
  L2 Cache (per Core):  256 KB
  L3 Cache: 6 MB
  Memory:   8 GB
  Boot ROM Version: MBP101.00F2.B00
  SMC Version (system): 2.3f36

รายงานระบบ:

Anonymous UUID:       4E2E596B-EF4C-6CB1-FD95-AB09C4B0AFFD

Sun Nov  5 14:23:52 2017

*** Panic Report ***
panic(cpu 0 caller 0xffffff7f8d69c71b): "UPSB: thunderbolt power on failed 0xffffffff\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/IOPCIFamily/IOPCIFamily-320.1.1/IOPCIBridge.cpp:1297
Backtrace (CPU 0), Frame : Return Address
0xffffff914a193aa0 : 0xffffff800ce6d366 
0xffffff914a193ae0 : 0xffffff800cf98494 
0xffffff914a193b20 : 0xffffff800cf8a429 
0xffffff914a193ba0 : 0xffffff800ce1f190 
0xffffff914a193bc0 : 0xffffff800ce6cd8c 
0xffffff914a193cf0 : 0xffffff800ce6cafc 
0xffffff914a193d50 : 0xffffff7f8d69c71b 
0xffffff914a193db0 : 0xffffff7f8d69d25a 
0xffffff914a193dd0 : 0xffffff7f8d69b5bf 
0xffffff914a193e20 : 0xffffff7f8d6a5d0f 
0xffffff914a193e40 : 0xffffff800d489c45 
0xffffff914a193eb0 : 0xffffff800d4899ea 
0xffffff914a193ed0 : 0xffffff800cea6514 
0xffffff914a193f40 : 0xffffff800cea6015 
0xffffff914a193fa0 : 0xffffff800ce1c4f7 
      Kernel Extensions in backtrace:
         com.apple.iokit.IOPCIFamily(2.9)[DF1517A2-32C4-328E-9890-03E6C546604A]@0xffffff7f8d694000->0xffffff7f8d6c8fff

BSD process name corresponding to current thread: kernel_task

Mac OS version:
17A405

Kernel version:
Darwin Kernel Version 17.0.0: Thu Aug 24 21:48:19 PDT 2017; root:xnu-4570.1.46~2/RELEASE_X86_64
Kernel UUID: B84FDEFC-9081-35CE-8C51-25A9583AACDE
Kernel slide:     0x000000000cc00000
Kernel text base: 0xffffff800ce00000
__HIB  text base: 0xffffff800cd00000
System model name: MacBookPro10,1 (Mac-C3EC7CD22292981F)

System uptime in nanoseconds: 482731329021
last loaded kext at 253340449408: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f8e33d000, size 69632)
last unloaded kext at 326512398018: com.apple.driver.AppleUSBMergeNub   900.4.1 (addr 0xffffff7f8f894000, size 12288)
loaded kexts:
com.apple.driver.AudioAUUC  1.70
com.apple.driver.AppleHWSensor  1.9.5d0
com.apple.driver.AGPM   110.23.24
com.apple.driver.ApplePlatformEnabler   2.7.0d0
com.apple.driver.X86PlatformShim    1.0.0
com.apple.filesystems.autofs    3.0
com.apple.driver.AppleMikeyHIDDriver    131
com.apple.driver.AppleMikeyDriver   280.12
com.apple.AGDCPluginDisplayMetrics  3.16.19
com.apple.driver.AppleHV    1
com.apple.iokit.IOUserEthernet  1.0.1
com.apple.driver.AppleUpstreamUserClient    3.6.4
com.apple.driver.AppleHDA   280.12
com.apple.iokit.IOBluetoothSerialManager    6.0.0f7
com.apple.GeForce   10.2.4
com.apple.driver.pmtelemetry    1
com.apple.Dont_Steal_Mac_OS_X   7.0.0
com.apple.driver.eficheck   1
com.apple.driver.AppleIntelHD4000Graphics   10.2.8
com.apple.driver.AGDCBacklightControl   3.16.19
com.apple.driver.AppleLPC   3.1
com.apple.driver.AppleMuxControl    3.16.19
com.apple.AVEBridge 1.0.0
com.apple.driver.AppleSMCPDRC   1.0.0
com.apple.driver.AppleThunderboltIP 3.1.0
com.apple.driver.AppleSMCLMU    211
com.apple.driver.AppleOSXWatchdog   1
com.apple.driver.AppleIntelFramebufferCapri 10.2.8
com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0
com.apple.driver.AppleMCCSControl   1.5.3
com.apple.driver.AppleUSBTCKeyboard 254
com.apple.driver.AppleUSBTCButtons  254
com.apple.filesystems.apfs  748.1.47
com.apple.filesystems.hfs.kext  407.1.3
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.BootCache 40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.driver.AppleSDXC  1.7.6
com.apple.driver.AirPort.Brcm4360   1200.15.1a3
com.apple.driver.AppleAHCIPort  329
com.apple.driver.AppleSmartBatteryManager   161.0.0
com.apple.driver.AppleACPIButtons   6.1
com.apple.driver.AppleRTC   2.0
com.apple.driver.AppleHPET  1.8
com.apple.driver.AppleSMBIOS    2.1
com.apple.driver.AppleACPIEC    6.1
com.apple.driver.AppleAPIC  1.7
com.apple.driver.AppleIntelCPUPowerManagementClient 220.0.0
com.apple.nke.applicationfirewall   183
com.apple.security.TMSafetyNet  8
com.apple.security.quarantine   3
com.apple.IOBufferCopyEngineTest    1
com.apple.driver.AppleIntelCPUPowerManagement   220.0.0
com.apple.kext.triggers 1.0
com.apple.iokit.IOTimeSyncFamily    600.15
com.apple.driver.AppleSSE   1.0
com.apple.driver.DspFuncLib 280.12
com.apple.kext.OSvKernDSPLib    526
com.apple.iokit.IOSerialFamily  11
com.apple.nvidia.driver.NVDAGK100Hal    10.2.4
com.apple.nvidia.driver.NVDAResman  10.2.4
com.apple.AppleGPUWrangler  3.16.19
com.apple.driver.AppleGraphicsControl   3.16.19
com.apple.driver.AppleHDAController 280.12
com.apple.iokit.IOHDAFamily 280.12
com.apple.iokit.IOAudioFamily   206.5
com.apple.vecLib.kext   1.2.0
com.apple.driver.AppleSMBusPCI  1.0.14d1
com.apple.driver.AppleBacklightExpert   1.1.0
com.apple.iokit.IONDRVSupport   517.17
com.apple.driver.X86PlatformPlugin  1.0.0
com.apple.driver.IOPlatformPluginFamily 6.0.0d8
com.apple.iokit.IOAcceleratorFamily2    373
com.apple.iokit.IOSurface   209
com.apple.AppleGraphicsDeviceControl    3.16.19
com.apple.iokit.IOSlowAdaptiveClockingFamily    1.0.0
com.apple.driver.AppleSMBusController   1.0.18d1
com.apple.iokit.IOGraphicsFamily    517.17
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 6.0.0f7
com.apple.iokit.IOBluetoothHostControllerUSBTransport   6.0.0f7
com.apple.iokit.IOBluetoothHostControllerTransport  6.0.0f7
com.apple.iokit.IOBluetoothFamily   6.0.0f7
com.apple.driver.AppleUSBMultitouch 261
com.apple.driver.usb.IOUSBHostHIDDevice 1.2
com.apple.driver.usb.networking 5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice    1.2
com.apple.driver.usb.AppleUSBHub    1.2
com.apple.driver.AppleEffaceableStorage 1.0
com.apple.filesystems.hfs.encodings.kext    1
com.apple.driver.AppleThunderboltDPInAdapter    5.0.2
com.apple.driver.AppleThunderboltDPAdapterFamily    5.0.2
com.apple.driver.AppleThunderboltPCIDownAdapter 2.1.3
com.apple.iokit.IOAHCIBlockStorage  301.1.2
com.apple.driver.AppleThunderboltNHI    4.5.6
com.apple.iokit.IOThunderboltFamily 6.5.8
com.apple.iokit.IO80211Family   1200.12.2
com.apple.driver.mDNSOffloadUserClient  1.0.1b8
com.apple.iokit.IONetworkingFamily  3.3
com.apple.driver.corecapture    1.0.4
com.apple.iokit.IOAHCIFamily    288
com.apple.driver.usb.AppleUSBEHCIPCI    1.2
com.apple.driver.usb.AppleUSBEHCI   1.2
com.apple.driver.usb.AppleUSBXHCIPCI    1.2
com.apple.driver.usb.AppleUSBXHCI   1.2
com.apple.driver.usb.AppleUSBHostPacketFilter   1.0
com.apple.iokit.IOUSBFamily 900.4.1
com.apple.driver.AppleUSBHostMergeProperties    1.2
com.apple.driver.AppleEFINVRAM  2.1
com.apple.driver.AppleEFIRuntime    2.1
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.iokit.IOSMBusFamily   1.1
com.apple.security.sandbox  300.0
com.apple.kext.AppleMatch   1.0.0d1
com.apple.iokit.IOBufferCopyEngineFamily    1
com.apple.driver.DiskImages 480.1.2
com.apple.driver.AppleKeyStore  2
com.apple.driver.AppleUSBTDM    439
com.apple.driver.AppleMobileFileIntegrity   1.0.5
com.apple.iokit.IOUSBMassStorageDriver  140
com.apple.iokit.IOSCSIBlockCommandsDevice   404
com.apple.iokit.IOSCSIArchitectureModelFamily   404
com.apple.iokit.IOStorageFamily 2.1
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.KernelRelayHost    1
com.apple.iokit.IOUSBHostFamily 1.2
com.apple.driver.usb.AppleUSBCommon 1.0
com.apple.driver.AppleBusPowerController    1.0
com.apple.driver.AppleSEPManager    1.0.1
com.apple.driver.IOSlaveProcessor   1
com.apple.iokit.IOReportFamily  31
com.apple.driver.AppleFDEKeyStore   28.30
com.apple.driver.AppleACPIPlatform  6.1
com.apple.driver.AppleSMCRTC    1.0
com.apple.driver.AppleSMC   3.1.9
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOACPIFamily    1.4
com.apple.kec.pthread   1
com.apple.kec.Libm  1
com.apple.kec.corecrypto    1.0

EOF

"แก้ไข" ปัจจุบันคือไปที่ Apple Store และให้พวกเขากลับไปเป็น macOS Sierra
Eric

คำตอบ:


2

นี่ไม่ใช่คำตอบ แต่เป็นรายการองค์ประกอบเพื่อความก้าวหน้าไปสู่คำตอบ

อัพเกรดส่วนขยายเคอร์เนล

ในรุ่น MacOS ที่มีข้อบกพร่องเคอร์เนลส่วนขยายเคอร์เนล Thunderbolt คือ:

com.apple.driver.AppleThunderboltDPAdapterFamily    5.0.2
com.apple.driver.AppleThunderboltDPInAdapter    5.0.2
com.apple.driver.AppleThunderboltIP 3.1.0
com.apple.driver.AppleThunderboltNHI    4.5.6
com.apple.driver.AppleThunderboltPCIDownAdapter 2.1.3
com.apple.iokit.IOThunderboltFamily 6.5.8

ได้รับจากgrep Thunder | sortรายงานระบบของคำถาม

บน MacOS รุ่น 10.13.5 ส่วนขยายเคอร์เนลชุดนี้คือ:

com.apple.driver.AppleThunderboltDPAdapterFamily 5.5.4
com.apple.driver.AppleThunderboltDPInAdapter 5.5.4
com.apple.driver.AppleThunderboltIP 3.1.1
com.apple.driver.AppleThunderboltNHI 4.7.2
com.apple.driver.AppleThunderboltPCIDownAdapter 2.1.3
com.apple.iokit.IOThunderboltFamily 6.7.8

ได้รับด้วยคำสั่ง:

kextstat -a | grep Thunder |
sed 's,^.* \(com[^ ]*\) (\([^)]*\).*$,\1 \2,' | sort

โดยการเปรียบเทียบส่วนขยายเคอร์เนล 2 ชุดนี้จะเห็นได้ว่า Apple ได้อัปเกรด 5 จาก 6 ส่วนขยายเหล่านี้ บางทีนี่อาจเป็นการพยายามแก้ไขบั๊กที่รู้จักและไม่เพียง แต่เพิ่มฟังก์ชั่นเซ็กซี่ใหม่ ๆ

ฉันขอแนะนำให้ทดสอบ MacOS รุ่น 10.13.5 นี้

ลดความเป็นไปได้ที่จะเกิดเคอร์เนล

เนื่องจาก Thunderbolt ถูกใช้ภายในการกำหนดค่าเครือข่ายโง่Automaticฉันจะทดสอบการยกเลิกหากไม่จำเป็น สามารถทำได้ในSystem Preferences > Network:

สร้างตำแหน่งใหม่โดยไม่มีสายฟ้า

ภายในLocation:เลือกEdit Locations…คลิกที่ด้านซ้าย+เพื่อสร้าง "ตำแหน่ง" ใหม่ (คำที่ถูกต้องจะเป็นการกำหนดค่าเครือข่าย ):

Wi-Fi ON        Thunderbolt OFF

เลือกThunderbolt Bridgeอินเทอร์เฟซในรายการด้านซ้ายของอินเทอร์เฟซเครือข่ายและ:

  1. ตั้งค่าConfigure IPv4:เป็นOff
  2. จากเมนูด้านล่างซ้ายใส่เกียร์เลือก Make Service Inactive
  3. และในที่สุดApplyการกำหนดค่าเครือข่ายใหม่นี้

สายฟ้าไม่ได้ใช้งาน

หากมีการกำหนดค่าใหม่นี้ความตื่นตระหนกจะหายไปดังนั้นนี่หมายความว่าไดรเวอร์ IP Thunderbolt เป็นจุดที่บั๊กอยู่ นี่อาจเป็นวิธีแก้ปัญหาที่ดีในการกลับสู่ระบบการทำงานปกติ นี่อาจเป็นข้อมูลที่เป็นประโยชน์ในการส่งไปยัง Apple เพื่อช่วยในการปรับปรุงการควบคุมคุณภาพ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.