Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp4740976pxb; Sun, 14 Feb 2021 23:06:37 -0800 (PST) X-Google-Smtp-Source: ABdhPJwOc2jdAjK03on3zVibxZWacRfv14urSwbhKTsAnf7NlO/Lm4WZDfOb1Aacd/2Tipj7UUZL X-Received: by 2002:a05:6402:1050:: with SMTP id e16mr1521607edu.68.1613372796918; Sun, 14 Feb 2021 23:06:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1613372796; cv=none; d=google.com; s=arc-20160816; b=kMvUKNLRC94xmkSIgfLW8qLoKAgV4U2vTo8ZHq6yWDvNHXy60W79ky1iguGzhipkqU CvNfuZBVce8jEhL36lAqwrhtmcbVmWVXGx+GOoSan/53i8z8s9ZdWYTXT3lIVjjoNqA1 nfx7RrFSTnfDdERf9snkq5Aofy2lUF7S4og0uQujRfQ+f8GRg2rWss73AJRbwcbZCSwU 01NgvTlZyB+QIs5KY+Hdhkk/7FDzOyILzhWYlZTrrhZX5avMRmHjsPyvLjL7CBXR8Z7/ sLlcnF+/hRxnNwts/Ei01RXWTLWTyIBdOTYTuTTRV5y1P7kdT5Ibyb62pCiBMkjgvKZm ZzZg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=MLQN9t84WZNNwMBeSpSegbk2anC6/0CnhIjVKrMRW54=; b=ianAmVf3+hFimBDlEqIUdwx3zq5bwQxgxECROQ2WMrQLQbGF0J+oT/SriypEtaRn+H Z2mH9foXWxIM944rcBtNxiKOyim7Op+a0cOvaU5qOJoLUizIPEn7j4sD9mCf2mwQc1Hm v8UAVwoFLmx2xcvm+cNIWcWL4nGXr4iEVfLsbJHyXfEgXo9/JPHBftzVaafDwGEO/HmM Bf1sEPwsP8oW80I32TplxskVyFgOXNRubwwOn5Aztp4w5c8IIIpCZyL66EOUQ+M4S97/ ZNSM0kp4sc4+ZrMDGRRz5EFR7rrqw0w8pZ2ArK7ETuDHab4t4vxPknqHUqZR6gUcR5Ro q6Kw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=CFeCL4lm; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s22si11898235ejd.59.2021.02.14.23.06.14; Sun, 14 Feb 2021 23:06:36 -0800 (PST) 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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=CFeCL4lm; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229938AbhBOHBE (ORCPT + 99 others); Mon, 15 Feb 2021 02:01:04 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42530 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229913AbhBOHBC (ORCPT ); Mon, 15 Feb 2021 02:01:02 -0500 Received: from mail-pj1-x102d.google.com (mail-pj1-x102d.google.com [IPv6:2607:f8b0:4864:20::102d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 35BDEC061574; Sun, 14 Feb 2021 23:00:22 -0800 (PST) Received: by mail-pj1-x102d.google.com with SMTP id cv23so3166739pjb.5; Sun, 14 Feb 2021 23:00:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=MLQN9t84WZNNwMBeSpSegbk2anC6/0CnhIjVKrMRW54=; b=CFeCL4lmp6j1rJ631/DYI4jxYOOXS3k735zBKpRs1937uFBu/I7d43iRwHcudtVEb3 0/WyDNTf2PLMFrmkk8oGVZsIncvDU44urhIwRYD7kmHOtKYM+pZhZPEXJdf63agc1e6Q /hGuHrwA/hJGh/EWJ7+1QVgvOhlCveKsC8B6iu9OQdmXTibRqo+ENR7XtsPt83VbsPgE gNX3ekZ9tO2GdVFScVuxR/vXUN9iW3UhAsKztULuAxP5MqzifX+r4ZGi3VBTf6qZVeGC 4OyvAJQkJCSu5BdZb1w+hZ6FCtrh/c7jbiSmZbtvFE/qNHUOvN2dSKdm4NRASz6GnFwX zcbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=MLQN9t84WZNNwMBeSpSegbk2anC6/0CnhIjVKrMRW54=; b=FcAe275LKooqXrbd5N5mZsARp4aQZ3+Mzf4x0P/8b8FOAqhkP2rWOd+FV8dailKsxN U9jpSPfA+aLqUBdKio5+D6qq4yEECVKgm/HNZstBhm97w9qhddZzvQlQoEHx0pI+zdbn ojOyWKq4rF3Z3girPJ9rIdYLtGqfcaSPXASwNCcqr7C4123Q0hrM9j5L/OeIjyS0/8xL 9ZNZmKjjaAGF8fMXv5z8OwmtfNtb4bonC8aYKYiuCDdDdO3pJzJAl6YCMeuQWoOVq9ks UnLGKBHqDkgeAOCZdmqoJRx2tpMsZg1xqEHDQ88z/ZPTU8lxbHWVBQX87HbCJpPqVbhN GHOw== X-Gm-Message-State: AOAM533InF4vsST7HrbQqOVuWRnV56ikIoIkfmrjEMTfuTt7J0gcoIiP NkVKHWHvAH16Ql0N9/zTvig+PizAySk7sHBlrKRBkCowY6I= X-Received: by 2002:a17:902:9a46:b029:e2:f97b:47da with SMTP id x6-20020a1709029a46b02900e2f97b47damr13898523plv.77.1613372421849; Sun, 14 Feb 2021 23:00:21 -0800 (PST) MIME-Version: 1.0 References: <20210210173532.370914-1-xie.he.0141@gmail.com> In-Reply-To: From: Xie He Date: Sun, 14 Feb 2021 23:00:10 -0800 Message-ID: Subject: Re: [PATCH net-next RFC v2] net: hdlc_x25: Queue outgoing LAPB frames To: Martin Schiller Cc: "David S. Miller" , Jakub Kicinski , Linux X25 , Linux Kernel Network Developers , LKML , Krzysztof Halasa Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Feb 14, 2021 at 10:27 PM Martin Schiller wrote: > > At first glance, the patch looks quite reasonable. The only thing I > noticed right away is that you also included the changes of your patch > "Return meaningful error code in x25_open". Thanks! It was because this patch was sent before that fix got merged into "net-next". I will drop that part now. I will also make the MTU of the virtual X.25 device be HDLC_MAX_MTU (instead of HDLC_MAX_MTU - 2), because I see other HDLC Protocol Drivers seem to also use this value as MTU (without subtracting the header length). > I hope to get back to the office this week and test it. Thanks!