summaryrefslogtreecommitdiffstats
path: root/src/include/kernel
diff options
context:
space:
mode:
authorPatrick Williams <iawillia@us.ibm.com>2011-05-24 13:09:45 -0500
committerMATTHEW S. BARTH <msbarth@us.ibm.com>2011-05-25 13:38:27 -0500
commit5cc0a5830b021557037ad1c3f017a278b15fdd49 (patch)
treef5f4f4e60138b4656f12146f94411f5ca01f30b8 /src/include/kernel
parent7869d9fdcb24a39763358ac20cada55c5ea2ae5b (diff)
downloadtalos-hostboot-5cc0a5830b021557037ad1c3f017a278b15fdd49.tar.gz
talos-hostboot-5cc0a5830b021557037ad1c3f017a278b15fdd49.zip
Fix deadlock in mutex due to uninitialized values.
Change-Id: I0a078b395df8683f8a6e0e9561f457138fd1a274 Reviewed-on: http://gfwr801.rchland.ibm.com:8080/gerrit/95 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: MATTHEW S. BARTH <msbarth@us.ibm.com>
Diffstat (limited to 'src/include/kernel')
-rw-r--r--src/include/kernel/usermutex.H2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/include/kernel/usermutex.H b/src/include/kernel/usermutex.H
index 3dcd904b4..c9f631579 100644
--- a/src/include/kernel/usermutex.H
+++ b/src/include/kernel/usermutex.H
@@ -11,6 +11,8 @@ struct UserMutex
bool unlock_pend;
Spinlock lock;
Util::Locked::Queue<task_t> waiting;
+
+ UserMutex() : value(0), unlock_pend(false) {};
};
#endif
OpenPOWER on IntegriCloud