···9797 return -EINVAL;9898 }9999100100- if (!access_ok((void __user *)(unsigned long)port_pr.buffer_address,101101- port_pr.buffer_size))102102- return -EFAULT;103103-104100 /*105101 * align PR buffer per PR bandwidth, as HW ignores the extra padding106102 * data automatically.