[Moto G Android Development] hurtsky:
change the kernel name to hybrid, since it sync with latest linux kernel + google kernel + and other patches from different sources :o

upload V11 Experimental 3 23/4/2015

Changelogs:-

- configs: update to V11 exp3 (credits to hurtsky)
- msm8974: fs: Transparent compression support (credits to Tom Marshall)
- VFS: Make more complete truncate operation available to CacheFiles (credits to David Howells)
- drivers: clocksource: add CPU PM notifier for ARM architected timer (credits to Sudeep KarkadaNagesha)
- ARM: arch_timer: add support to configure and enable event stream (credits to Sudeep KarkadaNagesha)
- ARM/ARM64: arch_timer: add macros for bits in control register (credits to Sudeep KarkadaNagesha)
- arm: arch_timer: provide user space access to virtual counter (credits to Srinivasarao P)
- arm: arch_timer: add arch_counter_set_user_access (credits to Mark Rutland)
- clockchips: Add FEAT_PERCPU clockevent flag (credits to Soren Brinkmann)
- time: Move timekeeper structure to timekeeper_internal.h for vsyscall changes (credits to John Stultz)
- timekeeping: Add suspend and resume of clock event devices (credits to Rafael J. Wysocki)
- tick: Fixup more fallout from hrtimer broadcast mode (credits to Preeti U Murthy)
- tick: Introduce hrtimer based broadcast (credits to Preeti U Murthy)
- tick: Make oneshot broadcast robust vs. CPU offlining (credits to Thomas Gleixner)
- tick: Cure broadcast false positive pending bit warning (credits to Thomas Gleixner)
- time: Change the return type of clockevents_notify() to integer (credits to Preeti U Murthy)
- clockevents: Adjust timer interval when frequency changes (credits to Soren Brinkmann)
- clockevents: Serialize calls to clockevents_update_freq() in the core (credits to Thomas Gleixner)
- clockevents: Provide sysfs interface (credits to Thomas Gleixner)
- clockevents: Move the tick_notify() switch case to clockevents_notify() (credits to Thomas Gleixner)
- tick: Provide a check for a forced broadcast pending (credits to Thomas Gleixner)
- tick: broadcast: Deny per-cpu clockevents from being broadcast sources (credits to Soren Brinkmann)
- clockevents: Split out selection logic (credits to Thomas Gleixner)
- clockevents: Simplify locking (credits to Thomas Gleixner)
- tick: Clear broadcast pending bit when switching to oneshot (credits to Thomas Gleixner)
- clockevents: export clockevents_config_and_register for module use (credits to Shawn Guo)
- clockevents: Make clockevents_config() a global symbol (credits to Magnus Damm)
- clockevents: Add module refcount (credits to Thomas Gleixner)
- clockevents: Get rid of the notifier chain (credits to Thomas Gleixner)
- clockevents: Switch into oneshot mode even if broadcast registered late (credits to Stephen Boyd)
- tick: Sanitize broadcast control logic (credits to Thomas Gleixner)
- tick: Use zalloc_cpumask_var for allocating offstack cpumasks (credits to Thomas Gleixner)
- tick: Handle broadcast wakeup of multiple cpus (credits to Thomas Gleixner)
- tick: Avoid programming the local cpu timer if broadcast pending (credits to Thomas Gleixner)
- tick: Convert broadcast cpu bitmaps to cpumask_var_t (credits to Thomas Gleixner)
- clockevents: Fix generic broadcast for FEAT_C3STOP (credits to Mark Rutland)
- clockevents: Add generic timer broadcast function (credits to Mark Rutland)
- timers: Fixup the Kconfig consolidation fallout (credits to Thomas Gleixner)
- timers: Provide generic Kconfig switches (credits to Thomas Gleixner)
- clockevents: Add generic timer broadcast receiver (credits to Mark Rutland)
- time: create __getnstimeofday for WARNless calls (credits to Kees Cook)
- timekeeping: Correct run-time detection of persistent_clock. (credits to Zoran Markovic)
- timekeeping: Add persistent_clock_exist flag (credits to Feng Tang)
- time: Kill xtime_lock, replacing it with jiffies_lock (credits to John Stultz)
- timekeeping: fix timeout calculations into ktime_get routine (credits to hellsgod)
- arm: remove cast for kzalloc return value (credits to Zhang Yanfei)
- ARM: kernel: update topology to use new MPIDR macros (credits to Lorenzo Pieralisi)
- ARM: kernel: enhance MPIDR macro definitions (credits to Lorenzo Pieralisi)
- ARM: 7482/1: topology: fix section mismatch warning for init_cpu_topology (credits to Venkatraman Sathiyamoorthy)
- ARM: 7463/1: topology: Update cpu_power according to DT information (credits to Vincent Guittot)
- ARM: 7462/1: topology: factorize the update of sibling masks (credits to Vincent Guittot)
- mmc: core: Update PON based on the system state (credits to Sahitya Tummala)
- msm: msm_mpdecision: disable by default at boot (credits to anarkia1976)
- configs: update to V11 exp2 (credits to hurtsky)
- fs: Tweak mount options for all partitions (credits to Pranav Vashi)
- msm: pm: Fix cpu collapse timeout (credits to myfluxi)
- Input: Send events one packet at a time (credits to Henrik Rydberg)
- fs/namei.c: fix potential memory leak in path_lookupat (credits to imoseyon)
- android: binder: use GPF_HIGHUSER flag since binder is designed for userspace (credits to Paul Reioux)

Note:- this is experimental changes