From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0300C3B42EF for ; Tue, 21 Jul 2026 20:42:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784666529; cv=none; b=FfPGTVAI+kAl6S8AILs/M35+QyGfgdIXAjNXs5WsqV/rf86CR0mt1TdEzB2z2vZwTVnQnw2Q36t1AFA+ARXnUyLpl5c217QZtbEoZjcR97HB0is+l9A/FM4Ihis0SUXgWCbhJF6f5sBt5/KPfPC+kuFCMTF3TriEqNm3VJViQ7w= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784666529; c=relaxed/simple; bh=lwdbmLGKUdqtrT85MqXvi7DihUx/SRx6W7yI2oYqhYI=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=ZwuVrTP7jHb0J/ILZ5kr21CMLi4n0UwxLzA5ElrnO664Eg8Mwui+uz6jB+VpoIYMa5cWa2uK9zidMW+xaxtVbEpy/smhsL/rXXoH8ywreZK4vOsvJELC1Xw7g9qiYUh0myXvBC2NES9a1jLNw9OCingjs8uOpWalL1URhI7CXvM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=TQgAAMJJ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=NERB36Y+; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="TQgAAMJJ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="NERB36Y+" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66LH2gmB2418318 for ; Tue, 21 Jul 2026 20:42:07 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= lwdbmLGKUdqtrT85MqXvi7DihUx/SRx6W7yI2oYqhYI=; b=TQgAAMJJ5nhBFaSX yKDWmenWqVgEDZHy9r7+4TZw7kbE1i4dPq6pb/v5pVzb7m6nGDVrxO4H4cXymUIp WTwNyipQ1WEesCyrTsoc//JblcyeyvWf/AxeDUm7mpGc+1YHiNhoJnMN5loL2c4b wAxfvZrkGGD4dFUHT+FzlSIF+Rwk9aZeX046iYLTEnECs4uI0npu7bQaoeKVtaWy 9uTjtMiCw1M8psMQNvYJqZlo87AV4w9OniycvNkcCxkgKKj+vC5QDk5nedmAWQez V8RPMx/cVUIRPe7C7ntiJMLhczP3I5UU8Qe7x41TqLc3O8haaNtFt5NZyAAz9tyZ QFdUKg== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fj9bsa3ft-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 21 Jul 2026 20:42:07 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2ca9da7b6c3so33838785ad.0 for ; Tue, 21 Jul 2026 13:42:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784666526; x=1785271326; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to :content-type; bh=lwdbmLGKUdqtrT85MqXvi7DihUx/SRx6W7yI2oYqhYI=; b=NERB36Y+FE9AeMU2zpISy5qvc01zcUUfQlg4bfy3O79z2dzG8uAh0SiE/+qdT/OvXt jP26sXpBsrgwlRT1xTCHxiCMMD58iCxyj9ajo3e7EoMzt1vjnaXbLgX3ePEMymDQ/Ol4 MLjRegOhLFU9KYQ9XriHfxaQNbD77qNZcjTdF1NZwqGiQVhQUPiNYVigPeGR9Bu6Pia3 Ax3H7l04eyUqHQKjMekYMSV4jSol0Tk3QqaTpkMWDuib/261/WABkKr2Ga+4JUNm5u65 gJMZ8wIUKbCBEIgZpiHronJ0H2PAwUs1rNO/c0yXQra6gJCLT0GiUrFkvSO1OhZHtnUr HIyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784666526; x=1785271326; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=lwdbmLGKUdqtrT85MqXvi7DihUx/SRx6W7yI2oYqhYI=; b=gSVK6OOY3T1fn8KM9dDuFm6qll/eYj53SEU2DUGjGmwfeoT80iAEJlpirNFARg3f0V tD5HPrXTnNrW4aox0kpj3Nfl4NK+8pdLjKuffTqThMXmrFHkfgjopuAttzoJmBRfFIsX U31KrgRpjDUYHSdp9NvYsrVX33tz7Y4A7swN9HcXGOlOn+k0krqMaGIGZVX75/iWReZr bZwJylZ2ZuJrM9W+vwz8b+77k0fp0rlFGYL0RvRnDip869RfmtlVDhNIrLyznDa+fytR JAzznvABAX0fXhhZSLMEkn/n4ckLX2qYXOoL4s/cI1bUntp7WkFE5xvQwP+mfauGj+Jt Bfuw== X-Forwarded-Encrypted: i=1; AHgh+RoH+miA7ZodTqN9+zNS+Q+TmcOWQkjAedOwTFzrHysqcPgK6Kf0bZY4l9K/YSwMnES0AwnN1vXtOKRyBoU=@vger.kernel.org X-Gm-Message-State: AOJu0YzgmCqHfyxrfrPKScGRz0LRt2hvJPpWNAk5BdnA5guKz9qPJoqT 8KqQV6XgwozXvV8W7za12NssvUEd0uSKWPFyVJNrL0YPeY5xYHRPL5lqKJbckTkHki5bdTQW98V iElBogSsBOUasMHLcXexd7xan5oeZNdYvGa215xXI2SOpKY85K/Q1PytI8EHNFHZuHJo= X-Gm-Gg: AR+sD11VziSGK1TxQJAhZLyLlAV0fwEvkmrDhB5B5D+QgwS0m5IjyDiKM/DwN5gUAWC 0VQ/OZel/+CQBDK+e9fkLgQ0r/UNCJHUZK/yBcj5PH8//JPTogS3hsq+LnkR7O/zT0ApI3g4gwh kXxrOh93IRMhMXyo4lxLChDe5qS9oetG9Bc/RblM3NDGaFsNwLgDRJc+UnhgA0e7JAFAvR6XdAw xpZ55KnSpRk1v4zHB+AVJKAqkI9zxJYVEz/d/hSogUzasWK5BnGs04qoZ6ymRo67DYhbPPAmLkx hshCIGPwyu/Lbg+jaHxzIf+Hmw2nKkxN1X50ENr1Kxrh/tJYoR/kfMpWxjUDRzKoYqGe3KgB9do Cx/VH0PLom9/VxtVMpBLR2u4gMH3Qowc4F8aJoGnsoUTreFWncAXma+mJ/YQuCaFHb98= X-Received: by 2002:a17:90b:39cc:b0:38e:549:9e04 with SMTP id 98e67ed59e1d1-38e92946092mr4024272a91.1.1784666526413; Tue, 21 Jul 2026 13:42:06 -0700 (PDT) X-Received: by 2002:a17:90b:39cc:b0:38e:549:9e04 with SMTP id 98e67ed59e1d1-38e92946092mr4024257a91.1.1784666526004; Tue, 21 Jul 2026 13:42:06 -0700 (PDT) Received: from [10.133.33.193] (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-38e9232c388sm2154098a91.6.2026.07.21.13.42.03 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 21 Jul 2026 13:42:05 -0700 (PDT) Message-ID: Date: Wed, 22 Jul 2026 04:42:02 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH bluez RFC 2/3] doc: hci-protocol: Add sock option BT_RCV_VENDOR_PKT for HCI_CHANNEL_USER To: Luiz Augusto von Dentz Cc: Marcel Holtmann , Zijun Hu , linux-bluetooth@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260719-vendor_hci-v1-0-df2ac5a50117@oss.qualcomm.com> <20260719-vendor_hci-v1-2-df2ac5a50117@oss.qualcomm.com> <12ee8fef-c8b5-4e77-874d-789b24c5458f@oss.qualcomm.com> Content-Language: en-US From: Zijun Hu In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-ORIG-GUID: VUEABMZ2SnKg21xh2KEApRc5enuAbtcL X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIxMDIxNSBTYWx0ZWRfX/2N3NpjgCICv lJiQI8Q6RSW9R/4E9h2BkeNZJFsgAsSR7QZ9ObuPuyc+GDvWiXUw491Rqo9N3vbJWIdm06IKQhi epAQ8JHNdO3WI4dPhvcGuACC+I/o6XDliVOtloUZFyKIl9YuJxGBI/zfh3hh9Y4cc3PMaTN1paC FoJGN75mvDxhbwubC43WBjuw/f7axfKRTsRfMH0nHd/FgIzzY9Bezq9iHYPus5XqluMKG98xVFc kySNn1wVZdeQWF7M7lUOpVo76CwJ515wh7BUE5PvrLjnSelnTGC3Se338t9TaGZkVnFPpnVKaCG ibe5IGU5BSXNsNQEXFwjTPjpnNJ5b7xlrysZKFegAPOOfw07eRBMZucWxEwBxOz5UY5r3AxunvS YALpKG7Dz5AmZUm7dH0uoaImn7lv2ElPzv+I24o7W7f8JWfyKFxWEYzozj5zcxUEw2q8RBX7Mx2 bqHFJ7WLHGZimMdAm/Q== X-Proofpoint-GUID: VUEABMZ2SnKg21xh2KEApRc5enuAbtcL X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIxMDIxNSBTYWx0ZWRfX+fKD2bT85621 o1hBUDP8neHfYK4EJCIp+dCsnYeJROkGPKLJUaKs9RXg4X56gIeQZTiaf4/XNSSqmf1YvP3lFpK yM1vBGWy7Hm2iUZvs7uv4O4pO9BbjyA= X-Authority-Analysis: v=2.4 cv=QK1YgALL c=1 sm=1 tr=0 ts=6a5fd99f cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=MP4AWPDoD1T-dU88cRMA:9 a=QEXdDO2ut3YA:10 a=324X-CrmTo6CU4MGRt3R:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-21_03,2026-07-21_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 spamscore=0 phishscore=0 impostorscore=0 bulkscore=0 suspectscore=0 clxscore=1015 adultscore=0 lowpriorityscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607210215 On 7/21/2026 10:06 PM, Luiz Augusto von Dentz wrote: >> Hi Luiz, >> >> I named it after BT_SNDMTU/BT_RCVMTU, but that may not be a good fit. >> Any preferred name? >> Happy to rename. > I mean we don't need it, you just prefix with packet type 0xff and the > kernel should accept it. the socket option is to control if allow kernel to send vendor frame to userspace its purpose to eliminate regression risk for existing applications there are no regression risk in userspace to kernel TX direction.