Skip to content

Releases: openucx/xpmem

2.7.4

23 Oct 13:20
b8808be
Compare
Choose a tag to compare

Features

Kernel driver

  • Harden kernel configuration detection
  • Add user-supplied kernel compile flags option
  • Add DKMS DEB kernel package generation
  • Add KMOD RPM kernel package generation
  • Add DKMS RPM kernel package generation

Userspace

  • Add userspace RPM packaging
  • Add userspace DEB packaging

Bugfixes

  • Fixed DKMS to support build and install for multiple kernel sources
  • Fixed get_user_pages_remote detection in case of related backports
  • Fixed PTE/PMD/PUD macros detection for kernel 6.9 onwards
  • Fixed various build warnings
  • Fixed xpmem segments created twice
  • Fixed kernel source search path on RHEL8
  • Fixed kernel version detection when not specified
  • Fixed userspace-only build by not running kernel checks

2.7.3

05 Oct 13:09
78a9153
Compare
Choose a tag to compare

Bugfixes

  • Fixed compilation on kernel 6.5 onwards
  • Fixed xpmem segments created twice

2.7.2

16 Jul 10:53
603ff4d
Compare
Choose a tag to compare

Bugfixes:

  • Update kernel module version from 2.7.0 to 2.7.2

2.7.1

11 Jul 07:06
4dabd71
Compare
Choose a tag to compare

Bugfixes

  • Fix compilation for kernels 6.3 onwards

2.7.0

26 Jun 15:52
951be2d
Compare
Choose a tag to compare

Features

Kernel driver

  • Added faulting of multiple pages at once, forward and backward

Bugfixes

  • Added compilation fixes for PPC on Ubuntu 18.04
  • Fixed vma_iterator compilation issue on kernel 6.1 onwards

2.6.4

14 Jan 09:58
87fecea
Compare
Choose a tag to compare
  • Multiple bugfixes
  • Adaptations for new kernel versions