Skip to content

Commit 48a8278

Browse files
RuoqingHeShadowCurse
authored andcommitted
chore: Update and format CHANGELOG.md
Document vmm-sys-util change to 0.12.0-0.14.0 in CHANGELOG.md. Signed-off-by: Ruoqing He <[email protected]>
1 parent 25ff94c commit 48a8278

File tree

2 files changed

+39
-27
lines changed

2 files changed

+39
-27
lines changed

vm-superio-ser/CHANGELOG.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,34 @@
11
# Changelog
22

3-
# v0.4.0
3+
## Upcoming Release
44

5-
## Changed
5+
### Changed
6+
7+
- Widen vmm-sys-util dependency to 0.12.0-0.14.0
8+
9+
## v0.4.0
10+
11+
### Changed
612

713
- Updated vmm-sys-util dependency to 0.12.1
814
- Updated versionize dependency to 0.2.0
915

10-
# v0.3.0
16+
## v0.3.0
1117

12-
## Changed
18+
### Changed
1319

1420
- Updated vmm-sys-util dependency to 0.11.0
1521
- Switched to specifying dependencies using caret requirements
1622
instead of comparision requirements
1723

18-
# v0.2.0
24+
## v0.2.0
1925

20-
## Added
26+
### Added
2127

2228
- Added support for a `(De)Serialize` and `Versionize` serial state object,
2329
`SerialStateSer`([#73](https://github.com/rust-vmm/vm-superio/pull/73)).
2430

25-
# v0.1.0
31+
## v0.1.0
2632

2733
This is the first `vm-superio-ser` release.
2834
The `vm-superio-ser` crate provides support for persisting the states from

vm-superio/CHANGELOG.md

Lines changed: 26 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,74 +1,80 @@
11
# Changelog
22

3-
# v0.8.0
3+
## Upcoming Release
44

5-
## Changed
5+
### Changed
6+
7+
- Widen vmm-sys-util dependency to 0.12.0-0.14.0
8+
9+
## v0.8.0
10+
11+
### Changed
612

713
- Added a `reset_evt` to the `I8042Device` type to retrieve the underlying
814
reset event object.
915
- Added three methods to `Serial` to retrieve the `Write` output object.
1016
- Derived the `Copy` trait for `RtcState` and other auxiliary types.
1117
- Updated vmm-sys-util dependency to 0.12.1
1218

13-
# v0.7.0
19+
## v0.7.0
1420

15-
## Changed
21+
### Changed
1622

1723
- Update vmm-sys-util dependency to 0.11.0.
1824
- Switched to specifying dependencies using caret requirements
1925
instead of comparision requirements.
2026

21-
# v0.6.0
27+
## v0.6.0
2228

23-
## Added
29+
### Added
2430

2531
- Added `SerialState`, and support for saving and restoring the state of the
2632
`Serial` device ([#73](https://github.com/rust-vmm/vm-superio/pull/73)).
2733
- Added the `Debug` derive to the exported structures
2834
([#75](https://github.com/rust-vmm/vm-superio/pull/75)).
2935

30-
## Fixed
36+
### Fixed
3137

3238
- Fixed `enqueue_raw_bytes` for the corner case when 0 bytes were sent, and the
3339
fifo was full ([#77](https://github.com/rust-vmm/vm-superio/pull/77)).
3440

35-
# v0.5.0
41+
## v0.5.0
3642

37-
## Added
43+
### Added
3844

3945
- Added `RtcState`, and support for saving and restoring the state of the `Rtc`
4046
device. This support is useful for snapshot use cases, such as live
4147
migration ([#65](https://github.com/rust-vmm/vm-superio/pull/65)).
4248

43-
## Fixed
49+
### Fixed
4450

4551
- Fixed potential overflow in the `Rtc` implementation caused by an invalid
4652
offset ([#65](https://github.com/rust-vmm/vm-superio/pull/65)).
4753

48-
# v0.4.0
54+
## v0.4.0
4955

50-
## Added
56+
### Added
5157

5258
- Added `in_buffer_empty` to SerialEvents trait. This helps with handling
5359
the registration of I/O events related to the serial input
5460
([#63](https://github.com/rust-vmm/vm-superio/pull/63)).
5561

56-
## Changed
62+
### Changed
5763

5864
- Changed `RTC` to `Rtc` and `RTCEvents` to `RtcEvents` as part of the Rust
5965
version update to 1.52.1
6066
([#57](https://github.com/rust-vmm/vm-superio/pull/57)).
6167

62-
# v0.3.0
68+
## v0.3.0
6369

64-
## Fixed
70+
### Fixed
6571

6672
- Fixed implementation of Data Register (DR) which caused the guest time to be
6773
in the year 1970 ([#47](https://github.com/rust-vmm/vm-superio/issues/47)).
6874

69-
# v0.2.0
75+
## v0.2.0
7076

71-
## Added
77+
### Added
7278

7379
- Added emulation support for an i8042 controller that only handles the CPU
7480
reset ([#11](https://github.com/rust-vmm/vm-superio/pull/11)).
@@ -87,13 +93,13 @@
8793
console and RTC device
8894
([#40](https://github.com/rust-vmm/vm-superio/pull/40)).
8995

90-
## Changed
96+
### Changed
9197

9298
- Changed the notification mechanism from EventFd to the Trigger abstraction
9399
for both serial console and i8042
94100
([#7](https://github.com/rust-vmm/vm-superio/issues/7)).
95101

96-
## Fixed
102+
### Fixed
97103

98104
- Limited the maximum number of bytes allowed at a time, when enqueuing input
99105
for serial, to 64 (FIFO_SIZE) to avoid memory pressure
@@ -102,7 +108,7 @@
102108
THR Empty interrupt to it when trying to write to the device
103109
([#23](https://github.com/rust-vmm/vm-superio/issues/23)).
104110

105-
# v0.1.0
111+
## v0.1.0
106112

107113
This is the first `vm-superio` release.
108114
The `vm-superio` crate provides emulation for legacy devices. For now, it offers

0 commit comments

Comments
 (0)