Project

General

Profile

Bug #787

rcu_barrier(): uninitialized futex field

Added by Mathieu Desnoyers over 6 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
High
Start date:
04/18/2014
Due date:
% Done:

0%

Estimated time:

Description

An uninitialized futex field can lead to rcu_barrier() hang. This issue has been found with Valgrind. Reported by Keir Fraser.

#1

Updated by Mathieu Desnoyers over 6 years ago

  • Status changed from In Progress to Resolved

Fixed by commit:

commit fbc55dd1caeba6fdce2b781537b785eaf58279ed
Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Date:   Fri Apr 18 12:01:04 2014 -0400

    Fix: rcu_barrier(): uninitialized futex field

    This uninitialized futex field can lead to rcu_barrier() hang. This
    issue has been found with Valgrind.

    Fixes #787

    Reported-by: Keir Fraser <keir@cohodata.com>
    Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

Also available in: Atom PDF