Received: by 2002:ab2:6a05:0:b0:1f8:1780:a4ed with SMTP id w5csp2729487lqo; Tue, 14 May 2024 07:34:45 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUy8Vh5BGYPmPku+FW41/1XR1ufe5Zc9ORUdnCvk2zLJScL49z2n/SW3gMPMTWv2AUkymLiQXgoRVY0u6psaYd9MCBoIjY050UPaHxhgw== X-Google-Smtp-Source: AGHT+IG5eCLHDQCQ/hsL85ttM1hVY9B6cuBKXNfcJ1IH+2zak2I4wKbn4jTEy7CI3Kvt7r83f7Tg X-Received: by 2002:a17:903:2288:b0:1eb:dae:714f with SMTP id d9443c01a7336-1ef43c0ced6mr149371545ad.9.1715697284884; Tue, 14 May 2024 07:34:44 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715697284; cv=pass; d=google.com; s=arc-20160816; b=t312NXGHIl+AJAig+LR8uysIfync2sQ/enpqPtvJLx91m603AIamCpCM3vwJgOuaq4 spoCEl4NtpBiV0XnIuGqgDbPcdeGgOujH9TgXUU2vXrKZjHio9Onp7vg0LKuJaYqNR2W J0nXqR/efanSYqsuEMThXLZr9S9KUKbvY7XXR8LSIH3M9XwXjRTylSaY/RRJOAoqDTw9 Cu2rMTi2R/7pVQxG6++MtgMAf5QM2y72CbQA4VzF5E3AceBhaznuBoaJ6vvL70gl7j0I WZS2kOurhJ/VKyjmnhgZ/SSq8lZ0Z7DeO7QGP8hGRyUsDHZPMNYKdk2bqACGjOdJvwwL qEUA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :subject:cc:to:from:date:dkim-signature; bh=Uc3DAS4q+U76cJ7HneF3XNmZfhqz8M0izniLkP5wdKI=; fh=63+Eye9idS3AD27zlmK46SMfxI5QElV2MkgA4RX3Z7A=; b=xSPhczLR8U8PmTeQTwfABq5LnAEN75e2B3tDAl7yZfeZT/IU00rwtdQ7VUFztFhAeq GgxGgxkOapOjwLsB0q4RE4OGOPv+asndLaPXDpkgYVed6SzMiQVhLK59QrwRIzXXoMnM K2XucB0o1IgQgXT1QtPsSbDBVbGMBb9jRPi1DM6WzLFoAnQPQ5GwVugO6DPD5YC0G6AU TGL1kH/Q3OLjFIuSrV3NgfACGZ5G7XGAOymjdCy/wWDQJuAIvevNyLMjWLBhPloLD7Yj v1QKmA+WmR5j8Q28AyEh1GYMnO03lNKBXclfCWji62lBojG66Dnl0AEYwsTZIl5Q0qUv 2L8w==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="PM/yPOKu"; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-bluetooth+bounces-4612-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-bluetooth+bounces-4612-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id d9443c01a7336-1ef0b9cf261si120695615ad.99.2024.05.14.07.34.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 May 2024 07:34:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-bluetooth+bounces-4612-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="PM/yPOKu"; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-bluetooth+bounces-4612-linux.lists.archive=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-bluetooth+bounces-4612-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 8D7F9284C0F for ; Tue, 14 May 2024 14:34:24 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 2C85217EBAF; Tue, 14 May 2024 14:34:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="PM/yPOKu" X-Original-To: linux-bluetooth@vger.kernel.org Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 8A95F17EBA5; Tue, 14 May 2024 14:34:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715697244; cv=none; b=hrppoj6nU6Wy1Q/TXlaGquspiEVO3dbFIx2lO/d/uHuO9pIEaVTDXbK8pGVqCNnkOX35Od3RfSbwCdrD173LxKUBsjpkwyzcMVfjCfZbSwZCDVZbqjuoyJfKPSh81+p2IGkgrITiZd2ZHDO0SGw1FNi4LNQfUEei8YfnYRZphI4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715697244; c=relaxed/simple; bh=vp+pb1AL5SqjxH5Mubn4EN8sHuiOw80ODPCTptQGbQc=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=E+2TFujbnBXsn0uaJZNs56fOXHJEG7ZIgZLl1uoio760qdGcCLNx0kqW7UMyKzoQ5g8VRw2jPalAuphaZwkJOK1C4hWpbFckW2jqFaPTJZZiGiia/kqrADZpEKhHD7YABCin9cDAR+8ZoA5kPBvmiiONJxOdEe+8qYWbCEY67pw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=PM/yPOKu; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id C7639C2BD10; Tue, 14 May 2024 14:34:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1715697244; bh=vp+pb1AL5SqjxH5Mubn4EN8sHuiOw80ODPCTptQGbQc=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=PM/yPOKuKbblOVKppmWZiL6Nv4WlTZ4f1hjserq8Aqm8XnshnwVxGgFA1KGwgfbUa t7H2XgKXrHoTC1Y3r2Brh5Pu2PwFfffbxP8IWhcPmvLKRuny/0HNCt4H7A5tDZ26KX X3vBTupYqubWvMvRG/YoioX1qBcokOF3jRiPo7IAlH4UBJN/u6yQTRhNvYNySPcVMW Rfpo7N+ruQWwmTZFQG3PXnAa2yxgaZ5hjo9hCcNy31Rq1uAV058BcxGFeH7Sp6UbiQ HoJNKE2ebd6sECIzoFwyaaDPFD8U1TSlHOtGxSb9m1eD1BT2Hq3awQgmugGdpUtPsa u+g/5pbWf8XVw== Date: Tue, 14 May 2024 07:34:02 -0700 From: Jakub Kicinski To: Luiz Augusto von Dentz Cc: Willem de Bruijn , davem@davemloft.net, linux-bluetooth@vger.kernel.org, netdev@vger.kernel.org, Pauli Virtanen Subject: Re: pull request: bluetooth-next 2024-05-10 Message-ID: <20240514073402.72d2887c@kernel.org> In-Reply-To: References: <20240510211431.1728667-1-luiz.dentz@gmail.com> <20240513142641.0d721b18@kernel.org> <20240513154332.16e4e259@kernel.org> <6642bf28469d6_203b4c294bc@willemb.c.googlers.com.notmuch> Precedence: bulk X-Mailing-List: linux-bluetooth@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Mon, 13 May 2024 22:12:04 -0400 Luiz Augusto von Dentz wrote: > > > It might be safer to only suppress the sk_error_report in > > > sock_queue_err_skb. Or at least in bt_sock_poll to check the type of > > > all outstanding errors and only suppress if all are timestamps. > > > > Or perhaps we could actually do that via poll/epoll directly? Not that > > it would make it much simpler since the library tends to wrap the > > usage of poll/epoll but POLLERR meaning both errors or errqueue events > > is sort of the problem we are trying to figure out how to process them > > separately. > > @Jakub Kicinski I'm fine removing these from the pull request, or if > you want to do it yourself, in order not to miss the merge window, > then we can discuss it better and even put you and Willem on CC to > review the upcoming changes. Sounds like the best way forward, thanks! Could you drop them and resend the PR? It's going to take me until noon pacific to write up the PR text for all of net-next, to give you a sense of when our PR will come out.