xserver-multidpi/hw/xfree86
Egbert Eich a9e20306fb int10: Do an mprotect(..,PROT_EXEC) on shmat()ed memory ranges.
When the linux kernel sets the NX bit vm86 segfaults when it tries to execute
code in memory that is not marked EXEC. Such code gets called whenever
we return from a VBIOS call to signal the calling program that the call
is actually finished and that we are not trapping for other reasons (like
IO accesses).
Use mprotect(2) to set these memory ranges PROT_EXEC.
2008-11-21 18:57:07 +01:00
..
common xfree86: don't reset Auto(Add|Enable)Devices, use defaults from xf86Globals 2008-11-21 18:55:07 +01:00
ddc Add missing newline when printing edid info 2008-11-13 13:57:30 -05:00
dixmods DGA: Track client state even when using old style DGA. 2008-10-09 22:22:53 +02:00
doc xfree86: If AEI is on, disable "kbd" and "mouse" devices. 2008-10-29 12:07:26 +10:30
dri dri: don't set the dixPrivate key to NULL, as this is a staticly set variable. 2008-10-10 23:28:30 +02:00
dri2 DRI2: Don't crash in DRI2ClipNotify when DRI2DrawablePtr is NULL. 2008-11-15 13:28:53 +01:00
dummylib No more "-scanpci" given that we already have it in libpciaccess. 2008-02-25 17:08:07 -03:00
exa Prepare for array-index based devPrivates. 2008-08-28 18:05:40 -04:00
fbdevhw fbdevhw: Remove pixclock check. 2008-09-04 13:08:06 +02:00
i2c Dead code removal 2008-07-17 21:37:50 +03:00
int10 int10: Degrade the checksum warning to X_INFO. 2008-10-14 14:30:19 -04:00
loader Remove XEvIE 2008-11-04 16:01:07 +10:30
modes Only add default modes if EDID supports continuous-frequency 2008-11-13 15:00:30 -05:00
os-support int10: Do an mprotect(..,PROT_EXEC) on shmat()ed memory ranges. 2008-11-21 18:57:07 +01:00
parser Remove some null statements. 2008-11-08 12:21:20 -05:00
ramdac Nuke unused variables 2008-10-26 11:44:10 +01:00
shadowfb Prepare for array-index based devPrivates. 2008-08-28 18:05:40 -04:00
utils Remove xorgcfg 2008-07-24 03:01:45 +03:00
vbe clean some "unused" warnings 2008-03-01 19:49:24 +02:00
vgahw XFree86: Remove usage of alloca 2007-11-05 14:34:42 +00:00
x86emu x86emu: fix sparse warnings 2008-10-26 13:17:31 +01:00
xaa XAA PixmapOps: Sync before accessing unwrapped callbacks. 2008-11-07 19:13:58 +01:00
xf8_16bpp Remove smashing of CFLAGS from server build. 2006-09-18 12:11:18 -07:00
Makefile.am re-enable DRI2 2008-10-15 12:00:16 +01:00
Options
xorgconf.cpp Remove all traces of external RGB database (and Speedo) 2007-11-05 16:28:35 +00:00