Regarding the rebuild of 3.2.15 source RPM on RHEL/CentOS 7.5, patching one line of the source code fixes the build error. Details here: CentOS 7 + FusionIO users: do not upgrade to kernel-3.10.0-862.2.3.el7 yet! I've been running it stable for the past few days on CentOS 7.5.
I wrote the patch myself after looking at the build error, the kernel changes, and code from updated versions of iomemory-vsl: vinsonlee/iomemory-vsl4
I'll post it to the other forum too.
Patching kblock.c fixes the build error. This was the change to the exit_elevator call that broke the package: blk-mq-sched: fix crash in switch error path · torvalds/linux@54d5329
Patch -
diff -Naur iomemory-vsl-3.2.15.1699.orig/root/usr/src/iomemory-vsl-3.2.15/kblock.c...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.