Skip to content

Commit

Permalink
Update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
ardbiesheuvel committed Oct 23, 2023
1 parent 134c5eb commit 86dfbbb
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions CHANGELOG.md
@@ -1,5 +1,29 @@
# Changelog

## 0.x.x

### Bug fixes

- Reject the `PAGE_OR_TABLE` flag when passed to `map_range`, which would result
in corrupt table mappings to be created.

### Breaking changes

- Updated `modify_range` to split block entries before traversing them, and
pass only the descriptors and subregions that are completely covered by the
given region to the updater callback function.
- Updated `modify_range` to only pass block or page descriptors to the callback
function and prevent them from being converted into table descriptors
inadvertently.
- Added rigid break-before-make (BBM) checks to `map_range` and `modify_range`.
- Added `constraints` argument to `map_range()`

### New features

- Added `walk_range` method that iterates over all block or page descriptors
that intersect with a given region, without permitting the callback to make
changes to the descriptors

## 0.4.1

### Bug fixes
Expand Down

0 comments on commit 86dfbbb

Please sign in to comment.