summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2016-07-20 08:07:31 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-07-20 08:07:31 -0700
commit135ada4b84272590372835d8a7590b54f00a135d (patch)
tree42bf052aaad0b8d64e95da6e1a7bcaa84817cb7b /drivers
parent043976c57ff0ce3284332683b96f4652e815abb1 (diff)
parentf009a48f80da5bcc9572bb381f214d3c77fc6c93 (diff)
Merge "wcnss: Avoid user buffer overloading for write cal data"
Diffstat (limited to 'drivers')
-rw-r--r--drivers/net/wireless/wcnss/wcnss_wlan.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/wcnss/wcnss_wlan.c b/drivers/net/wireless/wcnss/wcnss_wlan.c
index 86f3a4800d1d..3f9eeabc5464 100644
--- a/drivers/net/wireless/wcnss/wcnss_wlan.c
+++ b/drivers/net/wireless/wcnss/wcnss_wlan.c
@@ -3339,7 +3339,7 @@ static ssize_t wcnss_wlan_write(struct file *fp, const char __user
return -EFAULT;
if ((UINT32_MAX - count < penv->user_cal_rcvd) ||
- MAX_CALIBRATED_DATA_SIZE < count + penv->user_cal_rcvd) {
+ (penv->user_cal_exp_size < count + penv->user_cal_rcvd)) {
pr_err(DEVICE " invalid size to write %zu\n", count +
penv->user_cal_rcvd);
rc = -ENOMEM;