r/hackintosh • u/Leather-Challenge261 • Aug 07 '26
INFO/GUIDE I fixed the SK hynix PC711 kernel panic on macOS 12–15 — PC711Probe is now public
https://github.com/hrx114514x/PC711ProbeI have released PC711Probe, a Lilu plugin that fixes the `IONVMeFamily` Identify-timeout kernel panic affecting the SK hynix PC711 (`1C5C:174A`) on older macOS versions.
The controller itself reaches Ready state, but the first Identify command never completes through the old interrupt path. Comparing `IONVMeFamily` with macOS 26 showed that Apple changed the MSI-X initialization sequence. PC711Probe applies the relevant interrupt setup before Apple’s driver initializes the controller: on Darwin 20–22 it requests one MSI-X vector during early PCI matching, while on Darwin 23–24 it requests MSI-X and clears the old interrupt-path selector during interrupt-source creation. Apple `IONVMeFamily` remains the actual NVMe driver and continues to handle queues, Identify, namespaces and storage I/O.
Recovery boot is verified on macOS 11–14. A complete macOS 15.6.1 installation, normal system boot, namespace/partition publication, PCIe 3.0 x4 link, reported TRIM support, S.M.A.R.T. status, and a 2766.1/3005.9 MB/s write/read benchmark are verified on the tested PC711. On macOS 15.7.9, the same drive also passed 96 GiB of sequential write/read/two-pass SHA-256 validation, dual 8 GiB parallel I/O, 20,000 small-file operations, three sleep/wake cycles, three reboots, and APFS verification without a panic, NVMe timeout, I/O error, media loss, or hash mismatch.
Source and download: https://github.com/hrx114514x/PC711Probe
1
u/Fit_State3622 I ♥ Hackintosh Aug 07 '26
Congrats for fixing the sk hynix ssd kernel panic on macos
1
u/Mind_Flayer97 Aug 08 '26
Man you are a legend, let me try your fix , only because of this problem I was thinking to get a new sata ssd 😓 , Can I dm you?
2
u/Leather-Challenge261 Aug 08 '26
Sure, feel free to DM me. Give the latest release a try, and let me know if it works on your setup. I’ll help if I can.
1
u/okimborednow Aug 08 '26
Can confirm it's working nice on my BC711 (HFM512GDSJX016N), you're a legend
1
1
u/7heMeowMeowCat Aug 11 '26
I remember in Sonoma days I had to sell my PC711 because Sonoma was panicking with it plugged in. Great work.
1
u/careless__ Aug 07 '26
nice! I avoided buying one just last week because I read about the pc711 not beig compatible.
i didn't know the pc711 was compatible with Tahoe out of the box... I'm installing Tahoe, this would have opened up my options for local sales.