deadline: more fluid tunables
cpu: update interactive governor
cpu: update Dynamic Interactive
makefile: enable ccache
lz4: force unaligned access
update defconfigs
PM: Dump suspend thread stack on dpm suspend timeout
PM: Change dpm watchdog to support async suspend
PM: Wait for completion of the parent resume before resuming

If the parent device is in the DPM_RESUMING state, resume might get called
before the parent's resume has completed, because dpm_wait won't get
called. This issue was introduced by:
3d46a3c PM: Prevent waiting forever on asynchronous resume after abort

Wait for completion of the parent resume if the parent state is >= DPM_OFF
or == DPM_RESUMING

Signed-off-by: Benoit Goby <benoit@android.com>
[dima: fixed to work on 2.6.38, use .in_suspend instead of .state]
Signed-off-by: Dima Zavin <dima@android.com>
PM: Increase dpm suspend timeout

usbhid devices have a 10s timeout waiting for the out queue to clear.
Increased the watchdog to 12s.

Change-Id: I96368fca6dff98e4eba8aedb09c23be964c8f4b4
Signed-off-by: Benoit Goby <benoit@android.com>
net: Support nuking IPv6 sockets as well as IPv4.

On Linux, when an interface goes down all its IPv6
addresses are deleted, so relying on knowing the previous
IPv6 addresses on the interface is brittle. Instead,
support nuking all sockets that are bound to IP addresses
that are not configured and up on the system. This
behaviour is triggered by specifying the unspecified
address (:: or 0.0.0.0). If an IP address is specified, the
behaviour is unchanged, except the ioctl now supports IPv6
as well as IPv4.

Signed-off-by: Lorenzo Colitti <lorenzo@google.com>

Conflicts:
	net/ipv4/tcp.c
cpufreq: smartassH3: use idle notifier
Signed-off-by: Chia-chi Yeh <chiachi@android.com>
cpufreq: fix dynamic_interactive
cpufreq: interactive: make it snappier
cpufreq: smartassH3: make it snappier
pm: add in_suspend
video:fix fb_num