Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp4121976img; Tue, 26 Mar 2019 03:30:46 -0700 (PDT) X-Google-Smtp-Source: APXvYqyQXaWHEhqXlsKb2h3uwwFDdDFlJ2nWi3hc6h9xi595GPhzv9i+hrAUrinBOo5lo5H36YF4 X-Received: by 2002:a62:6490:: with SMTP id y138mr15431910pfb.230.1553596246042; Tue, 26 Mar 2019 03:30:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553596246; cv=none; d=google.com; s=arc-20160816; b=BD7x+wdRUyTf+iylgQsKWf+0WggaRidbNpM+KzmjW+CPb8kd+XxwrkwhYjjcqMJtxG Xz+O7hf/2+ppqPK+PMEo3WPt0Q/S6+BFizB92ej+ruRc8UBr+sXqDIgPpLDLGjWGBjUb cOqV92Oxd7QjB8q4JVacCl9F5LgLcGonmmRFc4lhbD7Q3eruVBUAKwvRAtoDnIAig6dB VgIE96yAbK8/sYFeUTUvtL64amOGlgDXGQU36s4EnbIpCdb7w75/FarC6IBkD9+xYfFk nRsvHMD/kf2qI6GcJgs53E77b2ELThE61OS2gQwI8fmCM/tjdrrYGQ3CQwXReuO4y4EI 8aZg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from; bh=ZTT72SglW6hYb8j/JZvNus934VAtlQfpvi0xQUAeKSg=; b=I881oxVWStarAvxD06X25Nrwd2ITx15BCGv6vnRamT7IW3O+esbU4HXthXFXBFknyz ZPNzmMZc76LnojnOwrKr3E8NFe8wFsSG0b28mv5ubGnDE8s5ukTreR3wd89ikQooKsvW sNirRk3JvCQ06bklg3gVxbgmBv8px+AsghZH4L6Bd+2nm/zdHC2fQI9wpRrKTa+YGlqC sFEUGKuUTxpx9Y4h92sE0LJOggmSdL/9QInrMEO+8ghpZgAmn+joGp+udm+3hunSgX4p yRpe81TwLtTmX4m9eBbLP1d1vRomhswIAGzqEbF7kL7GaziZ/YmHI8X0SzEUWNVVHLkA 6LNA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l69si9628972plb.272.2019.03.26.03.30.30; Tue, 26 Mar 2019 03:30:46 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731037AbfCZK3g (ORCPT + 99 others); Tue, 26 Mar 2019 06:29:36 -0400 Received: from sci-ig2.spreadtrum.com ([222.66.158.135]:21837 "EHLO SHSQR01.unisoc.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726413AbfCZK3f (ORCPT ); Tue, 26 Mar 2019 06:29:35 -0400 X-Greylist: delayed 2406 seconds by postgrey-1.27 at vger.kernel.org; Tue, 26 Mar 2019 06:29:31 EDT Received: from SHSQR01.spreadtrum.com (localhost [127.0.0.2] (may be forged)) by SHSQR01.unisoc.com with ESMTP id x2Q9mspM045945; Tue, 26 Mar 2019 17:48:54 +0800 (CST) (envelope-from Orson.Zhai@unisoc.com) Received: from ig2.spreadtrum.com (bjmbx02.spreadtrum.com [10.0.64.8]) by SHSQR01.spreadtrum.com with ESMTPS id x2Q9lH3v043326 (version=TLSv1 cipher=AES256-SHA bits=256 verify=NO); Tue, 26 Mar 2019 17:47:18 +0800 (CST) (envelope-from Orson.Zhai@unisoc.com) Received: from BJMBX01.spreadtrum.com (10.0.64.7) by BJMBX02.spreadtrum.com (10.0.64.8) with Microsoft SMTP Server (TLS) id 15.0.847.32; Tue, 26 Mar 2019 17:47:47 +0800 Received: from BJMBX01.spreadtrum.com ([fe80::54e:9a:129d:fac7]) by BJMBX01.spreadtrum.com ([fe80::54e:9a:129d:fac7%16]) with mapi id 15.00.0847.030; Tue, 26 Mar 2019 17:47:29 +0800 From: =?gb2312?B?tdS+qSAoT3Jzb24gWmhhaSk=?= To: Baolin Wang , Arnd Bergmann CC: Greg Kroah-Hartman , "# 3.4.x" , Kees Cook , "Sebastian Andrzej Siewior" , "Gustavo A. R. Silva" , Josh Boyer , "Ralf Spenneberg" , USB list , "Linux Kernel Mailing List" , =?gb2312?B?1cW0utHeIChDaHVueWFuIFpoYW5nKQ==?= , =?gb2312?B?zfWxpsHWIChCYW9saW4gV2FuZyk=?= Subject: RE: [BACKPORT 4.4.y 04/25] USB: iowarrior: fix oops with malicious USB descriptors Thread-Topic: [BACKPORT 4.4.y 04/25] USB: iowarrior: fix oops with malicious USB descriptors Thread-Index: AQHU47dhTWr5bN/B3EW6PMMFJpFH8KYdqWvs Date: Tue, 26 Mar 2019 09:47:28 +0000 Message-ID: References: <20190322154425.3852517-1-arnd@arndb.de> <20190322154425.3852517-5-arnd@arndb.de> <20190326011319.GC29420@kroah.com> , In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.0.1.253] Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MAIL: SHSQR01.spreadtrum.com x2Q9lH3v043326 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgQXJuZCwgQmFvbGluLAoKVGhhbmsgeW91IQoKSSBhbSBpbiB0cmF2ZWwuCgpJICdsbCBhcHBs eSBpdCB3aGVuIEkgYW0gYmFjay4KCkJlc3QsCk9yc29uCi0tLS0tLS0tCkdvb2QgcGF0Y2hlcyBh cmUgYWx3YXlzIHdlbGNvbWUhCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpGcm9tOiBCYW9saW4gV2FuZyA8YmFvbGluLndhbmdAbGluYXJvLm9yZz4KU2VudDogVHVl c2RheSwgTWFyY2ggMjYsIDIwMTkgMTc6MzUKVG86IEFybmQgQmVyZ21hbm4KQ2M6IEdyZWcgS3Jv YWgtSGFydG1hbjsgIyAzLjQueDsgS2VlcyBDb29rOyBTZWJhc3RpYW4gQW5kcnplaiBTaWV3aW9y OyBHdXN0YXZvIEEuIFIuIFNpbHZhOyBKb3NoIEJveWVyOyBSYWxmIFNwZW5uZWJlcmc7IFVTQiBs aXN0OyBMaW51eCBLZXJuZWwgTWFpbGluZyBMaXN0OyDVxbS60d4gKENodW55YW4gWmhhbmcpOyDN 9bGmwdYgKEJhb2xpbiBXYW5nKTsgtdS+qSAoT3Jzb24gWmhhaSk7INXFtLrR3iAoQ2h1bnlhbiBa aGFuZykKU3ViamVjdDogUmU6IFtCQUNLUE9SVCA0LjQueSAwNC8yNV0gVVNCOiBpb3dhcnJpb3I6 IGZpeCBvb3BzIHdpdGggbWFsaWNpb3VzIFVTQiBkZXNjcmlwdG9ycwoKT24gVHVlLCAyNiBNYXIg MjAxOSBhdCAxNjoyMSwgQXJuZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5kZT4gd3JvdGU6Cj4KPiBP biBUdWUsIE1hciAyNiwgMjAxOSBhdCAyOjIzIEFNIEdyZWcgS3JvYWgtSGFydG1hbgo+IDxncmVn a2hAbGludXhmb3VuZGF0aW9uLm9yZz4gd3JvdGU6Cj4gPgo+ID4gT24gRnJpLCBNYXIgMjIsIDIw MTkgYXQgMDQ6NDM6NTVQTSArMDEwMCwgQXJuZCBCZXJnbWFubiB3cm90ZToKPiA+ID4gRnJvbTog Sm9zaCBCb3llciA8andib3llckBmZWRvcmFwcm9qZWN0Lm9yZz4KPiA+ID4KPiA+ID4gVGhlIGlv d2FycmlvciBkcml2ZXIgZXhwZWN0cyBhdCBsZWFzdCBvbmUgdmFsaWQgZW5kcG9pbnQuICBJZiBn aXZlbgo+ID4gPiBtYWxpY2lvdXMgZGVzY3JpcHRvcnMgdGhhdCBzcGVjaWZ5IDAgZm9yIHRoZSBu dW1iZXIgb2YgZW5kcG9pbnRzLAo+ID4gPiBpdCB3aWxsIGNyYXNoIGluIHRoZSBwcm9iZSBmdW5j dGlvbi4gIEVuc3VyZSB0aGVyZSBpcyBhdCBsZWFzdAo+ID4gPiBvbmUgZW5kcG9pbnQgb24gdGhl IGludGVyZmFjZSBiZWZvcmUgdXNpbmcgaXQuCj4gPiA+Cj4gPiA+IFRoZSBmdWxsIHJlcG9ydCBv ZiB0aGlzIGlzc3VlIGNhbiBiZSBmb3VuZCBoZXJlOgo+ID4gPiBodHRwOi8vc2VjbGlzdHMub3Jn L2J1Z3RyYXEvMjAxNi9NYXIvODcKPiA+ID4KPiA+ID4gUmVwb3J0ZWQtYnk6IFJhbGYgU3Blbm5l YmVyZyA8cmFsZkBzcGVubmViZXJnLm5ldD4KPiA+ID4gQ2M6IHN0YWJsZSA8c3RhYmxlQHZnZXIu a2VybmVsLm9yZz4KPiA+ID4gU2lnbmVkLW9mZi1ieTogSm9zaCBCb3llciA8andib3llckBmZWRv cmFwcm9qZWN0Lm9yZz4KPiA+ID4gU2lnbmVkLW9mZi1ieTogR3JlZyBLcm9haC1IYXJ0bWFuIDxn cmVna2hAbGludXhmb3VuZGF0aW9uLm9yZz4KPiA+ID4gKGNoZXJyeSBwaWNrZWQgZnJvbSBjb21t aXQgNGVjMGVmM2E4MjEyNWVmYzM2MTczMDYyYTUwNjI0NTUwYTkwMGFlMCkKPiA+ID4gU2lnbmVk LW9mZi1ieTogQXJuZCBCZXJnbWFubiA8YXJuZEBhcm5kYi5kZT4KPiA+ID4gLS0tCj4gPiA+ICBk cml2ZXJzL3VzYi9taXNjL2lvd2Fycmlvci5jIHwgNiArKysrKysKPiA+ID4gIDEgZmlsZSBjaGFu Z2VkLCA2IGluc2VydGlvbnMoKykKPiA+Cj4gPiBUaGlzIGNvbW1pdCBoYXMgYmVlbiBpbiB0aGUg dHJlZSBmb3IgYSBsb25nIHRpbWUuICBJdCB3YXMgaW4gdGhlIDQuNC43Cj4gPiByZWxlYXNlLCBi YWNrIGluIEFwcmlsIDIwMTYuICBBbmQgdGhlbiBpdCB3YXMgcmV2ZXJ0ZWQgaW4gY29tbWl0Cj4g PiBiNzMyMWU4MWZjMzYgKCJVU0I6IGlvd2FycmlvcjogZml4IE5VTEwtZGVyZWYgYXQgcHJvYmUi KSBhcyBpdCBicm9rZQo+ID4gc3lzdGVtcy4gIFNvIHdoeSBhZGQgaXQgYmFjaywgdGhlIGNvcnJl Y3QgZnVuY3Rpb25hbGl0eSBzaG91bGQgYmUgdGhlcmUKPiA+IHRvZGF5LCByaWdodD8KPgo+IFNv cnJ5IEkgbWlzc2VkIHRoYXQgaGlzdG9yeS4gVGhlIHNjcmlwdCBJIHVzZWQgdG8gaWRlbnRpZnkg cGF0Y2hlcyBub3RpY2VkCj4gdGhhdCB0aGlzIHBhdGNoIHdhcyBub3QgYXBwbGllZCwgYnV0IEkg ZGlkIG5vdCBoYXZlIGEgY2hlY2sgZm9yIGFscmVhZHktCj4gcmV2ZXJ0ZWQgcGF0Y2hlcy4KPgo+ IENodW55YW4sIEJhb2xpbjogaXQgc2VlbXMgdGhlIHNwcmVhZHRydW0gNC40IGtlcm5lbCBnb3Qg dGhpcyB3cm9uZwo+IGFzIHdlbGwsIGJ5IGJhY2twb3J0aW5nIHRoZSBwYXRjaCBhZ2FpbiBvbiB0 b3Agb2YgNC40LjE3Mi4gQ2FuIHlvdSBjaGVjawo+IHRoZSBsYXRlc3QgaW50ZXJuYWwgdmVyc2lv biBmb3IgdGhpcz8KClllcywgSSBzYXcgdGhpcyBwYXRjaCBpbiBvdXIgNC40IGtlcm5lbC4KCk9y c29uLCB3ZSBzaG91bGQgcmV2ZXJ0IHRoaXMgcGF0Y2ggZnJvbSBvdXIga2VybmVsIGFzIEdyZWcg bWVudGlvbmVkLgoKLS0KQmFvbGluIFdhbmcKQmVzdCBSZWdhcmRzCg==