This is still missing the proper vmalloc flushing and invalidation. We can't leave that to the callers as is very subtle and trivial to get wrong, as shown by your couple of previous attempts.
This is still missing the proper vmalloc flushing and invalidation. We can't leave that to the callers as is very subtle and trivial to get wrong, as shown by your couple of previous attempts.