From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oliver Hartkopp Subject: Re: [PATCH RFC v2 1/2] can: fix multiple delivery of a single CAN frame for overlapping CAN filters Date: Mon, 30 Mar 2015 12:29:14 +0200 Message-ID: <5519257A.2070907@hartkopp.net> References: <1427652564-32181-1-git-send-email-socketcan@hartkopp.net> <1427652564-32181-2-git-send-email-socketcan@hartkopp.net> <55191C57.7060906@pengutronix.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.220]:57660 "EHLO mo4-p00-ob.smtp.rzone.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752739AbbC3K3e (ORCPT ); Mon, 30 Mar 2015 06:29:34 -0400 In-Reply-To: <55191C57.7060906@pengutronix.de> Sender: linux-can-owner@vger.kernel.org List-ID: To: Marc Kleine-Budde , linux-can@vger.kernel.org Cc: netdev@vger.kernel.org On 30.03.2015 11:50, Marc Kleine-Budde wrote: >> can_err_mask_t err_mask; >> + struct sk_buff __percpu **uniq_skb; >> + ktime_t __percpu *uniq_tstamp; > > What about creating a struct to hold the ktime_t and the skb? BTW: the > pointer to the skb can be marked as const. Don't think so. The pointer points to some allocated memory. Regards, Oliver