]> git.baikalelectronics.ru Git - kernel.git/commit
rsi: optimize virtual interfaces
authorSiva Rebbagondla <siva.rebbagondla@redpinesignals.com>
Thu, 5 Jul 2018 12:38:22 +0000 (18:08 +0530)
committerKalle Valo <kvalo@codeaurora.org>
Tue, 31 Jul 2018 07:14:47 +0000 (10:14 +0300)
commit7a9528d4aa9a3de1c380b1b620c0831979c4145b
treefc5f727aeb4086b0198805dec39dc90f1854ef3e
parent08354ab9505429111bb86b3a5ba7b2ae19c1fb22
rsi: optimize virtual interfaces

Due to multiple calls of add interface routine, vif is getting duplicated
and at certain instance, we are out of vifs, causing the driver to behave
abnormal.

Fix: Every vif has a unique mac-id, when we got a vif with same mac-id as
the previous id's, we will override the respective vif.

Signed-off-by: Siva Rebbagondla <siva.rebbagondla@redpinesignals.com>
Signed-off-by: Sushant Kumar Mishra <sushant.mishra@redpinesignals.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/rsi/rsi_91x_mac80211.c