SchmockLord / Hackintosh-Intel-i9-10900k-Gigabyte-Z490-Vision-D

https://www.patreon.com/SchmockLord
https://youtu.be/szOofRy7uBc
684 stars 124 forks source link

OC 0.9.2 - Test please #253

Open SchmockLord opened 1 year ago

SchmockLord commented 1 year ago

Hi guys,

can you please test this?

I have implemented the DisableIOMapperMapping Quirk and hope it works already and fixes Wifi/BT Issues with Ventura 13.3.

Source: https://github.com/CaseySJ/Ventura-AppleVTD-Patch

@garethsebshaw This might help with your issues too.

Best, Chris

OC 0.9.2 Release Candidate.zip

MScuti commented 1 year ago

I try to use new OC 0.9.2 Release Candidate.zip, system can success login, but raised random Kernel panic. z490 Vision D i9 10900K AMD 5700XT iMac 20,2

panic(cpu 12 caller 0xffffff80177485f3): Kernel trap at 0xffffff80176e51d2, type 14=page fault, registers:
CR0: 0x0000000080010033, CR2: 0xffffff7f8000bc60, CR3: 0x0000001ddfe0a226, CR4: 0x00000000003626e0
RAX: 0xffffff8027e00000, RBX: 0xffffff7f8000bc40, RCX: 0x03fffffe0528df80, RDX: 0xffffff7f80000000
RSP: 0xffffffffbfe7bc90, RBP: 0xffffffffbfe7bcc0, RSI: 0xffffff8026f80000, RDI: 0x0000000000000000
R8:  0xffffff858e8e55b0, R9:  0xffffffffbfe7bec0, R10: 0x0000000000000000, R11: 0x0000000000000000
R12: 0xffffff8026f80000, R13: 0xffffff801ee00000, R14: 0x0000000000041000, R15: 0xffffff80ca37e000
RFL: 0x0000000000010a02, RIP: 0xffffff80176e51d2, CS:  0x0000000000000008, SS:  0x0000000000000000
Fault CR2: 0xffffff7f8000bc60, Error code: 0x0000000000000000, Fault CPU: 0xc, PL: 1, VF: 5

Panicked task 0xffffff872a9d3df0: 16 threads: pid 2192: Google Chrome He
Backtrace (CPU 12), panicked thread: 0xffffff8bf6585598, Frame : Return Address
0xffffffffbfe7b670 : 0xffffff80175eb38d mach_kernel : _handle_debugger_trap + 0x4ad
0xffffffffbfe7b6c0 : 0xffffff8017758ed6 mach_kernel : _kdp_i386_trap + 0x116
0xffffffffbfe7b700 : 0xffffff8017748120 mach_kernel : _kernel_trap + 0x3e0
0xffffffffbfe7b750 : 0xffffff8017585951 mach_kernel : _return_from_trap + 0xc1
0xffffffffbfe7b770 : 0xffffff80175eb66d mach_kernel : _DebuggerTrapWithState + 0x5d
0xffffffffbfe7b860 : 0xffffff80175ead19 mach_kernel : _panic_trap_to_debugger + 0x1a9
0xffffffffbfe7b8c0 : 0xffffff8017de072b mach_kernel : _panic + 0x84
0xffffffffbfe7b9b0 : 0xffffff80177485f3 mach_kernel : _sync_iss_to_iks + 0x2c3
0xffffffffbfe7bb30 : 0xffffff80177482e2 mach_kernel : _kernel_trap + 0x5a2
0xffffffffbfe7bb80 : 0xffffff8017585951 mach_kernel : _return_from_trap + 0xc1
0xffffffffbfe7bba0 : 0xffffff80176e51d2 mach_kernel : _vm_page_lookup + 0x1f2
0xffffffffbfe7bcc0 : 0xffffff801768fd0f mach_kernel : _vm_fault$XNU_INTERNAL + 0x6bf
0xffffffffbfe7bef0 : 0xffffff8017748949 mach_kernel : _user_trap + 0x2b9
0xffffffffbfe7bfa0 : 0xffffff801758587f mach_kernel : _hndl_alltraps + 0x5f

Process name corresponding to current thread (0xffffff8bf6585598): Google Chrome Helper (Renderer)
Boot args: agdpmod=pikera shikigva=80 e1000=0 dk.e1000=0 keepsyms=1 -v 

Mac OS version:
22D68

Kernel version:
Darwin Kernel Version 22.3.0: Mon Jan 30 20:42:11 PST 2023; root:xnu-8792.81.3~2/RELEASE_X86_64
Kernel UUID: 10E5D254-4A37-3A2A-B560-E6956A093ADE
roots installed: 0
KernelCache slide: 0x0000000017200000
KernelCache base:  0xffffff8017400000
Kernel slide:      0x00000000172dc000
Kernel text base:  0xffffff80174dc000
__HIB  text base: 0xffffff8017300000
System model name: iMac20,2 (Mac-AF89B6D9451A490B)
System shutdown begun: NO
Panic diags file available: YES (0x0)
Hibernation exit count: 0

System uptime in nanoseconds: 869567413760
Last Sleep:           absolute           base_tsc          base_nano
  Uptime  : 0x000000ca7641c012
  Sleep   : 0x0000000000000000 0x0000000000000000 0x0000000000000000
  Wake    : 0x0000000000000000 0x0000001475e70f26 0x0000000000000000
