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
| ||
|
Message-ID: <20071209132258.GG4381@ucw.cz> Date: Sun, 9 Dec 2007 13:22:58 +0000 From: Pavel Machek <pavel@....cz> To: "David P. Reed" <dpreed@...d.com> Cc: Alan Cox <alan@...rguk.ukuu.org.uk>, Andi Kleen <andi@...stfloor.org>, linux-kernel@...r.kernel.org, Thomas Gleixner <tglx@...utronix.de>, Ingo Molnar <mingo@...hat.com>, "H. Peter Anvin" <hpa@...or.com> Subject: Re: RFC: outb 0x80 in inb_p, outb_p harmful on some modern AMD64 with MCP51 laptops On Sat 2007-12-08 14:25:02, David P. Reed wrote: > > > Alan Cox wrote: > > > >0x80 should be fine for anything PC compatible anyway, > >its specifically > >reserved as a debug port and supported for *exactly* > >that purpose by > >many chipsets. > > > > > Disagree. The definitions of PC compatible are quite > problematic. I have the advantage over some of you > young guys, in that I actually wrote code on one of the > first 5 breadboard IBM PCs on the planet at Software > Arts, Inc. and I was directly involved in hardware spec > projects with the original IBM and Compaq engineers. No > one actually defined the port numbered 80h as a > "standard" for anything. You won't find it documented > in any early manual for an IBM machine. > > The ISA bus supported unterminated transactions safely. > That allowed some clever folks to design BIOS diagnostic > tools that optionally plugged into the bus. > > In any case, my machine does not have an ISA bus. Why > should it? It's a laptop! There are mini-pci based cards with port 0x80 displays for notebooks. Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists