From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from Chamillionaire.breakpoint.cc (Chamillionaire.breakpoint.cc [91.216.245.30]) (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 C2D9E28CF6F; Wed, 28 Jan 2026 11:35:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=91.216.245.30 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769600139; cv=none; b=B9niAdzXiBqKtfcASSaHwOZmhIGOUgEMH7I0eROKZMZfO9hDT6lsXO3kFhcpM9fnLYjCTwzctGCWzdRFvsvJxIFXJucHD1of+6Hijwb3GxMKXPuw49PIOGf/+CGNqPQCh1xkgRH7goG05G6Fh9r/FHMEb9KjtEO7fShtuM+4zq4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769600139; c=relaxed/simple; bh=TYRNjHwoPRm01+rAWATcjLjhB2x+k95NwhkoIIYfsGY=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=bCWOjxpnz8r6FdkseJ/Tj9Jj+Fj0CqPCQXcRzBXVNKuw4Oj4tI9xjB2cdvHXely+MKEp1SVN0HGqM7+0U+rflHDXdoUCKfhVvIvSPmhSWE/iClhcZ8hJDX7dYc6FgYakTMZd/PpUSl4A1skgkeqZjsQmlWkMV+GfsaJhWy+y5ps= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=strlen.de; spf=pass smtp.mailfrom=strlen.de; arc=none smtp.client-ip=91.216.245.30 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=strlen.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=strlen.de Received: by Chamillionaire.breakpoint.cc (Postfix, from userid 1003) id 793A860516; Wed, 28 Jan 2026 12:35:35 +0100 (CET) Date: Wed, 28 Jan 2026 12:35:36 +0100 From: Florian Westphal To: Jakub Kicinski Cc: Oliver Hartkopp , netdev@vger.kernel.org, linux-can@vger.kernel.org Subject: Re: [net-next 0/6] move CAN skb headroom content to skb extensions Message-ID: References: <20260125201601.5018-1-socketcan@hartkopp.net> <20260127174937.4c5fc226@kernel.org> Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20260127174937.4c5fc226@kernel.org> Jakub Kicinski wrote: > This is fine. Wish we could make md_dst work, since skb_ext still burns > a bit in the skb (last extension bit in fact, next user will have to > bump the filed size). And you very much do not route these frames, > so dst would work perfectly fine. But whatever. An alternative would be to 'union' extensions that cannot be active at the same time. Something like the br netfilter extension for example. When the first extensions were added all of them could be enabled at same time, but I think that has changed.