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 X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9CF31C41514 for ; Sat, 31 Aug 2019 10:54:08 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 7CF0623405 for ; Sat, 31 Aug 2019 10:54:08 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727177AbfHaKyI convert rfc822-to-8bit (ORCPT ); Sat, 31 Aug 2019 06:54:08 -0400 Received: from szxga01-in.huawei.com ([45.249.212.187]:3964 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726313AbfHaKyH (ORCPT ); Sat, 31 Aug 2019 06:54:07 -0400 Received: from DGGEML401-HUB.china.huawei.com (unknown [172.30.72.56]) by Forcepoint Email with ESMTP id 808AE8A4EE7F00B88A7A; Sat, 31 Aug 2019 18:54:02 +0800 (CST) Received: from DGGEML423-HUB.china.huawei.com (10.1.199.40) by DGGEML401-HUB.china.huawei.com (10.3.17.32) with Microsoft SMTP Server (TLS) id 14.3.439.0; Sat, 31 Aug 2019 18:54:02 +0800 Received: from DGGEML532-MBS.china.huawei.com ([169.254.7.34]) by dggeml423-hub.china.huawei.com ([10.1.199.40]) with mapi id 14.03.0439.000; Sat, 31 Aug 2019 18:53:57 +0800 From: maowenan To: David Miller , "cpaasch@apple.com" CC: "jonathan.lemon@gmail.com" , "stable@vger.kernel.org" , "gregkh@linuxfoundation.org" , "tim.froidcoeur@tessares.net" , "matthieu.baerts@tessares.net" , "aprout@ll.mit.edu" , "edumazet@google.com" , "jtl@netflix.com" , "linux-kernel@vger.kernel.org" , "mkubecek@suse.cz" , "ncardwell@google.com" , "sashal@kernel.org" , "ycheng@google.com" , "netdev@vger.kernel.org" Subject: RE: [PATCH 4.14] tcp: fix tcp_rtx_queue_tail in case of empty retransmit queue Thread-Topic: [PATCH 4.14] tcp: fix tcp_rtx_queue_tail in case of empty retransmit queue Thread-Index: AQHVX55YYqkinwCtOUunKpnrH9Dyz6cUAA+AgAEVD0A= Date: Sat, 31 Aug 2019 10:53:56 +0000 Message-ID: References: <20190824060351.3776-1-tim.froidcoeur@tessares.net> <400C4757-E7AD-4CCF-8077-79563EA869B1@gmail.com> <20190830232657.GL45416@MacBook-Pro-64.local> <20190830.192049.1447010488040109227.davem@davemloft.net> In-Reply-To: <20190830.192049.1447010488040109227.davem@davemloft.net> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.177.96.96] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 8BIT MIME-Version: 1.0 X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org [] skb_peek_tail include/linux/skbuff.h:1516 [inline] [] tcp_write_queue_tail include/net/tcp.h:1478 [inline] [] tcp_rtx_queue_tail include/net/tcp.h:1543 [inline] [] tcp_fragment+0xc64/0xce8 net/ipv4/tcp_output.c:1175 [] tcp_write_wakeup+0x3f8/0x4a0 net/ipv4/tcp_output.c:3496 [] tcp_send_probe0+0x38/0x2d8 net/ipv4/tcp_output.c:3523 [] tcp_probe_timer net/ipv4/tcp_timer.c:343 [inline] [] tcp_write_timer_handler+0x640/0x720 net/ipv4/tcp_timer.c:548 [] tcp_write_timer+0x78/0x1d0 net/ipv4/tcp_timer.c:562 [] call_timer_fn.isra.1+0x58/0x180 kernel/time/timer.c:1144 [] __run_timers kernel/time/timer.c:1218 [inline] [] run_timer_softirq+0x514/0x848 kernel/time/timer.c:1401 [] __do_softirq+0x340/0x878 kernel/softirq.c:273 [] do_softirq_own_stack include/linux/interrupt.h:498 [inline] [] invoke_softirq kernel/softirq.c:357 [inline] [] irq_exit+0x170/0x370 kernel/softirq.c:391 [] __handle_domain_irq+0x100/0x1c0 kernel/irq/irqdesc.c:459 [] handle_domain_irq include/linux/irqdesc.h:168 [inline] [] gic_handle_irq+0xd0/0x1f0 drivers/irqchip/irq-gic.c:377