Jief_Machak Posted November 30, 2020 Share Posted November 30, 2020 36 minutes ago, fabiosun said: So we have to apply MMIO whitelisting..without knowing as it seems you are NOT knowing their meaning..doing damage in our system..applying it without any check as in the past it happened with kernel patches? Maybe is my English..I have said above how to..and for sure not all of people testing MMIO need to use it (overall DevirtualizeMMIO quirk on I mean) then Please do not interfere really? in a civil way and in a public forum? funny The test I asked is devirtualisemmio without any mmiowhitelist. Then I made that remark that I could get it boot by adding an address in the whitelist. Please have the elegance to see that your comment doesn't apply here, as I wasn't trying to make it work by trying random addresses. I know I'm overreacting when people seems to say "you are all wrong" instead of proposing their help. I have my result : there is sometime a behavior difference so there may be a bug. Let's say that I misread your post. I apologize. Let's move on, shall we ? Thanks for your understanding. 3 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745891 Share on other sites More sharing options...
Guest Posted November 30, 2020 Share Posted November 30, 2020 40 minutes ago, Jief_Machak said: The test I asked is devirtualisemmio without any mmiowhitelist. Then I made that remark that I could get it boot by adding an address in the whitelist. Please have the elegance to see that your comment doesn't apply here, as I wasn't trying to make it work by trying random addresses. I know I'm overreacting when people seems to say "you are all wrong" instead of proposing their help. I have my result : there is sometime a behavior difference so there may be a bug. Let's say that I misread your post. I apologize. Let's move on, shall we ? Thanks for your understanding. Jieef, I appreciate your work even though I don't always say how I often read here it works I do not appreciate the methods and the type of beta testing you have imposed here and I personally preferred to participate by opening issue on github I have had no answer by the way! Returning to the topic and then if we do not understand each other I will not talk about it anymore When you activate DEVIRTUALIZEMMIO do you understand what happens? Have you also tried to check in the debug, both of clover and of OpenCore from which you were inspired if the values that the debug prints are equal and set to 0? Do you know that I personally fought a lot with this quirk and above all with its meaning on platforms .. so to speak complicated? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745893 Share on other sites More sharing options...
maclinuxG4 Posted November 30, 2020 Share Posted November 30, 2020 26 minutes ago, fabiosun said: Jieef, I appreciate your work even though I don't always say how I often read here it works I do not appreciate the methods and the type of beta testing you have imposed here and I personally preferred to participate by opening issue on github I have had no answer by the way! we need to investigate if it is a present trouble or not. so first, i agree with @jief to check. but if it is a bug, an issue ould be raise, of course. i aggre with fabiosun, plz integration pahse need a good asssement, and tests as possible 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745897 Share on other sites More sharing options...
naiclub Posted November 30, 2020 Share Posted November 30, 2020 Just now, fabiosun said: Jieef, I appreciate your work even though I don't always say how I often read here it works I do not appreciate the methods and the type of beta testing you have imposed here and I personally preferred to participate by opening issue on github I have had no answer by the way! Returning to the topic and then if we do not understand each other I will not talk about it anymore When you activate DEVIRTUALIZEMMIO do you understand what happens? Have you also tried to check in the debug, both of clover and of OpenCore from which you were inspired if the values that the debug prints are equal and set to 0? Do you know that I personally fought a lot with this quirk and above all with its meaning on platforms .. so to speak complicated? I think talking with each other is understandable. Will bring good things to everyone It's not good that you and Jieef are angry. He would want everyone to have the best use. I hope there will be no resentment towards each other. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745898 Share on other sites More sharing options...
naiclub Posted November 30, 2020 Share Posted November 30, 2020 Just now, fabiosun said: I personally have no resentment for anyone here I'm just asking, reading some things .. do we know what MMIOs are? Or the DevirtualizeMMIO quirk do we know what it does if it's activated? Why do so many here activate it even though they don't need it? Do you know what happens when it is active? and why for some you need to activate it see the trx40 platforms? And why 'then, the aforementioned platforms are afraid to reassign MMIOs to OSX to make them non-virtualized? If you answer this you can try to understand where the problem lies ... Otherwise..we say it works sometimes and we are all happy As far as I understand it or maybe it is wrong. MMIO It is a virtual memory emulator for use with a discrete graphics card. Is it only available with newer motherboards? I'm not sure this one, but it definitely works well with discrete graphics. For new models 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745900 Share on other sites More sharing options...
iCanaro Posted November 30, 2020 Share Posted November 30, 2020 50 minutes ago, fabiosun said: I personally have no resentment for anyone here I'm just asking, reading some things .. do we know what MMIOs are? Or the DevirtualizeMMIO quirk do we know what it does if it's activated? Why do so many here activate it even though they don't need it? Do you know what happens when it is active? and why for some you need to activate it see the trx40 platforms? And why 'then, the aforementioned platforms are afraid to reassign MMIOs to OSX to make them non-virtualized? If you answer this you can try to understand where the problem lies ... all true, those who have TRX40 had to deal with it, in fact it is necessary to identify them and activate part of these MMIO otherwise no party with hacks. All other platforms can nicely rip it off and keep DevirtualiseMMIO off. In case you need to locate them and work on them, it's not like I've seen a lot of guides around, so the average hack user, he has no idea what they are Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745905 Share on other sites More sharing options...
iCanaro Posted November 30, 2020 Share Posted November 30, 2020 2 hours ago, iCanaro said: I recommend to those who want to play with MMIO, first understand which ones it has through OC debug, so as to have the complete list, then convert the HEX value to decimal and add the entries in the MmioWhiteList. Then with a lot of patience and time to check which ones you need to have active and which do not. Remember that if you change the BIOS the list of MMIO may change DevirtualiseMmio must be enabled, no matter if the boot then goes into kernel panic or freezes, important to print the MMIO list Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745906 Share on other sites More sharing options...
naiclub Posted November 30, 2020 Share Posted November 30, 2020 IO/MMIO means Input/Output or Memory - Mapped Input/Output 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745910 Share on other sites More sharing options...
iCanaro Posted November 30, 2020 Share Posted November 30, 2020 18 minutes ago, fabiosun said: and above all, because here they are also used in systems that do not need them to function I had prepared the answer, but I deleted everything after screenshots, I am not interested in continuing discussions that do not interest me and feed flame. I only remember a request for a check if activating DevirtualiseMmio then Clover and OC had the same behavior, end of story 2 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745911 Share on other sites More sharing options...
iCanaro Posted November 30, 2020 Share Posted November 30, 2020 3 hours ago, naiclub said: As far as I understand it or maybe it is wrong. MMIO It is a virtual memory emulator for use with a discrete graphics card. Is it only available with newer motherboards? I'm not sure this one, but it definitely works well with discrete graphics. For new models let's say my Z68 has 6 nice MMIO 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745925 Share on other sites More sharing options...
Jief_Machak Posted November 30, 2020 Share Posted November 30, 2020 5 hours ago, fabiosun said: I do not appreciate the methods and the type of beta testing you have imposed here I don't understand that. I don't know what I imposed. I don't know even how I could impose anything on anyone. I never trade my help or my work. I never promise a Clover improvement in exchange of something. 2 hours ago, iCanaro said: a request for a check if activating DevirtualiseMmio then Clover and OC had the same behavior @fabiosun Even if it's screwing up the boot of macOs, it doesn't matter as long as it's screwing up the same way in OC and Clover. For that test, we don't need to know what's it's doing or how to use it. I told that few times. I don't understand why this conversation went to "you all should not use it if you don't know exactly how that works". That is not the point here. 4 hours ago, fabiosun said: Otherwise..we say it works sometimes and we are all happy Make it work is not the point here. 3 hours ago, iCanaro said: I am not interested in continuing discussions iCanaro, you're right. I imagine fabiosun will answer to that because he's not able to drop it, although what he said is off topic. Fabiosun, you can have the last word on this, I won't answer anymore. He accused me to impose methods and beta-testing. iCanaro and others, if you feel I'm imposing something, let me know. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745928 Share on other sites More sharing options...
iCanaro Posted November 30, 2020 Share Posted November 30, 2020 27 minutes ago, Jief_Machak said: He accused me to impose methods and beta-testing. iCanaro and others, if you feel I'm imposing something, let me know. I have no complaints, the day I have it you can rest assured that I will let you know. @Jief_Machak After entering all the MMIO of the Z68 into the config, I located the one that caused the boot to be blocked and kernel panic, once disabled, both OC and Clover start and operate regularly without apparent problems. Z68_2020-11-30_19-30-57_CLOVERX64_5127_dc4a2617f.efi.log So I found the behavior of Clover and OC on the macOS started, big sur, in normal use practically identical 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745929 Share on other sites More sharing options...
chris1111 Posted November 30, 2020 Share Posted November 30, 2020 44 minutes ago, Jief_Machak said: He accused me to impose methods and beta-testing. iCanaro and others, if you feel I'm imposing something, let me know. Don't worry about it, everyone knows very well what you bring to Clover 2 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745930 Share on other sites More sharing options...
Jief_Machak Posted November 30, 2020 Share Posted November 30, 2020 15 minutes ago, iCanaro said: So I found the behavior of Clover and OC on the macOS started, big sur, in normal use practically identical Ok. Thanks. Let's say that this quirks works in Clover, then... @iCanaro @chris1111 Thanks for support. 3 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745931 Share on other sites More sharing options...
kushwavez Posted November 30, 2020 Share Posted November 30, 2020 I don't know why it is so hard to understand such a simple request. Is it the same with OC and Clover? Yes? good. No? debug. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745932 Share on other sites More sharing options...
iCanaro Posted November 30, 2020 Share Posted November 30, 2020 @Jief_Machak Added and MMIO enabled also on the Z370, here everything works without the need to disable any of them, I found the behavior of Clover 5127 and OC062 on the macOS started, big sur, in normal use, practically identical, at the moment no anomaly detected and I continue to use this hack with all MMIO enabled Z370_2020-11-30_20-2-20_CLOVERX64_5127_dc4a2617f.efi.log 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745933 Share on other sites More sharing options...
iCanaro Posted December 1, 2020 Share Posted December 1, 2020 Added and MMIO enabled also on Z97 hacks, here you need to disable 1 of them exactly as for the Z68. The behavior of Clover 5127 and OC062 on big sur, in normal use, is practically identical, at the moment no anomaly detected and I continue to use this hack with MMIO enabled except 1 Z97_2020-12-1_0-2-37_CLOVERX64_5127_dc4a2617f.efi.log Z97_opencore-2020-11-30-235658.txt 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745940 Share on other sites More sharing options...
Jief_Machak Posted December 1, 2020 Share Posted December 1, 2020 5 hours ago, iCanaro said: practically identical "pratically" : does that mean "almost but not exactly" ? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745948 Share on other sites More sharing options...
iCanaro Posted December 1, 2020 Share Posted December 1, 2020 3 hours ago, Jief_Machak said: "pratically" : does that mean "almost but not exactly" ? means that for the short time you ran the tests, the behavior between Clover and OC with Active DevirtualiseMmio was identical 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2745959 Share on other sites More sharing options...
mhaeuser Posted December 2, 2020 Share Posted December 2, 2020 @Alpha999 "Virtualisation" here is not about CPU virtualisation (VT-x, VT-d) but memory virtualisation (page table stuff). Yes, one of the advantages is you can physically move memory and still keep the addresses the same. MMIO virtualisation makes little to no sense (MMIO cannot be relocated with just virtualisation, so no, it does not make anything more difficult, and afaik nobody does this anyway). The issue is Apple reserves memory for virtualised memory whether it is moved by boot.efi or not, so useless (literally unused) virtualised MMIO space increases the initial kernel memory. 2 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2746024 Share on other sites More sharing options...
chris1111 Posted December 3, 2020 Share Posted December 3, 2020 (edited) Ok serious thing Good news the Clover OC Integration works for the Old Video Card on Catalina 10.15.7 Perfectly My Wonderfull Saphire Radeon HD 6670 1g is still alive I have a lots of Radeon HD 5 and 6 series for testing TAKE A LOOK ⬇︎ Spoiler Passing the time on COVID 19 Testing Old Graphics Card More test With the new Legacy Video Patch 1.1 NOTE: the only negative thing I can say about AMD/ATI cards is that by recording a video screen the system becomes slow and difficult to use but still usable. With the GeForce and the HD 3000 I do not have this kind of problem and for my part I think that the HD 3000 is the most fluid and fast of the three video cards In conclusion after having had time to do some tests I conclude that AMD/ATI cards work at almost 60% of their full capacity so the full QE/CI is not applied with this patch. Intel HD 3000 and Old GeForce works great Edited December 5, 2020 by chris1111 Today More test AMD ATI card 3 3 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2746136 Share on other sites More sharing options...
PG7 Posted December 3, 2020 Share Posted December 3, 2020 8 hours ago, chris1111 said: Ok serious thing Good news the Clover OC Integration works for the Old Video Card on Catalina 10.15.7 Perfectly My Wonderfull Saphire Radeon HD 6670 1g is still alive I have a lots of Radeon HD 5 and 6 series for testing TAKE A LOOK ⬇︎ Hide contents Passing the time on COVID 19 Testing Old Graphics Card More test With the new Legacy Video Patch 1.1 here for Inject Nvidia does NOT work ... Chris - as you can imagine i'm curious and i've done a lot of tests even if i don't use much material, now tell me: I saw that you put print but none has the Dock being that; Ati Radeon inferior to the 5xxx series such as 4650 among others it is possible to activate with the kext and framwork of the HighSierra versions up to Catalina, I myself have the laptop with HD4650 and I can activate it I am NOT using it anymore because that laptop has a cold solder on the graphics chip and turn off! - I have another laptop with an HD5730 that I can use perfectly in the High Sierra and other versions with QE / CI already in Mojave and Catalina even with a patch the only thing I can do is good resolution and you can even use it more or less comfortably to watch videos from Youtube and more BUT I am never EVER with the transparent Dock which indicates that I do not have full QE / CI !!! - in the case the Radeon that were later supported was the Series 7770 and above, the Series 6xxx, such as the Series 5xxx, are with good resolution but without QE / CI - can you confirm me or is your graph completely active? in case I will tester already on the Asus with the HD5730 that has 2048mo even being first gen is always good to be able to play! Spoiler 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2746168 Share on other sites More sharing options...
chris1111 Posted December 3, 2020 Share Posted December 3, 2020 30 minutes ago, PG7 said: here for Inject Nvidia does NOT work ... Chris Reveal hidden contents I have a GeForce 210 and ita work here. QE/CI working also Intel HD 3000 working very well Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2746171 Share on other sites More sharing options...
iCanaro Posted December 3, 2020 Share Posted December 3, 2020 hack Z370 2 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2746172 Share on other sites More sharing options...
PG7 Posted December 3, 2020 Share Posted December 3, 2020 1 minute ago, chris1111 said: I have a GeForce 210 and ita work here. QE/CI working also Intel HD 3000 working very well yes Nvidia Geforce works well until Catalina with the patches, I have the GTX XFX 280 and on the laptop I have the GT 320M that work but with the Inject Nvidia I can even Clover r5119 but with Clover r5125 and r5127 I can no longer activate the Nvidia legacy because when placing the Nvidia Inject the screen goes black where with previous versions it works very well! - attention because I was curious and tested with the pc (hackintosh) where I have the ATI Radeon and with the ATI inject it works a thousand nuts .. something in Clover has been changed and the Nvidia inject is not doing as before 1 minute ago, iCanaro said: pirater Z370 Bravo iCanaro Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/1008/#findComment-2746173 Share on other sites More sharing options...
Recommended Posts