Contribute
Register

High Sierra only reboots, won't shut down.

Status
Not open for further replies.
I just wanted to +1 this. I'm having the same problem although my specs might be a bit different.

Gigabyte Z270XP-SLI
Intel Core i7 7700k (4.2 GHz)
NVIDIA GTX 1070

I tried updating my apfs.efi as recommended by this thread regarding the recent 10.13.6 upgrade but that didn't fix anything. I've tried a few configurations with Clover Configurator without any luck as well. I've attached my config.plist for anyone's reference who might be able to help.

I was unable to find/get any kernel panic logs (I mainly looked in /Library/Logs/DiagnosticReports and in the Console app) – if there's someone else I should look to find those, let me know!
 

Attachments

  • config.plist
    6.2 KB · Views: 164
Just a quick update, had a look at Rehabman's fork of GenericUSBXHCI.kext and found this post: https://github.com/RehabMan/OS-X-Generic-USB3/issues/10

Apparently this kext isn't maintained by anyone anymore. So I think there's the problem. Something changed from 10.11 to 10.13 that broke our kext a little bit.
 
Another thing I just tried. I tried to create an automator script to unload GenericUSBXHCI.kext just before shutdown, but it caused a kernel panic and restarted. I guess that's what's happening, as soon as the system tries to unload it, it kernel panics.

here's the log if it helps anyone figure this out. I really have no idea why this kext isn't maintained any more. It essentially works for what it was designed for, even in High Sierra. If only it didn't cause this panic!

Code:
*** Panic Report ***
panic(cpu 2 caller 0xffffff802f46e2e1): "GenericUSBXHCI[0x10000023b]::terminate(kIOServiceSynchronous) timeout\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-4570.71.2/iokit/Kernel/IOService.cpp:2297
Backtrace (CPU 2), Frame : Return Address
0xffffff923d973830 : 0xffffff802ee6c1c6
0xffffff923d973880 : 0xffffff802ef95274
0xffffff923d9738c0 : 0xffffff802ef87544
0xffffff923d973930 : 0xffffff802ee1e1e0
0xffffff923d973950 : 0xffffff802ee6bc3c
0xffffff923d973a80 : 0xffffff802ee6b9fc
0xffffff923d973ae0 : 0xffffff802f46e2e1
0xffffff923d973b40 : 0xffffff802f471e17
0xffffff923d973bc0 : 0xffffff802f4916b1
0xffffff923d973bf0 : 0xffffff802f4918a5
0xffffff923d973c30 : 0xffffff802f426d91
0xffffff923d973c70 : 0xffffff802f42cef5
0xffffff923d973cf0 : 0xffffff802f43b9b4
0xffffff923d973d70 : 0xffffff802eec1075
0xffffff923d973dc0 : 0xffffff802ee716e0
0xffffff923d973e10 : 0xffffff802ee4ea3d
0xffffff923d973e60 : 0xffffff802ee6154b
0xffffff923d973ef0 : 0xffffff802ef7171d
0xffffff923d973fa0 : 0xffffff802ee1e9e6

BSD process name corresponding to current thread: kextunload
Boot args: -v shikigva=1 dart=0 kext-dev-G 

Mac OS version:
17G65

Kernel version:
Darwin Kernel Version 17.7.0: Thu Jun 21 22:53:14 PDT 2018; root:xnu-4570.71.2~1/RELEASE_X86_64
Kernel UUID: 1AE5ACFD-3B6F-3D74-AD52-31F1430DBC6F
Kernel slide:     0x000000002ec00000
Kernel text base: 0xffffff802ee00000
__HIB  text base: 0xffffff802ed00000
System model name: iMac14,2 (Mac-27ADBB7B4CEE8E61)

