Some extra data to explore here, unless my Hackintosh issues are totally unrelated.
Thanks for the report. I've also seen the "found dead pci device GFX0" Lilu message before a hang on my Mac Pro.
Some extra data to explore here, unless my Hackintosh issues are totally unrelated.
I actually have this error/message every time I boot whether it's a hang or successful boot.Thanks for the report. I've also seen the "found dead pci device GFX0" Lilu message before a hang on my Mac Pro.
Yeah, I also saw that the Broadcom 20702B0 card is Mac Pro 6,1 specific in Monterey.I've been plagued with these random hangs during boot on my Hackintosh running on a P6T Deluxe V2 + X5675 (with a MacPro 6,1 SMBios - the closest being 5,1, but I need 6,1 to enable handoff).
latebloom definitely helps, thanks a lot for that. I have no actual data but I rarely get stuck for more than 1 or 2 hangs in a row, whereas it would sometimes take 5-6 attempts (not sure as I would give up) to boot without it.
I'm using the 100,0 setting off a Samsung NVMe and it's pretty good.
Some messages I noticed when it crashed:
- Just hangs in random places and displays the forbidden sign after a while (sometimes not)
- Loops on AppleYukon2: 00000000,00000001 Yukon2Power - sk98osx_dnet::waitForPowerState timed out waiting for power change
- Twice the message: Lilu dev: @ found dead pci device GFX0 (only that one once)
When adding nvram-log=1 to the boot-args it would never boot up and I would end of the "!BSD" then "rooting via boot-uuid" error most of the times. Maybe that nvram-log slows the boot sequence so much it triggers something special and makes the race condition happen every time?
Some extra data to explore here, unless my Hackintosh issues are totally unrelated. In saying that, I never had such issues before with Mojave or Catalina. They started appearing in Big Sur (but I never tried Big Sur below 11.4).
HTH.
Warmboot
4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version REL-072-2021-08-02
51 0 0 0xd000 0xd000 AAA.LoadEarly.latebloom (0.19) D0667827-216F-33FF-9C91-1ED4972E4A28 <14 5 3 2 1>
2021-08-23 21:57:09.618478+0200 0x74 Default 0x0 0 0 kernel: (latebloom) _____[ !!! *** latebloom *** !!! ]: Hook placed successfully. Count = 0
Real model decoded from serial number: Mac Pro 2009 (MP4,1)
1 x Intel(R) Xeon(R) CPU W3680 @ 3.33GHz
CKxxxxxJ8PZ
Radeon RX 580
running at 11.5.2 20G95 Kernel 20.6.0
boot-args -lilubetaall -wegbeta agdpmod=pikera shikigva=80 unfairgva=1 mbasd=1 -wegtree -no_compat_check no32exec=0 latebloom=150 lb_range=20 lb_debug=0 -v
Hardware:
Hardware Overview:
Model Name: Mac Pro
Model Identifier: MacPro5,1
Processor Name: 6-Core Intel Xeon
Processor Speed: 3,33 GHz
Number of Processors: 1
Total Number of Cores: 6
L2 Cache (per Core): 256 KB
L3 Cache: 12 MB
Hyper-Threading Technology: Enabled
Memory: 48 GB
System Firmware Version: 9144.0.7.2.0
SMC Version (system): 1.39f5
SMC Version (processor tray): 1.39f5
System Software Overview:
System Version: macOS 11.5.2 (20G95)
Kernel Version: Darwin 20.6.0
Network:
Type: Ethernet
Hardware: Ethernet
Service Order: 0
Type: Ethernet
Hardware: Ethernet
Service Order: 1
Type: Ethernet
Hardware: Ethernet
Service Order: 2
Type: FireWire
Hardware: FireWire
Service Order: 3
Type: AirPort
Hardware: AirPort
Service Order: 4
Type: Ethernet
Hardware: Ethernet
Service Order: 5
Type: Ethernet
Hardware: Ethernet
Service Order: 6
Wi-Fi:
Card Type: AirPort Extreme (0x14E4, 0x111)
Firmware Version: Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1680.8)
Storage:
File System: NTFS
BSD Name: disk3s2
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: APFS
BSD Name: disk4s1
Medium Type: SSD
Protocol: SATA
Internal: Yes
File System: Journaled HFS+
BSD Name: disk5
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: APFS
BSD Name: disk4s3s1
Medium Type: SSD
Protocol: SATA
Internal: Yes
Physical Interconnect: SATA
Physical Interconnect: SATA
BSD Name: disk0
File System: MS-DOS FAT32
BSD Name: disk0s1
Content: EFI
BSD Name: disk0s2
Content: Apple_APFS
Physical Interconnect: SATA
BSD Name: disk3
File System: MS-DOS FAT32
BSD Name: disk3s1
Content: EFI
File System: NTFS
BSD Name: disk3s2
Content: Microsoft Basic Data
Physical Interconnect: SATA
BSD Name: disk1
File System: MS-DOS FAT32
BSD Name: disk1s1
Content: EFI
BSD Name: disk1s2
Content: Apple_RAID
File System: HFS+
BSD Name: disk1s3
Content: Apple_Boot
Physical Interconnect: SATA
BSD Name: disk2
File System: MS-DOS FAT32
BSD Name: disk2s1
Content: EFI
BSD Name: disk2s2
Content: Apple_RAID
File System: HFS+
BSD Name: disk2s3
Content: Apple_Boot
PCI:
Name: ATY,AMD,RadeonFramebuffer
Type: Display Controller
Bus: PCI
Slot: Slot-1
Type: Audio Device
Bus: PCI
Slot: Slot-1
Type: USB eXtensible Host Controller
Bus: PCI
Slot: Slot-4
USB:
USB 2.0 Bus:
Host Controller Driver: AppleUSBEHCIPCI
USB 2.0 Bus:
Host Controller Driver: AppleUSBEHCIPCI
USB 2.0 Hub:
Product ID: 0x0101
Speed: Up to 480 Mb/s
Location ID: 0xfd100000 / 1
Product ID: 0x9136
Speed: Up to 480 Mb/s
Location ID: 0xfd120000 / 3
Product ID: 0x1006
Speed: Up to 480 Mb/s
Location ID: 0xfd122000 / 7
Product ID: 0x0221
Speed: Up to 1.5 Mb/s
Location ID: 0xfd122200 / 11
Product ID: 0x0265
Speed: Up to 12 Mb/s
Location ID: 0xfd121000 / 5
Product ID: 0x9137
Speed: Up to 480 Mb/s
Location ID: 0xfd124000 / 6
Product ID: 0x9236
Speed: Up to 12 Mb/s
Location ID: 0xfd124300 / 9
Product ID: 0x8508
Speed: Up to 480 Mb/s
Location ID: 0xfd124200 / 8
Product ID: 0x2912
Speed: Up to 12 Mb/s
Location ID: 0xfd124100 / 10
Product ID: 0x8021
Speed: Up to 12 Mb/s
Location ID: 0xfd110000 / 2
Product ID: 0x2275
Speed: Up to 12 Mb/s
Location ID: 0xfd111000 / 4
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB 3.0 Bus:
Host Controller Driver: AppleUSBXHCIFL1100
Product ID: 0x9136
Speed: Up to 480 Mb/s
Location ID: 0x00400000 / 1
Product ID: 0x9137
Speed: Up to 480 Mb/s
Location ID: 0x00440000 / 2
Product ID: 0x9236
Speed: Up to 12 Mb/s
Location ID: 0x00443000 / 4
Product ID: 0x8508
Speed: Up to 480 Mb/s
Location ID: 0x00442000 / 5
Product ID: 0x2912
Speed: Up to 12 Mb/s
Location ID: 0x00441000 / 3
Memory:
Upgradeable Memory: Yes
Size: 16 GB
Type: DDR3
Speed: 1333 MHz
Size: 16 GB
Type: DDR3
Speed: 1333 MHz
Size: 16 GB
Type: DDR3
Speed: 1333 MHz
Size: Empty
Type: Empty
Speed: Empty
I'd say yes, try in the 70-120 range.I am having no trouble with warm boots, but cold starts always require to boot into Catalina and log in, then restart. That works almost 100%.
My parameters are lbloom=200,20,1
Since boot testing and changing parameters are so time-consuming, what direction would be best? Should I go lower?
This is off-topic, but I'll bite: -wegbeta is for using the WhateverGreen kext on unsupported versions of macOS, agdpmod=pikera is for enabling all video outputs when using iMac-type board-ID spoofing, shikigva=80 is for DRM on Catalina and earlier (80 is indeed the correct value for the Mac Pro 5,1, not 128 as suggested by the WEG documentation), unfairgva=1 is for DRM on Big Sur and later, and -wegtree is for using the modern device tree naming scheme to enable hardware acceleration. Most of these should really be included as device properties to keep the boot-args clean.What do these boot-args do?
-wegbeta agdpmod=pikera shikigva=80 unfairgva=1 -wegtree
This isn't the best thread to ask we've already had the previous race condition thread derail. Recommend asking in the more general threads:What do these boot-args do?
-wegbeta agdpmod=pikera shikigva=80 unfairgva=1 -wegtree
-wegbeta
: Load WhateverGreen on unsupported OSesagdpmod=pikera
:shikigva=80
:unfairgva=1
:-wegtree
:Thanks. Dropped to 180 and will take it from there gradually lowering.I'd say yes, try in the 70-120 range.
Their device trees are absolutely minuscule compared to a real machine's, and thus have less items to probe and even less chance of hitting the race condition. Additionally as everything is virtualized, there's less concerns with some 3rd party device's firmware taking too long to initialize and forcing IOService to stallI am still awestruck that VMs are not exhibiting any issues with booting. While they are not real machines, but do not always update their processes very quickly either.
Coldboot
4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version DBG-072-2021-08-02
50 0 0 0xd000 0xd000 AAA.LoadEarly.latebloom (0.19) D0667827-216F-33FF-9C91-1ED4972E4A28 <14 5 3 2 1>
2021-08-24 15:34:19.215391-0700 0x74 Default 0x0 0 0 kernel: (latebloom) _____[ !!! *** latebloom *** !!! ]: Hook placed successfully. Count = 0
Real model decoded from serial number: Mac Pro 2010 (MP5,1)
1 x Intel(R) Xeon(R) CPU W3670 @ 3.20GHz
CKxxxxxCEUG
NVIDIA GeForce GT 640
running at 11.5.2 20G95 Kernel 20.6.0
boot-args agdpmod=pikera wegtree=1 latebloom=150 lb_range=30 lb_debug=0 debug=0x144 keepsyms=1 -lilubetaall -no_compat_check
Hardware:
Hardware Overview:
Model Name: Mac Pro
Model Identifier: MacPro5,1
Processor Name: 6-Core Intel Xeon
Processor Speed: 3,2 GHz
Number of Processors: 1
Total Number of Cores: 6
L2 Cache (per Core): 256 KB
L3 Cache: 12 MB
Hyper-Threading Technology: Enabled
Memory: 48 GB
System Firmware Version: 9999.9.9.9.9
SMC Version (system): 9.99f99
SMC Version (processor tray): 1.39f11
System Software Overview:
System Version: macOS 11.5.2 (20G95)
Kernel Version: Darwin 20.6.0
Network:
Type: Ethernet
Hardware: Ethernet
Service Order: 0
Type: Ethernet
Hardware: Ethernet
Service Order: 1
Type: AirPort
Hardware: AirPort
Service Order: 2
Type: Ethernet
Hardware: Ethernet
Service Order: 3
Type: Ethernet
Hardware: Ethernet
Service Order: 4
Wi-Fi:
Card Type: AirPort Extreme (0x14E4, 0x8E)
Firmware Version: Broadcom BCM43xx 1.0 (5.106.98.102.31)
Storage:
File System: Journaled HFS+
BSD Name: disk1s2
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: APFS
BSD Name: disk2s1
Medium Type: SSD
Protocol: SATA
Internal: Yes
File System: Journaled HFS+
BSD Name: disk3s1
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: MS-DOS FAT32
BSD Name: disk3s2
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: APFS
BSD Name: disk2s5s1
Medium Type: SSD
Protocol: SATA
Internal: Yes
File System: Journaled HFS+
BSD Name: disk4s2
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: Journaled HFS+
BSD Name: disk7s2
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: Journaled HFS+
BSD Name: disk8s2
Protocol: USB
Internal: No
File System: Journaled HFS+
BSD Name: disk9s2
Protocol: FireWire
Internal: No
File System: Journaled HFS+
BSD Name: disk10s2
Protocol: USB
Internal: No
Physical Interconnect: SATA
Physical Interconnect: SATA
BSD Name: disk0
File System: MS-DOS FAT32
BSD Name: disk0s1
Content: EFI
BSD Name: disk0s2
Content: Apple_APFS
Physical Interconnect: SATA
BSD Name: disk1
File System: MS-DOS FAT32
BSD Name: disk1s1
Content: EFI
File System: Journaled HFS+
BSD Name: disk1s2
Content: Apple_HFS
File System: Journaled HFS+
BSD Name: disk1s3
Content: Apple_Boot
Physical Interconnect: SATA
BSD Name: disk7
File System: MS-DOS FAT32
BSD Name: disk7s1
Content: EFI
File System: Journaled HFS+
BSD Name: disk7s2
Content: Apple_HFS
Physical Interconnect: SATA
BSD Name: disk3
File System: Journaled HFS+
BSD Name: disk3s1
Content: Apple_HFS
File System: MS-DOS FAT32
BSD Name: disk3s2
Content: DOS_FAT_32
Physical Interconnect: SATA
BSD Name: disk4
File System: MS-DOS FAT32
BSD Name: disk4s1
Content: EFI
File System: Journaled HFS+
BSD Name: disk4s2
Content: Apple_HFS
File System: Journaled HFS+
BSD Name: disk4s3
Content: Apple_Boot
PCI:
Type: NVM Express Controller
Bus: PCI
Slot: Slot-2
Name: NVDA,Display-D
Type: Display Controller
Bus: PCI
Slot: Slot-1
Name: pci10de,e1b
Type: NVDA,Parent
Bus: PCI
Slot: Slot-1
Type: USB eXtensible Host Controller
Bus: PCI
Slot: Slot-4
NVMExpress:
Generic SSD Controller:
Samsung SSD 970 EVO Plus 500GB:
Capacity: 500,11 GB (500.107.862.016 bytes)
TRIM Support: Yes
Model: Samsung SSD 970 EVO Plus 500GB
Revision: 2B2QEXM7
Link Width: x4
Link Speed: 5.0 GT/s
Detachable Drive: No
BSD Name: disk5
Partition Map Type: GPT (GUID Partition Table)
Removable Media: No
S.M.A.R.T. status: Verified
Volumes:
EFI:
Capacity: 209,7 MB (209.715.200 bytes)
File System: MS-DOS FAT32
BSD Name: disk5s1
Content: EFI
disk5s2:
Capacity: 499,9 GB (499.898.105.856 bytes)
BSD Name: disk5s2
Content: Apple_APFS
USB:
USB 2.0 Bus:
Host Controller Driver: AppleUSBEHCIPCI
Product ID: 0x1000
Speed: Up to 480 Mb/s
Location ID: 0xfd500000 / 1
USB Interface: 0
USB 2.0 Bus:
Host Controller Driver: AppleUSBEHCIPCI
Product ID: 0x1006
Speed: Up to 480 Mb/s
Location ID: 0xfa200000 / 1
Product ID: 0x0001
Speed: Up to 12 Mb/s
Location ID: 0xfa230000 / 3
Product ID: 0x0265
Speed: Up to 12 Mb/s
Location ID: 0xfa210000 / 4
Product ID: 0x0221
Speed: Up to 1.5 Mb/s
Location ID: 0xfa220000 / 2
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB 3.0 Bus:
Host Controller Driver: AppleUSBXHCIFL1100
Product ID: 0x8140
Speed: Up to 5 Gb/s
Location ID: 0x00600000 / 5
USB3.0 Hub:
Product ID: 0x0616
Speed: Up to 5 Gb/s
Location ID: 0x00500000 / 3
Product ID: 0x25a2
Speed: Up to 5 Gb/s
Location ID: 0x00520000 / 6
USB Interface: 0
Product ID: 0x8142
Speed: Up to 480 Mb/s
Location ID: 0x00200000 / 2
Product ID: 0x12ab
Speed: Up to 480 Mb/s
Location ID: 0x00210000 / 7
USB2.0 Hub:
Product ID: 0x0610
Speed: Up to 480 Mb/s
Location ID: 0x00100000 / 1
Bluetooth:
Bluetooth Low Energy Supported: Yes
Handoff Supported: No
Instant Hot Spot Supported: No
Manufacturer: Cambridge Silicon Radio
Composite Class Of Device: 0x380104
Connected: No
Class of Device: 0x05 0x25 0x2594
Memory:
Upgradeable Memory: Yes
Size: 16 GB
Type: DDR3
Speed: 1066 MHz
Size: 16 GB
Type: DDR3
Speed: 1066 MHz
Size: 8 GB
Type: DDR3
Speed: 1066 MHz
Size: 8 GB
Type: DDR3
Speed: 1066 MHz
That might well be entirely true for "Anka Developer VM", but I've experienced several problems with Big Sur 11.3+ on Parallels Desktop VM update procedures. If I remember correctly, I was utterly unable to update 11.2.3 to 11.3. After more than five hung update processes, I had to delete the 11.2.3 VM and create an 11.3 VM from scratch. All later updates (to 11.4, 11.5, 11.5.1 and 11.5.2) were eventually successful, but they all required several VM reboots (more than was to be expected) and, on two occasions, a manual VM reset, since the update was hung. I know the VM "hardware" is not really comparable to a Mac Pro 5,1, but I've sometimes wondered why the race condition should affect Parallels virtual machine update processes as well. Oddly enough, once they're installed/updated, the BS 11.3+ virtual machines themselves always boot without issues.I am still awestruck that VMs are not exhibiting any issues with booting.
IOPCIFamily.kext
enumerates PCIe bus 0 while single-threaded, then launches multi-threaded probes for all remaining buses. This explains the occasional "out of order" display, but may also provide some clues toward a more solid solution.latebloom=0
still causes the kext to do nothing at all, lb_delay2=0
is perfectly valid, and will cause "Phase 2" probes to run with no delays. (latebloom=1
is currently the fastest that "Phase 1" can be run.)lb_delay2=NNNN
- The "Phase 2" delay (milliseconds) (defaults to the latebloom=
value)lb_range2=NNNN
- The "Phase 2" range (defaults to the lb_range=
value)lbloom=delay1,range1,debug,delay2,range2
lbloom=100,50,1
assumes delay2=delay1 and range2=range1; lbloom=100,50,1,
(note trailing comma) sets delay2=0 and range2=range1. (The trailing comma implies the next argument, whether it's present or not.))latebloom=30 lb_range=10 lb_debug=1 lb_delay2=200 lb_range2=50
lbloom=30,10,1,200,50
Warmboot
4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version REL-071-2021-07-02
56 0 0 0xe000 0xe000 AAA.LoadEarly.latebloom (0.21) 6C8398F6-162F-36B9-A430-D6D98797BF4A <14 5 3 2 1>
2021-08-26 16:06:41.076959-0700 0x74 Default 0x0 0 0 kernel: (latebloom) _____[ !!! *** latebloom *** !!! ]: Hook placed successfully. Count = 0 :: 30,10,1,200,50
Real model decoded from serial number: Mac Pro 2010 (MP5,1)
1 x Intel(R) Xeon(R) CPU W3670 @ 3.20GHz
CKxxxxxCEUG
NVIDIA GeForce GT 640
running at 11.5.2 20G95 Kernel 20.6.0
boot-args keepsyms=1 debug=0x100 -lilubetaall latebloom=30 lb_range=10 lb_debug=1 lb_delay2=200 lb_range2=50 -v -no_compat_check
Hardware:
Hardware Overview:
Model Name: Mac Pro
Model Identifier: MacPro5,1
Processor Name: 6-Core Intel Xeon
Processor Speed: 3,2 GHz
Number of Processors: 1
Total Number of Cores: 6
L2 Cache (per Core): 256 KB
L3 Cache: 12 MB
Hyper-Threading Technology: Enabled
Memory: 48 GB
System Firmware Version: 9999.999.999.999.999
SMC Version (system): 9.9999
SMC Version (processor tray): 1.39f11
System Software Overview:
System Version: macOS 11.5.2 (20G95)
Kernel Version: Darwin 20.6.0
Network:
Type: Ethernet
Hardware: Ethernet
Service Order: 0
Type: Ethernet
Hardware: Ethernet
Service Order: 1
Type: AirPort
Hardware: AirPort
Service Order: 2
Type: Ethernet
Hardware: Ethernet
Service Order: 3
Type: Ethernet
Hardware: Ethernet
Service Order: 4
Wi-Fi:
Card Type: AirPort Extreme (0x14E4, 0x8E)
Firmware Version: Broadcom BCM43xx 1.0 (5.106.98.102.31)
Storage:
File System: Journaled HFS+
BSD Name: disk1s2
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: APFS
BSD Name: disk2s1
Medium Type: SSD
Protocol: SATA
Internal: Yes
File System: Journaled HFS+
BSD Name: disk3s1
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: MS-DOS FAT32
BSD Name: disk3s2
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: Journaled HFS+
BSD Name: disk4s2
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: APFS
BSD Name: disk2s5s1
Medium Type: SSD
Protocol: SATA
Internal: Yes
File System: Journaled HFS+
BSD Name: disk5s2
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: Journaled HFS+
BSD Name: disk6s2
Protocol: USB
Internal: No
File System: Journaled HFS+
BSD Name: disk9s2
Protocol: USB
Internal: No
File System: Journaled HFS+
BSD Name: disk10s2
Protocol: FireWire
Internal: No
Physical Interconnect: SATA
Physical Interconnect: SATA
BSD Name: disk0
File System: MS-DOS FAT32
BSD Name: disk0s1
Content: EFI
BSD Name: disk0s2
Content: Apple_APFS
Physical Interconnect: SATA
BSD Name: disk1
File System: MS-DOS FAT32
BSD Name: disk1s1
Content: EFI
File System: Journaled HFS+
BSD Name: disk1s2
Content: Apple_HFS
File System: Journaled HFS+
BSD Name: disk1s3
Content: Apple_Boot
Physical Interconnect: SATA
BSD Name: disk5
File System: MS-DOS FAT32
BSD Name: disk5s1
Content: EFI
File System: Journaled HFS+
BSD Name: disk5s2
Content: Apple_HFS
Physical Interconnect: SATA
BSD Name: disk3
File System: Journaled HFS+
BSD Name: disk3s1
Content: Apple_HFS
File System: MS-DOS FAT32
BSD Name: disk3s2
Content: DOS_FAT_32
Physical Interconnect: SATA
BSD Name: disk4
File System: MS-DOS FAT32
BSD Name: disk4s1
Content: EFI
File System: Journaled HFS+
BSD Name: disk4s2
Content: Apple_HFS
File System: Journaled HFS+
BSD Name: disk4s3
Content: Apple_Boot
PCI:
Type: NVM Express Controller
Bus: PCI
Slot: Slot-2
Name: NVDA,Display-D
Type: Display Controller
Bus: PCI
Slot: Slot-1
Name: pci10de,e1b
Type: NVDA,Parent
Bus: PCI
Slot: Slot-1
Type: USB eXtensible Host Controller
Bus: PCI
Slot: Slot-4
NVMExpress:
Generic SSD Controller:
Samsung SSD 970 EVO Plus 500GB:
Capacity: 500,11 GB (500.107.862.016 bytes)
TRIM Support: Yes
Model: Samsung SSD 970 EVO Plus 500GB
Revision: 2B2QEXM7
Link Width: x4
Link Speed: 5.0 GT/s
Detachable Drive: No
BSD Name: disk7
Partition Map Type: GPT (GUID Partition Table)
Removable Media: No
S.M.A.R.T. status: Verified
Volumes:
EFI:
Capacity: 209,7 MB (209.715.200 bytes)
File System: MS-DOS FAT32
BSD Name: disk7s1
Content: EFI
disk7s2:
Capacity: 499,9 GB (499.898.105.856 bytes)
BSD Name: disk7s2
Content: Apple_APFS
USB:
USB 2.0 Bus:
Host Controller Driver: AppleUSBEHCIPCI
Product ID: 0x1006
Speed: Up to 480 Mb/s
Location ID: 0xfa200000 / 1
Product ID: 0x0001
Speed: Up to 12 Mb/s
Location ID: 0xfa230000 / 4
Product ID: 0x0265
Speed: Up to 12 Mb/s
Location ID: 0xfa210000 / 2
Product ID: 0x0221
Speed: Up to 1.5 Mb/s
Location ID: 0xfa220000 / 3
USB 2.0 Bus:
Host Controller Driver: AppleUSBEHCIPCI
Product ID: 0x1000
Speed: Up to 480 Mb/s
Location ID: 0xfd500000 / 1
USB Interface: 0
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB 3.0 Bus:
Host Controller Driver: AppleUSBXHCIFL1100
Product ID: 0x8140
Speed: Up to 5 Gb/s
Location ID: 0x00600000 / 2
USB3.0 Hub:
Product ID: 0x0616
Speed: Up to 5 Gb/s
Location ID: 0x00500000 / 4
Product ID: 0x25a2
Speed: Up to 5 Gb/s
Location ID: 0x00520000 / 7
USB Interface: 0
Product ID: 0x8142
Speed: Up to 480 Mb/s
Location ID: 0x00200000 / 1
Product ID: 0x12ab
Speed: Up to 480 Mb/s
Location ID: 0x00210000 / 8
USB2.0 Hub:
Product ID: 0x0610
Speed: Up to 480 Mb/s
Location ID: 0x00100000 / 5
Bluetooth:
Bluetooth Low Energy Supported: Yes
Handoff Supported: No
Instant Hot Spot Supported: No
Manufacturer: Cambridge Silicon Radio
Composite Class Of Device: 0x380104
Connected: No
Class of Device: 0x05 0x25 0x2594
Memory:
Upgradeable Memory: Yes
Size: 16 GB
Type: DDR3
Speed: 1066 MHz
Size: 16 GB
Type: DDR3
Speed: 1066 MHz
Size: 8 GB
Type: DDR3
Speed: 1066 MHz
Size: 8 GB
Type: DDR3
Speed: 1066 MHz
Warmboot
4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version REL-072-2021-08-02
51 0 0 0xe000 0xe000 AAA.LoadEarly.latebloom (0.21) 6C8398F6-162F-36B9-A430-D6D98797BF4A <14 5 3 2 1>
Timestamp Thread Type Activity PID TTL
Real model decoded from serial number: Mac Pro 2010 (MP5,1)
1 x Intel(R) Xeon(R) CPU X5680 @ 3.33GHz
[Removed by me]
Radeon RX 580
running at 11.5.2 20G95 Kernel 20.6.0
boot-args -lilubetaall -wegbeta agdpmod=pikera shikigva=80 unfairgva=1 mbasd=1 -wegtree -no_compat_check no32exec=0 -v latebloom=30 lb_range=10 lb_debug=1 lb_delay2=200 lb_range2=50
Hardware:
Hardware Overview:
Model Name: Mac Pro
Model Identifier: MacPro5,1
Processor Name: 6-Core Intel Xeon
Processor Speed: 3.33 GHz
Number of Processors: 1
Total Number of Cores: 6
L2 Cache (per Core): 256 KB
L3 Cache: 12 MB
Hyper-Threading Technology: Enabled
Memory: 48 GB
System Firmware Version: 9144.0.7.2.0
SMC Version (system): 1.39f11
SMC Version (processor tray): 1.39f11
System Software Overview:
System Version: macOS 11.5.2 (20G95)
Kernel Version: Darwin 20.6.0
Network:
Type: Ethernet
Hardware: Ethernet
Service Order: 0
Type: Ethernet
Hardware: Ethernet
Service Order: 1
Type: FireWire
Hardware: FireWire
Service Order: 2
Type: AirPort
Hardware: AirPort
Service Order: 3
Type: Ethernet
Hardware: Ethernet
Service Order: 4
Type: Ethernet
Hardware: Ethernet
Service Order: 5
Wi-Fi:
Card Type: AirPort Extreme (0x14E4, 0x111)
Firmware Version: Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1680.8)
Storage:
File System: Journaled HFS+
BSD Name: disk0s2
Medium Type: SSD
Protocol: SATA
Internal: Yes
File System: NTFS
BSD Name: disk2s2
Medium Type: SSD
Protocol: SATA
Internal: Yes
File System: APFS
BSD Name: disk4s1
Medium Type: SSD
Protocol: SATA
Internal: Yes
File System: APFS
BSD Name: disk5s1
Medium Type: SSD
Protocol: SATA
Internal: Yes
File System: APFS
BSD Name: disk5s3
Medium Type: SSD
Protocol: SATA
Internal: Yes
File System: APFS
BSD Name: disk8s1
Medium Type: SSD
Protocol: PCI-Express
Internal: Yes
File System: Journaled HFS+
BSD Name: disk6s2
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: Journaled HFS+
BSD Name: disk9s1
Protocol: USB
Internal: No
File System: APFS
BSD Name: disk8s7s1
Medium Type: SSD
Protocol: PCI-Express
Internal: Yes
File System: Journaled HFS+
BSD Name: disk10s3
Protocol: FireWire
Internal: No
Physical Interconnect: SATA
Physical Interconnect: SATA
BSD Name: disk0
File System: MS-DOS FAT32
BSD Name: disk0s1
Content: EFI
File System: Journaled HFS+
BSD Name: disk0s2
Content: Apple_HFS
Physical Interconnect: SATA
BSD Name: disk1
File System: MS-DOS FAT32
BSD Name: disk1s1
Content: EFI
BSD Name: disk1s2
Content: Apple_APFS
Physical Interconnect: SATA
BSD Name: disk2
File System: MS-DOS FAT32
BSD Name: disk2s1
Content: EFI
File System: NTFS
BSD Name: disk2s2
Content: Microsoft Basic Data
Physical Interconnect: SATA
BSD Name: disk6
File System: MS-DOS FAT32
BSD Name: disk6s1
Content: EFI
File System: Journaled HFS+
BSD Name: disk6s2
Content: Apple_HFS
File System: Journaled HFS+
BSD Name: disk6s3
Content: Apple_Boot
Physical Interconnect: SATA
BSD Name: disk3
File System: MS-DOS FAT32
BSD Name: disk3s1
Content: EFI
BSD Name: disk3s2
Content: Apple_APFS
PCI:
Type: NVM Express Controller
Bus: PCI
Slot: Slot-2
Name: ATY,AMD,RadeonFramebuffer
Type: Display Controller
Bus: PCI
Slot: Slot-1
Type: Audio Device
Bus: PCI
Slot: Slot-1
Type: USB eXtensible Host Controller
Bus: PCI
Slot: Slot-4
NVMExpress:
Generic SSD Controller:
HP SSD EX900 500GB:
Capacity: 500.11 GB (500,107,862,016 bytes)
TRIM Support: Yes
Model: HP SSD EX900 500GB
Revision: S0614B0
Link Width: x4
Link Speed: 5.0 GT/s
Detachable Drive: No
BSD Name: disk7
Partition Map Type: GPT (GUID Partition Table)
Removable Media: No
S.M.A.R.T. status: Verified
Volumes:
EFI:
Capacity: 209.7 MB (209,715,200 bytes)
File System: MS-DOS FAT32
BSD Name: disk7s1
Content: EFI
disk7s2:
Capacity: 499.9 GB (499,898,105,856 bytes)
BSD Name: disk7s2
Content: Apple_APFS
USB:
USB 2.0 Bus:
Host Controller Driver: AppleUSBEHCIPCI
USB 2.0 Bus:
Host Controller Driver: AppleUSBEHCIPCI
Product ID: 0x9126
Speed: Up to 480 Mb/s
Location ID: 0xfd300000 / 1
USB Receiver:
Product ID: 0xc52b
Speed: Up to 12 Mb/s
Location ID: 0xfd330000 / 4
Product ID: 0x4102
Speed: Up to 12 Mb/s
Location ID: 0xfd320000 / 6
Product ID: 0x0012
Speed: Up to 12 Mb/s
Location ID: 0xfd310000 / 7
Product ID: 0x9226
Speed: Up to 12 Mb/s
Location ID: 0xfd360000 / 5
Product ID: 0x8508
Speed: Up to 480 Mb/s
Location ID: 0xfd350000 / 2
Product ID: 0x1105
Speed: Up to 12 Mb/s
Location ID: 0xfd340000 / 3
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Receiver:
Product ID: 0xc52b
Speed: Up to 12 Mb/s
Location ID: 0x3a200000 / 1
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB 3.0 Bus:
Host Controller Driver: AppleUSBXHCIFL1100
USB3.1 Hub:
Product ID: 0x0620
Speed: Up to 5 Gb/s
Location ID: 0x00500000 / 3
Rugged USB-C:
Product ID: 0x108c
Speed: Up to 5 Gb/s
Location ID: 0x00540000 / 8
Rugged USB-C:
USB Interface: 0
USB3.0 Hub:
Product ID: 0x0616
Speed: Up to 5 Gb/s
Location ID: 0x00530000 / 7
Product ID: 0x4500
Location ID: 0x00300000
Bluetooth USB Host Controller:
Product ID: 0x828d
Location ID: 0x00330000
USB2.1 Hub:
Product ID: 0x0610
Speed: Up to 480 Mb/s
Location ID: 0x00100000 / 1
USB2.0 Hub:
Product ID: 0x0610
Speed: Up to 480 Mb/s
Location ID: 0x00130000 / 4
Bluetooth:
Bluetooth Low Energy Supported: Yes
Handoff Supported: Yes
Instant Hot Spot Supported: Yes
Manufacturer: Broadcom
Composite Class Of Device: 0x380104
Connected: Yes
Manufacturer: Apple (0x3, 0x31C)
Class of Device: 0x05 0x25 0x2594
EDR Supported: No
eSCO Supported: No
SSP Supported: No
Connected: No
Class of Device: 0x05 0x20 0x2580
Connected: No
Class of Device: 0x00 0x00 0x0000
Memory:
Upgradeable Memory: Yes
Size: 16 GB
Type: DDR3
Speed: 1333 MHz
Size: 16 GB
Type: DDR3
Speed: 1333 MHz
Size: 16 GB
Type: DDR3
Speed: 1333 MHz
Size: Empty
Type: Empty
Speed: Empty
You actually don't know what the problem is; you think it's a race condition. It's a bit like string theory in fundamental physics, a huge amount of (wasted) effort by lots of talented people over 20+ years down a likely dead end.
I think that improving the latebloom kext is a waste of time and effort. I think this thread should be shut down and the focus should shift to actually identifying and then solving the problem.
I've invested a lot of money and time into my 2010 Mac Pro and, by many comparisons, it still offers me amazing performance and customisation. I don't need a gaming computer with 160fps or one that can encode 4K video in 'x' faster than realtime. I would have happily stuck at 11.2.3 for the next 10 years or until my capacitors started to blow apart, but am incredibly thankful and appreciative to Syncretic and the other developers who are providing Latebloom as a functional work-around to maximise the value of our computers with 11.3+ and Monterey... It doesn't really matter how we get to a loaded and functioning OS. If never knowing the true nature of the holdups during boot-up is a 'thing', then it really doesn't matter if we can skirt around them like an adept athlete.You actually don't know what the problem is; you think it's a race condition. It's a bit like string theory in fundamental physics, a huge amount of (wasted) effort by lots of talented people over 20+ years down a likely dead end.
I think that improving the latebloom kext is a waste of time and effort. I think this thread should be shut down and the focus should shift to actually identifying and then solving the problem.
Warmboot
4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version REL-071-2021-07-02
56 0 0 0xe000 0xe000 AAA.LoadEarly.latebloom (0.21) 6C8398F6-162F-36B9-A430-D6D98797BF4A <14 5 3 2 1>
2021-08-27 18:08:19.150613-0400 0x74 Default 0x0 0 0 kernel: (latebloom) _____[ !!! *** latebloom *** !!! ]: Hook placed successfully. Count = 0 :: 30,10,1,200,50
Real model decoded from serial number: Mac Pro 2012 (MP5,1)
2 x Intel(R) Xeon(R) CPU X5690 @ 3.47GHz
CMxxxxxF4MG
NVIDIA GeForce GTX 680
running at 11.5.2 20G95 Kernel 20.6.0
boot-args keepsyms=1 debug=0x100 -lilubetaall latebloom=30 lb_range=10 lb_debug=1 lb_delay2=200 lb_range2=50 -no_compat_check
Hardware:
Hardware Overview:
Model Name: Mac Pro
Model Identifier: MacPro5,1
Processor Name: 6-Core Intel Xeon
Processor Speed: 3.46 GHz
Number of Processors: 2
Total Number of Cores: 12
L2 Cache (per Core): 256 KB
L3 Cache (per Processor): 12 MB
Hyper-Threading Technology: Enabled
Memory: 48 GB
System Firmware Version: 9999.999.999.999.999
SMC Version (system): 9.9999
SMC Version (processor tray): 1.39f11
System Software Overview:
System Version: macOS 11.5.2 (20G95)
Kernel Version: Darwin 20.6.0
Network:
Type: Ethernet
Hardware: Ethernet
Service Order: 0
Type: Ethernet
Hardware: Ethernet
Service Order: 1
Type: AirPort
Hardware: AirPort
Service Order: 2
Type: Ethernet
Hardware: Ethernet
Service Order: 3
Wi-Fi:
Card Type: AirPort Extreme (0x14E4, 0x8E)
Firmware Version: Broadcom BCM43xx 1.0 (5.106.98.102.31)
Storage:
File System: APFS
BSD Name: disk1s1
Medium Type: SSD
Protocol: SATA
Internal: Yes
File System: APFS
BSD Name: disk1s2
Medium Type: SSD
Protocol: SATA
Internal: Yes
File System: APFS
BSD Name: disk6s1
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: APFS
BSD Name: disk9s1
Medium Type: SSD
Protocol: PCI-Express
Internal: Yes
File System: Journaled HFS+
BSD Name: disk2s2
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: Journaled HFS+
BSD Name: disk4s2
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: Journaled HFS+
BSD Name: disk5s1
Medium Type: Rotational
Protocol: SATA
Internal: Yes
File System: NTFS
BSD Name: disk7s3
Medium Type: SSD
Protocol: PCI-Express
Internal: Yes
File System: APFS
BSD Name: disk9s2s1
Medium Type: SSD
Protocol: PCI-Express
Internal: Yes
Physical Interconnect: SATA
Physical Interconnect: SATA
BSD Name: disk0
File System: MS-DOS FAT32
BSD Name: disk0s1
Content: EFI
BSD Name: disk0s2
Content: Apple_APFS
Physical Interconnect: SATA
BSD Name: disk2
File System: MS-DOS FAT32
BSD Name: disk2s1
Content: EFI
File System: Journaled HFS+
BSD Name: disk2s2
Content: Apple_HFS
Physical Interconnect: SATA
BSD Name: disk5
File System: Journaled HFS+
BSD Name: disk5s1
Content: Apple_HFS
BSD Name: disk5s2
Content: Microsoft LDM Metadata
BSD Name: disk5s3
Content: Microsoft Reserved
Physical Interconnect: SATA
BSD Name: disk4
File System: MS-DOS FAT32
BSD Name: disk4s1
Content: EFI
File System: Journaled HFS+
BSD Name: disk4s2
Content: Apple_HFS
Physical Interconnect: SATA
BSD Name: disk3
BSD Name: disk3s1
Content: Apple_APFS
PCI:
Name: NVDA,Display-D
Type: Display Controller
Bus: PCI
Slot: Slot-1
Name: pci10de,e0a
Type: NVDA,Parent
Bus: PCI
Slot: Slot-1
Type: NVM Express Controller
Bus: PCI
Slot: Slot-3
Type: NVM Express Controller
Bus: PCI
Slot: Slot-4
Type: USB eXtensible Host Controller
Bus: PCI
Slot: Slot-2@9,0,0
Type: USB eXtensible Host Controller
Bus: PCI
Slot: Slot-2@11,0,0
Type: USB eXtensible Host Controller
Bus: PCI
Slot: Slot-2@8,0,0
Type: USB eXtensible Host Controller
Bus: PCI
Slot: Slot-2@10,0,0
NVMExpress:
Generic SSD Controller:
Samsung SSD 970 PRO 1TB:
Capacity: 1.02 TB (1,024,209,543,168 bytes)
TRIM Support: Yes
Model: Samsung SSD 970 PRO 1TB
Revision: 1B2QEXP7
Link Width: x1
Link Speed: 5.0 GT/s
Detachable Drive: No
BSD Name: disk7
Partition Map Type: GPT (GUID Partition Table)
Removable Media: No
S.M.A.R.T. status: Verified
Volumes:
NO NAME:
Capacity: 104.9 MB (104,857,600 bytes)
File System: MS-DOS FAT32
BSD Name: disk7s1
Content: EFI
disk7s2:
Capacity: 16.8 MB (16,777,216 bytes)
BSD Name: disk7s2
Content: Microsoft Reserved
WIN11:
Capacity: 999.56 GB (999,557,169,152 bytes)
Free: 739.02 GB (739,019,014,144 bytes)
Writable: No
File System: NTFS
BSD Name: disk7s3
Mount Point: /Volumes/WIN11
Content: Microsoft Basic Data
Generic SSD Controller:
CT2000P2SSD8:
Capacity: 2 TB (2,000,398,934,016 bytes)
TRIM Support: Yes
Model: CT2000P2SSD8
Revision: P2CR033
Link Width: x4
Link Speed: 5.0 GT/s
Detachable Drive: No
BSD Name: disk8
Partition Map Type: GPT (GUID Partition Table)
Removable Media: No
S.M.A.R.T. status: Verified
Volumes:
EFI:
Capacity: 209.7 MB (209,715,200 bytes)
File System: MS-DOS FAT32
BSD Name: disk8s1
Content: EFI
disk8s2:
Capacity: 2 TB (2,000,189,177,856 bytes)
BSD Name: disk8s2
Content: Apple_APFS
USB:
USB 2.0 Bus:
Host Controller Driver: AppleUSBEHCIPCI
USB 2.0 Bus:
Host Controller Driver: AppleUSBEHCIPCI
Product ID: 0x1006
Speed: Up to 480 Mb/s
Location ID: 0xfd300000 / 2
Apple Optical USB Mouse:
Product ID: 0x0304
Speed: Up to 1.5 Mb/s
Location ID: 0xfd330000 / 4
Product ID: 0x0220
Speed: Up to 1.5 Mb/s
Location ID: 0xfd320000 / 3
Product ID: 0xa100
Speed: Up to 480 Mb/s
Location ID: 0xfd100000 / 5
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
Product ID: 0x2018
Speed: Up to 12 Mb/s
Location ID: 0x1a200000 / 1
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
Product ID: 0x4500
Location ID: 0x5a100000
Bluetooth USB Host Controller:
Product ID: 0x8215
Location ID: 0x5a110000
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB Bus:
Host Controller Driver: AppleUSBUHCIPCI
USB 3.0 Bus:
Host Controller Driver: AppleUSBXHCIFL1100
USB 3.0 Bus:
Host Controller Driver: AppleUSBXHCIFL1100
USB3.0 Hub :
Product ID: 0x8110
Speed: Up to 5 Gb/s
Location ID: 0x01800000 / 2
USB2.0 Hub :
Product ID: 0x2811
Speed: Up to 480 Mb/s
Location ID: 0x01400000 / 3
Product ID: 0x6204
Speed: Up to 12 Mb/s
Location ID: 0x01440000 / 4
USB2.0 Hub :
Product ID: 0x2811
Speed: Up to 480 Mb/s
Location ID: 0x01430000 / 6
Product ID: 0x190f
Speed: Up to 480 Mb/s
Location ID: 0x01433000 / 7
USB 3.0 Bus:
Host Controller Driver: AppleUSBXHCIFL1100
USB 3.0 Bus:
Host Controller Driver: AppleUSBXHCIFL1100
Product ID: 0x55aa
Speed: Up to 5 Gb/s
Location ID: 0x03800000 / 1
Bluetooth:
Bluetooth Low Energy Supported: No
Handoff Supported: No
Instant Hot Spot Supported: No
Manufacturer: Broadcom
Composite Class Of Device: 0x380104
Connected: No
Manufacturer: Broadcom (0x5, 0x240C)
Class of Device: 0x05 0x20 0x0580
EDR Supported: Yes
eSCO Supported: No
SSP Supported: Yes
Memory:
Upgradeable Memory: Yes
Size: 16 GB
Type: DDR3
Speed: 1333 MHz
Size: 16 GB
Type: DDR3
Speed: 1333 MHz
Size: 16 GB
Type: DDR3
Speed: 1333 MHz
Size: Empty
Type: Empty
Speed: Empty
Size: Empty
Type: Empty
Speed: Empty
Size: Empty
Type: Empty
Speed: Empty
Size: Empty
Type: Empty
Speed: Empty
Size: Empty
Type: Empty
Speed: Empty