From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2.tohojo.dk (mail2.tohojo.dk [77.235.48.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 464E43B2A0 for ; Wed, 10 Aug 2016 09:00:58 -0400 (EDT) X-Virus-Scanned: amavisd-new at mail2.tohojo.dk DKIM-Filter: OpenDKIM Filter v2.10.3 mail2.tohojo.dk 94A5140D5E DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=201310; t=1470834054; bh=9eZjPiN0kHmxgnULNA50tOaKlXyYmtZ+Vr4q/mn/S30=; h=From:To:Cc:Subject:Date:From; b=A5ZwVAC832jLa0T9uk05L4bNTftoZ7n4zROpMi5jlO0GLcaG9KNaXvzD05Gkdh9sb Jh3Rl2pL7QjooSAgbdwROxSoxXwmAJ3I11GeJHt4rotn4yaVjDeTxosPWe549N4bjb GFxhz2Hhx6NTSiruXu3xiEwHTLtf/aBhcaI4garQ= Sender: toke@toke.dk Received: by alrua-x1.borgediget.toke.dk (Postfix, from userid 1000) id A2AC755B7; Wed, 10 Aug 2016 15:00:53 +0200 (CEST) From: =?utf-8?Q?Toke_H=C3=B8iland-J=C3=B8rgensen?= To: Michal Kazior Cc: make-wifi-fast@lists.bufferbloat.net Date: Wed, 10 Aug 2016 15:00:53 +0200 X-Clacks-Overhead: GNU Terry Pratchett Message-ID: <8760r8bwxm.fsf@toke.dk> MIME-Version: 1.0 Content-Type: text/plain Subject: [Make-wifi-fast] Carrying the CoDel timestamp into the driver X-BeenThere: make-wifi-fast@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Aug 2016 13:00:58 -0000 Hi Michal In your mac80211 FQ-CoDel patch, you put the CoDel timestamp into a union with the vif pointer in struct ieee80211_tx_info. This means the timestamp is not available in the driver. I'm experimenting with some changes where having the enqueue time available would be useful. Do you have any good ideas as to where else we could store the enqueue time somewhere the driver can retrieve it? -Toke