]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/blob - releases/3.18.61/staging-vt6556-vnt_start-fix-missing-call-to-vnt_key_init_table.patch
Linux 4.14.95
[thirdparty/kernel/stable-queue.git] / releases / 3.18.61 / staging-vt6556-vnt_start-fix-missing-call-to-vnt_key_init_table.patch
1 From dc32190f2cd41c7dba25363ea7d618d4f5172b4e Mon Sep 17 00:00:00 2001
2 From: Malcolm Priestley <tvboxspy@gmail.com>
3 Date: Sat, 29 Apr 2017 13:03:44 +0100
4 Subject: staging: vt6556: vnt_start Fix missing call to vnt_key_init_table.
5
6 From: Malcolm Priestley <tvboxspy@gmail.com>
7
8 commit dc32190f2cd41c7dba25363ea7d618d4f5172b4e upstream.
9
10 The key table is not intialized correctly without this call.
11
12 Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
13 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14
15 ---
16 drivers/staging/vt6656/main_usb.c | 3 +++
17 1 file changed, 3 insertions(+)
18
19 --- a/drivers/staging/vt6656/main_usb.c
20 +++ b/drivers/staging/vt6656/main_usb.c
21 @@ -539,6 +539,9 @@ static int vnt_start(struct ieee80211_hw
22 goto free_all;
23 }
24
25 + if (vnt_key_init_table(priv))
26 + goto free_all;
27 +
28 priv->int_interval = 1; /* bInterval is set to 1 */
29
30 vnt_int_start_interrupt(priv);