[Tarantool-patches] [PATCH v3 0/4] fiber: Handle stack madvise/mprotect errors

Cyrill Gorcunov gorcunov at gmail.com
Tue Feb 4 17:31:43 MSK 2020


issue https://github.com/tarantool/tarantool/issues/4722
branch gorcunov/gh-4722-mprotect-diag-error-3

In v3 we've added tests

Cyrill Gorcunov (4):
  fiber: use diag_ logger in fiber_madvise/mprotect failures
  fiber: leak stack if we unable to revert guard page
  errinj: add ERRINJ_FIBER_MADVISE and ERRINJ_FIBER_MPROTECT
  test: unit/fiber -- add madvise, mprotect tests

 src/lib/core/errinj.h  |    2 +
 src/lib/core/fiber.c   |   94 +-
 test/box/errinj.result | 2616 +++++++++++++++++++++-------------------
 test/unit/fiber.cc     |   51 +
 4 files changed, 1489 insertions(+), 1274 deletions(-)

-- 
2.20.1



More information about the Tarantool-patches mailing list