Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp928401pxb; Wed, 15 Sep 2021 17:09:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyA4dC0zEUQkSqctaUZU3iHkTnSxX6aIeMiJZgL5xwjfeT3DiD4QrBQtxWwVVGfqCKMdBFn X-Received: by 2002:a6b:e604:: with SMTP id g4mr2125853ioh.148.1631750955990; Wed, 15 Sep 2021 17:09:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1631750955; cv=none; d=google.com; s=arc-20160816; b=ye8S5r6mJn/ujkWSchKHf+76mtw3mqcZHcMQBv623efyJsPMpf2fCZbhTDG4x4YLuF 8Vsd7HAsxMdSq0ozLx3tL3n3kYqiOBUnn/UFJ5AhPgDvqLtndII+DIUcNajnOF5rvLRO UMRj+gC6g2h+gtRdysSpMkcQJc2xlgBGQTrc4iS6+7yTf28g5p+plYDrOja1rYxh3x5U rZQwiT0eE/+G6ef5qtM5PPI5wxy6Uox3eDl7xlOBXdYUSQYaidm7v8ltNUjvlSRp0Ko+ AMkWgMI4vWs3rKcB3q5tUXInOYnmL7YouVSpz2bwes7iSfn9JIdBetAembB2V+fBnz8m 99lA== 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:organization:references:in-reply-to:date:to:from:subject :message-id; bh=cpaTV+u75WAECbgi3Q+Itb48Ho/TytyJQT5mo+HBrno=; b=r4CPIlDIEh4+nCE6wikWgpTpd1OiEII7km6MPl4CVZ0TnQmEX88BkN/S3htNmFwh/U Ji/fOuHPlKiCWwQ4/Y072FuzW1wWT+K07YtqGPCbPxDTgKIsctD+VTo1nRNLcdjGWkDA RNRZCzvL9jQnnyaX6dnKnYzlrpAolooFj2Hz3JVMM/Z0yaUtK0Xug9O9uhEZ6jPg3wBW 1kimAEQosTJ7eYhpIEe/8A5+vLQfgHGz5afgRtCqk7xSLxcL2zLjkcaQmgNXWfEwHDMp aH4lJhIg3Kx+4TquLEeP5Zlynni7BXKO4Mdsj/062WsmZKQcAKXfe/QDdaMuZBevG2dG 1XYA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k3si1312884ilh.76.2021.09.15.17.09.04; Wed, 15 Sep 2021 17:09:15 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232836AbhIPAJ7 (ORCPT + 99 others); Wed, 15 Sep 2021 20:09:59 -0400 Received: from mga11.intel.com ([192.55.52.93]:51008 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232465AbhIPAJ6 (ORCPT ); Wed, 15 Sep 2021 20:09:58 -0400 X-IronPort-AV: E=McAfee;i="6200,9189,10108"; a="219267784" X-IronPort-AV: E=Sophos;i="5.85,296,1624345200"; d="scan'208";a="219267784" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2021 17:08:38 -0700 X-IronPort-AV: E=Sophos;i="5.85,296,1624345200"; d="scan'208";a="529864584" Received: from vyellapa-mobl.amr.corp.intel.com ([10.209.32.240]) by fmsmga004-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2021 17:08:37 -0700 Message-ID: <04b4f1b1310bb6db0aa7a4adfb49bda8dc49db2c.camel@linux.intel.com> Subject: Re: [PATCH v4 4/4] Bluetooth: SCO: Fix sco_send_frame returning skb->len From: Tedd Ho-Jeong An To: Luiz Augusto von Dentz , linux-bluetooth@vger.kernel.org Date: Wed, 15 Sep 2021 17:08:35 -0700 In-Reply-To: <20210915233600.4129808-4-luiz.dentz@gmail.com> References: <20210915233600.4129808-1-luiz.dentz@gmail.com> <20210915233600.4129808-4-luiz.dentz@gmail.com> Organization: Intel Corporation Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.36.5 (3.36.5-2.fc32) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Hi Luiz, On Wed, 2021-09-15 at 16:36 -0700, Luiz Augusto von Dentz wrote: > From: Luiz Augusto von Dentz > > The skb in modified by hci_send_sco which pushes SCO headers thus > changing skb->len causing sco_sock_sendmsg to fail. > > Fixes: 0771cbb3b97d ("Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg") > Signed-off-by: Luiz Augusto von Dentz Tested-by: Tedd Ho-Jeong An