Searched hist:253 (Results 1 - 7 of 7) sorted by relevance

/gem5/src/sim/
H A Dfutex_map.hhdiff 13642:253cda14088e Mon Apr 02 16:21:00 EDT 2018 Tuan Ta <qtt2@cornell.edu> sim,kern: support FUTEX_WAIT_BITSET and FUTEX_WAKE_BITSET ops

This patch adds support for two operations in futex system call:
FUTEX_WAIT_BITSET and FUTEX_WAKE_BITSET. The two operations are used to
selectively wake up a certain thread waiting on a futex variable.

Basically each thread waiting on a futex variable is associated with a
bitset that is checked when another thread tries to wake up all threads
waiting on the futex variable.

Change-Id: I2300e53b144d8fae226423fa2efb0238c1d93ef9
Reviewed-on: https://gem5-review.googlesource.com/c/9621
Reviewed-by: Brandon Potter <Brandon.Potter@amd.com>
Maintainer: Brandon Potter <Brandon.Potter@amd.com>
H A Dsyscall_emul.hhdiff 13642:253cda14088e Mon Apr 02 16:21:00 EDT 2018 Tuan Ta <qtt2@cornell.edu> sim,kern: support FUTEX_WAIT_BITSET and FUTEX_WAKE_BITSET ops

This patch adds support for two operations in futex system call:
FUTEX_WAIT_BITSET and FUTEX_WAKE_BITSET. The two operations are used to
selectively wake up a certain thread waiting on a futex variable.

Basically each thread waiting on a futex variable is associated with a
bitset that is checked when another thread tries to wake up all threads
waiting on the futex variable.

Change-Id: I2300e53b144d8fae226423fa2efb0238c1d93ef9
Reviewed-on: https://gem5-review.googlesource.com/c/9621
Reviewed-by: Brandon Potter <Brandon.Potter@amd.com>
Maintainer: Brandon Potter <Brandon.Potter@amd.com>
/gem5/src/arch/x86/
H A Dfaults.hhdiff 8740:253aeee61e66 Fri Sep 30 03:28:00 EDT 2011 Gabe Black <gblack@eecs.umich.edu> X86: Remove FULL_SYSTEM from the x86 faults.
H A DSConscriptdiff 8740:253aeee61e66 Fri Sep 30 03:28:00 EDT 2011 Gabe Black <gblack@eecs.umich.edu> X86: Remove FULL_SYSTEM from the x86 faults.
H A Dfaults.ccdiff 8740:253aeee61e66 Fri Sep 30 03:28:00 EDT 2011 Gabe Black <gblack@eecs.umich.edu> X86: Remove FULL_SYSTEM from the x86 faults.
/gem5/src/kern/linux/
H A Dlinux.hhdiff 13642:253cda14088e Mon Apr 02 16:21:00 EDT 2018 Tuan Ta <qtt2@cornell.edu> sim,kern: support FUTEX_WAIT_BITSET and FUTEX_WAKE_BITSET ops

This patch adds support for two operations in futex system call:
FUTEX_WAIT_BITSET and FUTEX_WAKE_BITSET. The two operations are used to
selectively wake up a certain thread waiting on a futex variable.

Basically each thread waiting on a futex variable is associated with a
bitset that is checked when another thread tries to wake up all threads
waiting on the futex variable.

Change-Id: I2300e53b144d8fae226423fa2efb0238c1d93ef9
Reviewed-on: https://gem5-review.googlesource.com/c/9621
Reviewed-by: Brandon Potter <Brandon.Potter@amd.com>
Maintainer: Brandon Potter <Brandon.Potter@amd.com>
/gem5/src/arch/arm/isa/formats/
H A Ddata.isadiff 7201:253d16049184 Wed Jun 02 01:58:00 EDT 2010 Gabe Black <gblack@eecs.umich.edu> ARM: Hook up the push/pop versions of stm/ldm in thumb.

Completed in 95 milliseconds