Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp2150408rwi; Thu, 20 Oct 2022 23:48:14 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6yYkKuJeAm+X+8Dua8JmzGJt3iJgNgsUfk1+O0BMJ+MrUWanejMRXfKWDOTFEL0/NkfvHo X-Received: by 2002:a17:907:75d0:b0:78d:f246:109a with SMTP id jl16-20020a17090775d000b0078df246109amr14152535ejc.595.1666334893853; Thu, 20 Oct 2022 23:48:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666334893; cv=none; d=google.com; s=arc-20160816; b=FOCckyR8RiVfq+AiHibbEzqAEnvgGUyq1oOn3YSgtsxfQ9sT1jdoi5q8JAMReIWX03 s0K8ejXqLVup7LpCIyae/IinkttFHhFFyrEfEI5StA1xXj5V1dpcpgYrp8Md1xNOppXT FEyIS2m+J5WkM2I/84Y9ujpzhgiPc6trxFOJ7IWFO0EPx6GcjM2jPaCDVOtpQabpajkr tHndyVFn3jGoWnXPIsTS8/J0P9Mf8n/U0NOrWFC1AipEa92cCS+0c4q2FTgqi6X+YCL2 2SYWyYX/m+GKwxStl6XcTrsm2DMPcaaaTMQoE2ePE3qZyDzFhCbdvX9+J7QZ93ujA2kC +0tA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:mime-version :content-transfer-encoding:references:in-reply-to:subject:cc:to:from :date; bh=NoxF2TPUdbPIhjMcRg2xx1ueo12c2/d2Kp3y1oSckws=; b=m5AsSbuAPhlj3NI1zLl/6fec0FAxZuhjPtVwQGYQ68cK36SWARblPOOxTXaPOa7DZ2 SfsilVZr7ZPLqZt2dpC+FN7PVGgLFx8VdGNzUlpESDPQkyZtVWK18ULXig3au8noRs92 FqCa/Nq3HzhBsH6inaktuhkB81609+ngk/RAGJzsMY0OueWZup7Y53ITfoN3sPFGnwBD AZV67yXTv4lnhq344l1RVjeqKj5Jw4fYG3gnse6v6cMazJbb4Hi9lbjdW3jsuWuh8w0+ G9Tqj/sDgmQvElw2eZ/N33Y1Rlf0sVK7oPhsoN2upvVd4IIsHTFZpUHmNuYMSaxjr76T tr9Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id k6-20020a50cb86000000b0045c97cb9027si16841775edi.421.2022.10.20.23.47.48; Thu, 20 Oct 2022 23:48:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230152AbiJUGcg (ORCPT + 99 others); Fri, 21 Oct 2022 02:32:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46364 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229707AbiJUGcf (ORCPT ); Fri, 21 Oct 2022 02:32:35 -0400 Received: from zju.edu.cn (mail.zju.edu.cn [61.164.42.155]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id AD67423B692 for ; Thu, 20 Oct 2022 23:32:33 -0700 (PDT) Received: by ajax-webmail-mail-app2 (Coremail) ; Fri, 21 Oct 2022 14:32:12 +0800 (GMT+08:00) X-Originating-IP: [10.192.136.77] Date: Fri, 21 Oct 2022 14:32:12 +0800 (GMT+08:00) X-CM-HeaderCharset: UTF-8 From: duoming@zju.edu.cn To: "Greg KH" Cc: linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Larry.Finger@lwfinger.net, phil@philpotter.co.uk, paskripkin@gmail.com, martin@kaiser.cx, straube.linux@gmail.com, kuba@kernel.org Subject: Re: [PATCH] drivers: staging: r8188eu: Fix sleep-in-atomic-context bug in rtw_join_timeout_handler X-Priority: 3 X-Mailer: Coremail Webmail Server Version XT5.0.13 build 20210104(ab8c30b6) Copyright (c) 2002-2022 www.mailtech.cn zju.edu.cn In-Reply-To: References: <20221018083424.79741-1-duoming@zju.edu.cn> Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=UTF-8 MIME-Version: 1.0 Message-ID: <77ff753.140ebd.183f93dfb04.Coremail.duoming@zju.edu.cn> X-Coremail-Locale: zh_CN X-CM-TRANSID: by_KCgBHC7HsPFJj1p8gBw--.42190W X-CM-SenderInfo: qssqjiasttq6lmxovvfxof0/1tbiAgoKAVZdtcBqRQADsR X-Coremail-Antispam: 1Ur529EdanIXcx71UUUUU7IcSsGvfJ3iIAIbVAYjsxI4VWxJw CS07vEb4IE77IF4wCS07vE1I0E4x80FVAKz4kxMIAIbVAFxVCaYxvI4VCIwcAKzIAtYxBI daVFxhVjvjDU= X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS, SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGVsbG8sCgpPbiBUaHUsIDIwIE9jdCAyMDIyIDE3OjQ2OjQ3ICswMjAwIEdyZWcgS0ggd3JvdGU6 Cgo+IE9uIFR1ZSwgT2N0IDE4LCAyMDIyIGF0IDA0OjM0OjI0UE0gKzA4MDAsIER1b21pbmcgWmhv dSB3cm90ZToKPiA+IFRoZSBydHdfam9pbl90aW1lb3V0X2hhbmRsZXIoKSBpcyBhIHRpbWVyIGhh bmRsZXIgdGhhdAo+ID4gcnVucyBpbiBhdG9taWMgY29udGV4dCwgYnV0IGl0IGNvdWxkIGNhbGwg bXNsZWVwKCkuCj4gPiBBcyBhIHJlc3VsdCwgdGhlIHNsZWVwLWluLWF0b21pYy1jb250ZXh0IGJ1 ZyB3aWxsIGhhcHBlbi4KPiA+IFRoZSBwcm9jZXNzIGlzIHNob3duIGJlbG93Ogo+ID4gCj4gPiAg ICAgIChhdG9taWMgY29udGV4dCkKPiA+IHJ0d19qb2luX3RpbWVvdXRfaGFuZGxlcgo+IAo+IFdh aXQsIGhvdyBpcyB0aGlzIGFuIGF0b21pYyB0aW1lb3V0PwoKQmVjYXVzZSB0aGlzIGZ1bmN0aW9u IGlzIGRlZmluZWQgYXMgYSB0aW1lciBoYW5kbGVyIG9mICJhc3NvY190aW1lciIuCgpUaGUgZm9s bG93aW5nIGlzIHRoZSBkZXRhaWw6Cgp2b2lkIHJ0d19pbml0X21sbWVfdGltZXIoc3RydWN0IGFk YXB0ZXIgKnBhZGFwdGVyKQp7CglzdHJ1Y3QJbWxtZV9wcml2ICpwbWxtZXByaXYgPSAmcGFkYXB0 ZXItPm1sbWVwcml2OwoKCXRpbWVyX3NldHVwKCZwbWxtZXByaXYtPmFzc29jX3RpbWVyLCBydHdf am9pbl90aW1lb3V0X2hhbmRsZXIsIDApOwogICAgICAgIC4uLgp9CgpodHRwczovL2VsaXhpci5i b290bGluLmNvbS9saW51eC9sYXRlc3Qvc291cmNlL2RyaXZlcnMvc3RhZ2luZy9yODE4OGV1L29z X2RlcC9tbG1lX2xpbnV4LmMjTDM2Cgo+IFdoZW4gY2FuIHRoYXQgaGFwcGVuPwoKV2hlbiB0aGUg YWRhcHRlciB0cnlzIHRvIGpvaW4gYW5kIHNlbGVjdHMgc2Nhbm5pbmcgcXVldWUgc3VjY2Vzc2Z1 bGx5LAp0aGUgYXNzb2NfdGltZXIgd2lsbCBiZSBhY3RpdmVkLiBJZiB0aGlzIHByb2Nlc3MgaXMg dGltZW91dCwgdGhlIGNhbGxiYWNrCmZ1bmN0aW9uIHJ0d19qb2luX3RpbWVvdXRfaGFuZGxlciB3 aWxsIHJ1bi4KCj4gPiAgX3J0d19qb2luX3RpbWVvdXRfaGFuZGxlcgo+ID4gICBydHdfZG9fam9p bgo+ID4gICAgcnR3X3NlbGVjdF9hbmRfam9pbl9mcm9tX3NjYW5uZWRfcXVldWUKPiA+ICAgICBy dHdfaW5kaWNhdGVfZGlzY29ubmVjdAo+ID4gICAgICBydHdfbHBzX2N0cmxfd2tfY21kCj4gPiAg ICAgICBscHNfY3RybF93a19oZGwKPiA+ICAgICAgICBMUFNfTGVhdmUKPiA+ICAgICAgICAgTFBT X1JGX09OX2NoZWNrCj4gPiAgICAgICAgICBtc2xlZXAgLy9zbGVlcCBpbiBhdG9taWMgY29udGV4 dAo+IAo+IEhvdyB3YXMgdGhpcyBmb3VuZD8KPiAKPiA+IEZpeCBieSByZW1vdmluZyBtc2xlZXAo KSBhbmQgcmVwbGFjaW5nIHdpdGggbWRlbGF5KCkuCj4gCj4gV291bGRuJ3QgcGVvcGxlIGhhdmUg c2VlbiBhbiBlcnJvciBhbHJlYWR5IGlmIG1zbGVlcCgpIHdhcyByZWFsbHkgY2FsbGVkCj4gaW4g YXRvbWljIGNvbnRleHQ/CgpJIGFtIHNvcnJ5LCBUaGlzIGlzIHRoZSBmYWxzZSBhbGFybS4KCnJ0 d19pbmRpY2F0ZV9kaXNjb25uZWN0KCkKICAtLT5ydHdfbHBzX2N0cmxfd2tfY21kKHBhZGFwdGVy LCBMUFNfQ1RSTF9ESVNDT05ORUNULCAxKTsKCnU4IHJ0d19scHNfY3RybF93a19jbWQoc3RydWN0 IGFkYXB0ZXIgKnBhZGFwdGVyLCB1OCBscHNfY3RybF90eXBlLCB1OCBlbnF1ZXVlKQp7Ci4uLgpp ZiAoZW5xdWV1ZSkgewouLi4KfWVsc2UgewogICAgbHBzX2N0cmxfd2tfaGRsKHBhZGFwdGVyLCBs cHNfY3RybF90eXBlKTsKfQoKVGhlIGVucXVldWUgZXF1YWxzIHRvIDEgYW5kIHRoZSBscHNfY3Ry bF93a19oZGwoKSB3aWxsIG5vdCBleGVjdXRlLgoKSSB3aWxsIGNoZWNrIGNhcmVmdWxseSBhbmQg YXZvaWQgZmFsc2UgYWxhcm0gbmV4dCB0aW1lLiBUaGFuayB5b3UgZm9yIHlvdXIgcmVwbHkuCgpC ZXN0IHJlZ2FyZHMsCkR1b21pbmcgWmhvdQ==