mali: Add utilization sampling rate parameter
mali: Fix L2 cache reads when delete cache cores
When it deletes cache cores, the maximum reads will be written to default definition, that makes our parameter lose effect when deletes cores
cpufreq: Add debug mask
cpufreq/ondemandq: Update to 0.2 version

Add some comments about the intention of this governor.
And fix some warnings.
Revert "cpufreq/ondemandq: Update to 0.2 version"

This reverts commit 7464322ad245e03d921541103c820cac910201e9.
block: update bfq iosched v5r1 -> v6

http://algo.ing.unimo.it/people/paolo/disk_sched/sources.php
block: update bfq iosched v6 -> v6r1
abb-regu: add VOTG sysfs interface

Enable/disable power supply for OTG only.
block: bfq iosched v6r1 -> v5r1

BFQ v6r1 is unstable!
cpufreq: Add LulzactiveW governor
cpufreq: Update LulzactiveW governor
cpufreq/lulzactivew: Edit the names
abb-codec: Revert audio module back to stock
Revert "abb-codec: Revert audio module back to stock"

This reverts commit f24c7474563f15ca4b2206588d85dc3d3072371a.
audio: Fix for choppy playback in Ubuntu pulse audio

Signed-off-by: ramesh.chandrasekaran <ramesh.chandrasekaran@stericsson.com>
abb-regulator: add Varm HW mode option
ux500_pcm: revert max pcm periods bytes tweaks

It becomes more choppy!!!!
block: update bfq-iosched v5r1 -> v6r2

experimental!
block: revert bfq-iosched v6r2 -> v5r1

Very unstable!!!!!!
It reboots and reboots
Proportional Rate Reduction for TCP.

This patch implements Proportional Rate Reduction (PRR) for TCP.
PRR is an algorithm that determines TCP's sending rate in fast
recovery. PRR avoids excessive window reductions and aims for
the actual congestion window size at the end of recovery to be as
close as possible to the window determined by the congestion control
algorithm. PRR also improves accuracy of the amount of data sent
during loss recovery.

The patch implements the recommended flavor of PRR called PRR-SSRB
(Proportional rate reduction with slow start reduction bound) and
replaces the existing rate halving algorithm. PRR improves upon the
existing Linux fast recovery under a number of conditions including:
  1) burst losses where the losses implicitly reduce the amount of
outstanding data (pipe) below the ssthresh value selected by the
congestion control algorithm and,
  2) losses near the end of short flows where application runs out of
data to send.

As an example, with the existing rate halving implementation a single
loss event can cause a connection carrying short Web transactions to
go into the slow start mode after the recovery. This is because during
recovery Linux pulls the congestion window down to packets_in_flight+1
on every ACK. A short Web response often runs out of new data to send
and its pipe reduces to zero by the end of recovery when all its packets
are drained from the network. Subsequent HTTP responses using the same
connection will have to slow start to raise cwnd to ssthresh. PRR on
the other hand aims for the cwnd to be as close as possible to ssthresh
by the end of recovery.

A description of PRR and a discussion of its performance can be found at
the following links:
- IETF Draft:
    http://tools.ietf.org/html/draft-mathis-tcpm-proportional-rate-reduction-01
- IETF Slides:
    http://www.ietf.org/proceedings/80/slides/tcpm-6.pdf
    http://tools.ietf.org/agenda/81/slides/tcpm-2.pdf
- Paper to appear in Internet Measurements Conference (IMC) 2011:
    Improving TCP Loss Recovery
    Nandita Dukkipati, Matt Mathis, Yuchung Cheng

Signed-off-by: Nandita Dukkipati <nanditad@...gle.com>