Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-04 Thread Clemens Ladisch
Rafael J. Wysocki wrote: > From: Clemens Ladisch > Subject: PCI quirk: RS780/RS880: disable MSI completely > > The missing initialization of the nb_cntl.strap_msi_enable does not > seem to be the only problem that prevents MSI, so that quirk is not > sufficient to enable MSI on all machines. To

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-03 Thread Rafael J. Wysocki
On Saturday 03 April 2010, Clemens Ladisch wrote: > Rafael J. Wysocki wrote: > > From: Clemens Ladisch > > Subject: PCI quirk: RS780/RS880: disable MSI completely > > > > The missing initialization of the nb_cntl.strap_msi_enable does not > > seem to be the only problem that prevents MSI, so that

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-02 Thread Rafael J. Wysocki
On Friday 02 April 2010, Linus Torvalds wrote: > > On Fri, 2 Apr 2010, Rafael J. Wysocki wrote: > > > > Appended, with sign-offs and changelog. > > > > --- > > Subject: PCI quirk: RS780/RS880: disable MSI completely > > Hmm. Isn't this missing a > > From: Clemens Ladisch > > too? Ouch

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Linus Torvalds
On Fri, 2 Apr 2010, Rafael J. Wysocki wrote: > > Appended, with sign-offs and changelog. > > --- > Subject: PCI quirk: RS780/RS880: disable MSI completely Hmm. Isn't this missing a From: Clemens Ladisch too? Or was the original patch yours? Linus --

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Rafael J. Wysocki
On Friday 02 April 2010, Jesse Barnes wrote: > On Thu, 1 Apr 2010 09:29:23 -0700 (PDT) > Linus Torvalds wrote: > > > > > > > On Thu, 1 Apr 2010, Rafael J. Wysocki wrote: > > > > > > OK, I've verified that partial revert (below) is sufficient. > > > > Hmm. Through the DRM merge I just did, thi

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Rafael J. Wysocki
On Friday 02 April 2010, Alex Deucher wrote: > On Thu, Apr 1, 2010 at 5:46 PM, Rafael J. Wysocki wrote: > > On Thursday 01 April 2010, Alex Deucher wrote: > >> On Thu, Apr 1, 2010 at 5:08 PM, Rafael J. Wysocki wrote: > >> > On Thursday 01 April 2010, Alex Deucher wrote: > >> >> On Thu, Apr 1, 201

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Jesse Barnes
On Thu, 1 Apr 2010 09:29:23 -0700 (PDT) Linus Torvalds wrote: > > > On Thu, 1 Apr 2010, Rafael J. Wysocki wrote: > > > > OK, I've verified that partial revert (below) is sufficient. > > Hmm. Through the DRM merge I just did, this area actually conflicted, and > the resolved version is now >

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Alex Deucher
On Thu, Apr 1, 2010 at 5:46 PM, Rafael J. Wysocki wrote: > On Thursday 01 April 2010, Alex Deucher wrote: >> On Thu, Apr 1, 2010 at 5:08 PM, Rafael J. Wysocki wrote: >> > On Thursday 01 April 2010, Alex Deucher wrote: >> >> On Thu, Apr 1, 2010 at 4:48 PM, Rafael J. Wysocki wrote: >> >> > On Thur

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Rafael J. Wysocki
On Thursday 01 April 2010, Alex Deucher wrote: > On Thu, Apr 1, 2010 at 5:08 PM, Rafael J. Wysocki wrote: > > On Thursday 01 April 2010, Alex Deucher wrote: > >> On Thu, Apr 1, 2010 at 4:48 PM, Rafael J. Wysocki wrote: > >> > On Thursday 01 April 2010, Alex Deucher wrote: > >> >> On Thu, Apr 1, 2

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Alex Deucher
On Thu, Apr 1, 2010 at 5:08 PM, Rafael J. Wysocki wrote: > On Thursday 01 April 2010, Alex Deucher wrote: >> On Thu, Apr 1, 2010 at 4:48 PM, Rafael J. Wysocki wrote: >> > On Thursday 01 April 2010, Alex Deucher wrote: >> >> On Thu, Apr 1, 2010 at 4:28 PM, Rafael J. Wysocki wrote: >> >> > On Thur

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Rafael J. Wysocki
On Thursday 01 April 2010, Alex Deucher wrote: > On Thu, Apr 1, 2010 at 4:48 PM, Rafael J. Wysocki wrote: > > On Thursday 01 April 2010, Alex Deucher wrote: > >> On Thu, Apr 1, 2010 at 4:28 PM, Rafael J. Wysocki wrote: > >> > On Thursday 01 April 2010, Alex Deucher wrote: > >> >> On Thu, Apr 1, 2

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Alex Deucher
On Thu, Apr 1, 2010 at 4:48 PM, Rafael J. Wysocki wrote: > On Thursday 01 April 2010, Alex Deucher wrote: >> On Thu, Apr 1, 2010 at 4:28 PM, Rafael J. Wysocki wrote: >> > On Thursday 01 April 2010, Alex Deucher wrote: >> >> On Thu, Apr 1, 2010 at 2:36 AM, Clemens Ladisch >> >> wrote: >> >> > Al

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Alex Deucher
On Thu, Apr 1, 2010 at 4:48 PM, Rafael J. Wysocki wrote: > On Thursday 01 April 2010, Alex Deucher wrote: >> On Thu, Apr 1, 2010 at 4:28 PM, Rafael J. Wysocki wrote: >> > On Thursday 01 April 2010, Alex Deucher wrote: >> >> On Thu, Apr 1, 2010 at 2:36 AM, Clemens Ladisch >> >> wrote: >> >> > Al

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Rafael J. Wysocki
On Thursday 01 April 2010, Alex Deucher wrote: > On Thu, Apr 1, 2010 at 4:28 PM, Rafael J. Wysocki wrote: > > On Thursday 01 April 2010, Alex Deucher wrote: > >> On Thu, Apr 1, 2010 at 2:36 AM, Clemens Ladisch wrote: > >> > Alex Deucher wrote: > >> >> On Wed, Mar 31, 2010 at 9:13 PM, Rafael J. Wy

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Alex Deucher
On Thu, Apr 1, 2010 at 4:28 PM, Rafael J. Wysocki wrote: > On Thursday 01 April 2010, Alex Deucher wrote: >> On Thu, Apr 1, 2010 at 2:36 AM, Clemens Ladisch wrote: >> > Alex Deucher wrote: >> >> On Wed, Mar 31, 2010 at 9:13 PM, Rafael J. Wysocki wrote: >> >>> On Tuesday 30 March 2010, Rafael J.

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Rafael J. Wysocki
On Thursday 01 April 2010, Alex Deucher wrote: > On Thu, Apr 1, 2010 at 2:36 AM, Clemens Ladisch wrote: > > Alex Deucher wrote: > >> On Wed, Mar 31, 2010 at 9:13 PM, Rafael J. Wysocki wrote: > >>> On Tuesday 30 March 2010, Rafael J. Wysocki wrote: > > PCI quirk: RS780/RS880: work aroun

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Alex Deucher
On Thu, Apr 1, 2010 at 4:17 PM, Linus Torvalds wrote: > > > On Thu, 1 Apr 2010, Alex Deucher wrote: >> >> What I meant to say was MSI works fine on bridges other than the >> bridge the internal gfx lives on.  quirk_disable_msi() just disables >> MSI on the devices on that particular bridge as far

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Linus Torvalds
On Thu, 1 Apr 2010, Alex Deucher wrote: > > What I meant to say was MSI works fine on bridges other than the > bridge the internal gfx lives on. quirk_disable_msi() just disables > MSI on the devices on that particular bridge as far as I understand > it, but I'm by no means an expert on the PCI

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Rafael J. Wysocki
On Thursday 01 April 2010, Linus Torvalds wrote: > > On Thu, 1 Apr 2010, Rafael J. Wysocki wrote: > > > > OK, I've verified that partial revert (below) is sufficient. > > Hmm. Through the DRM merge I just did, this area actually conflicted, and > the resolved version is now > > if ((rd

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Alex Deucher
On Thu, Apr 1, 2010 at 1:24 PM, Linus Torvalds wrote: > > > On Thu, 1 Apr 2010, Alex Deucher wrote: >> >> Clemems' "PCI quirk: RS780/RS880: disable MSI completely" patch is the >> right approach I think.  Note that it's only devices hung off the int >> gfx pci to pci bridge that have broken MSI (g

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Linus Torvalds
On Thu, 1 Apr 2010, Alex Deucher wrote: > > Clemems' "PCI quirk: RS780/RS880: disable MSI completely" patch is the > right approach I think. Note that it's only devices hung off the int > gfx pci to pci bridge that have broken MSI (gfx and audio). MSI works > fine on the PCIE slots. I have a

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Alex Deucher
On Thu, Apr 1, 2010 at 12:29 PM, Linus Torvalds wrote: > > > On Thu, 1 Apr 2010, Rafael J. Wysocki wrote: >> >> OK, I've verified that partial revert (below) is sufficient. > > Hmm. Through the DRM merge I just did, this area actually conflicted, and > the resolved version is now > >        if ((r

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Linus Torvalds
On Thu, 1 Apr 2010, Rafael J. Wysocki wrote: > > OK, I've verified that partial revert (below) is sufficient. Hmm. Through the DRM merge I just did, this area actually conflicted, and the resolved version is now if ((rdev->family >= CHIP_RV380) && (!(rdev->flags & RADEON_I

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Alex Deucher
On Thu, Apr 1, 2010 at 2:36 AM, Clemens Ladisch wrote: > Alex Deucher wrote: >> On Wed, Mar 31, 2010 at 9:13 PM, Rafael J. Wysocki wrote: >>> On Tuesday 30 March 2010, Rafael J. Wysocki wrote: >       PCI quirk: RS780/RS880: work around missing MSI initialization This one (commit a

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-04-01 Thread Clemens Ladisch
Alex Deucher wrote: > On Wed, Mar 31, 2010 at 9:13 PM, Rafael J. Wysocki wrote: >> On Tuesday 30 March 2010, Rafael J. Wysocki wrote: >>> > PCI quirk: RS780/RS880: work around missing MSI initialization >>> >>> This one (commit a5ee4eb7541) broke OpenGL acceleration on my new test box >>> wh

Re: [stable] [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-03-31 Thread Greg KH
On Tue, Mar 30, 2010 at 11:16:45PM +0200, Rafael J. Wysocki wrote: > On Tuesday 30 March 2010, Linus Torvalds wrote: > ... > > Other than that? Random fixes and updates all over. Mostly drivers and > > filesystems, and mostly fairly small things. If you had PCI resource > > conflict problems with

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-03-31 Thread Alex Deucher
On Wed, Mar 31, 2010 at 9:13 PM, Rafael J. Wysocki wrote: > On Tuesday 30 March 2010, Rafael J. Wysocki wrote: >> On Tuesday 30 March 2010, Linus Torvalds wrote: >> ... >> > Other than that? Random fixes and updates all over. Mostly drivers and >> > filesystems, and mostly fairly small things. If

Re: [Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-03-31 Thread Rafael J. Wysocki
On Tuesday 30 March 2010, Rafael J. Wysocki wrote: > On Tuesday 30 March 2010, Linus Torvalds wrote: > ... > > Other than that? Random fixes and updates all over. Mostly drivers and > > filesystems, and mostly fairly small things. If you had PCI resource > > conflict problems with the early -rc's

[Regression, post-rc2] Commit a5ee4eb7541 breaks OpenGL on RS780 (was: Re: Linux 2.6.34-rc3)

2010-03-30 Thread Rafael J. Wysocki
On Tuesday 30 March 2010, Linus Torvalds wrote: ... > Other than that? Random fixes and updates all over. Mostly drivers and > filesystems, and mostly fairly small things. If you had PCI resource > conflict problems with the early -rc's due to the _CRS window thing, for > example, that should ho