[RFC] removal of server generation mechanism
Tiago Vignatti
tiago.vignatti at nokia.com
Sun Oct 25 09:58:28 PDT 2009
Olá,
This RFC removes the server generation code. It changes the behavior of the
server which never exits unless some user explicit kills it. I.e. it acts
permanently like the, now old. -noreset option.
Available at:
git://people.freedesktop.org/~vignatti/xserver generation-removal
TODO in the case of RFC's good acceptance:
- I aplied the changes only for xorg DDX so we would have to spam the changes
for other DDXs as well.
- fix the indentation all over the changed code.
- Be more careful and see the exactly when dispatchException is DE_RESET or
DE_TERMINATE - which seems not useful now.
Tiago Vignatti (9):
dix: remove server generation scheme
xorg: remove server generation scheme
xorg/os-support: remove server generation scheme
xorg: don't track server resetting
dix: remove -noreset, -reset and -terminate options
dix/dispatch: remove unused server generation code
fb: remove unused server generation code
os: remove unused parameter on OsCleanup
os: remove unused functions
Xext/panoramiX.c | 13 ++-----
Xext/sleepuntil.c | 6 ---
Xext/xvdix.h | 4 --
Xext/xvmain.c | 23 -------------
Xext/xvmc.c | 2 -
dix/dispatch.c | 24 -------------
dix/dixfonts.c | 20 ++---------
dix/globals.c | 1
dix/main.c | 40 +++++++---------------
fb/wfbrename.h | 2 -
hw/xfree86/common/xf86.h | 1
hw/xfree86/common/xf86Bus.c | 1
hw/xfree86/common/xf86Configure.c | 2 -
hw/xfree86/common/xf86Globals.c | 1
hw/xfree86/common/xf86Helper.c | 11 ------
hw/xfree86/common/xf86Init.c | 40 ----------------------
hw/xfree86/common/xf86Priv.h | 1
hw/xfree86/common/xf86ShowOpts.c | 2 -
hw/xfree86/common/xf86Xinput.c | 1
hw/xfree86/doc/sgml/DESIGN.sgml | 16 +--------
hw/xfree86/dri/dri.c | 6 ---
hw/xfree86/modes/xf86RandR12.c | 7 ---
hw/xfree86/os-support/bsd/bsd_init.c | 16 ---------
hw/xfree86/os-support/hurd/hurd_init.c | 3 -
hw/xfree86/os-support/linux/int10/linux.c | 4 --
hw/xfree86/os-support/linux/lnx_init.c | 17 ---------
hw/xfree86/os-support/sco/sco_init.c | 6 ---
hw/xfree86/os-support/solaris/sun_init.c | 26 --------------
hw/xfree86/os-support/sysv/sysv_init.c | 25 --------------
hw/xfree86/xaa/xaaInitAccel.c | 6 ---
include/dix.h | 1
include/misc.h | 1
include/os.h | 7 +--
mi/mibank.c | 5 --
mi/miinitext.c | 1
miext/rootless/rootlessWindow.c | 6 ---
os/auth.c | 2 +
os/connection.c | 53 ------------------------------
os/log.c | 2 -
os/osdep.h | 2 +
os/osinit.c | 5 --
os/utils.c | 15 --------
os/xdmcp.c | 8 +---
randr/randr.c | 7 ---
render/animcur.c | 7 ---
render/picture.c | 6 ---
xkb/ddxBeep.c | 4 --
47 files changed, 48 insertions(+), 411 deletions(-)
Cheers,
Tiago
More information about the xorg-devel
mailing list