aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/glib-2.0/glib-2.0_2.18.3.bb
diff options
context:
space:
mode:
authorPratheesh Gangadhar <pratheesh.gangadhar@gmail.com>2009-08-27 02:33:00 +0530
committerKoen Kooi <koen@openembedded.org>2009-08-27 16:02:29 +0200
commit1eb89aacbc6830fe242eac36ba8bcb61d98807f5 (patch)
treee7aa6974a2075521eb91bd68ffb290a81c576d60 /recipes/glib-2.0/glib-2.0_2.18.3.bb
parent13090db2af21ee0018c4e565556edcab40a84507 (diff)
downloadopenembedded-1eb89aacbc6830fe242eac36ba8bcb61d98807f5.tar.gz
glib-2.0 2.21.4: add armv6 atomic ops, this fixes 100% utilization hangs when doing DSP based GStreamer playback
GLIB by default uses ARMV5 instructions for emulating atomic operations and this patch (derived from https://stage.maemo.org/svn/maemo/projects/haf/trunk/glib/debian/patches/25-gatomic.patch) make use ARMV6 atomic instructions instead. CPU goes into "sched_yield" while loop during hang - due to a race condition triggered by high rate context switching while running DSP plugins.
Diffstat (limited to 'recipes/glib-2.0/glib-2.0_2.18.3.bb')
0 files changed, 0 insertions, 0 deletions