Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp1006687ybh; Wed, 22 Jul 2020 20:16:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyTnB055723q/O5eDvOFwT4K2k6zjA4jxCJOFXJ9RlfhIX3lJav5rUam3cet5QyRKtxpHZj X-Received: by 2002:a17:906:2b50:: with SMTP id b16mr2526394ejg.410.1595474176710; Wed, 22 Jul 2020 20:16:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595474176; cv=none; d=google.com; s=arc-20160816; b=irbBIg94qRHVjnTOn+yx2nfNvcJ7ya5NmFMiHTNTrfG1gikhxOu6Q1CfDh4Uw5PS6P lykO0yyDqP3Tc2Q9suSywY/Me68w4+3ZJVpDPI/DsBYRxYp+j8pSqB1rHQkKygt8a0DE oxMfiKxUuiTNk2UY1GZ0pJdQOoN5msw20toWoQvc8vz7VTHuA3Y+m6KwtxqFQ+JZCX1X Hr2Sc7jlpJKcosc9nFC1lmRFo6EQ8o1KNLC84EWDhmqO1Z74EVBa+Sxo0esRnakY0hKK QQJQNkgjl1wQGH18GegInFqyNHRro9pzDNkfo9rbBQhUFU+fSCVaYpkjobu4Uzsu+RtA Q8lw== 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=clR9NxvbDYlKcZdITlBj59DevbVileKGs/0EBXmcKiU=; b=dVWYvLOAtQTOqy/MMZ8lspJsiezukIvCfi2296Ur5vpOO5AN9ZZKaWDJ0UJ7jI0Q5N mhPEOwgOynXGAAZta0OcuRCpQ+CPROhuyCuPOSHggIX6KlovyzIUpd1XHAG3Y0GqFrRS XTalexHUzbS2sAzfsTVO36yeE8TCykTSvoHuVMl2h2pYbm8/xKOr5kBK1/UXA8hI9b1c 4qSdB9OUJiHm0qNXfVEIGf03EXzobJ/jh5nwk9NY2CAcDM0M55Qlfj31HIADFrCMOozC 8maRfj0tqrrWMSv+ePfzkDUzmSkSm4pFIBw/y2fFAgDDarlBcRwfaV6vDg3bIWul1ajp glmQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b22si1123606edx.593.2020.07.22.20.15.52; Wed, 22 Jul 2020 20:16:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387640AbgGWDOD (ORCPT + 99 others); Wed, 22 Jul 2020 23:14:03 -0400 Received: from ZXSHCAS1.zhaoxin.com ([203.148.12.81]:31809 "EHLO ZXSHCAS1.zhaoxin.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1728902AbgGWDOC (ORCPT ); Wed, 22 Jul 2020 23:14:02 -0400 X-Greylist: delayed 903 seconds by postgrey-1.27 at vger.kernel.org; Wed, 22 Jul 2020 23:14:01 EDT Received: from zxbjmbx3.zhaoxin.com (10.29.252.165) by ZXSHCAS1.zhaoxin.com (10.28.252.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1979.3; Thu, 23 Jul 2020 10:58:55 +0800 Received: from zxbjmbx2.zhaoxin.com (10.29.252.164) by zxbjmbx3.zhaoxin.com (10.29.252.165) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1979.3; Thu, 23 Jul 2020 10:58:55 +0800 Received: from zxbjmbx2.zhaoxin.com ([fe80::4d77:9dba:64a8:8ec3]) by zxbjmbx2.zhaoxin.com ([fe80::4d77:9dba:64a8:8ec3%4]) with mapi id 15.01.1979.003; Thu, 23 Jul 2020 10:58:55 +0800 From: "Weitao Wang(BJ-RD)" To: Greg KH , WeitaoWang-oc CC: "mathias.nyman@linux.intel.com" , "ulf.hansson@linaro.org" , "vkoul@kernel.org" , "hslester96@gmail.com" , "linux-usb@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "Carsten_Schmid@mentor.com" , "efremov@linux.com" , "Tony W. Wang(XA-RD)" , "Cobe Chen(BJ-RD)" , "Tim Guo(BJ-RD)" , "wwt8723@163.com" Subject: =?gb2312?B?tPC4tDogW1BBVENIXSBVU0I6Rml4IGtlcm5lbCBOVUxMIHBvaW50ZXIgd2hl?= =?gb2312?Q?n_unbind_UHCI_form_vfio-pci?= Thread-Topic: [PATCH] USB:Fix kernel NULL pointer when unbind UHCI form vfio-pci Thread-Index: AQHWYB9UCUIuPM0Yq0GNAP42GB7Bv6kTBUEAgAFuGyA= Date: Thu, 23 Jul 2020 02:58:54 +0000 Message-ID: References: <1595419068-4812-1-git-send-email-WeitaoWang-oc@zhaoxin.com> <20200722124414.GA3153105@kroah.com> In-Reply-To: <20200722124414.GA3153105@kroah.com> Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.29.8.32] Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org oaGhoQ0KT24gV2VkLCBKdWwgMjIsIDIwMjAgYXQgMDI6NDQ6MTRQTSArMDIwMCwgR3JlZyBLSCB3 cm90ZToNCj4gT24gV2VkLCBKdWwgMjIsIDIwMjAgYXQgMDc6NTc6NDhQTSArMDgwMCwgV2VpdGFv V2FuZ29jIHdyb3RlOg0KPiA+IFRoaXMgYnVnIGlzIGZvdW5kIGluIFpoYW94aW4gcGxhdGZvcm0s IGJ1dCBpdCdzIGEgY29tbW9tIGNvZGUgYnVnLg0KPiA+IEZhaWwgc2VxdWVuY2U6DQo+ID4gc3Rl cDE6IFVuYmluZCBVSENJIGNvbnRyb2xsZXIgZnJvbSBuYXRpdmUgZHJpdmVyOw0KPiA+IHN0ZXAy OiBCaW5kIFVIQ0kgY29udHJvbGxlciB0byB2ZmlvLXBjaSwgd2hpY2ggd2lsbCBwdXQgVUhDSSBj b250cm9sbGVyIGluIG9uZQ0KPiB2ZmlvDQo+ID4gICAgICAgIGdyb3VwJ3MgZGV2aWNlIGxpc3Qg YW5kIHNldCBVSENJJ3MgZGV2LT5kcml2ZXJfZGF0YSB0byBzdHJ1Y3QNCj4gdmZpby1wY2koZm9y IFVIQ0kpDQo+DQo+IEhhaCwgdGhhdCB3b3Jrcz8gIEhvdyBkbyB5b3UgZG8gdGhhdCBwcm9wZXJs eT8gIFdoYXQgY29kZSBkb2VzIHRoYXQ/DQoNCkRyaXZlcnMvdmZpby92ZmlvLmMNClRoZSBmdW5j dGlvbiB2ZmlvX2dyb3VwX2NyZWF0ZV9kZXZpY2Ugd2lsbCBzZXQgVUhDSSBkZXYtPmRyaXZlcl9k YXRhDQp0byB2ZmlvLWRldmljZSBzdHJ1Y3QuDQoNCj4gPiBzdGVwMzogVW5iaW5kIEVIQ0kgY29u dHJvbGxlciBmcm9tIG5hdGl2ZSBkcml2ZXIsIHdpbGwgdHJ5IHRvIHRlbGwgVUhDSSBuYXRpdmUN Cj4gZHJpdmVyDQo+ID4gICAgICAgIHRoYXQgIkknbSByZW1vdmVkIGJ5IHNldCBjb21wYW5pb25f aGNkLT5zZWxmLmhzX2NvbXBhbmlvbiB0bw0KPiBOVUxMLiBIb3dldmVyLA0KPiA+ICAgICAgICBj b21wYW5pb25faGNkIGdldCBmcm9tIFVIQ0kncyBkZXYtPmRyaXZlcl9kYXRhIHRoYXQgaGFzIG1v ZGlmaWVkDQo+IGJ5IHZmaW8tcGNpDQo+ID4gICAgICAgIGFscmVhZHkuU28sIHRoZSB2ZmlvLXBj aSBzdHJ1Y3R1cmUgd2lsbCBiZSBkYW1hZ2VkIQ0KPg0KPiBCZWNhdXNlIHlvdSBhcmUgbWVzc2lu ZyBhcm91bmQgd2l0aCBiaW5kL3VuYmluZCAiYnkgaGFuZCIsIHdoaWNoIGlzDQo+IG5ldmVyIGd1 YXJhbnRlZWQgdG8gd29yayBwcm9wZXJseS4NCj4NCj4gSXQncyBhbWF6aW5nIGFueSBvZiB0aGF0 IHdvcmtzIGF0IGFsbC4uLg0KDQpJZiBhZGp1c3QgdGhlIHNlcXVlbmNlIG9mIFVIQ0kvRUhDSSB1 bmJpbmQgZm9ybSBuYXRpdmUgZHJpdmVyLCB0aGF0DQpjYW4gYXZvaWQgTnVsbCBQb2ludGVyIGRl cmVmZXJlbmNlLiBFZy4gU3RlcDMtLT5zdGV0NC0tPnN0ZXAxLS0+c3RlcDIuDQpPdXIgZXhwZXJp bWVudHMgcHJvdmUgdGhhdCB0aGlzIHNlcXVlbmNlIGlzIGluZGVlZCBnb29kIGFzIGV4cGVjdGVk Lg0KSG93ZXZlciwgc29tZSBhcHBsaWNhdGlvbiBzb2Z0d2FyZSBzdWNoIGFzIHZpcnQtbWFuYWdl ci9xZW11IGFzc2lnbg0KL0VIQ0kgdG8gZ3Vlc3QgT1MgaGFzIHRoZSBzYW1lIGJpbmQvdW5iaW5k IHNlcXVlbmNlIGFzIHRlc3QgobBieSBoYW5kobEuDQoNCj4gNC4xOS42NS0yMDIwMDUxOTE3LXJh aW5vcyAjMQ0KPg0KPiA0LjE5IGlzIGEgYml0IG9sZCwgd2hhdCBhYm91dCA1Ljc/DQoNCjUuNy43 IGhhcyB0aGUgc2FtZSBpc3N1ZS4NCg0KPiA+ICsjZGVmaW5lIFBDSV9ERVZfRFJWX0ZMQUcgICAg ICAgMg0KPg0KPiBXaHkgaXMgdGhlIFVTQiBjb3JlIGFsbG93ZWQgdG8gdG91Y2ggYSBwcml2YXRl IFBDSSBzdHJ1Y3R1cmUgZmllbGQ/DQo+DQo+IEkgZG8gbm90IHRoaW5rIHRoaXMgaXMgYWxsb3dl ZC4NCj4NCj4gQW5kIHdoeSBpcyB0aGlzIGEgVVNCIGhvc3QgY29udHJvbGxlci1zcGVjaWZpYyBp c3N1ZSwgc2hvdWxkbid0IHRoaXMNCj4gdHlwZSBvZiB0aGluZyBiZSBmaXhlZCBpbiB0aGUgUENJ IGNvcmU/DQoNCldoZW4gZWhjaSBoY2RfZHJpdmVyIGJpbmQgb3IgdW5iaW5kIHRvIGVoY2ksIGl0 IHdpbGwgdG91Y2gvbW9kaWZ5IFVIQ0kgdXNiX2hjZA0KdGhhdCBnZXQgZnJvbSBVSENJJ3MgZGV2 LT5kcml2ZXJfZGF0YS4gSG93ZXZlciwgVUhDSSBtYXliZSBiaW5kIHRvIGENCmFub3RoZXIgZHJp dmVyKHZmaW8tcGNpKSBhbmQgaXQncyBkcml2ZXJfZGF0YSB3aWxsIGJlIHJld3JpdHRlbi4gd2hh dCB3ZQ0Kc2hvdWxkIGRvIGlzIHRvIHByZXZlbnQgZWhjaV9oY2QgdG8gbW9kaWZ5IFVIQ0kncyBk ZXYtPmRyaXZlcl9kYXRhIHdoZW4gVUhDSQ0KaGFzIGFscmVhZHkgYm91bmQgdG8gdmZpby1wY2ku DQoNClRoYW5rcw0Kd2VpdGFvd2FuZw0KDQoNCg0KsaPD3Mn5w/ejug0Ksb7Tyrz+uqzT0LGjw9y7 8teo09DQxc+io6y99rmp1ri2qMrVvP7Iy8q508Oho9HPvfu21LG+08q8/rvyxuTE2sjd1/bIzrrO zrS+rcrayKi1xLLp1MShosq508Ohori01sa78teqt6Khow0KQ09ORklERU5USUFMIE5PVEU6DQpU aGlzIGVtYWlsIGNvbnRhaW5zIGNvbmZpZGVudGlhbCBvciBsZWdhbGx5IHByaXZpbGVnZWQgaW5m b3JtYXRpb24gYW5kIGlzIGZvciB0aGUgc29sZSB1c2Ugb2YgaXRzIGludGVuZGVkIHJlY2lwaWVu dC4gQW55IHVuYXV0aG9yaXplZCByZXZpZXcsIHVzZSwgY29weWluZyBvciBmb3J3YXJkaW5nIG9m IHRoaXMgZW1haWwgb3IgdGhlIGNvbnRlbnQgb2YgdGhpcyBlbWFpbCBpcyBzdHJpY3RseSBwcm9o aWJpdGVkLg0K