Linux 5.8 compat: __vmalloc()
The pgprot argument has been removed from __vmalloc in Linux 5.8,
being PAGE_KERNEL always now [1].
Detect this during configure and define a wrapper for older kernels.
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Co-authored-by: Sebastian Gottschall <s.gottschall@dd-wrt.com>
Co-authored-by: Michael Niewöhner <foss@mniewoehner.de>
Signed-off-by: Sebastian Gottschall <s.gottschall@dd-wrt.com>
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
Closes #10422