Loading drivers/platform/msm/ipa/ipa_v3/ipa.c +9 −3 Original line number Diff line number Diff line Loading @@ -2072,14 +2072,20 @@ static long ipa3_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) break; } if (ep_info.max_ep_pairs != QUERY_MAX_EP_PAIRS) if (ep_info.max_ep_pairs != QUERY_MAX_EP_PAIRS) { IPAERR_RL("unexpected max_ep_pairs %d\n", ep_info.max_ep_pairs); retval = -EFAULT; break; } if (ep_info.ep_pair_size != (QUERY_MAX_EP_PAIRS * sizeof(struct ipa_ep_pair_info))) if (ep_info.ep_pair_size != (QUERY_MAX_EP_PAIRS * sizeof(struct ipa_ep_pair_info))) { IPAERR_RL("unexpected ep_pair_size %d\n", ep_info.max_ep_pairs); retval = -EFAULT; break; } uptr = ep_info.info; if (unlikely(!uptr)) { Loading Loading
drivers/platform/msm/ipa/ipa_v3/ipa.c +9 −3 Original line number Diff line number Diff line Loading @@ -2072,14 +2072,20 @@ static long ipa3_ioctl(struct file *filp, unsigned int cmd, unsigned long arg) break; } if (ep_info.max_ep_pairs != QUERY_MAX_EP_PAIRS) if (ep_info.max_ep_pairs != QUERY_MAX_EP_PAIRS) { IPAERR_RL("unexpected max_ep_pairs %d\n", ep_info.max_ep_pairs); retval = -EFAULT; break; } if (ep_info.ep_pair_size != (QUERY_MAX_EP_PAIRS * sizeof(struct ipa_ep_pair_info))) if (ep_info.ep_pair_size != (QUERY_MAX_EP_PAIRS * sizeof(struct ipa_ep_pair_info))) { IPAERR_RL("unexpected ep_pair_size %d\n", ep_info.max_ep_pairs); retval = -EFAULT; break; } uptr = ep_info.info; if (unlikely(!uptr)) { Loading