phoenix-rtos / phoenix-rtos-kernel

Phoenix-RTOS microkernel repository
http://phoenix-rtos.com
BSD 3-Clause "New" or "Revised" License
112 stars 33 forks source link

fix(vm/mman): handle properly munmap of chunks larger than SIZE_PAGE #578

Open badochov opened 4 weeks ago

badochov commented 4 weeks ago

JIRA: RTOS-893

Description

Munmap handled badly segments bigger that SIZE_PAGE, after it the rb tree was in corrupted state.

Motivation and Context

Types of changes

How Has This Been Tested?

Checklist:

Special treatment

github-actions[bot] commented 4 weeks ago

Unit Test Results

7 700 tests  ±0   6 985 :white_check_mark: ±0   37m 45s :stopwatch: - 1m 20s   436 suites ±0     715 :zzz: ±0      1 files   ±0       0 :x: ±0 

Results for commit 57a576f3. ± Comparison against base commit fa2cb465.

:recycle: This comment has been updated with latest results.