Messages in this thread | | | Date | Fri, 23 May 2014 16:36:15 -0500 | From | Suravee Suthikulanit <> | Subject | Re: [PATCH V5 3/4] x86/PCI: Stop enabling ECS for AMD CPUs after Fam16h |
| |
On 5/23/2014 6:56 AM, Robert Richter wrote: > On 22.05.14 20:54:54, Bjorn Helgaas wrote: >> I'm going to go out on a limb and guess that Windows does not enable >> ECS, so it probably uses ECAM. Therefore, I suspect Linux's parsing >> of MCFG is broken in some way, and we probably *could* use ECAM in all >> these cases I'm seeing. > > Even if ECS is not enabled the system should be fine anyway, as ECS is > only used to enable certain features. For family 10h this was > originally the IBS EILVT (extended interrupt local vector table, > needed for hw profiling) setup which need to be set by the OS which > the BIOS didn't right. This should be fixed now and properly set by > the BIOS on 15h+ systems. > > I don't remember what was added to 16h where ECS was needed, I think > there was one (Suravee?). Not sure if this is essential.
I am not aware of anything specific in the family16h which require IO_ECS to be enabled.
Suravee
| |