David P. Reed wrote:
Alan Cox wrote:Actually, I could see whether it was SMM trapping due to AMD MSR's that would allow such trapping, performance or debug registers. Nothing was set to trap with SMI or other traps on any port outputs. But I'm continuing to investigate for a cause. It would be nice if it were a BIOS-fixable problem. It would be even nicer if the BIOS were GPL...Now what's interesting is that the outb to port 80 is *faster* than an outb to an unused port, on my machine. So there's something there - actually accepting the bus transaction. In the ancient 5150 PC, 80 wasYes and I even told you a while back how to verify where it is. From the timing you get its not on the LPC bus but chipset core so pretty certainly an SMM trap as other systems with the same chipset don't have the bug. Probably all that is needed is a BIOS upgrade
If it was an SMM trap, I would expect it to be trapped in the SuperIO chip. -hpa -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- References:
- [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- From: Rene Herman <[email protected]>
- Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- From: Linus Torvalds <[email protected]>
- Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- From: Alan Cox <[email protected]>
- Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- From: Ingo Molnar <[email protected]>
- Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- From: Alan Cox <[email protected]>
- Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- From: Ingo Molnar <[email protected]>
- Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- From: Alan Cox <[email protected]>
- Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- From: Rene Herman <[email protected]>
- Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- From: Alan Cox <[email protected]>
- Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- From: Rene Herman <[email protected]>
- Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- From: Linus Torvalds <[email protected]>
- Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- From: "David P. Reed" <[email protected]>
- Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- From: Alan Cox <[email protected]>
- Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- From: "David P. Reed" <[email protected]>
- [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- Prev by Date: Re: LINUX kernel 2.6.23: bug in CIFSSMBSetEA
- Next by Date: Re: [PATCH] x86_64: clear IO_APIC before enabing apic error vector. v2
- Previous by thread: Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- Next by thread: Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override
- Index(es):