[PULL v2] signal-safe logging and input ABI 18

Keith Packard keithp at keithp.com
Mon Jul 2 22:39:10 PDT 2012

Peter Hutterer <peter.hutterer at who-t.net> writes:

> Chase Douglas (15):
>       Add global variable inSignalContext
>       Save log file file descriptor for signal context logging
>       Add FormatUInt64{,Hex}() for formatting numbers in a signal safe manner
>       Add LogMessageVerbSigSafe() for logging messages while in signal context
>       Add ErrorFSigSafe() alternative to ErrorF()
>       Print backtrace in a signal-safe manner
>       Make BUG_WARN* signal safe
>       Warn when attempting to log in a signal unsafe manner from signal context
>       Log messages in GetTouchEvents() in a signal safe manner
>       Log messages in TouchBeginDDXTouch() in a signal-safe manner
>       Log mieq enqueue overflow in a signal safe manner
>       Log safely in fatal signal handler
>       Log in UnloadModuleOrDriver() in a signal safe manner
>       Log in LoaderUnload() in a signal safe manner
>       Log in OsVendorFatalError() in a signal safe manner
> Peter Hutterer (3):
>       xfree86: constify InputInfoPtr->type_name
>       xfree86: constify InputDriverPtr->driverName and default_options
>       Bump to ABI_XINPUT_VERSION 18

Merged with a minor fix to '%p' output.
   4cd91bd..24525d9  master -> master

keith.packard at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20120702/3d06c2a9/attachment.pgp>

More information about the xorg-devel mailing list