Hi Linus,
I let this go a few days longer than I normally do since you looked to be having lots of fun with various underwater things, so this is an all over set of fixes, nothing really stands out, nearly all of them fix a regression in one driver or another, or some sort of oops.
its vmware/nouveua/radeon/intel/ttm scattered.
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
Akinobu Mita (1): drm/ttm: remove unneeded preempt_disable/enable
Alex Deucher (3): drm/radeon: fix logic error in atombios_encoders.c drm/radeon: properly track the crtc not_enabled case evergreen_mc_stop() drm/radeon: add new SI pci id
Dan Carpenter (1): vmwgfx: return an -EFAULT if copy_to_user() fails
Dave Airlie (5): 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 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
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
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
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/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/atombios_encoders.c | 2 +- drivers/gpu/drm/radeon/evergreen.c | 2 + drivers/gpu/drm/radeon/radeon_agp.c | 5 +++- 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 + include/drm/drm_pciids.h | 1 + 21 files changed, 108 insertions(+), 31 deletions(-)
On Wed, Nov 21, 2012 at 6:34 PM, Dave Airlie airlied@linux.ie 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
On Thu, Nov 22, 2012 at 2:50 PM, Linus Torvalds torvalds@linux-foundation.org wrote:
On Wed, Nov 21, 2012 at 6:34 PM, Dave Airlie airlied@linux.ie 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(-)
[ 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 airlied@gmail.com 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
dri-devel@lists.freedesktop.org