do_process_vm_read_writev: don't check vm_range (workaround for Fugaku)
Change-Id: I4ce9b5397ed876dff651c67658e43811d83658dd
This commit is contained in:
@ -2141,7 +2141,9 @@ int do_process_vm_read_writev(int pid,
|
|||||||
unsigned long lpage_left, rpage_left;
|
unsigned long lpage_left, rpage_left;
|
||||||
unsigned long lpsize, rpsize;
|
unsigned long lpsize, rpsize;
|
||||||
void *rva, *lva;
|
void *rva, *lva;
|
||||||
|
#if 0
|
||||||
struct vm_range *range;
|
struct vm_range *range;
|
||||||
|
#endif
|
||||||
struct mcs_rwlock_node_irqsave lock;
|
struct mcs_rwlock_node_irqsave lock;
|
||||||
struct mcs_rwlock_node update_lock;
|
struct mcs_rwlock_node update_lock;
|
||||||
|
|
||||||
@ -2154,6 +2156,7 @@ int do_process_vm_read_writev(int pid,
|
|||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if 0
|
||||||
/* Check if parameters are okay */
|
/* Check if parameters are okay */
|
||||||
ihk_rwspinlock_read_lock_noirq(<hread->vm->memory_range_lock);
|
ihk_rwspinlock_read_lock_noirq(<hread->vm->memory_range_lock);
|
||||||
|
|
||||||
@ -2182,6 +2185,7 @@ arg_out:
|
|||||||
if (ret != 0) {
|
if (ret != 0) {
|
||||||
goto out;
|
goto out;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
for (li = 0; li < liovcnt; ++li) {
|
for (li = 0; li < liovcnt; ++li) {
|
||||||
llen += local_iov[li].iov_len;
|
llen += local_iov[li].iov_len;
|
||||||
|
|||||||
Reference in New Issue
Block a user