Skip to content

Commit

Permalink
common: 1.12.0-rc1 release
Browse files Browse the repository at this point in the history
  • Loading branch information
lplewa committed May 18, 2022
1 parent ba0cd09 commit 9e42d5a
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 1 deletion.
26 changes: 26 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,29 @@
Wed May 18 2022 Łukasz Plewa <[email protected]>

* Version 1.12.0-rc1

This release:
- Deprecates librpmem library and rpmemd tool.
Using the librpmem library API will result in warnings
and is no longer recommended. Those interested in a remote
persistent memory support should use the new rpma library.
- Introduces a new set of APIs in libpmem2 to perform asynchronous data
movement operations. To use this feature, software needs to include an
optional miniasync(7) dependency.
- Adds new API to machine safe read/write operations in the pmem2 library.
- Introduces support for movdir64b instruction for memory operation
functions in the libpmem2 library.
- Adds experimental support for RISC-V.

Other changes and notable bug fixes:
- common: supress false positve of '-Wunused-parameter'
- examples: remove unnecessary persists in pminvaders
- obj: fix invalid type when setting cache size ctl (pmem/issues#5291)
- pmem: fix eADR memmove and memset (pmem/issues#5364)
- pmem2: add addr alignment prediction to vm reservation
- pmreorder: update docs with required last arg - file_name
- pmreorder: add more debug/info logs

Fri Sep 24 2020 Łukasz Plewa <[email protected]>

* Version 1.11.1
Expand Down
1 change: 0 additions & 1 deletion GIT_VERSION

This file was deleted.

1 change: 1 addition & 0 deletions VERSION
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1.12.0-rc1

0 comments on commit 9e42d5a

Please sign in to comment.