Compressor Info: 0% of compressed pages limit (OK) and 0% of segments limit (OK) with 0 swapfiles and OK swap space
Zone info:
  Zone map: 0xffffff80b66b6000 - 0xffffffa0b66b6000
  . PGZ   : 0xffffff80b66b6000 - 0xffffff80c66b7000
  . VM    : 0xffffff80c66b7000 - 0xffffff8590d1d000
  . RO    : 0xffffff8590d1d000 - 0xffffff87299e9000
  . GEN0  : 0xffffff87299e9000 - 0xffffff8bf404f000
  . GEN1  : 0xffffff8bf404f000 - 0xffffff90be6b5000
  . GEN2  : 0xffffff90be6b5000 - 0xffffff9588d1b000
  . GEN3  : 0xffffff9588d1b000 - 0xffffff9a53382000
  . DATA  : 0xffffff9a53382000 - 0xffffffa0b66b6000
  Metadata: 0xffffffffbffee000 - 0xffffffffdffee000
  Bitmaps : 0xffffffffdffee000 - 0xfffffffffffee000
crashmaster4000 commented 1 year ago

Hello! I've been running this for about two days and so far not a single issue. I'll keep testing and post more tomorrow. Thank you for your updates and efforts on behalf of the hackintosh community.

mueex commented 1 year ago

I've only been testing it since yesterday. But I also do not observe any abnormalities, crashes or errors. Everything runs pretty stable.

Configuration: z490 Vision D i9 10900K AMD 6900XT iMac Pro11

Deviation in plist: ResizeAppleGpuBars = 0

So I also would like to thank you again Chris! Danke Dir! ;)

mueex commented 1 year ago

Day 6: Still no issues.

DeJoTaDeEmE commented 1 year ago

Hello, I have tested the patch in 0.91 and it works perfectly. Fixed the problem of fenvi wifi and aquantia 10 gb network card, everything works perfectly

chickengeorge65 commented 1 year ago

Running since yesterday without any issues.

Danke Chris

g3d commented 1 year ago

Hi guys, I've tried it, but ethernet and wifi do not work at all. The rest of things are as always

mueex commented 1 year ago

Hi guys, I've tried it, but ethernet and wifi do not work at all. The rest of things are as always

Which configuration is in use? Can you exclude a hw defect in case of using the fenvi T919. I ask because I use the same configuration as Chris at the beginning of the project and have no problems with wifi and bluetooth.

g3d commented 1 year ago

Which configuration is in use? Can you exclude a hw defect in case of using the fenvi T919. I ask because I use the same configuration as Chris at the beginning of the project and have no problems with wifi and Bluetooth.

I was using iGPU computing only. So far everything (including fenvi) worked fine.

SchmockLord commented 1 year ago

Which configuration is in use? Can you exclude a hw defect in case of using the fenvi T919. I ask because I use the same configuration as Chris at the beginning of the project and have no problems with wifi and Bluetooth.

I was using iGPU computing only. So far everything (including fenvi) worked fine?

I don't get it. First you wrote: Ethernet and wifi not working. Now you say everything (including fenvi) working fine.

You mean before 0.92 everything was working fine and now with 0.92 wifi and ethernet are not working?

Can you try to Set DisableIOMapper and DisableIOMapperMapping to True for testing?

g3d commented 1 year ago

You mean before 0.92 everything was working fine and now with 0.92 wifi and ethernet are not working?

Exactly. Before test build it was working fine, so I'm not sure if that's hardware issue.

I've tried this test build and it does not working in terms of wifi and etherenet.

I've tried to upgrade to 0.9.2 myself, it worked, but I didn't modified DisableIOMapper and used default value for DisableIOMapperMapping.

Can you try to Set DisableIOMapper and DisableIOMapperMapping to True for testing? I would try this and post the results here.

SchmockLord commented 1 year ago

Thanks. Can you just share your settings for DisableIOMapper and DisableIOMapperMapping? Also your BIOS settings for VT-D and IOMMU.

g3d commented 1 year ago

I would do it this evening, as I'm using my hackintosh at home.

SchmockLord commented 1 year ago

Thanks. Maybe just share your EFI so I can do a comparison with mine.

g3d commented 1 year ago

With DisableIOMapper and DisableIOMapperMapping wifi and etherenet work, but AppleVTD is not working.

Here is my EFI:

EFI-oc-092.zip

Bios screen: telegram-cloud-photo-size-2-5397845525757282191-y

I didn't find where IOMMU settings are located :(

SchmockLord commented 1 year ago

Can you try

  1. DisableIOMapper False and DisableIOMapperMapping True
  2. DisableIOMapper False and DisableIOMapperMapping False

I just don't know which combination is working best.

gtrooper commented 1 year ago

Hi @SchmockLord ! Will you release OC 0.9.2 ? It seems everything is working perfectly for the majority of testers ! Thank You !

DeJoTaDeEmE commented 1 year ago

updated 0.91 to 0.92 all working OK wifi/bt fenvi and also aquantia107 10gb network card, activating DisableIOMapperMapping and I use ssdt dmar to make aquantia network card work