commit | 88bc40ae1aa3fed2067a59383a6c4a9ae4f703c9 | [log] [tgz] |
---|---|---|
author | Peter Oskolkov <posk@google.com> | Wed Jul 22 23:45:38 2020 |
committer | Guenter Roeck <groeck@google.com> | Fri Nov 12 21:37:52 2021 |
tree | f7496d291787ba270207101742d9dc20f9a19608 | |
parent | f137bb4756c4d2ca1818752f86872a39df0897d7 [diff] |
FROMLIST: selftests/futex: add futex_swap selftest This is the final patch in FUTEX_SWAP patchset. It adds a test/benchmark to validate behavior and compare performance of a new FUTEX_SWAP futex operation. Detailed API design and behavior considerations are provided in the commit messages of the previous two patches. Signed-off-by: Peter Oskolkov <posk@google.com> (am from https://lore.kernel.org/patchwork/patch/1277906/) (also found at https://lore.kernel.org/r/20200722234538.166697-4-posk@posk.io) BUG=b:170967073 TEST=eve-kernelnext and manual verification with selftests Signed-off-by: Brian Geffon <bgeffon@chromium.org> Change-Id: I2b5b87a7f7ba3d4a7f604fc2e127941822090fe6 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/2476742 Reviewed-by: Sean Paul <seanpaul@chromium.org> Reviewed-by: Joel Fernandes <joelaf@google.com>