From: Bjørn Mork <[email protected]>
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 <[email protected]>
> Reported-by: Thomas Schäfer <[email protected]>
> Signed-off-by: Bjørn Mork <[email protected]>
> ---
> 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 [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to