aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/sound
diff options
context:
space:
mode:
authorOlympia Giannou <ogiannou@gmail.com>2020-09-11 14:17:24 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2020-10-07 08:01:26 +0200
commit0bcc3480393bc8aaa820f35a9490af438be90d3f (patch)
tree88658fb2d7206a40234056bdd9535aa2cb6797bf /sound
parentnet: dec: de2104x: Increase receive ring size for Tulip (diff)
downloadwireguard-linux-0bcc3480393bc8aaa820f35a9490af438be90d3f.tar.xz
wireguard-linux-0bcc3480393bc8aaa820f35a9490af438be90d3f.zip
rndis_host: increase sleep time in the query-response loop
[ Upstream commit 4202c9fdf03d79dedaa94b2c4cf574f25793d669 ] Some WinCE devices face connectivity issues via the NDIS interface. They fail to register, resulting in -110 timeout errors and failures during the probe procedure. In this kind of WinCE devices, the Windows-side ndis driver needs quite more time to be loaded and configured, so that the linux rndis host queries to them fail to be responded correctly on time. More specifically, when INIT is called on the WinCE side - no other requests can be served by the Client and this results in a failed QUERY afterwards. The increase of the waiting time on the side of the linux rndis host in the command-response loop leaves the INIT process to complete and respond to a QUERY, which comes afterwards. The WinCE devices with this special "feature" in their ndis driver are satisfied by this fix. Signed-off-by: Olympia Giannou <olympia.giannou@leica-geosystems.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'sound')
0 files changed, 0 insertions, 0 deletions