Bug#822835: Synaptics Driver isn't used
On Thu, Apr 28, 2016 at 09:43:10 +0200, Wouter Verhelst wrote: > No synaptics driver loaded? Oh, so that's what happened. Thanks for reporting it so the rest of us could figure out what happened. The lobotomy this change inflicted on my touchpad was driving me nuts. On Thu, 28 Apr 2016 10:30:14 +0200, Julien Cristau wrote: > the libinput driver mostly replaces it, so the touchpad is no longer > configured with synclient. Only someone who doesn't use a modern multitouch touchpad could think that. I'm sure libinput does a very good job of driving a mouse, but a dumb touchpad does a very poor job of imitating one. This is mostly because you have to move the finger controlling the mouse off the touchpad to click the physical buttons, which makes clicking slow and cumbersome. A modern touchpad's multitouch and gestures not only fix that nit, they add scrolling and other functions a mouse can't do. But libinput knows knowning about touchpads (modern or otherwise) and I at least felt like time had moved backwards 5 years or so after this change. So I respectfully disagree with the "mostly replaces it" statement. > There are some configuration knobs you can set with xinput(1), which > may or may not resemble the synaptics ones xinput supports whatever the underlying driver supports. If the synaptics driver is use it is an effective replacement for synclient. If libinput is driving your touchpad you can't configure most of the features provided by a modern touchpad. Fortunately you can work around this change by forcing X to use the synaptics driver by following the instructions on the Debian Synaptics Wiki page: https://wiki.debian.org/SynapticsTouchpad signature.asc Description: This is a digitally signed message part
xorg-server: Changes to 'ubuntu-xenial'
debian/changelog |9 + debian/patches/series |1 debian/patches/xmir-fixes.diff | 149 debian/patches/xmir.patch | 216 + 4 files changed, 122 insertions(+), 253 deletions(-) New commits: commit 328cfba3ee6c5dbc17e68957ebb45cf0e3d82309 Author: Robert AncellDate: Wed May 4 12:28:26 2016 +1200 * debian/patches/xmir.patch: - Fix recently added keymap code * debian/patches/xmir-fixes.diff: - Merged into xmir.patch diff --git a/debian/changelog b/debian/changelog index 8517549..b31bc7c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +xorg-server (2:1.18.3-1ubuntu2.2) xenial; urgency=medium + + * debian/patches/xmir.patch: +- Fix recently added keymap code + * debian/patches/xmir-fixes.diff: +- Merged into xmir.patch + + -- Robert Ancell Wed, 04 May 2016 12:19:14 +1200 + xorg-server (2:1.18.3-1ubuntu2.1) xenial; urgency=medium * debian/patches/xmir.patch: diff --git a/debian/patches/series b/debian/patches/series index 80c0c56..891be0f 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -50,4 +50,3 @@ xmir.patch xmir-desktop-file-hint-flag.patch drm_device_keep_trying.patch xi2-resize-touch.patch -xmir-fixes.diff diff --git a/debian/patches/xmir-fixes.diff b/debian/patches/xmir-fixes.diff deleted file mode 100644 index 1f95270..000 --- a/debian/patches/xmir-fixes.diff +++ /dev/null @@ -1,149 +0,0 @@ -Description: port xmir to 1.18 - a/hw/xmir/xmir-output.c -+++ b/hw/xmir/xmir-output.c -@@ -327,10 +327,10 @@ xmir_output_handle_resize(struct xmir_wi - - if (xmir_screen->glamor) { - glamor_pixmap_private *pixmap_priv = glamor_get_pixmap_private(pixmap); --glBindFramebuffer(GL_FRAMEBUFFER, pixmap_priv->base.fbo->fb); -+glBindFramebuffer(GL_FRAMEBUFFER, pixmap_priv->fbo->fb); - glClearColor(0., 0., 0., 1.); - glClear(GL_COLOR_BUFFER_BIT); --glamor_copy_n_to_n_nf(>root->drawable, >drawable, -+glamor_copy(>root->drawable, >drawable, - NULL, _box, 1, 0, 0, FALSE, FALSE, 0, NULL); - glBindFramebuffer(GL_FRAMEBUFFER, 0); - } else { a/hw/xmir/xmir.c -+++ b/hw/xmir/xmir.c -@@ -1246,7 +1246,7 @@ xmir_create_screen_resources(ScreenPtr s - if (xmir_screen->glamor && !xmir_screen->rootless) { - glamor_pixmap_private *pixmap_priv = glamor_get_pixmap_private(screen->devPrivate); - --glBindFramebuffer(GL_FRAMEBUFFER, pixmap_priv->base.fbo->fb); -+glBindFramebuffer(GL_FRAMEBUFFER, pixmap_priv->fbo->fb); - glClear(GL_COLOR_BUFFER_BIT); - glBindFramebuffer(GL_FRAMEBUFFER, 0); - a/hw/xmir/xmir-glamor.c -+++ b/hw/xmir/xmir-glamor.c -@@ -220,7 +220,7 @@ xmir_glamor_copy_egl_tex(int fbo, Drawab - - pixmap_priv_get_scale(src_pixmap_priv, _xscale, _yscale); - --if (src_pixmap_priv->base.gl_fbo == GLAMOR_FBO_UNATTACHED) -+if (src_pixmap_priv->gl_fbo == GLAMOR_FBO_UNATTACHED) - FatalError("aeiou\n"); - - glViewport(dx, dy, width + dx, height + dy); -@@ -231,7 +231,7 @@ xmir_glamor_copy_egl_tex(int fbo, Drawab - - if (!fbo) { -glActiveTexture(GL_TEXTURE0); -- glBindTexture(GL_TEXTURE_2D, src_pixmap_priv->base.fbo->tex); -+ glBindTexture(GL_TEXTURE_2D, src_pixmap_priv->fbo->tex); - - if (glamor_priv->gl_flavor == GLAMOR_GL_DESKTOP) { - glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_BORDER); -@@ -272,13 +272,8 @@ xmir_glamor_copy_egl_tex(int fbo, Drawab - _tx1 = v_from_x_coord_x(dst_xscale, dbox.x1); - _tx2 = v_from_x_coord_x(dst_xscale, dbox.x2); - --if (xmir_screen->gbm) { --_ty1 = v_from_x_coord_y_inverted(dst_yscale, dbox.y1); --_ty2 = v_from_x_coord_y_inverted(dst_yscale, dbox.y2); --} else { --_ty1 = v_from_x_coord_y(dst_yscale, dbox.y1); --_ty2 = v_from_x_coord_y(dst_yscale, dbox.y2); --} -+_ty1 = v_from_x_coord_y(dst_yscale, dbox.y1); -+_ty2 = v_from_x_coord_y(dst_yscale, dbox.y2); - - /* upper left */ - vertices[0] = _tx1; -@@ -317,13 +312,8 @@ xmir_glamor_copy_egl_tex(int fbo, Drawab - _tx1 = v_from_x_coord_x(dst_xscale, dbox.x1); - _tx2 = v_from_x_coord_x(dst_xscale, dbox.x2); - --if (xmir_screen->gbm) { --_ty1 = v_from_x_coord_y_inverted(dst_yscale, dbox.y1); --_ty2 = v_from_x_coord_y_inverted(dst_yscale, dbox.y2); --} else { --_ty1 = v_from_x_coord_y(dst_yscale, dbox.y1); --_ty2 = v_from_x_coord_y(dst_yscale, dbox.y2); --} -+_ty1 = v_from_x_coord_y(dst_yscale, dbox.y1); -+_ty2 = v_from_x_coord_y(dst_yscale, dbox.y2); - - /* upper right */ - vertices[0] = _tx2; -@@ -368,7 +358,7 @@
xorg-server: Changes to 'ubuntu'
debian/changelog |7 +++ debian/patches/xmir.patch | 27 --- 2 files changed, 23 insertions(+), 11 deletions(-) New commits: commit d844958990525442322f83937f2fca2701b922c8 Author: Robert AncellDate: Wed May 4 12:04:26 2016 +1200 * debian/patches/xmir.patch: - Fix recently added keymap code diff --git a/debian/changelog b/debian/changelog index a6337c6..6c47fac 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +xorg-server (2:1.18.3-1ubuntu4) yakkety; urgency=medium + + * debian/patches/xmir.patch: +- Fix recently added keymap code + + -- Robert Ancell Wed, 04 May 2016 09:11:32 +1200 + xorg-server (2:1.18.3-1ubuntu3) yakkety; urgency=medium * debian/patches/xmir.patch: diff --git a/debian/patches/xmir.patch b/debian/patches/xmir.patch index 4e772a9..2ce304b 100644 --- a/debian/patches/xmir.patch +++ b/debian/patches/xmir.patch @@ -1,4 +1,4 @@ -From b97cd5fc8d76dcb45fac1965c8251e7d31e641b3 Mon Sep 17 00:00:00 2001 +From b91d0ee0a8f92865dbf0ab6b402ff15a19aa6992 Mon Sep 17 00:00:00 2001 From: Robert Ancell Date: Fri, 29 Apr 2016 14:57:53 +0200 Subject: [PATCH xserver 1/3] XMir DDX @@ -23,12 +23,12 @@ Contributions from: hw/xmir/xmir-cvt.c | 304 + hw/xmir/xmir-dri2.c | 545 +++ hw/xmir/xmir-glamor.c | 1160 - hw/xmir/xmir-input.c| 594 + hw/xmir/xmir-input.c| 592 hw/xmir/xmir-output.c | 449 + hw/xmir/xmir-thread-proxy.c | 109 +++ - hw/xmir/xmir.c | 1564 +++ + hw/xmir/xmir.c | 1571 +++ hw/xmir/xmir.h | 226 +++ - 18 files changed, 7740 insertions(+), 2 deletions(-) + 18 files changed, 7745 insertions(+), 2 deletions(-) create mode 100644 hw/xmir/.gitignore create mode 100644 hw/xmir/Makefile.am create mode 100644 hw/xmir/dri2/Makefile.am @@ -94,7 +94,7 @@ index 77cf234..8bf62a0 100644 dnl and the rest of these are generic, so they're in config.h dnl -@@ -2622,6 +2645,8 @@ hw/kdrive/fbdev/Makefile +@@ -2630,6 +2653,8 @@ hw/kdrive/fbdev/Makefile hw/kdrive/linux/Makefile hw/kdrive/src/Makefile hw/xwayland/Makefile @@ -4965,10 +4965,10 @@ index 000..7ad0245 +} diff --git a/hw/xmir/xmir-input.c b/hw/xmir/xmir-input.c new file mode 100644 -index 000..e5fd2d5 +index 000..14c4709 --- /dev/null +++ b/hw/xmir/xmir-input.c -@@ -0,0 +1,594 @@ +@@ -0,0 +1,592 @@ +/* + * Copyright © 2015 Canonical Ltd + * @@ -5447,8 +5447,6 @@ index 000..e5fd2d5 + +mir_keymap_event_get_keymap_buffer(ev, (char const **), ); + -+buffer[length] = '\0'; -+ +xkb = XkbCompileKeymapFromString(xmir_input->keyboard, buffer, length); + +XkbUpdateDescActions(xkb, xkb->min_key_code, XkbNumKeys(xkb), ); @@ -6135,10 +6133,10 @@ index 000..dbb187f +} diff --git a/hw/xmir/xmir.c b/hw/xmir/xmir.c new file mode 100644 -index 000..5526958 +index 000..34f78c9 --- /dev/null +++ b/hw/xmir/xmir.c -@@ -0,0 +1,1564 @@ +@@ -0,0 +1,1571 @@ +/* + * Copyright © 2015 Canonical Ltd + * @@ -7541,6 +7539,13 @@ index 000..5526958 + +mir_connection_get_available_surface_formats(xmir_screen->conn, +format, sizeof(format)/sizeof(format[0]), ); ++ ++#if 0 /* Emulate the Mir Android graphics platform for LP: #1573470 */ ++format[0] = mir_pixel_format_abgr_; ++format[1] = mir_pixel_format_xbgr_; ++formats = 2; ++#endif ++ +for (f = 0; f < formats; ++f) { +switch (format[f]) { +case mir_pixel_format_argb_:
Bug#823355: xserver-xorg-video-intel: Black screen on TTY's ctrl-alt-F* and black screen when going back to X
Package: xserver-xorg-video-intel Version: 2:2.99.917+git20160325-1 Severity: important Hi, Since last upgrade, I noticed that switching to TTY's with ^-alt-F* gives a black screen, and trying to go back to the X session gives also a black screen. (I have a dual card though no bumblebee installed, only intel driver is used). Thanks Raphael -- Package-specific info: X server symlink status: lrwxrwxrwx 1 root root 13 Mar 4 2015 /etc/X11/X -> /usr/bin/Xorg -rwxr-xr-x 1 root root 274 Apr 5 09:05 /usr/bin/Xorg VGA-compatible devices on PCI bus: -- 00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT216M [GeForce GT 330M] [10de:0a2b] (rev a2) /etc/X11/xorg.conf does not exist. Contents of /etc/X11/xorg.conf.d: - total 4 -rw-r--r-- 1 root root 1247 Apr 30 22:55 10-synaptics.conf /etc/modprobe.d contains no KMS configuration files. Kernel version (/proc/version): --- Linux version 4.5.0-1-amd64 (debian-ker...@lists.debian.org) (gcc version 5.3.1 20160409 (Debian 5.3.1-14) ) #1 SMP Debian 4.5.1-1 (2016-04-14) Xorg X server log files on system: -- -rw-r--r-- 1 root root 29589 May 3 21:35 /var/log/Xorg.0.log Contents of most recent Xorg X server log file (/var/log/Xorg.0.log): - [ 9.013] X.Org X Server 1.18.3 Release Date: 2016-04-04 [ 9.013] X Protocol Version 11, Revision 0 [ 9.013] Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian [ 9.013] Current Operating System: Linux palikao 4.5.0-1-amd64 #1 SMP Debian 4.5.1-1 (2016-04-14) x86_64 [ 9.013] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.5.0-1-amd64 root=UUID=33ecf725-aba1-4d6b-922a-bd2e0fdac97d ro quiet splash acpi_osi=Linux acpi_backlight=vendor init=/lib/sysvinit/init init=/lib/sysvinit/init init=/sbin/openrc init=/lib/sysvinit/init init=/lib/sysvinit/init init=/lib/sysvinit/init init=/lib/sysvinit/init init=/lib/sysvinit/init init=/lib/sysvinit/init init=/lib/sysvinit/init init=/lib/sysvinit/init init=/lib/sysvinit/init [ 9.013] Build Date: 05 April 2016 07:00:43AM [ 9.013] xorg-server 2:1.18.3-1 (http://www.debian.org/support) [ 9.013] Current version of pixman: 0.33.6 [ 9.013]Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 9.013] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 9.013] (==) Log file: "/var/log/Xorg.0.log", Time: Tue May 3 21:35:44 2016 [ 9.038] (==) Using config directory: "/etc/X11/xorg.conf.d" [ 9.039] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [ 9.045] (==) No Layout section. Using the first Screen section. [ 9.045] (==) No screen section available. Using defaults. [ 9.045] (**) |-->Screen "Default Screen Section" (0) [ 9.045] (**) | |-->Monitor "" [ 9.046] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [ 9.046] (==) Automatically adding devices [ 9.046] (==) Automatically enabling devices [ 9.046] (==) Automatically adding GPU devices [ 9.046] (==) Max clients allowed: 256, resource mask: 0x1f [ 9.060] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. [ 9.060]Entry deleted from font path. [ 9.071] (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, built-ins [ 9.071] (==) ModulePath set to "/usr/lib/xorg/modules" [ 9.071] (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. [ 9.071] (II) Loader magic: 0x5633eacaedc0 [ 9.071] (II) Module ABI versions: [ 9.071]X.Org ANSI C Emulation: 0.4 [ 9.071]X.Org Video Driver: 20.0 [ 9.071]X.Org XInput driver : 22.1 [ 9.071]X.Org Server Extension : 9.0 [ 9.072] (++) using VT number 7 [ 9.072] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration [ 9.073] (II) xfree86: Adding drm device (/dev/dri/card0) [ 9.078] (--) PCI:*(0:0:2:0) 8086:0046:104d:905a rev 2, Mem @ 0xd140/4194304, 0xc000/268435456, I/O @ 0x7078/8 [ 9.078] (--) PCI: (0:1:0:0) 10de:0a2b:104d:905a rev 162, Mem @ 0xd000/16777216, 0xa000/268435456,
Bug#749646: re: x11-xserver-utils depends on cpp
On Tue, 21 Jul 2015 23:20:04 -0400 Michael Gilbertwrote: > Here is a trivial patch that makes it possible for the user to choose > (as a non-default option) to exclude cpp packages from xorg using > systems, at the cost of possibly breaking xrdb. With a patch moving the dep to a recommends it would be useful if xrdb was configured with something like: --with-cpp=/usr/bin/cpp,/usr/bin/mcpp so that mcpp could be used as a lightweight alternative. cpp-5 currently carries this giant unstripped library in stretch: $ du -h /usr/lib/gcc/x86_64-linux-gnu/5/cc1 130M/usr/lib/gcc/x86_64-linux-gnu/5/cc1
libdrm_2.4.68-1_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.8 Date: Tue, 03 May 2016 14:30:06 +0300 Source: libdrm Binary: libdrm-dev libdrm2 libdrm2-udeb libdrm2-dbg libdrm-intel1 libdrm-intel1-dbg libdrm-nouveau2 libdrm-nouveau2-dbg libdrm-radeon1 libdrm-radeon1-dbg libdrm-omap1 libdrm-omap1-dbg libdrm-freedreno1 libdrm-freedreno1-dbg libdrm-exynos1 libdrm-exynos1-dbg libdrm-tegra0 libdrm-tegra0-dbg libdrm-amdgpu1 libdrm-amdgpu1-dbg Architecture: source Version: 2.4.68-1 Distribution: unstable Urgency: medium Maintainer: Debian X Strike ForceChanged-By: Timo Aaltonen Description: libdrm-amdgpu1 - Userspace interface to amdgpu-specific kernel DRM services -- run libdrm-amdgpu1-dbg - Userspace interface to amdgpu-specific kernel DRM services -- deb libdrm-dev - Userspace interface to kernel DRM services -- development files libdrm-exynos1 - Userspace interface to exynos-specific kernel DRM services -- run libdrm-exynos1-dbg - Userspace interface to exynos-specific kernel DRM services -- deb libdrm-freedreno1 - Userspace interface to msm/kgsl kernel DRM services -- runtime libdrm-freedreno1-dbg - Userspace interface to msm/kgsl kernel DRM services -- debugging libdrm-intel1 - Userspace interface to intel-specific kernel DRM services -- runt libdrm-intel1-dbg - Userspace interface to intel-specific kernel DRM services -- debu libdrm-nouveau2 - Userspace interface to nouveau-specific kernel DRM services -- ru libdrm-nouveau2-dbg - Userspace interface to nouveau-specific kernel DRM -- debugging s libdrm-omap1 - Userspace interface to omap-specific kernel DRM services -- runti libdrm-omap1-dbg - Userspace interface to omap-specific kernel DRM services -- debug libdrm-radeon1 - Userspace interface to radeon-specific kernel DRM services -- run libdrm-radeon1-dbg - Userspace interface to radeon-specific kernel DRM services -- deb libdrm-tegra0 - Userspace interface to tegra-specific kernel DRM services -- runt libdrm-tegra0-dbg - Userspace interface to tegra-specific kernel DRM services -- debu libdrm2- Userspace interface to kernel DRM services -- runtime libdrm2-dbg - Userspace interface to kernel DRM services -- debugging symbols libdrm2-udeb - Userspace interface to kernel DRM services -- runtime (udeb) Launchpad-Bugs-Fixed: 1577735 Changes: libdrm (2.4.68-1) unstable; urgency=medium . * New upstream release. (LP: #1577735) Checksums-Sha1: 7c34e2be8509a3bdec25f701795756461720a8f9 3407 libdrm_2.4.68-1.dsc d7b8ae0a7347be7155901438df343079ec094ae8 972772 libdrm_2.4.68.orig.tar.gz 12313dee2f2c778a9cdf6b12748f545b1a6c55ef 36140 libdrm_2.4.68-1.diff.gz Checksums-Sha256: 4f73112427109ae9941911775370bd16f6078da50382dc304ef8b3c3c7e47f4b 3407 libdrm_2.4.68-1.dsc 092e870b7ecf64e07df9b8f96dee78adbfe3310d562105fddbb3ee7f35a76eff 972772 libdrm_2.4.68.orig.tar.gz c6aea49ae57bd3b94f26789a8c5aa3613307b3b240c2a8139e162d5aae444df9 36140 libdrm_2.4.68-1.diff.gz Files: b247f3559cc283ccd96f552a997ec130 3407 libs optional libdrm_2.4.68-1.dsc 36d5adc539c266e243535f0cf626f163 972772 libs optional libdrm_2.4.68.orig.tar.gz 163025468df4da6c1636a1885ffb8267 36140 libs optional libdrm_2.4.68-1.diff.gz -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBAgAGBQJXKIyhAAoJEMtwMWWoiYTcGCsP/ihm/IgBzBquOqvo8FVdkFhF BGk6Bj7x0CjgN78U7cKUOCMMu4zNOFVp+YTt/tn37bcbBxvLwClGQomKXqJJ+7ku jQPIPFwI4wq92kywTWNgOYY54InYurYQ9pfqUpABJRlP57miF+qmJrkXw/wTKY+w JiflyOIog41PjfdSK2/4Zotr7+8v+b+o8DSl1yQZaTivSvMrdbq6IU0M0SUOCk4K IH4Bet3/dtnR/TnmLCNuBSNYy3+z+e1QUjVJJKvI5Ok0Dxw+OrVRB9PjTyCXPrQY bVZKMKE2ONDE06A8i1Dyp2j8STz8pl11ENI8o8VwVNSszjUOVvfH4JfhfwE36bsB NPgMGbo4Yd6jGBIJxfqC6qHa0rMX3RoJGfdFElh0qZelOHm7Wv2JzLFkB3iJUo7Q adke6aBffm7OAZf8wLby4Tcjg7mW583T7W9K2dcuXoMiUi2qXbfjdwgyNPWGtT9x yUt8WNEJdpNdhvgw41Re5bbBDnNa0hKNao2Aowp5R/IdDb/EX5RvrZHEXTyG3bT7 YIv2bKaM7pR10PH4Ka7x4q8yC+4Ma2SOYsty43qmRJD/EPswEi19lmMCltd5zWix H0VMdwSy+8R+W23gra7rt6+vU8G11104YXF4eM8Qae6edNYn2Mh/PXzJCZ3OodXi aWuOK3dCX8OJzyHsnl2K =G2Lf -END PGP SIGNATURE- Thank you for your contribution to Debian.
Processing of libdrm_2.4.68-1_source.changes
libdrm_2.4.68-1_source.changes uploaded successfully to localhost along with the files: libdrm_2.4.68-1.dsc libdrm_2.4.68.orig.tar.gz libdrm_2.4.68-1.diff.gz Greetings, Your Debian queue daemon (running on host franck.debian.org)
libdrm: Changes to 'upstream-unstable'
.gitignore|3 amdgpu/amdgpu.h |4 configure.ac |2 exynos/exynos_drm.c |2 freedreno/freedreno_bo.c |7 freedreno/freedreno_drmif.h |1 freedreno/kgsl/kgsl_drm.h |2 freedreno/kgsl/kgsl_pipe.c|1 freedreno/kgsl/msm_kgsl.h |4 freedreno/msm/msm_drm.h |1 freedreno/msm/msm_pipe.c |2 include/drm/drm.h | 68 +-- include/drm/drm_fourcc.h | 17 include/drm/drm_mode.h| 170 +--- include/drm/drm_sarea.h |2 include/drm/i915_drm.h| 43 +- include/drm/tegra_drm.h |3 include/drm/vmwgfx_drm.h | 792 ++ intel/intel_bufmgr_fake.c |2 intel/intel_bufmgr_gem.c |2 intel/intel_chipset.h | 30 + intel/intel_decode.c |2 intel/tests/gen5-3d.batch-ref.txt |2 intel/tests/gen6-3d.batch-ref.txt |2 libkms/Android.mk |2 tests/amdgpu/basic_tests.c|6 tests/amdgpu/vce_tests.c | 20 tests/kms/kms-steal-crtc.c|1 tests/modetest/modetest.c |2 tests/proptest/proptest.c |2 tests/util/kms.c |1 xf86drm.c |2 xf86drmMode.c |2 33 files changed, 919 insertions(+), 283 deletions(-) New commits: commit fc09c5ab84240e9b6bd0bed01685ef004f56c4fa Author: Kenneth GraunkeDate: Wed Apr 27 17:52:50 2016 -0700 Bump version for release Signed-off-by: Kenneth Graunke diff --git a/configure.ac b/configure.ac index ed07789..a04ce87 100644 --- a/configure.ac +++ b/configure.ac @@ -20,7 +20,7 @@ AC_PREREQ([2.63]) AC_INIT([libdrm], -[2.4.67], +[2.4.68], [https://bugs.freedesktop.org/enter_bug.cgi?product=DRI], [libdrm]) commit e3623d34cad0ac3f181b0deee0931df202b8f909 Author: Michał Winiarski Date: Wed Feb 17 11:40:19 2016 +0100 intel/skl: Add missing SKL PCI IDs Used by production devices: Intel(R) HD Graphics 510 Intel(R) HD Graphics 535 Intel(R) Iris(TM) Graphics 550 Intel(R) Iris(TM) Graphics P555 Signed-off-by: Michał Winiarski Tested-by: Lionel Landwerlin Reviewed-by: Kenneth Graunke diff --git a/intel/intel_chipset.h b/intel/intel_chipset.h index 8e42a40..e2554c3 100644 --- a/intel/intel_chipset.h +++ b/intel/intel_chipset.h @@ -168,6 +168,7 @@ #define PCI_CHIP_SKYLAKE_DT_GT10x1902 #define PCI_CHIP_SKYLAKE_ULT_GT1 0x1906 #define PCI_CHIP_SKYLAKE_SRV_GT1 0x190A /* Reserved */ +#define PCI_CHIP_SKYLAKE_H_GT1 0x190B #define PCI_CHIP_SKYLAKE_ULX_GT1 0x190E /* Reserved */ #define PCI_CHIP_SKYLAKE_DT_GT20x1912 #define PCI_CHIP_SKYLAKE_FUSED0_GT20x1913 /* Reserved */ @@ -179,9 +180,12 @@ #define PCI_CHIP_SKYLAKE_WKS_GT2 0x191D #define PCI_CHIP_SKYLAKE_ULX_GT2 0x191E #define PCI_CHIP_SKYLAKE_MOBILE_GT20x1921 /* Reserved */ -#define PCI_CHIP_SKYLAKE_GT3 0x1926 -#define PCI_CHIP_SKYLAKE_HALO_GT3 0x192B /* Reserved */ +#define PCI_CHIP_SKYLAKE_ULT_GT3_0 0x1923 +#define PCI_CHIP_SKYLAKE_ULT_GT3_1 0x1926 +#define PCI_CHIP_SKYLAKE_ULT_GT3_2 0x1927 #define PCI_CHIP_SKYLAKE_SRV_GT4 0x192A +#define PCI_CHIP_SKYLAKE_HALO_GT3 0x192B /* Reserved */ +#define PCI_CHIP_SKYLAKE_SRV_GT3 0x192D #define PCI_CHIP_SKYLAKE_DT_GT40x1932 #define PCI_CHIP_SKYLAKE_SRV_GT4X 0x193A #define PCI_CHIP_SKYLAKE_H_GT4 0x193B @@ -375,10 +379,11 @@ #define IS_GEN8(devid) (IS_BROADWELL(devid) || \ IS_CHERRYVIEW(devid)) -#define IS_SKL_GT1(devid) ((devid) == PCI_CHIP_SKYLAKE_ULT_GT1|| \ -(devid) == PCI_CHIP_SKYLAKE_ULX_GT1|| \ -(devid) == PCI_CHIP_SKYLAKE_DT_GT1 || \ -(devid) == PCI_CHIP_SKYLAKE_SRV_GT1) +#define IS_SKL_GT1(devid) ((devid) == PCI_CHIP_SKYLAKE_DT_GT1 || \ +(devid) == PCI_CHIP_SKYLAKE_ULT_GT1|| \ +(devid) == PCI_CHIP_SKYLAKE_SRV_GT1|| \ +(devid) == PCI_CHIP_SKYLAKE_H_GT1 || \ +(devid) == PCI_CHIP_SKYLAKE_ULX_GT1) #define IS_SKL_GT2(devid) ((devid) == PCI_CHIP_SKYLAKE_DT_GT2 || \ (devid) == PCI_CHIP_SKYLAKE_FUSED0_GT2 || \ @@ -391,8 +396,11 @@ (devid) == PCI_CHIP_SKYLAKE_ULX_GT2|| \
libdrm: Changes to 'debian-unstable'
.gitignore|3 amdgpu/amdgpu.h |4 configure.ac |2 debian/changelog |6 exynos/exynos_drm.c |2 freedreno/freedreno_bo.c |7 freedreno/freedreno_drmif.h |1 freedreno/kgsl/kgsl_drm.h |2 freedreno/kgsl/kgsl_pipe.c|1 freedreno/kgsl/msm_kgsl.h |4 freedreno/msm/msm_drm.h |1 freedreno/msm/msm_pipe.c |2 include/drm/drm.h | 68 +-- include/drm/drm_fourcc.h | 17 include/drm/drm_mode.h| 170 +--- include/drm/drm_sarea.h |2 include/drm/i915_drm.h| 43 +- include/drm/tegra_drm.h |3 include/drm/vmwgfx_drm.h | 792 ++ intel/intel_bufmgr_fake.c |2 intel/intel_bufmgr_gem.c |2 intel/intel_chipset.h | 30 + intel/intel_decode.c |2 intel/tests/gen5-3d.batch-ref.txt |2 intel/tests/gen6-3d.batch-ref.txt |2 libkms/Android.mk |2 tests/amdgpu/basic_tests.c|6 tests/amdgpu/vce_tests.c | 20 tests/kms/kms-steal-crtc.c|1 tests/modetest/modetest.c |2 tests/proptest/proptest.c |2 tests/util/kms.c |1 xf86drm.c |2 xf86drmMode.c |2 34 files changed, 925 insertions(+), 283 deletions(-) New commits: commit 09e9210bcf5c2c6940f5514fc978731ba2c4710f Author: Timo AaltonenDate: Tue May 3 14:30:20 2016 +0300 upload to unstable diff --git a/debian/changelog b/debian/changelog index 61fb15f..8fe6653 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -libdrm (2.4.68-1) UNRELEASED; urgency=medium +libdrm (2.4.68-1) unstable; urgency=medium * New upstream release. (LP: #1577735) - -- Timo Aaltonen Tue, 03 May 2016 14:27:40 +0300 + -- Timo Aaltonen Tue, 03 May 2016 14:30:06 +0300 libdrm (2.4.67-1) unstable; urgency=medium commit d62c51a0b49097330f7d5be516611abcfb59fe64 Author: Timo Aaltonen Date: Tue May 3 14:30:04 2016 +0300 update changelog diff --git a/debian/changelog b/debian/changelog index ded83db..61fb15f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +libdrm (2.4.68-1) UNRELEASED; urgency=medium + + * New upstream release. (LP: #1577735) + + -- Timo Aaltonen Tue, 03 May 2016 14:27:40 +0300 + libdrm (2.4.67-1) unstable; urgency=medium * New upstream release. commit fc09c5ab84240e9b6bd0bed01685ef004f56c4fa Author: Kenneth Graunke Date: Wed Apr 27 17:52:50 2016 -0700 Bump version for release Signed-off-by: Kenneth Graunke diff --git a/configure.ac b/configure.ac index ed07789..a04ce87 100644 --- a/configure.ac +++ b/configure.ac @@ -20,7 +20,7 @@ AC_PREREQ([2.63]) AC_INIT([libdrm], -[2.4.67], +[2.4.68], [https://bugs.freedesktop.org/enter_bug.cgi?product=DRI], [libdrm]) commit e3623d34cad0ac3f181b0deee0931df202b8f909 Author: Michał Winiarski Date: Wed Feb 17 11:40:19 2016 +0100 intel/skl: Add missing SKL PCI IDs Used by production devices: Intel(R) HD Graphics 510 Intel(R) HD Graphics 535 Intel(R) Iris(TM) Graphics 550 Intel(R) Iris(TM) Graphics P555 Signed-off-by: Michał Winiarski Tested-by: Lionel Landwerlin Reviewed-by: Kenneth Graunke diff --git a/intel/intel_chipset.h b/intel/intel_chipset.h index 8e42a40..e2554c3 100644 --- a/intel/intel_chipset.h +++ b/intel/intel_chipset.h @@ -168,6 +168,7 @@ #define PCI_CHIP_SKYLAKE_DT_GT10x1902 #define PCI_CHIP_SKYLAKE_ULT_GT1 0x1906 #define PCI_CHIP_SKYLAKE_SRV_GT1 0x190A /* Reserved */ +#define PCI_CHIP_SKYLAKE_H_GT1 0x190B #define PCI_CHIP_SKYLAKE_ULX_GT1 0x190E /* Reserved */ #define PCI_CHIP_SKYLAKE_DT_GT20x1912 #define PCI_CHIP_SKYLAKE_FUSED0_GT20x1913 /* Reserved */ @@ -179,9 +180,12 @@ #define PCI_CHIP_SKYLAKE_WKS_GT2 0x191D #define PCI_CHIP_SKYLAKE_ULX_GT2 0x191E #define PCI_CHIP_SKYLAKE_MOBILE_GT20x1921 /* Reserved */ -#define PCI_CHIP_SKYLAKE_GT3 0x1926 -#define PCI_CHIP_SKYLAKE_HALO_GT3 0x192B /* Reserved */ +#define PCI_CHIP_SKYLAKE_ULT_GT3_0 0x1923 +#define PCI_CHIP_SKYLAKE_ULT_GT3_1 0x1926 +#define PCI_CHIP_SKYLAKE_ULT_GT3_2 0x1927 #define PCI_CHIP_SKYLAKE_SRV_GT4 0x192A +#define PCI_CHIP_SKYLAKE_HALO_GT3 0x192B /* Reserved */ +#define PCI_CHIP_SKYLAKE_SRV_GT3 0x192D #define PCI_CHIP_SKYLAKE_DT_GT4
libdrm: Changes to 'refs/tags/libdrm-2.4.68-1'
Tag 'libdrm-2.4.68-1' created by Timo Aaltonenat 2016-05-03 11:30 + Tagging upload of libdrm 2.4.68-1 to unstable. -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAABAgAGBQJXKIvTAAoJEMtwMWWoiYTcuKcP/11zqbju8dTzH0IpOL4mUDVk nmw6QfPySF9QKHW6zF/XC2gZFCMrz0A5TSyLsOjBr17UD2bO54ji3X93oifhp64F rXhcYPO+weA6eP5cp6qu76y/s03mAL/zenusu0wMtEUWJWhMCHy5hAxTIW/iHDzj b3Qv2c9E0dCC5CgSN8oyBvr+HioVx8Fo4unzRDi9gIXfx1H5ZVRETPDPeD1AGzNu KJej0Q+itfMwzmJPoBsOwBvOZDbOs8N2cb6Uws5kHd9I3YirlnKtevtVU6V3IuN9 bCHhhEYm3MJ6E9LbWo03q+Keo0nSR4SmafFOPNZbap4/3v3KbdyrSBRpEBh2JB5Q sVgYb3WCjrfVCjLO2xHDqp7cBE/6GWjRgo7vKVz/Lgn4fQSi0Xq2JcOEbEhnCSj+ rsNJdzukk/Ruawc2oWOoj+dRg01/jf/gAfzbJpbfga6Eon9QMLJikvZx7BuNFl+U nXGRx8w62HvUIUjrSK1waHJPTXlGJ+z2saPR30TzV3EvofaZZPVpz+NkxCp8E1bu fhJzgrJa6sRbt49u+9fgnBXDWruU//CMPDrwb9InX7/l26aQ5DZlqKTGRuLkdvjw tNXp0rx8c36mu0VEXeD/it9RMNPHS6S5zyDxafVeqqlYwomvl6NCItY32E4XPFZ0 mXlOqh2q/A3IJ+ZOPwo6 =8Edw -END PGP SIGNATURE- Changes since libdrm-2.4.67-1: Chih-Wei Huang (1): android: add virgl to be a valid driver Daniel Vetter (7): headers: Remove _DRM_GEM tests/kms-steal-crtc: Use correct includes headers: Update drm_i915.h headers: Update drm_sarea.h headers: Update drm_fourcc.h headers: Update drm_mode.h headers: Update drm.h Emil Velikov (1): proptest: print signed values correctly Eric Engestrom (6): amdgpu: Fix spelling mistakes exynos: Fix spelling mistake freedreno: Fix spelling mistakes intel: Fix spelling mistakes tests: Fix spelling mistakes xf86drm: Fix spelling mistakes Gustavo Padovan (3): tests: add virtio_gpu to the driver list gitignore: ignore kms-steal-crtc and kms-universal-planes modetest: print signed values correctly Kenneth Graunke (1): Bump version for release Michał Winiarski (1): intel/skl: Add missing SKL PCI IDs Nicolas Dechesne (1): freedreno: add dummy fd_bo_from_fbdev implementation when KGSL is disabled Rob Clark (3): add libdrm_vc4.pc to .gitignore freedreno: update uapi freedreno: add support for FD_TIMESTAMP Rodrigo Vivi (1): intel: Adding missing Broxton PCI IDs. Sonny Jiang (1): amdgpu/tests: fix tests for asics with one VCE instance Thierry Reding (1): tegra: Sync with Linux kernel UAPI header Thomas Hellstrom (1): vmwgfx: update uapi Timo Aaltonen (3): Merge branch 'upstream-unstable' into debian-unstable update changelog upload to unstable --- .gitignore|3 amdgpu/amdgpu.h |4 configure.ac |2 debian/changelog |6 exynos/exynos_drm.c |2 freedreno/freedreno_bo.c |7 freedreno/freedreno_drmif.h |1 freedreno/kgsl/kgsl_drm.h |2 freedreno/kgsl/kgsl_pipe.c|1 freedreno/kgsl/msm_kgsl.h |4 freedreno/msm/msm_drm.h |1 freedreno/msm/msm_pipe.c |2 include/drm/drm.h | 68 +-- include/drm/drm_fourcc.h | 17 include/drm/drm_mode.h| 170 +--- include/drm/drm_sarea.h |2 include/drm/i915_drm.h| 43 +- include/drm/tegra_drm.h |3 include/drm/vmwgfx_drm.h | 792 ++ intel/intel_bufmgr_fake.c |2 intel/intel_bufmgr_gem.c |2 intel/intel_chipset.h | 30 + intel/intel_decode.c |2 intel/tests/gen5-3d.batch-ref.txt |2 intel/tests/gen6-3d.batch-ref.txt |2 libkms/Android.mk |2 tests/amdgpu/basic_tests.c|6 tests/amdgpu/vce_tests.c | 20 tests/kms/kms-steal-crtc.c|1 tests/modetest/modetest.c |2 tests/proptest/proptest.c |2 tests/util/kms.c |1 xf86drm.c |2 xf86drmMode.c |2 34 files changed, 925 insertions(+), 283 deletions(-) ---