From: Bjørn Mork Date: Thu, 26 Apr 2012 02:35:10 +0000 (+0000) Subject: cdc_ether: Ignore bogus union descriptor for RNDIS devices X-Git-Tag: v3.4-rc7~4^2~15 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6eddcb4c82883451aec3be1240f17793370fa62f;p=pandora-kernel.git cdc_ether: Ignore bogus union descriptor for RNDIS devices Some RNDIS devices include a bogus CDC Union descriptor pointing to non-existing interfaces. The RNDIS code is already prepared to handle devices without a CDC Union descriptor by hardwiring the driver to use interfaces 0 and 1, which is correct for the devices with the bogus descriptor as well. So we can reuse the existing workaround. Cc: Markus Kolb Cc: Iker Salmón San Millán Cc: Jonathan Nieder Cc: Oliver Neukum Cc: 655387@bugs.debian.org Cc: stable@vger.kernel.org Signed-off-by: Bjørn Mork Signed-off-by: David S. Miller --- Reading git-diff-tree failed