Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp4980041pxb; Wed, 26 Jan 2022 02:01:31 -0800 (PST) X-Google-Smtp-Source: ABdhPJxrkyimJwFmYI+FOpVLjEj4F0TzV51D3VZrlUDEfwINMXhzlwxxADcEfvgIBuM3Kw3BSYtL X-Received: by 2002:a63:2205:: with SMTP id i5mr18274090pgi.365.1643191290787; Wed, 26 Jan 2022 02:01:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643191290; cv=none; d=google.com; s=arc-20160816; b=Q84VpLa/VFKk1xhciiSSnX4M9FP20l6ZOu8sfHHvDm/pxSkE67jpGL3PoYd+g2Zqe/ HyZpukrm3O1AB2LAJDpct2V9N/limEVeRwnweJiWRvS9iOkQ66RPxQQnYxzzhcLyczuM PnMaWKzTNh+5Rkpvo69zCTI9svS2FDPg0yx0Qienh6+zli3cevGVpFh0ni4u+LN0uf1b UVZfdmn8RDVp0gkS0b4ynzFUj01JMBFK1UNPV16yM1TLyF3bvYcI2sfyRwrw2unYX8pT lHWHfBDWEPmleAn+cj/BlnF3ckrWZ5T5NmA469ju8+ZC5lII6gYNCUUPqcoTi9mGw/9I 1ghA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version; bh=KJqdDPef2E6dzK8OIyahbRjtuGeotzbpYUcgPa1R5Ug=; b=RtlX7+KVkonOHTYUmWGxAnYFwVrYnSkBSTdQo4hbWKnPn/hMqCn6+yPDjFKT8JuJii TBMGR0Cg/Nnu4vpR65tJOPOZMnz1qnR51KnvvgHCwrHQf6D5cuhZ6R9HVUDIURkOBjeE rkqWvzx0zw7q2rSrEvQmydo3KEekpqa4Bhkzti2wsissaMiLY/YPyemDF2tGCNMPby5x trxRBe5JC6Hj6aMPKstaah5mWHP8x6bb8saRRGGcFw6nB0C38xOtvkHXx6ZRKxud0xZJ a4IyZKFC3ARU3ycaSpYSv0f1e6RdTfFQ9RADbFCdNOKaSWbl66vP9NjAGgqtO2cW5pEK I0ww== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id az9si4039110plb.510.2022.01.26.02.01.17; Wed, 26 Jan 2022 02:01:30 -0800 (PST) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233305AbiAYVn2 convert rfc822-to-8bit (ORCPT + 99 others); Tue, 25 Jan 2022 16:43:28 -0500 Received: from coyote.holtmann.net ([212.227.132.17]:40745 "EHLO mail.holtmann.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231500AbiAYVn2 (ORCPT ); Tue, 25 Jan 2022 16:43:28 -0500 Received: from smtpclient.apple (p5b3d24e1.dip0.t-ipconnect.de [91.61.36.225]) by mail.holtmann.org (Postfix) with ESMTPSA id 73E31CECF6; Tue, 25 Jan 2022 22:43:27 +0100 (CET) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3693.40.0.1.81\)) Subject: Re: [PATCH] Bluetooth: hci_event: Fix HCI_EV_VENDOR max_len From: Marcel Holtmann In-Reply-To: <20220125185305.2419774-1-luiz.dentz@gmail.com> Date: Tue, 25 Jan 2022 22:43:27 +0100 Cc: linux-bluetooth@vger.kernel.org Content-Transfer-Encoding: 8BIT Message-Id: <7251E650-FC10-4B60-8F04-6CE59E8140E8@holtmann.org> References: <20220125185305.2419774-1-luiz.dentz@gmail.com> To: Luiz Augusto von Dentz X-Mailer: Apple Mail (2.3693.40.0.1.81) Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Hi Luiz, > HCI_EV_VENDOR is in fact variable length since it acts as metaevent > where a vendor can implement their own event sets. > > In addition to it this makes use of bt_dev_warn_ratelimited to supress > the amount of logging in case the event has more data than expected. > > Fixes: 3e54c5890c87 ("Bluetooth: hci_event: Use of a function table to handle HCI event") > Signed-off-by: Luiz Augusto von Dentz > --- > net/bluetooth/hci_event.c | 7 ++++--- > 1 file changed, 4 insertions(+), 3 deletions(-) patch has been applied to bluetooth-next tree. Regards Marcel