System uptime in nanoseconds: 2028915893385
last loaded kext at 245994174872: com.apple.filesystems.msdosfs    1.10 (addr 0xffffff7fb1b85000, size 69632)
last unloaded kext at 404933115075: com.apple.filesystems.msdosfs    1.10 (addr 0xffffff7fb1b85000, size 61440)
loaded kexts:
org.virtualbox.kext.VBoxNetAdp    5.2.16
org.virtualbox.kext.VBoxNetFlt    5.2.16
com.avira.kext.FileAccessControl    1.2.5
org.virtualbox.kext.VBoxUSB    5.2.16
com.paceap.kext.pacesupport.snowleopard    5.9.1
org.virtualbox.kext.VBoxDrv    5.2.16
com.paragon-software.filesystems.ntfs    319.2.15
com.valvesoftware.SteamInput    4357.73.42
com.Cycling74.driver.Soundflower    2
com.insanelymac.RealtekRTL8111    2.2.1
net.osx86.kexts.GenericUSBXHCI    1.2.11
as.vit9696.Shiki    2.2.7
as.vit9696.WhateverGreen    1.2.0
as.vit9696.Lilu    1.2.5
com.rehabman.driver.USBInjectAll    0.6.4
org.netkas.driver.FakeSMC    1787
com.apple.filesystems.autofs    3.0
com.apple.iokit.IOBluetoothSerialManager    6.0.7f10
com.apple.driver.X86PlatformShim    1.0.0
com.apple.driver.AGPM    110.23.37
com.apple.driver.ApplePlatformEnabler    2.7.0d0
com.apple.driver.AppleHDA    281.52
com.apple.driver.AppleUpstreamUserClient    3.6.5
com.apple.driver.AppleMCCSControl    1.5.5
com.apple.AGDCPluginDisplayMetrics    3.20.13
com.apple.driver.AppleHV    1
com.apple.iokit.IOUserEthernet    1.0.1
com.apple.driver.pmtelemetry    1
com.apple.Dont_Steal_Mac_OS_X    7.0.0
com.apple.driver.AppleIntelHD4000Graphics    10.3.6
com.apple.driver.eficheck    1
com.apple.driver.AppleLPC    3.1
com.apple.driver.AppleIntelSlowAdaptiveClocking    4.0.0
com.apple.driver.AudioAUUC    1.70
com.apple.driver.AppleOSXWatchdog    1
com.apple.driver.Apple16X50ACPI    3.2
com.apple.driver.AppleIntelFramebufferCapri    10.3.6
com.apple.iokit.SCSITaskUserClient    404.30.2
com.apple.filesystems.hfs.kext    407.50.6
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless    1.0.0d1
com.apple.BootCache    40
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib    1.0.0
com.apple.AppleSystemPolicy    1.0
com.apple.filesystems.apfs    748.51.0
com.apple.driver.AirPort.Atheros40    700.74.5
com.apple.driver.AppleUSBLegacyHub    900.4.1
com.apple.driver.AppleAHCIPort    329.50.2
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.AppleAPIC    1.7
com.apple.nke.applicationfirewall    183
com.apple.security.TMSafetyNet    8
com.apple.security.quarantine    3
com.apple.iokit.IOUSBUserClient    900.4.1
com.apple.kext.triggers    1.0
com.apple.driver.DspFuncLib    281.52
com.apple.kext.OSvKernDSPLib    526
com.apple.driver.AppleSMBusController    1.0.18d1
com.apple.iokit.IOSMBusFamily    1.1
com.apple.iokit.IOAVBFamily    680.2
com.apple.plugin.IOgPTPPlugin    680.15
com.apple.iokit.IOEthernetAVBController    1.1.0
com.apple.driver.AppleSSE    1.0
com.apple.iokit.IOBluetoothFamily    6.0.7f10
com.apple.AppleGPUWrangler    3.20.13
com.apple.iokit.IONDRVSupport    519.20
com.apple.driver.AppleHDAController    281.52
com.apple.iokit.IOHDAFamily    281.52
com.apple.iokit.IOSlowAdaptiveClockingFamily    1.0.0
com.apple.driver.X86PlatformPlugin    1.0.0
com.apple.driver.IOPlatformPluginFamily    6.0.0d8
com.apple.driver.Apple16X50Serial    3.2
com.apple.iokit.IOSerialFamily    11
com.apple.iokit.IOAcceleratorFamily2    378.26
com.apple.iokit.IOSurface    211.15
com.apple.AppleGraphicsDeviceControl    3.20.13
com.apple.iokit.IOGraphicsFamily    519.20
com.apple.driver.AppleUSBAudio    312.6
com.apple.iokit.IOAudioFamily    206.5
com.apple.vecLib.kext    1.2.0
com.apple.driver.AppleUSBHostMergeProperties    1.2
com.apple.driver.usb.networking    5.0.0
com.apple.driver.usb.AppleUSBHostCompositeDevice    1.2
com.apple.driver.AppleHIDKeyboard    205
com.apple.iokit.IOUSBHIDDriver    900.4.1
com.apple.driver.AppleUSBComposite    900.4.1
com.apple.iokit.IOSCSIMultimediaCommandsDevice    404.30.2
com.apple.iokit.IOBDStorageFamily    1.8
com.apple.iokit.IODVDStorageFamily    1.8
com.apple.iokit.IOCDStorageFamily    1.8
com.apple.iokit.IOAHCISerialATAPI    267.50.1
com.apple.driver.usb.AppleUSBHub    1.2
com.apple.filesystems.hfs.encodings.kext    1
com.apple.driver.usb.AppleUSBHostPacketFilter    1.0
com.apple.iokit.IOAHCIBlockStorage    301.40.2
com.apple.iokit.IO80211Family    1200.12.2
com.apple.driver.corecapture    1.0.4
com.apple.iokit.IOAHCIFamily    288
com.apple.iokit.IOUSBFamily    900.4.1
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.AppleEFINVRAM    2.1
com.apple.driver.AppleEFIRuntime    2.1
com.apple.iokit.IOHIDFamily    2.0.0
com.apple.security.sandbox    300.0
com.apple.kext.AppleMatch    1.0.0d1
com.apple.driver.DiskImages    480.60.1
com.apple.driver.AppleFDEKeyStore    28.30
com.apple.driver.AppleEffaceableStorage    1.0
com.apple.driver.AppleKeyStore    2
com.apple.driver.AppleUSBTDM    439.70.3
com.apple.driver.AppleMobileFileIntegrity    1.0.5
com.apple.iokit.IOUSBMassStorageDriver    140.70.2
com.apple.iokit.IOSCSIBlockCommandsDevice    404.30.2
com.apple.iokit.IOSCSIArchitectureModelFamily    404.30.2
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.iokit.IOTimeSyncFamily    680.15
com.apple.iokit.IONetworkingFamily    3.4
com.apple.driver.AppleACPIPlatform    6.1
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.corecrypto    1.0
com.apple.kec.Libm    1

