From abb51de04aaf4e9538a8447d1474bbd47dc47c86 Mon Sep 17 00:00:00 2001 From: Tianchen Ding Date: Tue, 4 Jul 2023 17:03:57 +0800 Subject: [PATCH] contrib: bump version to v1.3.0 And update changelog. Signed-off-by: Tianchen Ding --- ChangeLog.md | 36 +++++++++++++++++++++++++++++++++++- module-contrib/version | 2 +- 2 files changed, 36 insertions(+), 2 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index ab5615a..1ca02ea 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,3 +1,37 @@ +Release 1.3.0 +--- + +## Features + +- Move sidecar files to independent dir under mod/. +- Add conflict check with plugbpf. +- Improve Dockerfile and dependent libraries. +- Standardized spec of scheduler package. + +## Bugfix + +- Fix a bug when extern var inside a function. +- Prevent compiler optimization of static functions in sidecar. +- Fix a bug when building with multiple sidecar files. +- Fix a bug when handling multiple lines of EXPORT_SYMBOL in macro. +- Use the right rule to reference symbols in module. +- Fixed a bug with __mod_ symbol reference count. +- Set the default value for the new configs. +- Don't collect syscalls from sidecars. +- Don't keep inline function's code if it's not optimized. +- Fix the bug that tasks enqueue between clear_sched_state() and rebuild_sched_state(). + +## Docs + +- Add SPDX to all source files. +- Update README about the location information of the RPM package storage and the +system versions that plugsched supports by default. + +## Tests + +- Rebuild the container image when test. +- Adapt to use colorlog (instead of coloredlogs) with main programs. + Release 1.2.0 --- @@ -105,4 +139,4 @@ Release 1.1.0 # Other improvements - Simplify sched\_boundary.yaml by removing useless keys (sched\_outsider & force\_outsider). Now users won't be confused about them. -- Improve user experience when debugging by outputting `make` result to the screen. Now users locate compiling errors more easily. \ No newline at end of file +- Improve user experience when debugging by outputting `make` result to the screen. Now users locate compiling errors more easily. diff --git a/module-contrib/version b/module-contrib/version index 8d48d70..7b6ef5a 100644 --- a/module-contrib/version +++ b/module-contrib/version @@ -1 +1 @@ -plugsched version: 1.2.0 +plugsched version: 1.3.0