UKSM-0.1.2.2 for linux-3.7
Merge branch '3.7/uksm' into 3.7/master
 Add LZ4 compression method to btrfs, see git://repo.or.cz/linux-2.6/btrfs-unstable.git dev/compression/lz4
Merge branch '3.7/btrfs-lz4' into 3.7/master
ALSA: hda - Move runtime PM check to runtime_idle callback

The runtime_idle callback is the right place to check the suspend
capability, but currently we do it wrongly in the runtime_suspend
callback.  This leads to a kernel error message like:
pci_pm_runtime_suspend(): azx_runtime_suspend+0x0/0x50 [snd_hda_intel] returns -11
and the runtime PM core would even repeat the attempts.

Reported-by: Borislav Petkov <bp@alien8.de>
Cc: <stable@vger.kernel.org> [v3.7]
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Merge branch '3.7/misc' into 3.7/master
Merge branch '3.7/master' of git://github.com/damentz/zen-kernel into 3.7/my