From: Anon Loli Subject: Re: AMD 17h/1xh HD Audio testers wanted! To: George Koehler , tech@openbsd.org Date: Thu, 11 Jul 2024 19:37:36 +0000 IT FUCKING WORKS!!!! IT WORKS!!! I have several hours of uptime, whereas before 15min was like the norm.. I cannot believe that my stupid little box just fucking works, with OpenBSD!!! Finally I can have the ultimate power setup that I always wanted... laptops just don't cut it for me! And well OpenBSD is the best OS out there for regular safe use Big thanksies to everyone in here for being patient with me The html things happens even if I download plain page, from Links... for me at least, so I had to do a `sed 's/\&/\&/g'` for example Okay so next thing, when is HDR coming to OpenBSD? What about Wayland support? :'D My dream is a full cinema-like setup for best movie qualities (audio+video) like 4k with HDR Complicated and luxury feature requests aside, I'm glad that the fix has been made...OpenBSD can finally be a proper OS for me and people with this motherboard shit.. FreeBSD is far too shit to use in my opinion, and GNU/Linux is out of the question like fucking absolutely... I cannot believe that I used GNU/Linux.. it's such corpware, it has nothing to do with Unix anymore lol I hope that I contributed to the validity of the fix, if any problem occurs, it shall come forth! So to repeat: this was done on OpenBSD 7.5, I compiled everything myself (kernel, base system, xenocara) and it's amazing what "YOLO LETS GOOO" aka experimenting when in desperate situation does.. They were right about some parts of the compiling, like the llvm if I'm not wrong, and well.. the rest of src/gnu too.. they take a `long long timeToCompile;` lol On Wed, Jul 10, 2024 at 01:53:27PM +0000, Anon Loli wrote: > On Tue, Jul 09, 2024 at 11:40:28PM -0400, George Koehler wrote: > > On Tue, 9 Jul 2024 15:42:35 +0000 > > Anon Loli wrote: > > > > > On Tue, Jul 09, 2024 at 01:10:04AM -0400, George Koehler wrote: > > > > Those are not fixes. You want the diff in > > > > https://marc.info/?l=openbsd-tech&m=171588776531605&w=2 > > > > > > > > This was committed to OpenBSD-current azalia.c r1.287, but you are > > > > missing it because you are running 7.5. > > > > > I think that line 722 differs, for example in the 7.5 azalia.c it says > > > > if (intsts & az->pstream.intr_bit) { > > > > > > and in the patch, it's > > > > if (intsts & az-> pstream.intr_bit) { > > > > You have the patch in the wrong format. There should be no & nor > > > in the patch. Marc's "download RAW body" should work. > > > > Or get it from cvs or cvsweb. If you have a cvs checkout, > > $ cd /sys/dev/pci > > $ cvs up -A azalia.c > > should give you a -current azalia.c. > > > > Putting a -current azalia.c in a 7.5 kernel might or might not work. > > Oh fuck! > I took the thing from a RAW source of the html site, because for some reason if > I try to copy-paste it inside of Vi by default it combines all lines, so I 1s > tried from default page, then went to the RAW page, and then just ended up > downloading the .html file and extracting the code, but it was from the last > page which was the html version instead of plain Links text > > My bad, I was confused as to what "az->" was, but I didn't look long enough > to realize it's nothing possible in C lol > I'll test the patch and come back with a reply within 48 hours, I think >