<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;" dir="ltr">
<p>Hi,</p>
<p><br>
</p>
<p>I am a Ph.D. student working on a bufferbloat resistant scheduler for Multi-Path TCP. I was unsure of which list my question would be more suitable in so I am sending this in both make-wifi-fast and bloat-dev list.</p>
<p><br>
</p>
<p>While implementing the scheduler in linux kernel, I was unable to get the current number of bytes in hardware queue for wlan interface. As currently, linux does not employ BQL for wifi devices, I could not get this value from dql->num_queued defined in dynamic_queue_limits.h.
I also tried to get queue length from Queueing discipline structure i.e. qdisc->qstats.qlen defined in sch_generic.h yet it still gives me a zero value (I am getting zero values for other parameters in qstat as well so I am sure it is not because the queue
length never becomes more than 0).</p>
<p><br>
</p>
<p>If you have any idea for getting queue length for wireless interfaces, please do reply. Any help would be highly appreciated. </p>
<p><br>
</p>
<div id="Signature">
<div id="divtagdefaultwrapper" style="font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: Calibri, Arial, Helvetica, sans-serif, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols;">
<p>Best Regards</p>
<p><br>
</p>
<p>Nitinder Mohan</p>
<p>Ph.D. student</p>
<p>Department of Computer Science</p>
<p>University of Helsinki</p>
<p><a href="http://www.cs.helsinki.fi/u/nmohan/" title="http://www.cs.helsinki.fi/u/nmohan/ Cmd+Click or tap to follow the link" id="LPNoLP">www.cs.helsinki.fi/~nmohan/</a></p>
<p></p>
</div>
</div>
</div>
</body>
</html>