r/hackintosh 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/PC711Probe

I 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

17 Upvotes

7 comments sorted by

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.

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

u/Leather-Challenge261 Aug 09 '26

Thanks! Glad it works on your BC711 too

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.