lanconnected / EnhanceIO

EnhanceIO Open Source for Linux
Other
101 stars 31 forks source link

Support for Linux 5.10 please? #61

Open onlyjob opened 3 years ago

onlyjob commented 3 years ago

As reported in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983615, EnhanceIO FTBFS with Linux 5.10 as follows:

In file included from /var/lib/dkms/enhanceio/0+git20190417.5815670/build/eio_conf.c:39:
/var/lib/dkms/enhanceio/0+git20190417.5815670/build/eio.h:707:2: error: unknown type name 'make_request_fn'
  707 |  make_request_fn *origmfn;
      |  ^~~~~~~~~~~~~~~
Ristovski commented 3 years ago

This is caused by a breaking change in the block i/o subsystem of the kernel. There seems to be no interest in porting EnhanceIO to a newer kernel version. The only viable alternative is https://github.com/akiradeveloper/dm-writeboost