From: Bjørn Mork <bj...@mork.no>
Date: Mon, 17 Mar 2014 16:25:18 +0100

> This is a context modified revert of commit 6a9612e2cb22
> ("net: cdc_ncm: remove ncm_parm field") which introduced
> a NCM specification violation, causing setup errors for
> some devices. These errors resulted in the device and
> host disagreeing about shared settings, with complete
> failure to communicate as the end result.
> 
> The NCM specification require that many of the NCM specific
> control reuests are sent only while the NCM Data Interface
> is in alternate setting 0. Reverting the commit ensures that
> we follow this requirement.
> 
> Fixes: 6a9612e2cb22 ("net: cdc_ncm: remove ncm_parm field")
> Reported-and-tested-by: Pasi Kärkkäinen <pa...@iki.fi>
> Reported-by: Thomas Schäfer <tschae...@t-online.de>
> Signed-off-by: Bjørn Mork <bj...@mork.no>
> ---
> This needs to go to v3.14 and v3.13.x stable. The bug was introduced
> in v3.13.

Applied and queued up for -stable, thanks.
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to