aliyun / plugsched

Live upgrade Linux kernel scheduler subsystem
BSD 3-Clause "New" or "Revised" License
82 stars 23 forks source link

tools: stop supporting builtin springboard #136

Closed ampresent closed 2 years ago

ampresent commented 2 years ago

Once we have some kernels customized for plugsched. And we patched these kernels with builtin springboards. Now that dynamic springboard is mature enough, and doesn't require any customizing to the kernel, we can delete the support for builtin springboard.

Also, this patch fixes the bug, that plugsched fails to work on some of these kernels. Because currently, dynamic_springboard.patch is composed of stack-pivot and springboard. And for these kernels, stack-pivot is not applied as well. Without stack-pivot, the scheduler is easily broken.

Signed-off-by: Yihao Wu wuyihao@linux.alibaba.com

anolis-bot commented 2 years ago

@ampresent , a new test job has been submitted. Please wait in patience. The test job url: https://tone.openanolis.cn/ws/2r1b4c7z/test_result/19274

anolis-bot commented 2 years ago

@ampresent , The CI test is completed, please check result:

Test CaseTest Result
schedule_testx86_64:white_check_mark: SUCCESS
public_var_test:white_check_mark: SUCCESS
var_uniformity_test:white_check_mark: SUCCESS
cpu_throttle_test:x: FAIL
domain_rebuild_test:white_check_mark: SUCCESS
sched_syscall_test:white_check_mark: SUCCESS
mem_pressure_test:white_check_mark: SUCCESS
schedule_testaarch64:white_check_mark: SUCCESS

Sorry, your test job failed. Please get the details in the link.

ampresent commented 2 years ago

/retest

anolis-bot commented 2 years ago

@ampresent , the test job has been submitted. Please wait in patience. The test job url: https://tone.openanolis.cn/ws/2r1b4c7z/test_result/19278

anolis-bot commented 2 years ago

@ampresent , The CI test is completed, please check result:

Test CaseTest Result
schedule_testx86_64:white_check_mark: SUCCESS
public_var_test:white_check_mark: SUCCESS
var_uniformity_test:white_check_mark: SUCCESS
cpu_throttle_test:white_check_mark: SUCCESS
domain_rebuild_test:white_check_mark: SUCCESS
sched_syscall_test:x: FAIL
mem_pressure_test:white_check_mark: SUCCESS
schedule_testaarch64:white_check_mark: SUCCESS

Sorry, your test job failed. Please get the details in the link.