xserver-multidpi/Xext
Ray Strode a26578dbb9 selinux: don't checkout for AVCs on select() EINTR
wakeup handlers are called even when select() returns EINTR,
and when they're called the passed fd set is undefined.

This commit fixes the selinux wakeup handler to avoid checking
for AVCs over the netlink socket spuriously.

Reviewed-by: Adam Jackson <ajax@redhat.com>
Signed-off-by: Ray Strode <rstrode@redhat.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
2014-04-30 08:56:35 -07:00
..
bigreq.c Move extension initialisation prototypes into extinit.h 2012-07-09 23:06:41 -07:00
dpms.c Move extension initialisation prototypes into extinit.h 2012-07-09 23:06:41 -07:00
dpmsproc.h Xext: _X_EXPORT DPMSSet and DPMSSupported 2014-01-12 10:14:49 -08:00
dpmsstubs.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
geext.c Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
geext.h Move extension initialisation prototypes into extinit.h 2012-07-09 23:06:41 -07:00
geint.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
hashtable.c Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
hashtable.h Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
Makefile.am Build dpmsstubs.c once as a convenience library, rather than once for each DDX which wants to use it 2014-03-27 14:09:33 +00:00
panoramiX.c Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
panoramiX.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
panoramiXh.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
panoramiXprocs.c Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
panoramiXsrv.h Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
panoramiXSwap.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
saver.c Clean up a few function prototypes to not place formals in /**/ 2014-01-12 10:24:12 -08:00
security.c Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
securitysrv.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
shape.c Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
shm.c Clean up a few function prototypes to not place formals in /**/ 2014-01-12 10:24:12 -08:00
shmint.h xext: Fix shmint.h to not use headers outside of sdk_HEADERS 2013-11-14 10:22:15 +09:00
sleepuntil.c Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
sleepuntil.h Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
sync.c sync: Avoid ridiculously long timeouts 2014-02-09 10:41:18 +01:00
syncsdk.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
syncsrv.h Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
xace.c Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
xace.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
xacestr.h Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
xcmisc.c Move extension initialisation prototypes into extinit.h 2012-07-09 23:06:41 -07:00
xf86bigfont.c Xext: fix unused variable warnings in xf86bigfont.c 2012-11-05 13:25:06 -06:00
xf86bigfontsrv.h Move extension initialisation prototypes into extinit.h 2012-07-09 23:06:41 -07:00
xres.c xres: Fix size estimation for <8bpp pixmaps (#69057) 2014-04-21 21:39:43 -07:00
xselinux_ext.c Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
xselinux_hooks.c selinux: don't checkout for AVCs on select() EINTR 2014-04-30 08:56:35 -07:00
xselinux_label.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
xselinux.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
xselinuxint.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
xtest.c Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
xvdisp.c Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
xvdisp.h Fix swapped Xv dispatch under Xinerama. 2007-12-02 14:15:36 -05:00
xvdix.h Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
xvmain.c Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
xvmc.c Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00
xvmcext.h Replace 'pointer' type with 'void *' 2014-01-12 10:24:11 -08:00