Searched hist:13642 (Results 1 - 3 of 3) sorted by relevance
/gem5/src/sim/ | ||
H A D | futex_map.hh | diff 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 D | syscall_emul.hh | diff 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/kern/linux/ | ||
H A D | linux.hh | diff 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> |
Completed in 50 milliseconds