xserver/hw/xfree86/common
Pierre-Loup A. Griffais 41bdb6c003 xf86: Don't crash when switching modes through RandR without owning the VT.
While VT-switched, FB access is disabled and should remain so. Trying to switch
modes in that state would re-enable it, potentially causing crashes if trying
to access it before the driver has recovered from the mode switch.

Signed-off-by: Pierre-Loup A. Griffais <pgriffais@nvidia.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
2010-04-26 20:15:17 -07:00
..
.gitignore .gitignore: use common defaults with custom section #24239 2009-11-11 21:40:20 -08:00
Makefile.am
compiler.h Add platform compatibility defines for Sun Studio compilers 2009-12-18 10:31:53 -08:00
extramodes
fourcc.h
modeline2c.awk
scoasm.h
vesamodes
vidmodeproc.h
xf86.h
xf86AutoConfig.c Remove now obsolete function chooseVideoDriver 2010-03-29 12:01:46 -07:00
xf86Build.h.in
xf86Bus.c xfree86: vgaarb: rework wrapping function 2009-09-16 11:04:24 +10:00
xf86Bus.h
xf86Config.c unifdef -B -DRENDER to always include RENDER code 2010-04-19 09:26:10 -07:00
xf86Config.h
xf86Configure.c common: xf86Configure: alloc_strlen: Allocated memory does not have space for the terminating NUL of the string 2010-03-21 15:20:53 -07:00
xf86Cursor.c
xf86DGA.c Re-fix DGA removal. 2009-10-01 11:02:25 +10:00
xf86DPMS.c
xf86Events.c Move OS-specific VT key handler code from common to os-support 2010-01-25 11:10:00 -08:00
xf86Globals.c config: add libudev input-hotplug backend 2009-12-30 19:05:44 +00:00
xf86Helper.c Convert checks for PC98 support from platform #ifdefs to configure flag 2009-12-18 10:30:53 -08:00
xf86InPriv.h
xf86Init.c unifdef -B -DRENDER to always include RENDER code 2010-04-19 09:26:10 -07:00
xf86Mode.c modes: Remove the ClockRanges type 2010-01-05 13:30:22 -08:00
xf86Module.h config: Introduce InputAttributes in NewInputDeviceRequest 2009-12-22 23:24:13 -08:00
xf86Opt.h
xf86Option.c xfree86: Support non-Option boolean entries in configuration 2009-12-22 23:24:02 -08:00
xf86PM.c
xf86PciInfo.h
xf86Priv.h xfree86: Allow config directory to be specified on command line 2009-12-22 23:20:52 -08:00
xf86Privstr.h Convert checks for PC98 support from platform #ifdefs to configure flag 2009-12-18 10:30:53 -08:00
xf86RandR.c xf86: Don't crash when switching modes through RandR without owning the VT. 2010-04-26 20:15:17 -07:00
xf86ShowOpts.c
xf86VGAarbiter.c unifdef -B -DRENDER to always include RENDER code 2010-04-19 09:26:10 -07:00
xf86VGAarbiter.h xfree86: vgaarb: rework wrapping function 2009-09-16 11:04:24 +10:00
xf86VGAarbiterPriv.h unifdef -B -DRENDER to always include RENDER code 2010-04-19 09:26:10 -07:00
xf86VidMode.c
xf86Xinput.c xf86ScaleAxis: support for high resolution devices 2010-04-16 14:39:50 +10:00
xf86Xinput.h
xf86cmap.c Allow for missing or disabled compat_output 2010-02-25 12:48:27 -08:00
xf86cmap.h
xf86fbBus.c
xf86fbman.c
xf86fbman.h
xf86noBus.c
xf86pciBus.c Free libpciaccess iterator in xf86PciProbe 2009-09-20 20:45:25 +10:00
xf86pciBus.h
xf86sbusBus.c
xf86sbusBus.h
xf86str.h modes: Remove the ClockRanges type 2010-01-05 13:30:22 -08:00
xf86xv.c xf86xv: Fix off-by-one in viewport clipping 2009-12-16 21:53:18 -08:00
xf86xv.h
xf86xvmc.c
xf86xvmc.h
xf86xvpriv.h
xisb.c
xisb.h
xorgHelper.c
xorgVersion.h