From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1A310C4332F for ; Wed, 8 Nov 2023 08:56:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230094AbjKHI4w (ORCPT ); Wed, 8 Nov 2023 03:56:52 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44332 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230004AbjKHI4t (ORCPT ); Wed, 8 Nov 2023 03:56:49 -0500 Received: from hmat.qianxin.com (hmat.qianxin.com [220.181.41.43]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E0AB998 for ; Wed, 8 Nov 2023 00:56:43 -0800 (PST) Received: from hmat.qianxin.com (unknown [10.44.121.99]) by hmat.qianxin.com (SkyGuard) with ESMTPS id 4SQJqC6C03z2LZqQ; Wed, 8 Nov 2023 16:56:39 +0800 (CST) Received: from qax-bjmail06.ESG.360ES.CN (2402:d040:0:8425:2849:52e7:3abe:7096) by qax-bjmail05.ESG.360ES.CN (2402:d040:0:8425:2585:1d54:99a8:80b6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.31; Wed, 8 Nov 2023 16:56:40 +0800 Received: from qax-bjmail06.ESG.360ES.CN ([fe80::2849:52e7:3abe:7096]) by qax-bjmail06.ESG.360ES.CN ([fe80::2849:52e7:3abe:7096%5]) with mapi id 15.01.2507.031; Wed, 8 Nov 2023 16:56:39 +0800 From: =?utf-8?B?5p+z6I+B5bOw?= To: "gregkh@linuxfoundation.org" CC: Marco Elver , "rafael@kernel.org" , "linux-kernel@vger.kernel.org" , "security@kernel.org" , "syzkaller@googlegroups.com" Subject: Reply: A null-ptr crash in linux-6.4 usb driver Thread-Topic: Reply: A null-ptr crash in linux-6.4 usb driver Thread-Index: AdoSHgQD1k6mzw3BS0uprngBXtwXzg== Date: Wed, 8 Nov 2023 08:56:39 +0000 Message-ID: <01a265f7bb654e948485c1d0ddc14954@qianxin.com> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.110.178.148] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org QSBudWxsLXB0ciBjcmFzaCB3YXMgZm91bmQgaW4gdXNiIGRyaXZlciBhbmQgaXQgY3Jhc2hlZCB3 aXRoIGZhdWx0LWluamVjdC4gSSBoYXZlIG1hZGUgYSBwYXRjaCB0aGF0IHNpbXBseSBjaGVja3Mg Zm9yIHRoaXMgbnVsbCBwb2ludGVyLCBidXQgSSBhbSBub3Qgc3VyZSBpZiB0aGlzIHdpbGwgYWZm ZWN0IGNlcnRhaW4gZnVuY3Rpb25zIG9yIGxvZ2ljLiBJIGhvcGUgeW91IGNhbiBjaGVjayBpdCBj YXJlZnVsbHkgcGxlYXNlIGFuZCB0aGUgZm9ybWF0IG1lZXRzIHRoZSByZXF1aXJlbWVudHMgdGhp cyB0aW1lLg0KDQoNCg0KVGhlIGNyYXNoIGluZm86DQpnZW5lcmFsIHByb3RlY3Rpb24gZmF1bHQs IHByb2JhYmx5IGZvciBub24tY2Fub25pY2FsIGFkZHJlc3MgMHhkZmZmZmMwMDAwMDAwMDIxOiAw MDAwIFsjMV0gUFJFRU1QVCBTTVAgS0FTQU4gTk9QVEkNCktBU0FOOiBudWxsLXB0ci1kZXJlZiBp biByYW5nZSBbMHgwMDAwMDAwMDAwMDAwMTA4LTB4MDAwMDAwMDAwMDAwMDEwZl0NCkNQVTogMCBQ SUQ6IDQyODAgQ29tbTogc3l6LWV4ZWN1dG9yLjMgTm90IHRhaW50ZWQgNi40LjAgIzgNCkhhcmR3 YXJlIG5hbWU6IFFFTVUgU3RhbmRhcmQgUEMgKGk0NDBGWCArIFBJSVgsIDE5OTYpLCBCSU9TIDEu MTMuMC0xdWJ1bnR1MS4xIDA0LzAxLzIwMTQNClJJUDogMDAxMDpfX2RldmljZV9hdHRhY2grMHhh OS8weDQ1MA0KQ29kZTogZTggMDMgNDIgODAgM2MgMjAgMDAgMGYgODUgM2YgMDMgMDAgMDAgNDgg YjggMDAgMDAgMDAgMDAgMDAgZmMgZmYgZGYgNGMgOGIgNjUgNDggNDkgOGQgYmMgMjQgMDggMDEg MDAgMDAgNDggODkgZmEgNDggYzEgZWEgMDMgPDBmPiBiNiAwNCAwMiA4NCBjMCA3NCAwNiAwZiA4 ZSBmOCAwMiAwMCAwMCA0MSBmNiA4NCAyNCAwOCAwMSAwMCAwMA0KUlNQOiAwMDE4OmZmZmY4ODgx MTY5MjdiOTggRUZMQUdTOiAwMDAxMDIwNg0KUkFYOiBkZmZmZmMwMDAwMDAwMDAwIFJCWDogMWZm ZmYxMTAyMmQyNGY3MyBSQ1g6IDAwMDAwMDAwMDAwMDAwMDANClJEWDogMDAwMDAwMDAwMDAwMDAy MSBSU0k6IGZmZmZmZmZmODQ3YzMzMDAgUkRJOiAwMDAwMDAwMDAwMDAwMTA4DQpSQlA6IGZmZmY4 ODgxMTk1OWIwNzggUjA4OiAwMDAwMDAwMDAwMDAwMDAwIFIwOTogZmZmZmZmZmY4NjBhMDA5Nw0K UjEwOiBmZmZmODg4MTE2OTI3Yjk4IFIxMTogMDAwMDAwMDAwMDAwMDAwMSBSMTI6IDAwMDAwMDAw MDAwMDAwMDANClIxMzogZmZmZjg4ODExOTU5YjBmOCBSMTQ6IDAwMDAwMDAwZmZmZmZmZjAgUjE1 OiAwMDAwMDAwMDAwMDAwMDAwDQpGUzogIDAwMDA3ZjAwMjMyYTM3MDAoMDAwMCkgR1M6ZmZmZjg4 ODExYWUwMDAwMCgwMDAwKSBrbmxHUzowMDAwMDAwMDAwMDAwMDAwDQpDUzogIDAwMTAgRFM6IDAw MDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgwMDUwMDMzDQpDUjI6IDAwMDA3ZmZmNzk4NTlmYjAg Q1IzOiAwMDAwMDAwMTBhMThhMDA1IENSNDogMDAwMDAwMDAwMDc3MGVmMA0KRFIwOiAwMDAwMDAw MDAwMDAwMDAwIERSMTogMDAwMDAwMDAwMDAwMDAwMCBEUjI6IDAwMDAwMDAwMDAwMDAwMDANCkRS MzogMDAwMDAwMDAwMDAwMDAwMCBEUjY6IDAwMDAwMDAwZmZmZTBmZjAgRFI3OiAwMDAwMDAwMDAw MDAwNDAwDQpQS1JVOiA1NTU1NTU1NA0KQ2FsbCBUcmFjZToNCiAgPFRBU0s+DQogID8gZGllX2Fk ZHIrMHgzOC8weGEwDQogID8gZXhjX2dlbmVyYWxfcHJvdGVjdGlvbisweDE0NC8weDIyMA0KICA/ IGFzbV9leGNfZ2VuZXJhbF9wcm90ZWN0aW9uKzB4MjIvMHgzMA0KICA/IF9fZGV2aWNlX2F0dGFj aCsweGE5LzB4NDUwDQogID8gX19kZXZpY2VfYXR0YWNoKzB4NzYvMHg0NTANCiAgPyBfX3BmeF9f X2RldmljZV9hdHRhY2grMHgxMC8weDEwDQogID8gdXNiX2lmbnVtX3RvX2lmKzB4MTQwLzB4MWQw DQogIHByb2NfaW9jdGwucGFydC4wKzB4M2ZmLzB4NGEwDQogIHVzYmRldl9pb2N0bCsweDE3OGEv MHgzZjcwDQogID8gX19wZnhfdXNiZGV2X2lvY3RsKzB4MTAvMHgxMA0KICA/IF9fcGZ4X19fbG9j a19hY3F1aXJlKzB4MTAvMHgxMA0KICA/IGRvX3Zmc19pb2N0bCsweDEyMC8weDE0ODANCiAgPyBf X3BmeF9kb192ZnNfaW9jdGwrMHgxMC8weDEwDQogID8gZmluZF9oZWxkX2xvY2srMHgyYy8weDEx MA0KICA/IF9fZmdldF9maWxlcysweDFmOC8weDQyMA0KICA/IGxvY2tfcmVsZWFzZSsweDNjMy8w eDZhMA0KICA/IF9fcGZ4X2xvY2tfcmVsZWFzZSsweDEwLzB4MTANCiAgPyBsb2NrX3JlbGVhc2Ur MHgzYzMvMHg2YTANCiAgPyBfX2ZnZXRfZmlsZXMrMHgyMWEvMHg0MjANCiAgPyBfX3BmeF91c2Jk ZXZfaW9jdGwrMHgxMC8weDEwDQogIF9feDY0X3N5c19pb2N0bCsweDE3MS8weDFlMA0KICBkb19z eXNjYWxsXzY0KzB4MzgvMHg5MA0KICBlbnRyeV9TWVNDQUxMXzY0X2FmdGVyX2h3ZnJhbWUrMHg3 Mi8weGRjDQpSSVA6IDAwMzM6MHg0Njk5Y2QNCkNvZGU6IDAyIGI4IGZmIGZmIGZmIGZmIGMzIDY2 IDBmIDFmIDQ0IDAwIDAwIGYzIDBmIDFlIGZhIDQ4IDg5IGY4IDQ4IDg5IGY3IDQ4IDg5IGQ2IDQ4 IDg5IGNhIDRkIDg5IGMyIDRkIDg5IGM4IDRjIDhiIDRjIDI0IDA4IDBmIDA1IDw0OD4gM2QgMDEg ZjAgZmYgZmYgNzMgMDEgYzMgNDggYzcgYzEgYmMgZmYgZmYgZmYgZjcgZDggNjQgODkgMDEgNDgN ClJTUDogMDAyYjowMDAwN2YwMDIzMmEyYzU4IEVGTEFHUzogMDAwMDAyNDYgT1JJR19SQVg6IDAw MDAwMDAwMDAwMDAwMTANClJBWDogZmZmZmZmZmZmZmZmZmZkYSBSQlg6IDAwMDAwMDAwMDA1N2Mw MDggUkNYOiAwMDAwMDAwMDAwNDY5OWNkDQpSRFg6IDAwMDAwMDAwMjAwMDAxODAgUlNJOiAwMDAw MDAwMGMwMTA1NTEyIFJESTogMDAwMDAwMDAwMDAwMDAwMw0KUkJQOiAwMDAwMDAwMDAwNGQ0YTE3 IFIwODogMDAwMDAwMDAwMDAwMDAwMCBSMDk6IDAwMDAwMDAwMDAwMDAwMDANClIxMDogMDAwMDAw MDAwMDAwMDAwMCBSMTE6IDAwMDAwMDAwMDAwMDAyNDYgUjEyOiAwMDAwMDAwMDAwNTdjMDA4DQpS MTM6IDAwMDA3ZmZlOTNjNzViMWYgUjE0OiAwMDAwN2ZmZTkzYzc1Y2MwIFIxNTogMDAwMDdmMDAy MzJhMmRjMA0KICA8L1RBU0s+DQoNCg0KDQotLS0NCmRyaXZlcnMvYmFzZS9kZC5jIHwgMiArLQ0K IDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQ0KDQoNCmRpZmYg LS1naXQgYS9kcml2ZXJzL2Jhc2UvZGQuYyBiL2RyaXZlcnMvYmFzZS9kZC5jDQppbmRleCA5YzA5 Y2E1YzQuLmZjZDgzMjI2YSAxMDA2NDQNCi0tLSBhL2RyaXZlcnMvYmFzZS9kZC5jDQorKysgYi9k cml2ZXJzL2Jhc2UvZGQuYw0KQEAgLTEwMDMsNyArMTAwMyw3IEBAIHN0YXRpYyBpbnQgX19kZXZp Y2VfYXR0YWNoKHN0cnVjdCBkZXZpY2UgKmRldiwgYm9vbCBhbGxvd19hc3luYykNCiAgICAgICAg Ym9vbCBhc3luYyA9IGZhbHNlOw0KDQogICAgICAgIGRldmljZV9sb2NrKGRldik7DQotICAgICAg IGlmIChkZXYtPnAtPmRlYWQpIHsNCisgICAgICAgaWYgKCFkZXYtPnB8fGRldi0+cC0+ZGVhZCkg ew0KICAgICAgICAgICAgICAgIGdvdG8gb3V0X3VubG9jazsNCiAgICAgICAgfSBlbHNlIGlmIChk ZXYtPmRyaXZlcikgew0KICAgICAgICAgICAgICAgIGlmIChkZXZpY2VfaXNfYm91bmQoZGV2KSkg eyANCg0KYmFzZS1jb21taXQ6IDY5OTVlMmRlNjg5MWM3MjRiZmViMmRiMzNkN2I4Nzc3NWY5MTNh ZDEgKGdyYWZ0ZWQsIEhFQUQsIHRhZzogdjYuNCkNCg==