Skip to content
Closed
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
341 changes: 176 additions & 165 deletions Cargo.lock

Large diffs are not rendered by default.

170 changes: 85 additions & 85 deletions Cargo.toml

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions components/ax-cgroup/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.1.3](https://github.com/rcore-os/tgoskits/compare/ax-cgroup-v0.1.2...ax-cgroup-v0.1.3) - 2026-08-14

### Other

- *(sync)* move lock implementation into ax-task ([#1962](https://github.com/rcore-os/tgoskits/pull/1962))
- *(sync)* unify lock primitives in ax-sync ([#1956](https://github.com/rcore-os/tgoskits/pull/1956))

## [0.1.2](https://github.com/rcore-os/tgoskits/compare/ax-cgroup-v0.1.1...ax-cgroup-v0.1.2) - 2026-08-09

### Other
Expand Down
2 changes: 1 addition & 1 deletion components/ax-cgroup/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ax-cgroup"
version = "0.1.2"
version = "0.1.3"
edition.workspace = true
description = "Cgroup v2 hierarchy, membership, and namespace model"
authors.workspace = true
Expand Down
6 changes: 6 additions & 0 deletions components/ax-lazyinit/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.4.11](https://github.com/rcore-os/tgoskits/compare/ax-lazyinit-v0.4.10...ax-lazyinit-v0.4.11) - 2026-08-14

### Other

- *(sync)* unify lock primitives in ax-sync ([#1956](https://github.com/rcore-os/tgoskits/pull/1956))

## [0.4.10](https://github.com/rcore-os/tgoskits/compare/ax-lazyinit-v0.4.9...ax-lazyinit-v0.4.10) - 2026-08-09

### Other
Expand Down
2 changes: 1 addition & 1 deletion components/ax-lazyinit/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ax-lazyinit"
version = "0.4.10"
version = "0.4.11"
repository = "https://github.com/rcore-os/tgoskits"
edition.workspace = true
authors = ["Yuekai Jia <equation618@gmail.com>"]
Expand Down
6 changes: 6 additions & 0 deletions components/axbacktrace/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.4.9](https://github.com/rcore-os/tgoskits/compare/axbacktrace-v0.4.8...axbacktrace-v0.4.9) - 2026-08-14

### Other

- *(sync)* unify lock primitives in ax-sync ([#1956](https://github.com/rcore-os/tgoskits/pull/1956))

## [0.4.8](https://github.com/rcore-os/tgoskits/compare/axbacktrace-v0.4.7...axbacktrace-v0.4.8) - 2026-08-09

### Other
Expand Down
2 changes: 1 addition & 1 deletion components/axbacktrace/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "axbacktrace"
version = "0.4.8"
version = "0.4.9"
description = "Backtrace for ArceOS"
authors = ["Mivik <mivikq@gmail.com>", "ζœε€‰ζ°΄εΈŒ <asakuramizu111@gmail.com>"]
repository = "https://github.com/Starry-OS/axbacktrace"
Expand Down
6 changes: 6 additions & 0 deletions components/axcpu/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

## [Unreleased]

## [0.8.7](https://github.com/rcore-os/tgoskits/compare/ax-cpu-v0.8.6...ax-cpu-v0.8.7) - 2026-08-14

### Fixed

- *(cpu-local)* keep AArch64 current independent of TLS ([#1970](https://github.com/rcore-os/tgoskits/pull/1970))

## [0.8.6](https://github.com/rcore-os/tgoskits/compare/ax-cpu-v0.8.5...ax-cpu-v0.8.6) - 2026-08-09

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion components/axcpu/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ax-cpu"
version = "0.8.6"
version = "0.8.7"
repository = "https://github.com/rcore-os/tgoskits"
edition.workspace = true
authors = [
Expand Down
6 changes: 6 additions & 0 deletions components/axklib/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.7.9](https://github.com/rcore-os/tgoskits/compare/axklib-v0.7.8...axklib-v0.7.9) - 2026-08-14

### Other

- Fix UVC asynchronous transfer lifecycle ([#1924](https://github.com/rcore-os/tgoskits/pull/1924))

## [0.7.8](https://github.com/rcore-os/tgoskits/compare/axklib-v0.7.7...axklib-v0.7.8) - 2026-08-09

### Other
Expand Down
2 changes: 1 addition & 1 deletion components/axklib/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "axklib"
version = "0.7.8"
version = "0.7.9"
edition.workspace = true
authors = ["周睿 <zrufo747@outlook.com>"]
description = "Small kernel-helper abstractions used across the microkernel"
Expand Down
11 changes: 11 additions & 0 deletions components/axpoll/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.5.5](https://github.com/rcore-os/tgoskits/compare/axpoll-v0.5.4...axpoll-v0.5.5) - 2026-08-14

### Fixed

- *(starry-kernel)* align event notification semantics with Linux ([#1925](https://github.com/rcore-os/tgoskits/pull/1925))

### Other

- *(sync)* move lock implementation into ax-task ([#1962](https://github.com/rcore-os/tgoskits/pull/1962))
- *(sync)* unify lock primitives in ax-sync ([#1956](https://github.com/rcore-os/tgoskits/pull/1956))

## [0.5.4](https://github.com/rcore-os/tgoskits/compare/axpoll-v0.5.3...axpoll-v0.5.4) - 2026-08-09

### Other
Expand Down
2 changes: 1 addition & 1 deletion components/axpoll/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "axpoll"
version = "0.5.4"
version = "0.5.5"
edition.workspace = true
description = "A library for polling I/O events and waking up tasks."
authors = ["Mivik <mivikq@gmail.com>", "ζœε€‰ζ°΄εΈŒ <asakuramizu111@gmail.com>"]
Expand Down
6 changes: 6 additions & 0 deletions components/axsched/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.5.9](https://github.com/rcore-os/tgoskits/compare/ax-sched-v0.5.8...ax-sched-v0.5.9) - 2026-08-14

### Added

- *(sched)* add len/is_empty/pick_stealable_task introspection for load balancing ([#1989](https://github.com/rcore-os/tgoskits/pull/1989))

## [0.5.8](https://github.com/rcore-os/tgoskits/compare/ax-sched-v0.5.7...ax-sched-v0.5.8) - 2026-06-27

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion components/axsched/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ax-sched"
version = "0.5.8"
version = "0.5.9"
repository = "https://github.com/rcore-os/tgoskits"
edition.workspace = true
authors = [
Expand Down
6 changes: 6 additions & 0 deletions components/cpu-local/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.1.3](https://github.com/rcore-os/tgoskits/compare/cpu-local-v0.1.2...cpu-local-v0.1.3) - 2026-08-14

### Fixed

- *(cpu-local)* keep AArch64 current independent of TLS ([#1970](https://github.com/rcore-os/tgoskits/pull/1970))

## [0.1.2](https://github.com/rcore-os/tgoskits/compare/cpu-local-v0.1.1...cpu-local-v0.1.2) - 2026-08-03

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion components/cpu-local/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cpu-local"
version = "0.1.2"
version = "0.1.3"
description = "Architecture CPU-local register capability for TGOSKits"
repository.workspace = true
edition.workspace = true
Expand Down
6 changes: 6 additions & 0 deletions components/linked_list_r4l/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.5.7](https://github.com/rcore-os/tgoskits/compare/ax-linked-list-r4l-v0.5.6...ax-linked-list-r4l-v0.5.7) - 2026-08-14

### Added

- *(sched)* add len/is_empty/pick_stealable_task introspection for load balancing ([#1989](https://github.com/rcore-os/tgoskits/pull/1989))

## [0.5.6](https://github.com/rcore-os/tgoskits/compare/ax-linked-list-r4l-v0.5.5...ax-linked-list-r4l-v0.5.6) - 2026-06-11

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion components/linked_list_r4l/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ax-linked-list-r4l"
version = "0.5.6"
version = "0.5.7"
repository = "https://github.com/rcore-os/tgoskits"
edition.workspace = true
authors = ["Wedson Almeida Filho <wedsonaf@google.com>", "WeiKang Guo <guoweikang.kernel@gmail.com>"]
Expand Down
6 changes: 6 additions & 0 deletions components/percpu/percpu/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.4.18](https://github.com/rcore-os/tgoskits/compare/ax-percpu-v0.4.17...ax-percpu-v0.4.18) - 2026-08-14

### Other

- *(sync)* unify lock primitives in ax-sync ([#1956](https://github.com/rcore-os/tgoskits/pull/1956))

## [0.4.17](https://github.com/rcore-os/tgoskits/compare/ax-percpu-v0.4.16...ax-percpu-v0.4.17) - 2026-08-09

### Other
Expand Down
2 changes: 1 addition & 1 deletion components/percpu/percpu/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "ax-percpu"
description = "Define and access per-CPU data structures"
version = "0.4.17"
version = "0.4.18"
repository = "https://github.com/rcore-os/tgoskits"
edition.workspace = true
authors = ["Yuekai Jia <equation618@gmail.com>", "hky1999 <976929993@qq.com>", "Su Mingxian <aarkegz@gmail.com>", "yufeng <321353225@qq.com>"]
Expand Down
6 changes: 6 additions & 0 deletions components/scope-local/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.4.6](https://github.com/rcore-os/tgoskits/compare/scope-local-v0.4.5...scope-local-v0.4.6) - 2026-08-14

### Other

- *(sync)* unify lock primitives in ax-sync ([#1956](https://github.com/rcore-os/tgoskits/pull/1956))

## [0.4.5](https://github.com/rcore-os/tgoskits/compare/scope-local-v0.4.4...scope-local-v0.4.5) - 2026-08-09

### Other
Expand Down
2 changes: 1 addition & 1 deletion components/scope-local/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "scope-local"
version = "0.4.5"
version = "0.4.6"
edition.workspace = true
description = "Scope local storage"
authors = ["ζœε€‰ζ°΄εΈŒ <asakuramizu111@gmail.com>"]
Expand Down
16 changes: 16 additions & 0 deletions drivers/ax-driver/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.12.4](https://github.com/rcore-os/tgoskits/compare/ax-driver-v0.12.3...ax-driver-v0.12.4) - 2026-08-14

### Added

- *(axvisor)* add dual-guest virtio-net support ([#1927](https://github.com/rcore-os/tgoskits/pull/1927))

### Fixed

- *(sdmmc)* align Rockchip reset failure lifecycle ([#1987](https://github.com/rcore-os/tgoskits/pull/1987))
- *(visionfive2)* restore booti and SD rootfs boot ([#1954](https://github.com/rcore-os/tgoskits/pull/1954))

### Other

- *(rdrive)* add fdt_ref() to borrow the device tree without cloning ([#2004](https://github.com/rcore-os/tgoskits/pull/2004))
- *(sync)* unify lock primitives in ax-sync ([#1956](https://github.com/rcore-os/tgoskits/pull/1956))

## [0.12.3](https://github.com/rcore-os/tgoskits/compare/ax-driver-v0.12.2...ax-driver-v0.12.3) - 2026-08-09

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion drivers/ax-driver/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ax-driver"
version = "0.12.3"
version = "0.12.4"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand Down
6 changes: 6 additions & 0 deletions drivers/blk/ahci-driver/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.1.3](https://github.com/rcore-os/tgoskits/compare/ahci-driver-v0.1.2...ahci-driver-v0.1.3) - 2026-08-14

### Other

- updated the following local packages: dma-api, rdif-block

## [0.1.2](https://github.com/rcore-os/tgoskits/compare/ahci-driver-v0.1.1...ahci-driver-v0.1.2) - 2026-08-09

### Other
Expand Down
2 changes: 1 addition & 1 deletion drivers/blk/ahci-driver/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ahci-driver"
version = "0.1.2"
version = "0.1.3"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand Down
6 changes: 6 additions & 0 deletions drivers/blk/cv181x-sdhci/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.1.6](https://github.com/rcore-os/tgoskits/compare/cv181x-sdhci-v0.1.5...cv181x-sdhci-v0.1.6) - 2026-08-14

### Other

- updated the following local packages: dma-api, sdmmc-protocol, sdhci-host, sdio-host2

## [0.1.5](https://github.com/rcore-os/tgoskits/compare/cv181x-sdhci-v0.1.4...cv181x-sdhci-v0.1.5) - 2026-08-09

### Other
Expand Down
2 changes: 1 addition & 1 deletion drivers/blk/cv181x-sdhci/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cv181x-sdhci"
version = "0.1.5"
version = "0.1.6"
repository.workspace = true
edition = "2024"
license = "Apache-2.0"
Expand Down
6 changes: 6 additions & 0 deletions drivers/blk/dwmmc-host/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.3.6](https://github.com/rcore-os/tgoskits/compare/dwmmc-host-v0.3.5...dwmmc-host-v0.3.6) - 2026-08-14

### Fixed

- *(sdmmc)* align Rockchip reset failure lifecycle ([#1987](https://github.com/rcore-os/tgoskits/pull/1987))

## [0.3.5](https://github.com/rcore-os/tgoskits/compare/dwmmc-host-v0.3.4...dwmmc-host-v0.3.5) - 2026-08-09

### Fixed
Expand Down
2 changes: 1 addition & 1 deletion drivers/blk/dwmmc-host/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "dwmmc-host"
version = "0.3.5"
version = "0.3.6"
repository.workspace = true
edition = "2024"
license = "Apache-2.0"
Expand Down
6 changes: 6 additions & 0 deletions drivers/blk/nvme-driver/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.7.6](https://github.com/rcore-os/tgoskits/compare/nvme-driver-v0.7.5...nvme-driver-v0.7.6) - 2026-08-14

### Other

- *(sync)* unify lock primitives in ax-sync ([#1956](https://github.com/rcore-os/tgoskits/pull/1956))

## [0.7.5](https://github.com/rcore-os/tgoskits/compare/nvme-driver-v0.7.4...nvme-driver-v0.7.5) - 2026-08-09

### Other
Expand Down
2 changes: 1 addition & 1 deletion drivers/blk/nvme-driver/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ keywords = ["os", "nvme", "block", "driver"]
license = "MIT"
name = "nvme-driver"
repository.workspace = true
version = "0.7.5"
version = "0.7.6"

[dependencies]
dma-api.workspace = true
Expand Down
6 changes: 6 additions & 0 deletions drivers/blk/phytium-mci-host/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.3.6](https://github.com/rcore-os/tgoskits/compare/phytium-mci-host-v0.3.5...phytium-mci-host-v0.3.6) - 2026-08-14

### Other

- updated the following local packages: dma-api, sdmmc-protocol, sdio-host2

## [0.3.5](https://github.com/rcore-os/tgoskits/compare/phytium-mci-host-v0.3.4...phytium-mci-host-v0.3.5) - 2026-08-09

### Other
Expand Down
2 changes: 1 addition & 1 deletion drivers/blk/phytium-mci-host/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "phytium-mci-host"
version = "0.3.5"
version = "0.3.6"
repository.workspace = true
edition = "2024"
license = "Apache-2.0"
Expand Down
6 changes: 6 additions & 0 deletions drivers/blk/sdhci-host/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.4.5](https://github.com/rcore-os/tgoskits/compare/sdhci-host-v0.4.4...sdhci-host-v0.4.5) - 2026-08-14

### Fixed

- *(sdmmc)* align Rockchip reset failure lifecycle ([#1987](https://github.com/rcore-os/tgoskits/pull/1987))

## [0.4.4](https://github.com/rcore-os/tgoskits/compare/sdhci-host-v0.4.3...sdhci-host-v0.4.4) - 2026-08-09

### Other
Expand Down
2 changes: 1 addition & 1 deletion drivers/blk/sdhci-host/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "sdhci-host"
version = "0.4.4"
version = "0.4.5"
repository.workspace = true
edition = "2024"
license = "Apache-2.0"
Expand Down
Loading