Received: by 2002:a05:7412:31a9:b0:e2:908c:2ebd with SMTP id et41csp2803172rdb; Tue, 12 Sep 2023 12:31:45 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEXPuzyO0fpslnC+wdbSJXgp+0xM/DN7wvUH9239yP9iiEXk8f4TP9bT03v6fSVi4R67f7A X-Received: by 2002:a17:902:8693:b0:1b5:561a:5ca9 with SMTP id g19-20020a170902869300b001b5561a5ca9mr644915plo.50.1694547105286; Tue, 12 Sep 2023 12:31:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1694547105; cv=none; d=google.com; s=arc-20160816; b=073D1a3VDlXfyPSw4eldamuxl2Ekyie6CVM7kNeO6mzbk+3ljnsGPCl2lHag32cZKS /FZrcBfCvF8OV7g6P8/uCd6wUk1N6FQhbC08GhZxKW/CDNoNBtiFSyONZREhVlpAkHeg rDYQAukwnzDT2PPFVWJLCQ59j5ddlh5TvJThNpzPoX6JppXr4+IVWe2/a0aMpcuqqmg9 hf1/p4iSZ79qFwnvjFiAfAshEsB51d4JGC3hRKcjvLdyJAan3uzXAQt7FeXEfbkk7/gY d/gIemL4I/zr2iQqcoNEs9HPI6CjNtDEiMOjykrZ00gT9qoIgd7thHVevCn3jkFDIslD JjXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:message-id:in-reply-to:date:references:organization :subject:cc:to:from:dkim-signature; bh=X2URSJTAIH9XGYPY5u1jK+7QAYG+vRNE7Qvlgkh1qt0=; fh=bhsjwh4N4NgE6wmbOtGRfhF7ztUuuJoPC748ccVPcxM=; b=nV0SV66YnfAjDMq8gUHgrN10/JNae0nelhKf3ltOKoPidNPTSQlNVKiwY5koMatV71 d5HNdX467Kg09Q1W4DiXItkVBh7/hvFstRQ/99q66TCOCqTVWExL67ukWHs9fbgN4tUe 5sryzibnc8cZG2G1szlOVx4lvv36apLSjEBtS+5F5u7HD4In6gTWuVTpfRWmEH55ii9J BtbJEMNZmruSawSeYwZyH/9VOXLW1Xm5MV3BcraPFKYZTobpb4E87uIKN5n9W5DrqQp6 Mvl0WuCM5EZCGMrD7DgP3w4naLt3jq+V7BwI772CbRysUZwFO8cZpDMK13w6mPDKC6Z3 Aszw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mork.no header.s=b header.b=JH0xqut8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mork.no Return-Path: Received: from pete.vger.email (pete.vger.email. [23.128.96.36]) by mx.google.com with ESMTPS id kw5-20020a170902f90500b001c320085a79si8265855plb.642.2023.09.12.12.31.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Sep 2023 12:31:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) client-ip=23.128.96.36; Authentication-Results: mx.google.com; dkim=pass header.i=@mork.no header.s=b header.b=JH0xqut8; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mork.no Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id E4BD38026DA6; Tue, 12 Sep 2023 02:46:23 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232584AbjILJqL (ORCPT + 99 others); Tue, 12 Sep 2023 05:46:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58106 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232241AbjILJqK (ORCPT ); Tue, 12 Sep 2023 05:46:10 -0400 Received: from dilbert.mork.no (dilbert.mork.no [IPv6:2a01:4f9:c010:a439::d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 470F312E; Tue, 12 Sep 2023 02:46:06 -0700 (PDT) Received: from canardo.dyn.mork.no ([IPv6:2a01:799:964:4b04:3697:f6ff:fe5d:314]) (authenticated bits=0) by dilbert.mork.no (8.17.1.9/8.17.1.9) with ESMTPSA id 38C9jlhs2694909 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=OK); Tue, 12 Sep 2023 10:45:48 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mork.no; s=b; t=1694511942; bh=X2URSJTAIH9XGYPY5u1jK+7QAYG+vRNE7Qvlgkh1qt0=; h=From:To:Cc:Subject:References:Date:Message-ID:From; b=JH0xqut8NY90pGGDTJYGyax7Gv3P+H09MElGcEp9/TaJWHotRk4FhBleIS1rGQyci cAPdOuuckn7mKuQ+fjUBZ9oBYiu7AZ/krshVMf0MDzD93+47eDBdAdSaG+V1RNsKT+ H5TsJIvZD1SOZt4ByFYprV10jaNn5R1f/BQjv5Js= Received: from miraculix.mork.no ([IPv6:2a01:799:10e0:8300:13c:9450:7f1:fd90]) (authenticated bits=0) by canardo.dyn.mork.no (8.17.1.9/8.17.1.9) with ESMTPSA id 38C9jfUu133726 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=OK); Tue, 12 Sep 2023 11:45:41 +0200 Received: (nullmailer pid 142914 invoked by uid 1000); Tue, 12 Sep 2023 09:45:36 -0000 From: =?utf-8?Q?Bj=C3=B8rn_Mork?= To: Stefan x Nilsson Cc: "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , , , , Subject: Re: [PATCH net-next] qmi_wwan: Add rawip module param Organization: m References: <20230912-qmiraw-v1-1-21bc812fa0cf@axis.com> <87a5tramab.fsf@miraculix.mork.no> <42522712-b739-3db4-9111-a4b378a65809@axis.com> Date: Tue, 12 Sep 2023 11:45:36 +0200 In-Reply-To: <42522712-b739-3db4-9111-a4b378a65809@axis.com> (Stefan x. Nilsson's message of "Tue, 12 Sep 2023 09:44:26 +0200") Message-ID: <874jjzafnj.fsf@miraculix.mork.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: clamav-milter 1.0.1 at canardo X-Virus-Status: Clean Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Tue, 12 Sep 2023 02:46:24 -0700 (PDT) X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email Stefan x Nilsson writes: > Would a quirk on the affected modem be an better/acceptable solution? More acceptable but still needs justification. I'm probably missing something, but I don't see the described issue even if I assume a device crashing if it sees an ethernet header. The netdev and associated chardev are created when a USB device is connected. The device knows nothing about this. It answers a few USB descriptor requests and that's it. The host is free to switch the netdev to raw-ip framing before bringing it up. There is no need to send any frames with eithernet header. There is no relationship between framing and the QMI control channel. But the host is in complete control of any communication there too, so it wouldn't be a problam if there were. Bj=C3=B8rn