{"push_id":851140112,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"de0477e0a375d811e4c66498f0bfc1bd8f11af9a","before":"25a3c1bc48d00df979a4560736f9ee10e0ae16ec","commits":[{"sha":"de0477e0a375d811e4c66498f0bfc1bd8f11af9a","author":{"email":"79c8a2c3c5e2808fbc2ccc5e17cff297ef33fe87@cisco.com","name":"Vijay Subramanian"},"message":"net: pkt_sched: PIE AQM scheme\n\nProportional Integral controller Enhanced (PIE) is a scheduler to address the\nbufferbloat problem.\n\n>From the IETF draft below:\n\" Bufferbloat is a phenomenon where excess buffers in the network cause high\nlatency and jitter. As more and more interactive applications (e.g. voice over\nIP, real time video streaming and financial transactions) run in the Internet,\nhigh latency and jitter degrade application performance. There is a pressing\nneed to design intelligent queue management schemes that can control latency and\njitter; and hence provide desirable quality of service to users.\n\nWe present here a lightweight design, PIE(Proportional Integral controller\nEnhanced) that can effectively control the average queueing latency to a target\nvalue. Simulation results, theoretical analysis and Linux testbed results have\nshown that PIE can ensure low latency and achieve high link utilization under\nvarious congestion situations. The design does not require per-packet\ntimestamp, so it incurs very small overhead and is simple enough to implement\nin both hardware and software.  \"\n\nMany thanks to Dave Taht for extensive feedback, reviews, testing and\nsuggestions. Thanks also to Stephen Hemminger and Eric Dumazet for reviews and\nsuggestions.  Naeem Khademi and Dave Taht independently contributed to ECN\nsupport.\n\nFor more information, please see technical paper about PIE in the IEEE\nConference on High Performance Switching and Routing 2013. A copy of the paper\ncan be found at ftp://ftpeng.cisco.com/pie/.\n\nPlease also refer to the IETF draft submission at\nhttp://tools.ietf.org/html/draft-pan-tsvwg-pie-00\n\nAll relevant code, documents and test scripts and results can be found at\nftp://ftpeng.cisco.com/pie/.\n\nFor problems with the iproute2/tc or Linux kernel code, please contact Vijay\nSubramanian (vijaynsu@cisco.com or subramanian.vijay@gmail.com) Mythili Prabhu\n(mysuryan@cisco.com)\n\nSigned-off-by: Vijay Subramanian <subramanian.vijay@gmail.com>\nSigned-off-by: Mythili Prabhu <mysuryan@cisco.com>\nCC: Dave Taht <dave.taht@bufferbloat.net>\nSigned-off-by: David S. Miller <davem@davemloft.net>","distinct":true,"url":"https://api.github.com/repos/jamieg71/msm-shamu-3.10/commits/de0477e0a375d811e4c66498f0bfc1bd8f11af9a"}]}