From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from m16.mail.163.com (m16.mail.163.com [220.197.31.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CB52E1A317D for ; Wed, 17 Jun 2026 02:09:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=220.197.31.4 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781662161; cv=none; b=eAG7litzG2pE0QVDoVgRmAde1FJpJkIvcy2OfiyneYbDiPFCVew9n2AHY/k/6uDL1ni9mZpUaquJ/aOTkDI6Pe0lxkYluWcoN7NdjfOlQ1meWXiI68oATdgvTNm2Lma0QZg7VahL/H2XKaUpOUfbj6SZ5VMj2h97vf4sdjYXXac= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781662161; c=relaxed/simple; bh=j4GV/vA7UroP7Df6HTrgxpiz62N7z0GD07P30sTqHc8=; h=Date:From:To:Cc:Subject:In-Reply-To:References:Content-Type: MIME-Version:Message-ID; b=dd+e1Q4ZgCFHLj5S8UQJ3xmuk19WB6tkS2UxtloaJgiFxYR7EYV9J6IsQ5BdB9LTkvU4LizTNBSqbkPpUym63QDw/QmtqrWx7+2FN906bCMJzwNPVCUPEMPiWIfw20RgXBa/TlEOmNhdIyaQNKhfCbFUUml1g4M2NTdXKwBVvzg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=163.com; spf=pass smtp.mailfrom=163.com; dkim=pass (1024-bit key) header.d=163.com header.i=@163.com header.b=c1sVpG/P; arc=none smtp.client-ip=220.197.31.4 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=163.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=163.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=163.com header.i=@163.com header.b="c1sVpG/P" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Date:From:To:Subject:Content-Type:MIME-Version: Message-ID; bh=j4GV/vA7UroP7Df6HTrgxpiz62N7z0GD07P30sTqHc8=; b=c 1sVpG/PIn8LkGE0sv9vxY+us+EG865VAK6Uydw9Gkeo4C1Ovf4aC0zyUeYs8Nebn pcWne4PaOsMK3p1lefJKzN+AW4ykmlXxu9/r4Ymbo4IpbtYWO2/jRE4/lGE4ifts +VgwJZYoUou3P+AyxVrrNU7uAnSBzU+Vj6FU3242qA= Received: from lange_tang$163.com ( [116.128.244.169] ) by ajax-webmail-wmsvr-40-122 (Coremail) ; Wed, 17 Jun 2026 10:08:55 +0800 (CST) Date: Wed, 17 Jun 2026 10:08:55 +0800 (CST) From: "Lange Tang" To: "xuanzhuo@linux.alibaba.com" Cc: "edumazet@google.com" , "Jakub Kicinski" , "virtualization@lists.linux.dev" , "Tang Longjun" , "jasowang@redhat.com" , "mst@redhat.com" Subject: Re:Re:Re:Re: [PATCH] virtio_net: disable cb when napi_schedule_prep fails during busy-poll X-Priority: 3 X-Mailer: Coremail Webmail Server Version 2023.4-cmXT build 20260403(27802f6d) Copyright (c) 2002-2026 www.mailtech.cn 163com In-Reply-To: <1781592565.1172295-1-xuanzhuo@linux.alibaba.com> References: <20260615094550.106391-1-lange_tang@163.com> <1781517700.4206195-1-xuanzhuo@linux.alibaba.com> <19692a81.3001.19ece5f8ddc.Coremail.lange_tang@163.com> <1781580432.712892-1-xuanzhuo@linux.alibaba.com> <4118686.4d22.19ecf0ad78e.Coremail.lange_tang@163.com> <1781592565.1172295-1-xuanzhuo@linux.alibaba.com> X-NTES-SC: AL_Qu2TA/qdvUko4yCbZukcn08QhOo9Wsu0v/0u1YRQc/AEnDLE5gcGelNDL2bQ18ydIRmvlR+RYj1c+v5kbK1e09GGmY4rqoh6qoa7oUGXQA== Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=GBK Precedence: bulk X-Mailing-List: virtualization@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <2f42f4e.1e16.19ed356b302.Coremail.lange_tang@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID:eigvCgDXLzW3ATJq9OYKAA--.16668W X-CM-SenderInfo: 5odqwvxbwd0wi6rwjhhfrp/xtbC4ReUwmoyAbemFQAA39 X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== QXQgMjAyNi0wNi0xNiAxNDo0OToyNSwgIlh1YW4gWmh1byIgPHh1YW56aHVvQGxpbnV4LmFsaWJh YmEuY29tPiB3cm90ZToKPk9uIFR1ZSwgMTYgSnVuIDIwMjYgMTQ6MDc6MzQgKzA4MDAgKENTVCks IExhbmdlIFRhbmcgPGxhbmdlX3RhbmdAMTYzLmNvbT4gd3JvdGU6Cj4+IEF0IDIwMjYtMDYtMTYg MTE6Mjc6MTIsICJYdWFuIFpodW8iIDx4dWFuemh1b0BsaW51eC5hbGliYWJhLmNvbT4gd3JvdGU6 Cj4+ID5PbiBUdWUsIDE2IEp1biAyMDI2IDExOjAwOjI5ICswODAwIChDU1QpLCBMYW5nZSBUYW5n IDxsYW5nZV90YW5nQDE2My5jb20+IHdyb3RlOgo+PiA+PiBBdCAyMDI2LTA2LTE1IDE4OjAxOjQw LCAiWHVhbiBaaHVvIiA8eHVhbnpodW9AbGludXguYWxpYmFiYS5jb20+IHdyb3RlOgo+PiA+PiA+ T24gTW9uLCAxNSBKdW4gMjAyNiAxNzo0NTo1MCArMDgwMCwgTG9uZ2p1biBUYW5nIDxsYW5nZV90 YW5nQDE2My5jb20+IHdyb3RlOgo+PiA+PiA+PiBGcm9tOiBMb25nanVuIFRhbmcgPHRhbmdsb25n anVuQGt5bGlub3MuY24+Cj4+ID4+ID4+Cj4+ID4+ID4+IFdoZW4gYnVzeS1wb2xsIGlzIGFjdGl2 ZSwgbmFwaV9zY2hlZHVsZV9wcmVwKCkgcmV0dXJucyBmYWxzZSBpbgo+PiA+PiA+PiBza2JfcmVj dl9kb25lKCksIHNvIHZpcnRxdWV1ZV9kaXNhYmxlX2NiKCkgaXMgc2tpcHBlZC4gVGhlIGRldmlj ZQo+PiA+PiA+PiBtYXkga2VlcCBmaXJpbmcgaXJxcyB1bnRpbCB0aGUgbmV4dCBwb2xsIHJvdW5k IHJlYWNoZXMKPj4gPj4gPj4gdmlydHF1ZXVlX25hcGlfY29tcGxldGUoKS4gSWYgY2IgaXMgZW5h YmxlZCB1bmRlciBidXN5LXBvbGwgY2FzZSwKPj4gPj4gPj4gaXQgd2lsbCBsZWFkIHRvIGEgbGFy Z2UgbnVtYmVyIG9mIHNwdXJpb3VzIGludGVycnVwdHMuIEV4cGxpY2l0bHkKPj4gPj4gPj4gZGlz YWJsZSBjYWxsYmFja3MgaW4gdGhpcyBjYXNlIHRvIHByZXZlbnQgc3B1cmlvdXMgaW50ZXJydXB0 cy4KPj4gPj4gPj4KPj4gPj4gPj4gU2lnbmVkLW9mZi1ieTogTG9uZ2p1biBUYW5nIDx0YW5nbG9u Z2p1bkBreWxpbm9zLmNuPgo+PiA+PiA+PiAtLS0KPj4gPj4gPj4gIGRyaXZlcnMvbmV0L3ZpcnRp b19uZXQuYyB8IDIgKysKPj4gPj4gPj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykK Pj4gPj4gPj4KPj4gPj4gPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L3ZpcnRpb19uZXQuYyBi L2RyaXZlcnMvbmV0L3ZpcnRpb19uZXQuYwo+PiA+PiA+PiBpbmRleCBmNGFkY2ZlZTdhODAuLjZk Njc1ZmRkYzU5YiAxMDA2NDQKPj4gPj4gPj4gLS0tIGEvZHJpdmVycy9uZXQvdmlydGlvX25ldC5j Cj4+ID4+ID4+ICsrKyBiL2RyaXZlcnMvbmV0L3ZpcnRpb19uZXQuYwo+PiA+PiA+PiBAQCAtNzI4 LDYgKzcyOCw4IEBAIHN0YXRpYyB2b2lkIHZpcnRxdWV1ZV9uYXBpX3NjaGVkdWxlKHN0cnVjdCBu YXBpX3N0cnVjdCAqbmFwaSwKPj4gPj4gPj4gIAlpZiAobmFwaV9zY2hlZHVsZV9wcmVwKG5hcGkp KSB7Cj4+ID4+ID4+ICAJCXZpcnRxdWV1ZV9kaXNhYmxlX2NiKHZxKTsKPj4gPj4gPj4gIAkJX19u YXBpX3NjaGVkdWxlKG5hcGkpOwo+PiA+PiA+PiArCX0gZWxzZSBpZiAodGVzdF9iaXQoTkFQSV9T VEFURV9JTl9CVVNZX1BPTEwsICZuYXBpLT5zdGF0ZSkpIHsKPj4gPj4gPj4gKwkJdmlydHF1ZXVl X2Rpc2FibGVfY2IodnEpOwo+PiA+PiA+Cj4+ID4+ID5JIHNlZSwgYnV0IHdlIHNob3VsZCBhdm9p ZCBjaGVja2luZyBOQVBJX1NUQVRFX0lOX0JVU1lfUE9MTCBkaXJlY3RseSBpbiB0aGUKPj4gPj4g PmRyaXZlcnMuIFRoZSBOSUMgZHJpdmVyIHNob3VsZCByZW1haW4gYWdub3N0aWMgdG8gYnVzeSBw b2xsaW5nLiBJIHRoaW5rIHdlIG5lZWQKPj4gPj4gPmEgYmV0dGVyIHdheSwgbWF5YmUgd2Ugc2hv dWxkIHJld3JpdGUgdmlydHF1ZXVlX25hcGlfc2NoZWR1bGUgaW5zdGVhZC4KPj4gPj4KPj4gPj4g SG93IGFib3V0IHJld3JpdGUgaXQgbGlrZSB0aGlzPwo+PiA+PiBzdGF0aWMgdm9pZCB2aXJ0cXVl dWVfbmFwaV9zY2hlZHVsZShzdHJ1Y3QgbmFwaV9zdHJ1Y3QgKm5hcGksCj4+ID4+ICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN0cnVjdCB2aXJ0cXVldWUgKnZxKQo+PiA+PiB7 Cj4+ID4+ICAgICAgICAgdmlydHF1ZXVlX2Rpc2FibGVfY2IodnEpOwo+PiA+PiAgICAgICAgIGlm IChuYXBpX3NjaGVkdWxlX3ByZXAobmFwaSkpCj4+ID4+ICAgICAgICAgICAgICAgICBfX25hcGlf c2NoZWR1bGUobmFwaSk7Cj4+ID4+IH0KPj4gPj4gQW55IGNvbW1lbnRzIGFyZSB3ZWxjb21lLgo+ PiA+Cj4+ID4KPj4gPkFub3RoZXIgQ1BVIGNvdWxkIGJlIHJ1bm5pbmcgTkFQSSBhbmQgaGFzIGp1 c3QgZW5hYmxlZCB0aGUgY2FsbGJhY2tzIChjYikuCj4+ID5NZWFud2hpbGUsIHRoaXMgc2lkZSB1 bmNvbmRpdGlvbmFsbHkgZGlzYWJsZXMgdGhlIGNiLiBTaW5jZSBOQVBJIG9uIHRoZSBvdGhlcgo+ PiA+Q1BVIGhhc24ndCBleGl0ZWQgeWV0LCB0aGUgc3Vic2VxdWVudCBwcmVwIG9uIHRoaXMgc2lk ZSBmYWlscywgbGVhdmluZyBubyBvbmUgdG8KPj4gPnJlLWVuYWJsZSB0aGUgY2IuCj4+ID4KPj4g PlRoYW5rcy4KPj4KPj4gUmVnYXJkaW5nIHRoZSBjYXNlIHlvdSBkZXNjcmliZWQsIHdoZW4gTkFQ SSBvbiBhbm90aGVyIENQVSBleGl0cywgdGhlIHZpcnRxdWV1ZV9uYXBpX2NvbXBsZXRlIGZ1bmMK Pj4gd2lsbCBiZSBleGVjdXRlZCB0byByZS1lbmFibGUgY2IuICBhbmQgaWYgdGhlcmUgaXMgc3Rp bGwgdW5jb25zdW1lZCBkYXRhIGluIHRoZSB2aXJ0cXVldWUsIHZpcnRxdWV1ZV9uYXBpX3NjaGVk dWxlCj4+IHdpbGwgYmUgY2FsbGVkIGFnYWluIHRvIHNjaGVkdWxlIE5BUEkuCj4+Cj4+IEluIHN1 bW1hcnksIEkgdGhpbmsgdGhhdCB0aGUgZGlzYWJsZV9jYiBhbmQgX19uYXBpX3NjaGVkdWxlIHdp dGhpbiB0aGUgdmlydHF1ZXVlX25hcGlfc2NoZWR1bGUgZnVuYyBkbyBub3QgbmVlZCB0byBiZSBi b3VuZCB0b2dldGhlci4KPj4KPj4gQW55IGNvbW1lbnRzIGFyZSB3ZWxjb21lLiBUaGlua3MuCj4K Pgo+PFlvdXIgY29kZT4KPnN0YXRpYyB2b2lkIHZpcnRxdWV1ZV9uYXBpX3NjaGVkdWxlKHN0cnVj dCBuYXBpX3N0cnVjdCAqbmFwaSwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHN0cnVjdCB2aXJ0cXVldWUgKnZxKQo+ewo+Cj4JCQkJCQkJICAgICAgIHxzdGF0aWMgYm9vbCB2 aXJ0cXVldWVfbmFwaV9jb21wbGV0ZShzdHJ1Y3QgbmFwaV9zdHJ1Y3QgKm5hcGksCj4JCQkJCQkJ ICAgICAgIHwJCQkJICAgIHN0cnVjdCB2aXJ0cXVldWUgKnZxLCBpbnQgcHJvY2Vzc2VkKQo+CQkJ CQkJCSAgICAgICB8ewo+CQkJCQkJCSAgICAgICB8CWludCBvcGFxdWU7Cj4JCQkJCQkJICAgICAg IHwKPgkJCQkJCQkgICAgICAgfAlvcGFxdWUgPSB2aXJ0cXVldWVfZW5hYmxlX2NiX3ByZXBhcmUo dnEpOwo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgfAo+ICAgICAgICB2aXJ0cXVldWVfZGlzYWJsZV9jYih2cSk7ICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgfAo+ICAgICAgICBpZiAobmFwaV9zY2hlZHVsZV9wcmVwKG5h cGkpKSAgICAgICAgICAgICAgICAgICAgICAgICAgfAo+ICAgICAgICAgICAgICAgIF9fbmFwaV9z Y2hlZHVsZShuYXBpKTsgICAgICAgICAgICAgICAgICAgICAgICAgfAo+CQkJCQkJCSAgICAgICB8 CWlmIChuYXBpX2NvbXBsZXRlX2RvbmUobmFwaSwgcHJvY2Vzc2VkKSkgewo+CQkJCQkJCSAgICAg ICB8CQlpZiAodW5saWtlbHkodmlydHF1ZXVlX3BvbGwodnEsIG9wYXF1ZSkpKQo+CQkJCQkJCSAg ICAgICB8CQkJdmlydHF1ZXVlX25hcGlfc2NoZWR1bGUobmFwaSwgdnEpOwo+CQkJCQkJCSAgICAg ICB8CQllbHNlCj4JCQkJCQkJICAgICAgIHwJCQkgcmV0dXJuIHRydWU7IC8vIHJldHVybiBkaXJl Y3RseQo+CQkJCQkJCSAgICAgICB8CX0gZWxzZSB7Cj4JCQkJCQkJICAgICAgIHwJCXZpcnRxdWV1 ZV9kaXNhYmxlX2NiKHZxKTsKPgkJCQkJCQkgICAgICAgfAl9Cj4JCQkJCQkJICAgICAgIHwKPgkJ CQkJCQkgICAgICAgfAlyZXR1cm4gZmFsc2U7Cj4JCQkJCQkJICAgICAgIHx9Cj59Cj4KPjEuIG5l dyBwYWNrZXRzIChub3RpZmllZCBieSBpcnEpIGFyZSBjb25zdW1lZCBieSBuYXBpIGJlZm9yZSB2 aXJ0cXVldWVfbmFwaV9jb21wbGV0ZQo+Mi4gcG9sbCBpcyBub3QgY2FsbGVkIGJ5IGlycSwgbWF5 YmUgeHNrIHdha2UgdXAuIFNvIGlycSBpcyBub3QgZGlzYWJsZWQuCj4KPgo+VGhhbmtzLgoKQmFz ZWQgb24geW91ciBjb2RlIGFuYWx5c2lzIGFib3ZlLCBJIGdvdCAuICB0aGFua3MuCmRpc2FibGVf Y2IgYW5kIF9fbmFwaV9zY2hlZHVsZSBpbiB0aGUgdmlydHF1ZXVlX25hcGlfc2NoZWR1bGUgZnVu YyBpbmRlZWQgY2Fubm90IGJlIHNlcGFyYXRlZC4KClJlZ2FyZGluZyB0aGUgaXNzdWUgb2Ygbm90 IGJlaW5nIGFibGUgdG8gZGlzYWJsZSBjYiBpbiBhIGJ1c3ktcG9sbCBjb250ZXh0LCBkbyB5b3Ug aGF2ZSBhbnkgc3VnZ2VzdGlvbnM/CgpBbnkgY29tbWVudHMgYXJlIHdlbGNvbWUuIFRoYW5rcy4K Pgo+Cj4+Cj4+ID4KPj4gPgo+PiA+PiA+Cj4+ID4+ID4KPj4gPj4gPj4gIAl9Cj4+ID4+ID4+ICB9 Cj4+ID4+ID4+Cj4+ID4+ID4+IC0tCj4+ID4+ID4+IDIuMjUuMQo+PiA+PiA+Pgo+PiA+Pgo+Pgo=