do_process_vm_read_writev: don't check vm_range (workaround for Fugaku)

Change-Id: I4ce9b5397ed876dff651c67658e43811d83658dd
This commit is contained in:
Masamichi Takagi
2020-06-12 11:52:27 +09:00
parent dea7d00545
commit 6f3be17c19

View File

@ -2141,7 +2141,9 @@ int do_process_vm_read_writev(int pid,
unsigned long lpage_left, rpage_left;
unsigned long lpsize, rpsize;
void *rva, *lva;
#if 0
struct vm_range *range;
#endif
struct mcs_rwlock_node_irqsave lock;
struct mcs_rwlock_node update_lock;
@ -2154,6 +2156,7 @@ int do_process_vm_read_writev(int pid,
return -EINVAL;
}
#if 0
/* Check if parameters are okay */
ihk_rwspinlock_read_lock_noirq(&lthread->vm->memory_range_lock);
@ -2182,6 +2185,7 @@ arg_out:
if (ret != 0) {
goto out;
}
#endif
for (li = 0; li < liovcnt; ++li) {
llen += local_iov[li].iov_len;