Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,33 @@
# Changelog

## 0.3.1

### Bug Fixes

- Use `TPIDRPRW` instead of `TPIDRURO` as the per-CPU pointer register for ARM32 (https://github.com/arceos-org/percpu/pull/24).

## 0.3.0

### New Features & Breaking Changes

- Add custom per-CPU area support (https://github.com/arceos-org/percpu/pull/22)
- API changes:
+ `init()` -> `init(base, count)`: the base address of per-CPU area and number of CPUs have been added as parameters.
+ the old `init()` function is renamed to `init_in_place()`.

## 0.2.2

### Bug Fixes

- Use `percpu_symbol_vma!` to get the VMA of `_percpu_load_start` to avoid incorrect pointer-non-zero optimization (https://github.com/arceos-org/percpu/pull/19).

## 0.2.1

### New Features

- Introduce feature `non-zero-vma` to use a non-zero address for the `.percpu` section to fix a linker issue when testing under linux (https://github.com/arceos-org/percpu/pull/16).
- Add ARMv7A (32-bit) target support (https://github.com/arceos-org/percpu/pull/15).

## 0.2.0

### Breaking Changes
Expand Down
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,14 @@ members = [
]

[workspace.package]
version = "0.3.0"
version = "0.3.1"
edition = "2021"
authors = [
"Yuekai Jia <equation618@gmail.com>",
"hky1999 <976929993@qq.com>",
"Su Mingxian <aarkegz@gmail.com>",
"yufeng <321353225@qq.com>",
"Debin <luodeb@outlook.com>",
]
license = "GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0"
homepage = "https://github.com/arceos-org/arceos"
Expand Down
Loading