hc
2024-05-11 04dd17822334871b23ea2862f7798fb0e0007777
kernel/drivers/input/serio/hp_sdc.c
....@@ -1021,7 +1021,7 @@
10211021 hp_sdc.base_io = (unsigned long) 0xf0428000;
10221022 hp_sdc.data_io = (unsigned long) hp_sdc.base_io + 1;
10231023 hp_sdc.status_io = (unsigned long) hp_sdc.base_io + 3;
1024
- if (!probe_kernel_read(&i, (unsigned char *)hp_sdc.data_io, 1))
1024
+ if (!copy_from_kernel_nofault(&i, (unsigned char *)hp_sdc.data_io, 1))
10251025 hp_sdc.dev = (void *)1;
10261026 hp_sdc.dev_err = hp_sdc_init();
10271027 #endif