From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail.candelatech.com ([208.74.158.172]:48754 "EHLO ns3.lanforge.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751663AbaB0Sgr (ORCPT ); Thu, 27 Feb 2014 13:36:47 -0500 Message-ID: <530F85AE.8060002@candelatech.com> (sfid-20140227_193658_472759_231C4434) Date: Thu, 27 Feb 2014 10:36:30 -0800 From: Ben Greear MIME-Version: 1.0 To: "linux-wireless@vger.kernel.org" , netdev Subject: How to best consolidate list of skbs (msdu) for receive? Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-wireless-owner@vger.kernel.org List-ID: In ath10k, it can receive msdu (in rx raw mode, at least). These show up as a list of skb. Currently they are just dropped as un-handled, and I need to fix this. I think I need to consolidate this list into a single skb in order to pass it up the stack. What is the preferred way to go about doing this? It seems I could just expand the head skb (pskb_expand_head) and copy the data from the others onto the end of the head skb, but maybe there is a more efficient way to go about doing this? Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com