2012-11-16 05:02:58

by Dave Airlie

[permalink] [raw]
Subject: [git pull] drm fixes


Hi Linus,

all pretty normal, one TTM oops fix, one radeon, a few intel and a vmwgfx
fix.

Dave.

The following changes since commit 77b67063bb6bce6d475e910d3b886a606d0d91f7:

Linux 3.7-rc5 (2012-11-11 13:44:33 +0100)

are available in the git repository at:

git://people.freedesktop.org/~airlied/linux drm-fixes

for you to fetch changes up to 6f755116c93ca35f496ccf1910dcd28cd16713e3:

Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes (2012-11-16 10:00:43 +1000)

----------------------------------------------------------------

Akinobu Mita (1):
drm/ttm: remove unneeded preempt_disable/enable

Alex Deucher (1):
drm/radeon: fix logic error in atombios_encoders.c

Dan Carpenter (1):
vmwgfx: return an -EFAULT if copy_to_user() fails

Dave Airlie (2):
Merge branch 'drm-fixes-3.7' of git://people.freedesktop.org/~agd5f/linux into drm-fixes
Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~danvet/drm-intel into drm-fixes

Jani Nikula (3):
drm/i915/crt: fix DPMS standby and suspend mode handling
drm/i915/sdvo: clean up connectors on intel_sdvo_init() failures
drm/i915: do not ignore eDP bpc settings from vbt

Zhao Yakui (1):
ttm: Clear the ttm page allocated from high memory zone correctly

drivers/gpu/drm/i915/intel_crt.c | 2 +-
drivers/gpu/drm/i915/intel_display.c | 11 +++++++++++
drivers/gpu/drm/i915/intel_sdvo.c | 22 +++++++++++++++++++---
drivers/gpu/drm/radeon/atombios_encoders.c | 2 +-
drivers/gpu/drm/ttm/ttm_page_alloc.c | 5 ++++-
drivers/gpu/drm/ttm/ttm_tt.c | 4 ----
drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 2 ++
7 files changed, 38 insertions(+), 10 deletions(-)


2012-11-22 18:50:24

by Linus Torvalds

[permalink] [raw]
Subject: Re: [git pull] drm fixes

On Wed, Nov 21, 2012 at 6:34 PM, Dave Airlie <[email protected]> wrote:
>
> its vmware/nouveua/radeon/intel/ttm scattered.

Hmm. That's not what I see. I just see nouveau and soem PCI ID addition.

> 21 files changed, 108 insertions(+), 31 deletions(-)

I get

14 files changed, 70 insertions(+), 21 deletions(-)

probably due to this.

Forgot to push? The tip of your tree that I see is 452f19201f35d
("Merge branch 'drm-fixes-3.7' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes")

Or is it because you already sent me the intel fixes earlier?

Linus

2012-11-22 19:48:53

by Dave Airlie

[permalink] [raw]
Subject: Re: [git pull] drm fixes

On Thu, Nov 22, 2012 at 2:50 PM, Linus Torvalds
<[email protected]> wrote:
> On Wed, Nov 21, 2012 at 6:34 PM, Dave Airlie <[email protected]> wrote:
>>
>> its vmware/nouveua/radeon/intel/ttm scattered.
>
> Hmm. That's not what I see. I just see nouveau and soem PCI ID addition.
>
>> 21 files changed, 108 insertions(+), 31 deletions(-)
>
> I get
>
> 14 files changed, 70 insertions(+), 21 deletions(-)
>
> probably due to this.
>
> Forgot to push? The tip of your tree that I see is 452f19201f35d
> ("Merge branch 'drm-fixes-3.7' of
> git://people.freedesktop.org/~agd5f/linux into drm-fixes")
>
> Or is it because you already sent me the intel fixes earlier?

Doh!, yes I picked wrong place to generate report from, okay here is
one corresponding to what you saw,

The following changes since commit 6f755116c93ca35f496ccf1910dcd28cd16713e3:

Merge branch 'drm-intel-fixes' of
git://people.freedesktop.org/~danvet/drm-intel into drm-fixes
(2012-11-16 10:00:43 +1000)

are available in the git repository at:

git://people.freedesktop.org/~airlied/linux drm-fixes

Alex Deucher (2):
drm/radeon: properly track the crtc not_enabled case evergreen_mc_stop()
drm/radeon: add new SI pci id

Dave Airlie (3):
Merge branch 'drm-nouveau-fixes' of
git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes
Merge branch 'drm-nouveau-fixes' of
git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-fixes
Merge branch 'drm-fixes-3.7' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

Kelly Doran (1):
drm/nvc0/disp: fix thinko in vblank regression fix..

Maarten Lankhorst (2):
drm/nouveau: add missing pll_calc calls
drm/nouveau: use the correct fence implementation for nv50

Marcin Slusarz (3):
drm/nv40: allocate ctxprog with kmalloc
drm/nouveau: fix crash with noaccel=1
drm/nouveau/bios: fix DCB v1.5 parsing

Paul Bolle (1):
radeon: add AGPMode 1 quirk for RV250

drivers/gpu/drm/nouveau/core/engine/disp/nv50.c | 19 ++++++++++++-------
.../gpu/drm/nouveau/core/engine/graph/ctxnv40.c | 12 +++++++++---
drivers/gpu/drm/nouveau/core/engine/graph/nv40.c | 4 +++-
drivers/gpu/drm/nouveau/core/engine/graph/nv40.h | 2 +-
drivers/gpu/drm/nouveau/core/include/core/object.h | 14 +++++++++-----
.../gpu/drm/nouveau/core/include/subdev/clock.h | 3 ++-
drivers/gpu/drm/nouveau/core/subdev/bios/dcb.c | 2 +-
drivers/gpu/drm/nouveau/core/subdev/clock/nva3.c | 19 +++++++++++++++++++
drivers/gpu/drm/nouveau/core/subdev/clock/nvc0.c | 1 +
drivers/gpu/drm/nouveau/nouveau_abi16.c | 4 ++++
drivers/gpu/drm/nouveau/nouveau_drm.c | 3 ++-
drivers/gpu/drm/radeon/evergreen.c | 2 ++
drivers/gpu/drm/radeon/radeon_agp.c | 5 ++++-
include/drm/drm_pciids.h | 1 +
14 files changed, 70 insertions(+), 21 deletions(-)

2012-11-28 20:35:55

by Linus Torvalds

[permalink] [raw]
Subject: Re: [git pull] drm fixes

[ Hmm. For some reason this seems to have never gone out, and was in
my drafts folder. If you get it twice, my bad ]

On Thu, Nov 22, 2012 at 12:57 AM, Dave Airlie <[email protected]> wrote:
>
> Doh!, yes I picked wrong place to generate report from, okay here is
> one corresponding to what you saw,

You should never even need to "pick" any place to generate the report from.

Just do something like

git fetch upstream

(where "upstream" is a branch description for the upstream repository
- see "man git-remote" etc, although you can obviously always just
type out the whole repo details etc in full if you would want to).
Note the "fetch" - not pull - you just want to get it, not merge it.

Then you can just point git pull-request at the upstream, and git wll
figure out what the latest common point is. No need for you to
manually try to figure it out.

Linus