Skip to content

Commit b5effd6

Browse files
committed
Update dependencies, bump to v0.5.4
1 parent 9d76d22 commit b5effd6

File tree

5 files changed

+29
-20
lines changed

5 files changed

+29
-20
lines changed

CHANGELOG.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,32 @@
11
# Changelog
22

3-
## 0.5.2
3+
## 0.5.4
44

5-
### Minor Changes
5+
## New Features
6+
7+
- [Fix invalid query result](https://github.com/arceos-org/page_table_multiarch/pull/17).
8+
- [Fix incorrect TLB flush VA bits on aarch64](https://github.com/arceos-org/page_table_multiarch/pull/21).
9+
- [Introduce feature `copy-from` and fix page table drop after `copy-from`](https://github.com/arceos-org/page_table_multiarch/pull/20).
10+
11+
## 0.5.3
12+
13+
### New Features
614

715
- Add `empty` method to page table entries for all architectures.
816

917
## 0.5.2
1018

1119
### Minor Changes
1220

13-
- Make LoongArch64's page table default to 4 levels (https://github.com/arceos-org/page_table_multiarch/pull/12).
14-
- Do not link to alloc crate (https://github.com/arceos-org/page_table_multiarch/pull/13).
15-
- Implement `Clone` and `Copy` for `PagingError` (https://github.com/arceos-org/page_table_multiarch/pull/14).
21+
- [Make LoongArch64's page table default to 4 levels](https://github.com/arceos-org/page_table_multiarch/pull/12).
22+
- [Do not link to alloc crate](https://github.com/arceos-org/page_table_multiarch/pull/13).
23+
- [Implement `Clone` and `Copy` for `PagingError`](https://github.com/arceos-org/page_table_multiarch/pull/14).
1624

1725
## 0.5.1
1826

1927
### LoongArch64
2028

21-
- Add LoongArch64 support (https://github.com/arceos-org/page_table_multiarch/pull/11).
29+
- [Add LoongArch64 support](https://github.com/arceos-org/page_table_multiarch/pull/11).
2230

2331
## 0.5.0
2432

Cargo.lock

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ resolver = "2"
44
members = ["page_table_multiarch", "page_table_entry"]
55

66
[workspace.package]
7-
version = "0.5.3"
7+
version = "0.5.4"
88
edition = "2024"
99
authors = ["Yuekai Jia <[email protected]>"]
1010
license = "GPL-3.0-or-later OR Apache-2.0 OR MulanPSL-2.0"
@@ -17,3 +17,4 @@ rust-version = "1.85"
1717

1818
[workspace.dependencies]
1919
memory_addr = "0.4"
20+
page_table_entry = { path = "page_table_entry", version = "0.5" }

page_table_entry/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ rust-version.workspace = true
1616
arm-el2 = []
1717

1818
[dependencies]
19-
bitflags = "2.6"
19+
bitflags = "2.9"
2020
memory_addr.workspace = true
2121

2222
[target.'cfg(any(target_arch = "aarch64", doc))'.dependencies]

page_table_multiarch/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@ copy-from = ["dep:bitmaps"]
1919
[dependencies]
2020
log = "0.4"
2121
memory_addr.workspace = true
22-
page_table_entry = { path = "../page_table_entry", version = "0.5.2" }
22+
page_table_entry.workspace = true
2323
bitmaps = { version = "3.2", default-features = false, optional = true }
2424

2525
[target.'cfg(any(target_arch = "x86_64", doc))'.dependencies]
2626
x86 = "0.52"
2727

2828
[target.'cfg(any(target_arch = "riscv32", target_arch = "riscv64", doc))'.dependencies]
29-
riscv = { version = "0.12", default-features = false }
29+
riscv = { version = "0.14", default-features = false }
3030

3131
[package.metadata.docs.rs]
3232
rustc-args = ["--cfg", "doc"]

0 commit comments

Comments
 (0)