Merge tag 'x86_microcode_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git...
[platform/kernel/linux-rpi.git] / arch / x86 / kernel / cpu / microcode / intel.c
index 2dba4b5..cac2bdb 100644 (file)
@@ -767,7 +767,7 @@ static enum ucode_state request_microcode_fw(int cpu, struct device *device)
 
        kvec.iov_base = (void *)firmware->data;
        kvec.iov_len = firmware->size;
-       iov_iter_kvec(&iter, WRITE, &kvec, 1, firmware->size);
+       iov_iter_kvec(&iter, ITER_SOURCE, &kvec, 1, firmware->size);
        ret = generic_load_microcode(cpu, &iter);
 
        release_firmware(firmware);