New branch 'debian-experimental' available with the following commits: commit dc19569b312468c05c83f79ab2dadfe8bb82cf66 Author: Maarten Lankhorst <maarten.lankho...@ubuntu.com> Date: Mon Feb 16 11:53:13 2015 +0100
suppress dpkg-source errors from building against a source with copies instead of symlinks commit 442664a7f27581adb9bae16b5288a4285cbc0f60 Merge: efa46b3 d3ae9a1 Author: Maarten Lankhorst <maarten.lankho...@ubuntu.com> Date: Wed Jan 21 13:30:39 2015 +0100 Merge correct debian-unstable into debian-experimental Sorry about the mess. commit d3ae9a1811ffd947d301ac73e63d76ec9b4df67c Author: Maarten Lankhorst <maarten.lankho...@ubuntu.com> Date: Wed Jan 21 13:24:34 2015 +0100 release to experimental commit f326aeba862c98e48bc2d5db6b97e5c6afa4dbf9 Author: Maarten Lankhorst <maarten.lankho...@ubuntu.com> Date: Wed Jan 21 13:11:38 2015 +0100 New upstream release. Add libdrm-tegra0 on arm. Update symbols for intel userptr support. Update symbols for freedreno dma-buf support. commit 9575b00185e283658a3ad392b088e999658628fb Merge: 61c5e63 d2e0f55 Author: Maarten Lankhorst <maarten.lankho...@ubuntu.com> Date: Wed Jan 21 12:28:43 2015 +0100 Merge branch 'upstream' into debian-experimental commit d2e0f552467ca11162fe04dfed55de4590280f23 Author: Maarten Lankhorst <maarten.lankho...@ubuntu.com> Date: Wed Jan 21 11:11:55 2015 +0100 configure.ac: bump version to 2.4.59 for release commit d5bfbdc62ffc3eee4beabc84e78f47970eb9dbae Author: Maarten Lankhorst <maarten.lankho...@ubuntu.com> Date: Wed Jan 21 11:46:04 2015 +0100 only enable support for freedreno on arm automatically Users can still override this by explicitly passing --enable-freedreno to configure. Signed-off-by: Maarten Lankhorst <maarten.lankho...@ubuntu.com> commit eca91cf163d50090db36d0b2abbffcff813a2adf Author: Dave Airlie <airl...@redhat.com> Date: Fri Jan 9 13:34:41 2015 +1000 radeon: align r600/700 fmask to 128 X blocks. After much searching and empricial testing, and reading of things I've no justifcation for this fix, other than it really appears this is what the hw is doing or close enough. It makes sense that each entry in the FMASK corresponds to an entry in the CMASKm and the CMASK is organised into 128x128 blocks, but I can't find anything in any of the docs/info from AMD. But I've spent a lot of time on this, and this seems to be the simplest fix, in that we don't over allocate things too much, once this fix in place we can nuke the extra multiplier in mesa. Reviewed-by: Alex Deucher <alexander.deuc...@amd.com> Reviewed-by: Marek Olšák <marek.ol...@amd.com> Signed-off-by: Dave Airlie <airl...@redhat.com> commit a5003c6f859c90d6e7693ce085c1cb4dd7d95f26 Author: Rob Clark <robcl...@freedesktop.org> Date: Tue Jan 13 11:00:09 2015 -0500 configure/freedreno: enable freedreno by default Now that enabling freedreno doesn't automatically enable kgsl, lets enable it by default. The drm/msm driver has been upstream for a while now, and it's ABI is locked. So I don't think we need to keep calling it experimental. Signed-off-by: Rob Clark <robcl...@freedesktop.org> commit 28662b77ee0631af8ac659f1c9cba82f94182e0c Author: Rob Clark <robcl...@freedesktop.org> Date: Tue Jan 13 10:53:42 2015 -0500 configure/freedreno: make KGSL support optional libdrm_freedreno currently supports two backends, 'msm' for the upstream drm/msm driver, and 'kgsl' which supports (to some extent), the android/ downstream kgsl driver plus a sort of drm shim nonsense to get flink names. However, kgsl support is strictly on a best-effort basis. Different android devices with different versions of kgsl may have different abi's. And the existing kgsl interface (at least the parts of it that we use) is completely broken for 64bit. Lets disable it by default lest anyone actually try to use it. Signed-off-by: Rob Clark <robcl...@freedesktop.org> commit 13fcc697ee194060f949449bf37491d8abd7119b Author: Zhenyu Wang <zhen...@linux.intel.com> Date: Thu Jan 8 15:23:04 2015 +0800 intel: Fix GTT entry setup for aub dump On recent emulator GTT entry setup for aub dump needs mem type as GTT_ENTRY instead of NONLOCAL. NONLOCAL would write data in main memory space which is wrong with new memory layout. GTT_ENTRY write would setup GTT memory pool and other required internal buffers. With this I can run aub dump on latest release without crash. Signed-off-by: Zhenyu Wang <zhen...@linux.intel.com> commit d7c0a08bc576deb07df6c3f91f393ca8edd0c4bf Author: Laurent Pinchart <laurent.pinch...@ideasonboard.com> Date: Tue Dec 9 22:00:58 2014 +0200 modetest: Allocate dumb buffers with the correct bpp The modetest application uses libkms to allocate dumb buffers, leading to overallocation due to the hardcoded 32 bpp value. This can even cause failures in drivers when the resulting pitch is too large for the hardware to handle and gets rejected by the driver when creating the frame buffer. Fix this by computing the required bpp value and allocating dumb buffers directly without going through libkms. Signed-off-by: Laurent Pinchart <laurent.pinch...@ideasonboard.com> commit 566c3ce877a4be72697e15cdfc421ce965f7c37d Author: Adam Cheney <ache...@nvidia.com> Date: Tue Dec 16 12:22:38 2014 -0500 Add new DRM_MODE_CONNECTOR and _ENCODER defines Update drm_mode.h defines from kernel upstream for connector and encoder types to expose DSI and other newly defined types. Signed-off-by: Adam Cheney <ache...@nvidia.com> Signed-off-by: Rob Clark <robcl...@freedesktop.org> commit f99522e678dbbaffeca9462a8edcbe900574dc12 Author: Thierry Reding <tred...@nvidia.com> Date: Thu Nov 27 15:32:43 2014 +0100 tegra: Implement drm_tegra_bo_{get,set}_tiling() These two functions are simple wrappers around the corresponding IOCTLs and operate on drm_tegra_bo objects. Signed-off-by: Thierry Reding <tred...@nvidia.com> commit d3ad65db4215f5fb5419d78a14c12833d5ed150a Author: Thierry Reding <tred...@nvidia.com> Date: Thu Nov 27 15:31:34 2014 +0100 tegra: Implement drm_tegra_bo_{get,set}_flags() These two functions are simple wrappers around the corresponding IOCTLs and operate on drm_tegra_bo objects. Signed-off-by: Thierry Reding <tred...@nvidia.com> commit 7b5e65268962d277c4e9e623d284150a715c541c Author: Thierry Reding <tred...@nvidia.com> Date: Tue Jun 10 12:41:58 2014 +0200 tegra: Add SET/GET_FLAGS IOCTLs The DRM_TEGRA_GEM_SET_FLAGS IOCTL can be used to set the flags of a buffer object after it has been allocated or imported. Flags associated with a buffer object can be queried using the DRM_TEGRA_GEM_GET_FLAGS IOCTL. Signed-off-by: Thierry Reding <tred...@nvidia.com> commit 5ad2eef6eaed4ef90c25341a1c2278a0df5dafcc Author: Thierry Reding <tred...@nvidia.com> Date: Wed Jun 4 10:36:43 2014 +0200 tegra: Add GET/SET_TILING IOCTLs Currently the tiling parameters of buffer objects can only be set at allocation time, and only a single tiled mode is supported. This new DRM_TEGRA_GEM_SET_TILING IOCTL allows more modes to be set and also allows the tiling mode to be changed after the allocation. This will enable the Tegra DRM driver to import buffers from a GPU and directly scan them out by configuring the display controller appropriately. To complement this, the DRM_TEGRA_GEM_GET_TILING IOCTL can query the current tiling mode of a buffer object. This is necessary when importing buffers via handle (as is done in Mesa for example) so that userspace can determine the proper parameters for the 2D or 3D engines. Signed-off-by: Thierry Reding <tred...@nvidia.com> commit 93035cfbebf1344a041b70fbf9f3b89f6542805f Author: Thierry Reding <tred...@nvidia.com> Date: Wed Feb 19 14:48:31 2014 +0100 tegra: Add simple test for drm_tegra_open() This test opens a device, dumps the version information and checks that a Tegra DRM context can be opened on it. Signed-off-by: Thierry Reding <tred...@nvidia.com> commit d6a4c2cbd11e357a9123f6d41f6d40d38e82e7f2 Author: Thierry Reding <thierry.red...@avionic-design.de> Date: Sat Dec 1 10:30:38 2012 +0100 libdrm: Add NVIDIA Tegra support Add the libdrm_tegra helper library to encapsulate Tegra-specific interfaces to the DRM. Furthermore, Tegra is added to the list of supported chips in the modetest and vbltest programs. Signed-off-by: Thierry Reding <thierry.red...@avionic-design.de> Signed-off-by: Erik Faye-Lund <kusmab...@gmail.com> Signed-off-by: Thierry Reding <tred...@nvidia.com> commit fb4177046de19730a784c3c16e4b73aab0ec6e41 Author: Rob Clark <robcl...@freedesktop.org> Date: Sat Oct 12 12:16:44 2013 -0400 update signed/object prop types Signed-off-by: Rob Clark <robcl...@freedesktop.org> commit c2c0346e1f5ddec4f6497d7c6359157c5f32d442 Author: Ville Syrjälä <ville.syrj...@linux.intel.com> Date: Fri Jun 8 13:28:16 2012 +0300 modetest: Print newline for empty blobs Signed-off-by: Ville Syrjälä <ville.syrj...@linux.intel.com> Signed-off-by: Rob Clark <robcl...@freedesktop.org> commit b958d76f7794143380a79f656fc71cc924422bdc Author: Rob Clark <robcl...@freedesktop.org> Date: Sat Oct 12 12:21:49 2013 -0400 modetest: alpha buffers Make upper-left corner for RGB32 buffers translucent, for testing blending of AR24 vs XR24. Signed-off-by: Rob Clark <robcl...@freedesktop.org> commit 8f66c98818102b95c28320b9ed7b5e05fd4efa00 Author: Paulo Zanoni <paulo.r.zan...@intel.com> Date: Tue May 15 18:38:30 2012 -0300 tests: add proptest A small program that allows us to see and modify properties. Signed-off-by: Paulo Zanoni <paulo.r.zan...@intel.com> Signed-off-by: Rob Clark <robcl...@freedesktop.org> commit 1fec623b029747fa811fab9b52effd8993fc605b Author: Rob Clark <robcl...@freedesktop.org> Date: Mon Nov 24 13:43:10 2014 -0500 modetest: universal plane support Minimal support, so we can at least dump properties of primary/cursor planes. Signed-off-by: Rob Clark <robcl...@freedesktop.org> commit 29bb4c6911b21c026c3863799dcbeaa29981bf7e Author: Jasper St. Pierre <jstpie...@mecheye.net> Date: Fri Nov 21 21:37:12 2014 -0800 modetest: Use threads for cursors instead of SIGALRM This fixes an issue when trying to use -v and -C together. When trying to read the page flip event, we are interrupted by the SIGALRM that comes in, and so we think we timed out when we simply got EINTR. While we could just loop checking for EINTR, SIGALRM is just bad idea to begin with, so just rewrite it to use a thread. Signed-off-by: Rob Clark <robcl...@freedesktop.org> commit ec65f8d71eb3eb065c7cadf4153138435ac3b388 Author: Chris Wilson <ch...@chris-wilson.co.uk> Date: Wed May 8 16:30:44 2013 +0100 intel: Avoid overcounting fences when emitting self-referential relocs Signed-off-by: Chris Wilson <ch...@chris-wilson.co.uk> Signed-off-by: Daniel Vetter <daniel.vet...@ffwll.ch> commit 4f44ecc6beeaac5064871d41dcc4693b8e313859 Author: Thomas Meyer <tho...@m3y3r.de> Date: Fri Nov 7 19:43:04 2014 +0100 intel: Fix SIGSEGV in libdrm for heigth = 0 and width = 0 drm_intel_gem_bo_free() crashes because the list bo_gem->vma_list is not yet initialised, but the error path tries to free it. See also https://bugs.freedesktop.org/show_bug.cgi?id=75844 Reviewed-by: Chris Wilson <ch...@chris-wilson.co.uk> Signed-off-by: Thomas Meyer <tho...@m3y3r.de> Signed-off-by: Damien Lespiau <damien.lesp...@intel.com> commit 5306078bbe21e05365700c186c6c8a1ae86b776c Author: Rob Clark <robcl...@freedesktop.org> Date: Wed Oct 22 12:57:16 2014 -0400 freedreno: do handle lookup on handle and dmabuf import We also need to check handle_table in the _from_handle() path and the _from_dmabuf() (which goes through _from_handle()) to avoid duplicate imports. Signed-off-by: Rob Clark <robcl...@freedesktop.org> commit 00847fa48b83a85b0cb882594a12ed1511f780db Author: Damien Lespiau <damien.lesp...@intel.com> Date: Wed Feb 13 16:09:38 2013 +0000 intel/skl: add gen9 to the CS decoding init Signed-off-by: Damien Lespiau <damien.lesp...@intel.com> Reviewed-by: Kenneth Graunke <kenn...@whitecape.org> Signed-off-by: Ben Widawsky <b...@bwidawsk.net> commit f1e15d1221288bcc010a743d46ffe37d4216dbea Author: Damien Lespiau <damien.lesp...@intel.com> Date: Wed Feb 13 16:09:37 2013 +0000 intel/skl: Add gen9 to the buffer manager init Signed-off-by: Damien Lespiau <damien.lesp...@intel.com> Reviewed-by: Kenneth Graunke <kenn...@whitecape.org> Signed-off-by: Ben Widawsky <b...@bwidawsk.net> commit c19a9867ab35834b0fc6a8b0cb8d19382424ff07 Author: Damien Lespiau <damien.lesp...@intel.com> Date: Mon Jan 20 19:40:39 2014 +0000 intel/skl: Add SKL PCI ids v2: Add more PCI IDs (Michael H. Nguyen) v3: Synchronize one more with the kernel PCI IDs (Damien) Reviewed-by: Thomas Wood <thomas.w...@intel.com> Signed-off-by: Damien Lespiau <damien.lesp...@intel.com> Signed-off-by: Ben Widawsky <benjamin.widaw...@intel.com> Signed-off-by: Michael H. Nguyen <michael.h.ngu...@intel.com> commit c866dc7c00e7f5f219901a9a81bf456a24d29cd1 Author: Michel Dänzer <michel.daen...@amd.com> Date: Fri Sep 26 18:19:12 2014 +0900 radeon: Always multiply pitch_bytes by nsamples, not by slice_pt slice_pt is tileb[0] / tile_split, which isn't directly related to the pitch. This caused pitch_bytes to be too large in some cases. [0] Tile size in bytes Reviewed-by: Marek Olšák <marek.ol...@amd.com> -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1ynjjb-00005w...@moszumanska.debian.org