forked from pool/xorg-x11-server
Stefan Dirsch
fbcb773284
- Update to version 1.17.2: Pick up a pile of fixes from master. Notable highlights: + Fix for CVE-2015-3164 in Xwayland + Fix int10 setup for vesa + Fix regression in server-interpreted auth + Fix fb setup on big-endian CPUs + Build fix for for gcc5 - Dropped patches: + Patch110: u_connection-avoid-crash-when-CloseWellKnownConnections-gets-called-twice.patch + Patch113: u_symbols-Fix-sdksyms.sh-to-cope-with-gcc5.patch + Patch116: U_os-XDMCP-options-like-query-etc-should-imply-listen.patch + Patch118: U_int10-Fix-error-check-for-pci_device_map_legacy.patch + Patch119: U_xwayland-enable-access-control-on-open-socket.patch + Patch120: U_os-support-new-implicit-local-user-access-mode.patch + Patch121: U_xwayland-default-to-local-user-if-no-xauth-file-given.patch + Patch2000: U_systemd-logind-filter-out-non-signal-messages-from.patch + Patch2001: U_systemd-logind-dont-second-guess-D-Bus-default-tim.patch - Changed patches to work with the new version: + Patch114: u_ad-hoc-fix-for-mmap-s-truncated-offset-parameter-on-.patch OBS-URL: https://build.opensuse.org/request/show/312322 OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xorg-x11-server?expand=0&rev=576
32 lines
946 B
Diff
32 lines
946 B
Diff
From 2c36b0001729fa2c22255777bce66b99adc6c568 Mon Sep 17 00:00:00 2001
|
|
From: Stefan Dirsch <sndirsch@suse.de>
|
|
Date: Mon, 16 Feb 2015 15:00:54 +0100
|
|
Subject: [PATCH] ad hoc fix for mmap's truncated offset parameter on 32bit
|
|
|
|
Builtin modesetting driver didn't work on 32bit on cirrus KMS.
|
|
See https://bugzilla.suse.com/show_bug.cgi?id=917385 for more details.
|
|
---
|
|
hw/xfree86/drivers/modesetting/dumb_bo.c | 6 ++++++
|
|
1 file changed, 6 insertions(+)
|
|
|
|
diff --git a/hw/xfree86/drivers/modesetting/dumb_bo.c b/hw/xfree86/drivers/modesetting/dumb_bo.c
|
|
index 58d420e..95b34a2 100644
|
|
--- a/hw/xfree86/drivers/modesetting/dumb_bo.c
|
|
+++ b/hw/xfree86/drivers/modesetting/dumb_bo.c
|
|
@@ -25,6 +25,12 @@
|
|
#include "dix-config.h"
|
|
#endif
|
|
|
|
+/*
|
|
+ * ad hoc fix for mmap's truncated offset parameter on 32bit
|
|
+ * see also https://bugzilla.suse.com/show_bug.cgi?id=917385
|
|
+ */
|
|
+#define _FILE_OFFSET_BITS 64
|
|
+
|
|
#include "dumb_bo.h"
|
|
|
|
#include <errno.h>
|
|
--
|
|
1.8.4.5
|
|
|