Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp1190636pxb; Fri, 6 Nov 2020 03:27:35 -0800 (PST) X-Google-Smtp-Source: ABdhPJzq5B2Mr+nH01NEPZbEScPgqOD+/jXSUHZg+rZC68gxk7oj+jKmTNJ8VVqAs5ySgCdBQ3vk X-Received: by 2002:a05:6402:a53:: with SMTP id bt19mr1497760edb.26.1604662055324; Fri, 06 Nov 2020 03:27:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604662055; cv=none; d=google.com; s=arc-20160816; b=u2OTmR7RXLCRrxFLQheJFLUTRDu6w3QOUc+EtEj5lC/L/8XxWyxKWzAApducMfQQ2f kHhI4zgeuz3poZDwEBMczBrq4qxeJcvqnhhEdsGsVVHdVbIa/gCNQ4XrRniaxDI2mphE lau3Hofk+Hx1x9DiRl4EzuSeyaaxFrTGg6Ja3HH61pauIcGaH5tDRDOhduEjTwBiJ0Hn GTvb+2gl6xvHKGZiWwEar8PE74cUBwiLYpsupKUudweXkb1QhnfflHbkELPm7svI/pii v7A17j0QJfIPJHGK3aiZE/rjmOWKV1+pFiY1d5kh87sLFYUDtsWJCBQF+B9YNNUiMMAF 17hQ== 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=mB5fwGqdf8GYUjQarYKzei/oazwXbZmsmBYQhWu5IT8=; b=YeCWOZNegYrw7DKZr3iuTIXmEK5EC/oN67CkaAwcL++SZSMHSmCOikdoeh8E+/pdSu imepcPBUnE16YOP3zfA59AyCG2uXbJK6j9qxkNKbS+SWlOuOrI4MEvA2Y9z3lNC9XgTL IAC25fWWPOKMPp9y1MhNmEfRRzPiz1foOmNM4uYD2iWkaIgWh2+/ZiBdBz3X0JA85Pfj QwVghDkcjt1Mdj51/EBsSKRa8sCEir1UiV739cnOAwasq/lZ1ihgEDe4nrwPbGH6ky8t Ao3l44MBYENiAY2VqlAUZcluuog/YYVKHkxSx8tlwnFxzs2u2e6wr0J2SR4xUiRie1+f VWEQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=rZuJo4P5; 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 l14si735585edq.543.2020.11.06.03.27.13; Fri, 06 Nov 2020 03:27:35 -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=rZuJo4P5; 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 S1727237AbgKFLZQ (ORCPT + 99 others); Fri, 6 Nov 2020 06:25:16 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43020 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727220AbgKFLZO (ORCPT ); Fri, 6 Nov 2020 06:25:14 -0500 Received: from mail-pg1-x530.google.com (mail-pg1-x530.google.com [IPv6:2607:f8b0:4864:20::530]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E59D8C0613CF; Fri, 6 Nov 2020 03:25:13 -0800 (PST) Received: by mail-pg1-x530.google.com with SMTP id h6so710801pgk.4; Fri, 06 Nov 2020 03:25:13 -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=mB5fwGqdf8GYUjQarYKzei/oazwXbZmsmBYQhWu5IT8=; b=rZuJo4P5dTRkmDpxPz8PnDj+07wXqJyAJpSC07VDYGNf/HKgv27KGcyG5lKnbXIIj7 jBqQwzzWDPpA5sBlbmXNMZEK94/QLfQ/cikgDeE9LyF847qF2/LvklsCoag+qh0igSo8 wY5Shyc7YdY914v+UJmUDQWN45jJagcmhCNTDRX2KsRuF8ursWoPV35QeqZmWPKt2Q39 ZxFON3X6xbk135sb1OZFgOSBHXuDsMcZ6Chi6PryJuA62OQzmNOMYJqs5yEIcPpnlWtF xOZqQ1+Cp7YvaBEZ6Tg2vLw2GlwoAaZH9kEM0b7zGMPXxeKDE1WJ0gYE8g8f5Q5Dh7co lGWg== 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=mB5fwGqdf8GYUjQarYKzei/oazwXbZmsmBYQhWu5IT8=; b=ihaJ2wTO34GsQpYQuPDLmceebmRzSzPwLFzR3WgqHe8bpCIiqTTk1OIVNLKEOeW65a +AAvNqFG4zoYVI1bA3dtB0O5jA2dyPkulBr+7vti0VNBvn8/wFWbSc9f9ufP/85tELAU b9yo6SF3vhbtxAGjhb4tWi6HwCJmNbsCzZ7RAhjhIGF/sB95UklTAx8dmOBJ20XE285A MF7JFFtoCstM5l2Cjmng9psN5t3XkM159VEXASiLM41usk/sQWuLXsIUVLPonifO4jpZ hQqbJ34qTr2kgPozjzHN69Ol5MabDfYTYuaYDIpQyWr47FnzZfQsgYn33FxNg/nhGmdY h6dQ== X-Gm-Message-State: AOAM530Fply1A18vgLCAyzE4wXp3As14SVO9Ym/vsaVHXBoDdmY3wj7+ pg5TahxxmN9re/twkk8wtps6TxfCqhhbpHPYjYs= X-Received: by 2002:a05:6a00:14c4:b029:18b:92e2:6f3a with SMTP id w4-20020a056a0014c4b029018b92e26f3amr1486192pfu.76.1604661913499; Fri, 06 Nov 2020 03:25:13 -0800 (PST) MIME-Version: 1.0 References: <20201105073434.429307-1-xie.he.0141@gmail.com> In-Reply-To: From: Xie He Date: Fri, 6 Nov 2020 03:25:02 -0800 Message-ID: Subject: Re: [PATCH net-next] net: x25_asy: Delete the x25_asy driver To: David Laight Cc: Arnd Bergmann , Jakub Kicinski , "David S. Miller" , Networking , "linux-kernel@vger.kernel.org" , Arnd Bergmann , Martin Schiller , Andrew Hendry , Linux X25 Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Nov 6, 2020 at 1:03 AM David Laight wrote: > > Hmmm.... LAPB would expect to have an X.25 level 3 and maybe ISO > transport (class 0, 2 or 3) sat on top of it. I actually used AF_PACKET sockets to transport data directly over LAPB and it worked. LAPB doesn't need anything from layer 3. It just sees the layer 3 packets as a sequence of packets, numbers them and reliably transports them in order. It doesn't read the internal contents of the packets.