[Nexus 4 Original Android Development] ak:
new kernel

[ONLY FOR 4.4.3 - KERNEL v.300]

A kernel based on CAF CM branch.

aosp: AK.301.POSEIDON.MAKO

cm: AK.301.POSEIDON.MAKO.CM

[INSTALL STEP-BY-STEP]

- go to recovery

- flash stock kernel of your rom

- flash ak kernel

- flash last UKM

- reboot

- install synapse

- enjoy ak and synapse kernel control

- finish

small changelog:

- merged all from 4.4.3 branch

- merged all from CM branch

- conservative fixes

- alot fixes to hotplug

- update to new prima: release v3.2.3.19

- wifi speed fix

- remove sleepers, now all integrated into hotplug

- fix here and here

- ecc ecc

full changelog:

Project name: AK KERNEL
anarkia1976 - Kernel Version: AK.301.POSEIDON.MAKO.CM
Mayank Chopra - msm_fb: display: Add support to YCBYCR MDP format
Mayank Chopra - msm: rotator: Add support to YCBYCR rotator format
anarkia1976 - prima: core: change path for WCNSS_qcom_cfg.ini
anarkia1976 - msm: hotplug: revert fastlane min frequency
anarkia1976 - net: xt_IDLETIMER: fix now unused var
Thomas Gleixner - futex: Make lookup_pi_state more robust
Thomas Gleixner - futex: Always cleanup owner tid in unlock_pi
Thomas Gleixner - futex: Validate atomic acquisition in futex_lock_pi_atomic()
Thomas Gleixner - futex-prevent-requeue-pi-on-same-futex.patch futex: Forbid uaddr == uaddr2 in futex_requeue(..., requeue_pi=1)
Michal Pecio - cpufreq: conservative: update frequency when limits are relaxed
Amit Daniel Kachhap - PM / cpufreq: Initialise the cpu field during conservative governor start
tzuhsuan_chen - deb: mdm: Implement RESET_CHARM in the ioctl function.
anarkia1976 - msm: hotplug: correct fast lane function condition checks. code style
anarkia1976 - Kernel Version: AK.280.KTU.MAKO
anarkia1976 - prima: release v3.2.3.19
anarkia1976 - Kernel Version: AK.280.EXODUS.MAKO
Patrick Tjin - Revert "mako: touch: PLG137 firmware E044 update"
Jongrak Kwon - Revert "mako: touch: add error checking for reading descriptor"
Prakash Kamliya - sync: signal pt before sync_timeline object gets destroyed
Alistair Strachan - sync: Fix a race condition between release_obj and print_obj
Laura Abbott - staging: android: ashmem: Avoid deadlock with mmap/shrink
Ed Tam - prima: release v3.2.3.18
Ed Tam - prima: release v3.2.3.16
mrg666 - cfg80211: add flags to define country IE processing rules
Jongrak Kwon - mako: touch: add error checking for reading descriptor
Jongrak Kwon - mako: touch: fix i2c error after firmware upgrade
JP Abgrall - tcp: add a sysctl to config the tcp_default_init_rwnd
JP Abgrall - mako_defconfig: enable IDLETIMER target for netfilters
Ashish Sharma - android: configs: Add CONFIG_NETFILTER_XT_TARGET_IDLETIMER
anarkia1976 - ak_mako_defconfig: enable XT_TARGET_IDLETIMER
JP Abgrall - mako_defconfig: canonicalize the defconfig with make savedefconfig
JP Abgrall - android: configs: Grab the android/configs from kernel/common
Devin Kim - fs/dcache.c: Fix the too small buffer for dname
anarkia1976 - seq_file: always clear m->count when we free m->buf
Devin Kim - seq_file: always update file->f_pos in seq_lseek()
Jongrak Kwon - mako: touch: PLG137 firmware E044 update
anarkia1976 - Kernel Version: AK.273.EXODUS.MAKO
Xi Wang - ipv4: fix NULL checking in devinet_ioctl()
anarkia1976 - Revert "prima: core: change path for WCNSS_qcom_cfg.ini"
myfluxi - msm: hotplug: Add io_is_busy interface
anarkia1976 - Kernel Version: AK.272.EXODUS.MAKO
anarkia1976 - msm: hotplug: switch from DEFAULT_MAX_CPUS_ONLINE to stats.total_cpus
anarkia1976 - cpufreq: ondemand: convert cputime64 into u64
anarkia1976 - cpufreq: stats: convert cputime64 into u64
anarkia1976 - msm: kconfig: fix freqs definitions
anarkia1976 - Kernel Version: AK.271.EXODUS.MAKO
Fengguang Wu - readahead: make context readahead more conservative
Viresh Kumar - sched: Fix memory leakage in build_sched_groups()
anarkia1976 - msm: hotplug: Update default fast_lane_load
myfluxi - msm: rq_stats: Use u64 for variables, arguments and return vals
Lorenzo Colitti - net: support marking accepting TCP sockets
mrg666 - net: ipv6: autoconf routes into per-device tables
Lorenzo Colitti - net: ipv6: ping: Use socket mark in routing lookup
mrg666 - net: add a sysctl to reflect the fwmark on replies
dorimanx - msm: hotplug: Code style fix by neobuddy89
myfluxi - msm: acpuclock-krait: Disable vdd core boost
anarkia1976 - Kernel Version: AK.270.EXODUS.MAKO
anarkia1976 - msm: hotplug: Add fast_lane_min_freq value
Pranav Vashi - Revert "msm: hotplug: Try conservative load scale"
Jan Kara - jbd2: Fix use after free after error in jbd2_journal_dirty_metadata()
Pranav Vashi - msm: hotplug: Use correct variable type
anarkia1976 - Revert "msm: cpufreq: sysfs for max screen off frequency - default 1026MHz"
anarkia1976 - Revert "msm: cpufreq: set max freq off to 702Mhz"
anarkia1976 - Revert "msm: cpufreq: fix sysfs for max screen off"
anarkia1976 - Revert "ak_mako_defconfig: enable MSM_SLEEPER"
anarkia1976 - Revert "msm: sleeper: shutup some logs"
anarkia1976 - msm: hotplug: merged with latest N5 chaos kernel
Xiaogang Cui - msm: cpufreq: Add msm_cpufreq debugfs file to show CPU -> L2/BW mapping
Chris Fries - msm: acpuclock-krait: Init to max speed
anarkia1976 - cpufreq: cpu-boost: Fix cores getting stuck
Theodore Ts'o - ext4: make sure the journal sb is written in ext4_clear_journal_err()
anarkia1976 - Revert "msm: acpuclock-krait: Disable vdd core boost"