lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CANpbe9Vyss7wEd0rQA7Z=mfi6WTkm5JjCJjTkcsqGCd0mGA2aw@mail.gmail.com>
Date: Mon, 7 Apr 2025 16:28:29 +0200
From: Oerg866 <oerg866@...glemail.com>
To: Borislav Petkov <bp@...en8.de>
Cc: Kevin Koster <lkml@...ertech.com>, Thomas Gleixner <tglx@...utronix.de>, linux-kernel@...r.kernel.org, 
	Ingo Molnar <mingo@...hat.com>, Dave Hansen <dave.hansen@...ux.intel.com>, x86@...nel.org, 
	"H. Peter Anvin" <hpa@...or.com>
Subject: Re: [PATCH] x86/microcode: Fix crashes on early 486 CPUs due to usage
 of 'cpuid'.

Thank you for your discussions,
I'm happy that a fix for this is happening after all :)

FYI, the link above containing files to easily reproduce in an emulator
*should* still work, so if anyone else wants to see this virtual "rust",
for some reason, go ahead - Even includes the genuine BIOS startup, haha.

I must say that it's quite extraordinary how well the kernel runs on a
486. Wish the same could be said for userspace...

I know my voice really doesn't matter, but I would love for 486
support to remain intact. It's an invaluable help for people who tinker
with old stuff but have grown accustomed to modern tools and habits...

One of my projects uses a modern Linux kernel to install Windows 9x (sorry!)
onto a legacy (or modern, if that's your thing) systems, including
magical things like VESA Local Bus 486 systems, way faster than the
official MS installer ever could. There's quirks here and there, especially
with regards to libata and obscure IDE/SCSI controllers, but other than
that the kernel does its job and it does it extremely well.

I've been experimenting with kernel versions and I'm happy to report that
since 4.x there hasn't been any sort of noticeable performance regression
on old systems like that.

Also some newly written BIOS / DOS driver code could not have happened
if Linux wasn't such an excellent reference. Well written drivers for
the old stuff can practically compensate for the lack of datasheets for
example.

I think that's something worth applauding, even if some may think it's
better to throw the old stuff "in the garbage" ;)

Sorry I'm rambling a bit :) Anyway - Thanks for your efforts everyone.

See you next patch!

Eric Voirin

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