EOF
Model: iMac14,2, BootROM IM142.0128.B00, 4 processors, Intel Core i7, 3.50 GHz, 16 GB, SMC 2.15f7
Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In
Memory Module: BANK 0/DIMM1, 8 GB, DDR3, 1600 MHz, Corsair, CML16GX3M2A1600C10
Memory Module: BANK 0/DIMM2, 8 GB, DDR3, 1600 MHz, Corsair, CML16GX3M2A1600C10
AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x3112), Atheros 9380: 4.0.74.0-P2P
Network Service: Ethernet, Ethernet, en0
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: Samsung SSD 850 EVO 500GB, 500.11 GB
Serial ATA Device: WDC WD3003FZEX-00Z4SA0, 3 TB
Serial ATA Device: WDC WD10EAVS-32D7B1, 1 TB
Serial ATA Device: WDC WD5000AAKS-00YGA0, 500.11 GB
Serial ATA Device: ATAPI   iHAS120   6
Serial ATA Device: WDC WD20EARS-00MVWB0, 2 TB
USB Device: USB 3.0 Bus
USB Device: US-16x08
USB Device: Keystation 88
USB Device: USB 2.0 Bus
USB Device: Hub
USB Device: USB 2.0 Bus
USB Device: Hub
Thunderbolt Bus:
 
Hi there,
I am just in the same situation than @Dyldjian we share the same mobo. I'm under High Sierra. I tried many things and none worked. Does anyone has a solution for this?

Many thanks in advance!
 
Mine reboots instead of shutting down if I have my Wacom plugged in USB3 back ports. If its plugged in USB2 its ok.

I am on x79 RIVE with 4930k btw.
 
Mine reboots instead of shutting down if I have my Wacom plugged in USB3 back ports. If its plugged in USB2 its ok.

I am on x79 RIVE with 4930k btw.

Thank you helped figure out which device was causing this, however it still reboots if my device is plugged in a usb2 port.
 
Hey I just found this thread. I have this problem too: unwanted restart after shutdown when using GenericUSBXHCI.kext. Regarding this post in rehabman's repo the only solution would be to buy a new USB-card as no one maintains this kext anymore? This is sad as the driver works very well under mojave except this anoying issue...
 
I've actually rolled back to El Capitan now. Although the driver enabled my ports in High Sierra, they were a little unstable. I have a usb audio interface which I use for recording and I was getting weird glitches in the signal. Since rolling back to El Cap the glitches are gone. Not sure if the driver was the issue or some other configuration issue, but at least my hack is stable now. It's a shame because my hardware is easily powerful enough to run Mojave, but this usb port issue makes it not worth the trouble. I guess I could go the PCI USB route.... I think I'll just stay on El Cap until it's completely unsupported, which is probably not too far away considering how Apple like to operate
 
Yeah and unfortunately it's not just Apple, many software companies in general are phasing out old OS's a bit faster than necessary. It's the reason I went from ML to High Sierra in the first place.

I haven't checked into this issue in quite a while, I'm just here to see if anyone has found out anything new on this. I too suppose I'll eventually just go to a PCI USB since I have an open slot...whenever funds for it can appear at least.

Again: hugs for life if someone can fix this issue with the GenericUSBXHCI.kext looping reboot issue.
 
Status
Not open for further replies.
Back
Top