ax-sync 0.5.21

ArceOS synchronization primitives
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.5.21]https://github.com/rcore-os/tgoskits/compare/ax-sync-v0.5.20...ax-sync-v0.5.21 - 2026-06-23

### Other

- updated the following local packages: ax-lockdep, ax-kspin, ax-task, ax-task

## [0.5.20]https://github.com/rcore-os/tgoskits/compare/ax-sync-v0.5.19...ax-sync-v0.5.20 - 2026-06-22

### Other

- updated the following local packages: ax-task, ax-task

## [0.5.19]https://github.com/rcore-os/tgoskits/compare/ax-sync-v0.5.18...ax-sync-v0.5.19 - 2026-06-12

### Other

- updated the following local packages: ax-task, ax-task

## [0.5.18]https://github.com/rcore-os/tgoskits/compare/ax-sync-v0.5.17...ax-sync-v0.5.18 - 2026-06-11

### Other

- updated the following local packages: ax-task, ax-task

## [0.5.17]https://github.com/rcore-os/tgoskits/compare/ax-sync-v0.5.16...ax-sync-v0.5.17 - 2026-06-09

### Added

- *(std)* unify std-aware ArceOS builds ([#1080]https://github.com/rcore-os/tgoskits/pull/1080)

## [0.5.16]https://github.com/rcore-os/tgoskits/compare/ax-sync-v0.5.15...ax-sync-v0.5.16 - 2026-06-03

### Added

- *(mm)* add page reclaim for file-backed memory pressure (rebased) ([#1007]https://github.com/rcore-os/tgoskits/pull/1007)

### Fixed

- *(axsync)* release raw mutex before waking waiter ([#879]https://github.com/rcore-os/tgoskits/pull/879)

## [0.5.15]https://github.com/rcore-os/tgoskits/compare/ax-sync-v0.5.14...ax-sync-v0.5.15 - 2026-05-22

### Other

- updated the following local packages: ax-task, ax-task

## [0.5.14]https://github.com/rcore-os/tgoskits/compare/ax-sync-v0.5.13...ax-sync-v0.5.14 - 2026-05-19

### Other

- updated the following local packages: ax-task, ax-task

## [0.5.13]https://github.com/rcore-os/tgoskits/compare/ax-sync-v0.5.12...ax-sync-v0.5.13 - 2026-05-15

### Added

- *(lockdep)* extend lockdep with task-held tracking and qemu regression coverage ([#415]https://github.com/rcore-os/tgoskits/pull/415)

### Fixed

- *(arceos)* adjust dynamic platform and network integration

### Other

- *(arceos-modules)* inherit workspace metadata

## [0.5.12]https://github.com/rcore-os/tgoskits/compare/ax-sync-v0.5.11...ax-sync-v0.5.12 - 2026-04-27

### Added

- *(ax-sync)* add mutex lockdep and fix Starry atomic-context violations ([#271]https://github.com/rcore-os/tgoskits/pull/271)