diff options
| author | Patrick Williams <iawillia@us.ibm.com> | 2011-05-24 13:09:45 -0500 |
|---|---|---|
| committer | MATTHEW S. BARTH <msbarth@us.ibm.com> | 2011-05-25 13:38:27 -0500 |
| commit | 5cc0a5830b021557037ad1c3f017a278b15fdd49 (patch) | |
| tree | f5f4f4e60138b4656f12146f94411f5ca01f30b8 /src/include/kernel | |
| parent | 7869d9fdcb24a39763358ac20cada55c5ea2ae5b (diff) | |
| download | talos-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.H | 2 |
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 |

