elastio / elastio-snap

kernel module for taking block-level snapshots and incremental backups of Linux block devices
GNU General Public License v2.0
19 stars 7 forks source link

Provide support of the direct IO functionality for all Linux kernel versions #226

Closed skypodolsky closed 1 year ago

skypodolsky commented 1 year ago

The current implementation has been implemented and tested on the 5.4 kernel (Ubuntu 20.04). It is known that fiemap-related functionality doesn't work on the 6.1 kernel. Apart from that, current code needs to be aligned with kernel symbols that change from version to version (such as vm_area_alloc())

This relates to the epic #219