Keith Packard
6a5a4e6037
Remove SIGIO support for input [v5]
...
This removes all of the SIGIO handling support used for input
throughout the X server, preparing the way for using threads for input
handling instead.
Places calling OsBlockSIGIO and OsReleaseSIGIO are marked with calls
to stub functions input_lock/input_unlock so that we don't lose this
information.
xfree86 SIGIO support is reworked to use internal versions of
OsBlockSIGIO and OsReleaseSIGIO.
v2: Don't change locking order (Peter Hutterer)
v3: Comment weird && FALSE in xf86Helper.c
Leave errno save/restore in xf86ReadInput
Squash with stub adding patch (Peter Hutterer)
v4: Leave UseSIGIO config parameter so that
existing config files don't break (Peter Hutterer)
v5: Split a couple of independent patch bits out
of kinput.c (Peter Hutterer)
Signed-off-by: Keith Packard <keithp@keithp.com >
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net >
2016-05-26 16:07:54 -07:00
..
2012-03-21 13:54:42 -07:00
2012-03-21 13:54:42 -07:00
2014-12-08 18:09:48 -08:00
2012-03-21 13:54:42 -07:00
2014-12-08 18:09:48 -08:00
2012-03-21 13:54:42 -07:00
2012-03-21 13:54:42 -07:00
2012-03-21 13:54:42 -07:00
2012-03-21 14:02:30 -07:00
2012-03-21 13:54:42 -07:00
2012-03-21 14:02:30 -07:00
2012-03-21 13:54:42 -07:00
2012-03-21 13:54:42 -07:00
2012-05-14 13:17:30 +01:00
2012-03-21 13:54:42 -07:00
2012-03-21 13:54:42 -07:00
2014-01-12 10:24:11 -08:00
2012-03-21 13:54:42 -07:00
2016-05-26 16:07:54 -07:00
2012-03-21 13:54:42 -07:00
2016-05-11 11:21:08 -04:00
2012-07-09 19:58:30 -07:00
2012-03-21 13:54:42 -07:00
2012-07-09 19:58:30 -07:00
2012-03-21 13:54:42 -07:00
2012-07-09 19:58:30 -07:00
2012-03-21 13:54:42 -07:00
2012-07-09 19:58:30 -07:00
2012-03-21 13:54:42 -07:00
2012-07-09 19:58:30 -07:00
2012-03-21 13:54:42 -07:00
2012-07-09 19:58:30 -07:00
2012-03-21 13:54:42 -07:00
2015-04-21 16:57:08 -07:00
2012-03-21 13:54:42 -07:00
2012-07-09 19:58:30 -07:00
2012-03-21 13:54:42 -07:00
2012-07-09 19:58:30 -07:00
2012-03-21 13:54:42 -07:00
2014-01-22 19:56:31 -08:00
2012-03-21 13:54:42 -07:00
2012-07-09 22:52:30 -07:00
2012-03-21 13:54:42 -07:00
2012-07-09 22:52:30 -07:00
2012-03-21 13:54:42 -07:00
2012-12-05 18:09:48 -06:00
2012-03-21 13:54:42 -07:00
2014-02-04 10:53:59 +10:00
2012-03-21 13:54:42 -07:00
2014-03-27 14:09:43 +00:00
2012-07-09 19:58:30 -07:00
2012-03-21 13:54:42 -07:00
2012-07-09 19:58:30 -07:00
2012-03-21 13:54:42 -07:00
2012-03-21 14:02:30 -07:00
2012-03-21 13:54:42 -07:00
2014-12-08 18:09:48 -08:00
2012-03-21 13:54:42 -07:00
2012-07-09 19:58:30 -07:00
2012-03-21 13:54:42 -07:00
2013-05-07 09:40:44 +10:00
2012-03-21 13:54:42 -07:00
2012-03-21 13:54:42 -07:00
2012-03-21 13:54:42 -07:00
2012-07-09 19:58:30 -07:00
2012-03-21 13:54:42 -07:00
2013-05-07 09:40:44 +10:00
2012-03-21 13:54:42 -07:00
2012-05-24 14:57:11 +10:00
2012-03-21 13:54:42 -07:00
2012-03-21 13:54:42 -07:00
2013-05-10 14:32:37 +10:00
2012-03-21 13:54:42 -07:00
2013-05-10 14:32:37 +10:00
2012-03-21 13:54:42 -07:00
2014-12-08 18:09:48 -08:00
2012-03-21 13:54:42 -07:00
2014-01-12 10:24:11 -08:00
2013-05-07 09:41:19 +10:00
2014-12-08 18:09:48 -08:00
2012-03-21 13:54:42 -07:00
2015-10-20 09:07:31 +10:00
2012-03-21 13:54:42 -07:00
2014-12-08 18:09:48 -08:00
2012-03-21 13:54:42 -07:00
2014-12-08 18:09:48 -08:00
2012-03-21 13:54:42 -07:00
2014-12-08 18:09:48 -08:00
2012-03-21 13:54:42 -07:00
2016-05-04 10:58:01 -04:00
2012-03-21 13:54:42 -07:00
2014-12-08 18:09:48 -08:00
2012-03-21 13:54:42 -07:00
2015-04-21 16:57:07 -07:00
2012-03-21 13:54:42 -07:00
2013-08-01 14:51:41 +10:00
2012-03-21 13:54:42 -07:00
2014-12-08 18:09:48 -08:00
2012-03-21 13:54:42 -07:00
2014-12-08 18:09:48 -08:00
2012-03-21 13:54:42 -07:00
2014-12-08 18:09:48 -08:00
2012-03-21 13:54:42 -07:00
2014-12-08 18:09:48 -08:00
2012-03-21 13:54:42 -07:00