Re: [tip:x86/platform] x86/PCI/mmcfg: Switch to ECAM config mode if possible

2017-06-30 Thread Ivan Kokshaysky
On Fri, Jun 30, 2017 at 10:16:15AM -0700, Linus Torvalds wrote: > On Fri, Jun 30, 2017 at 7:30 AM, Thomas Gleixner wrote: > >> But MCFG problems were a long time ago and noone uses these systems > >> anymore, > >> so perhaps he is right. > > > > The obvious solution to this is to force type 1 for

Re: [tip:x86/platform] x86/PCI/mmcfg: Switch to ECAM config mode if possible

2017-06-30 Thread Thomas Gleixner
On Fri, 30 Jun 2017, Linus Torvalds wrote: > So use the "enhanced" one for stuff above the 256-byte limit. Not for > basic probing. The probing itself uses type1 unconditionally. It just switches over when mmcfg is the default and no other quirk has been applied. Nevertheless I zap that commit in

Re: [tip:x86/platform] x86/PCI/mmcfg: Switch to ECAM config mode if possible

2017-06-30 Thread Linus Torvalds
On Fri, Jun 30, 2017 at 7:30 AM, Thomas Gleixner wrote: >> But MCFG problems were a long time ago and noone uses these systems anymore, >> so perhaps he is right. > > The obvious solution to this is to force type 1 for older machines, i.e. <= > K8. Some day we should stop supporting 15+ years old

Re: [tip:x86/platform] x86/PCI/mmcfg: Switch to ECAM config mode if possible

2017-06-30 Thread Thomas Gleixner
On Thu, 29 Jun 2017, Andi Kleen wrote: > > Would this patch actually void the commit: > > Yes it does. My origina; patches were opt-in for this reason, but Thomas > doesn't > believe in historical or other people's experience. I did not realize that particular wreckage. > But MCFG problems were

Re: [tip:x86/platform] x86/PCI/mmcfg: Switch to ECAM config mode if possible

2017-06-29 Thread Andi Kleen
> Hi Thomas, > > Would this patch actually void the commit: Yes it does. My origina; patches were opt-in for this reason, but Thomas doesn't believe in historical or other people's experience. But MCFG problems were a long time ago and noone uses these systems anymore, so perhaps he is right. -

Re: [tip:x86/platform] x86/PCI/mmcfg: Switch to ECAM config mode if possible

2017-06-29 Thread Yinghai Lu
On Wed, Jun 28, 2017 at 11:45 PM, tip-bot for Thomas Gleixner wrote: > Commit-ID: b5b0f00c760b6e9673ab79b88ede2f3c7a039f74 > Gitweb: http://git.kernel.org/tip/b5b0f00c760b6e9673ab79b88ede2f3c7a039f74 > Author: Thomas Gleixner > AuthorDate: Thu, 16 Mar 2017 22:50:09 +0100 > Committer: Th

[tip:x86/platform] x86/PCI/mmcfg: Switch to ECAM config mode if possible

2017-06-28 Thread tip-bot for Thomas Gleixner
Commit-ID: b5b0f00c760b6e9673ab79b88ede2f3c7a039f74 Gitweb: http://git.kernel.org/tip/b5b0f00c760b6e9673ab79b88ede2f3c7a039f74 Author: Thomas Gleixner AuthorDate: Thu, 16 Mar 2017 22:50:09 +0100 Committer: Thomas Gleixner CommitDate: Thu, 29 Jun 2017 08:41:54 +0200 x86/PCI/mmcfg: Switc

[tip:x86/platform] x86/PCI/mmcfg: Switch to ECAM config mode if possible

2017-06-28 Thread tip-bot for Thomas Gleixner
Commit-ID: 5d381c2e053918bd67c2d1cc50fc73c35bd547f7 Gitweb: http://git.kernel.org/tip/5d381c2e053918bd67c2d1cc50fc73c35bd547f7 Author: Thomas Gleixner AuthorDate: Thu, 16 Mar 2017 22:50:09 +0100 Committer: Thomas Gleixner CommitDate: Wed, 28 Jun 2017 22:32:57 +0200 x86/PCI/mmcfg: Switc