[Galaxy S Plus I9001 Android Development] Christopher83:
K^Kernel 3.4 v1.2 for KK 4.4 ION+PMEM ADSP

Hi guys,

I released the new builds of v1.2 kernel, ready to be used on ADC Team CM 11.0 Beta 3 ION release:

18/01/2014 - K^Kernel 3.4 v1.2 for KitKat ION+PMEM ADSP
- Kernel 3.4.77
- Sources synched with cm-11.0_ion_pmem_adsp repo branch of DevCon Team
- Built with my latest custom Linaro 4.8.3-2013.12 toolchain optimized for Cortex-A8
- ARM: dts: msm: Add new 'sharedmem' devices (credits to Pratibhasagar V)
- Asoc:msm:Added Buffer overflow check (credits to Mohammad Johny Shaik)
- cfg80211: intersect the regulatory rules for a new country (credits to Mihir Shete)
- csdio: Remove the driver (credits to Hamad Kadmany)
- msm: kgsl: Protect against a potential overflow in kgsl_sg_alloc (credits to Jordan Crouse)
- msm: kgsl: avoid zero length scatterlist allocation (credits to Prakash Kamliya)
- msm_serial_hs: Programming Auto RFR Ctrl bit (credits to Dilip Kota)
- radio: iris: Avoid inconsistent free (credits to Ayaz Ahmad)
- radio: tavarua: Added NULL checks for input arguments. (credits to Satish Kodishala)
- radio: iris: Prevent probable overflow (credits to Ayaz Ahmad)
- radio: iris: Use kernel API to copy data from user space (credits to Ayaz Ahmad)
- radio: iris: Avoid memory leak and NULL pointer dereferencing (credits to Ayaz Ahmad)
- radio: iris: Prevent loss of data (credits to Ayaz Ahmad)
- spi_qsd: Remove check for unaligned length during input_irq. (credits to Sana Venkat Raju)
- uio: msm_sharedmem: Add new device driver for sharedmemory access (credits to Pratibhasagar V)
- Update defconfigs to build TUN/TAP and ZRAM as a built-in modules (credits to Christopher83)
- Update defconfigs to build NFS, LockD, SunRPC as built-in modules (credits to arco68)
- msm: pm2: Setup memory for save/restore cpu registers early (credits to Christopher83)
- workqueue: Added null check and warning (credits to Srinivasarao P)
- cfg80211: discard regulatory hints from country IEs with undefined wiphy (credits to Mihir Shete)
- msm: msm_fb: Update panel info in case of resolution change (credits to raghavendra ambadas)
- Revert "mm: make is_vmalloc_addr work properly." (credits to Shruthi Krishna)
- mm: make is_vmalloc_addr lockless (credits to Laura Abbott)
- android: lowmemorykiller: add lmk parameters tunning code. (credits to seungho1.park)
- android/lowmemorykiller: Account for total_swapcache_pages (credits to Liam Mark)
- defconfig: Disable CONFIG_ENABLE_VMALLOC_SAVING (credits to arco68)
- defconfig: Disable KGSL shadow writes (credits to arco68)
- ARM: kconfig: select HAVE_EFFICIENT_UNALIGNED_ACCESS for CPUv6+ && MMU (credits to Will Deacon)
- Revert "staging: zram: Add auto loading of module if user opens /dev/zram." (credits to Greg Kroah-Hartman)
- Staging: zram: Fix access of NULL pointer (credits to Rashika Kheria)
- Staging: zram: Fix memory leak by refcount mismatch (credits to Rashika Kheria)
- usb: msm72k_otg: Update OTG status management (credits to Christopher83)
- usb: msm72k_otg: Allow USB bus overdraw for Legacy OTG (credits to Christopher83)
- Update defconfigs (credits to Christopher83)
- msm: Qdsp5v2: audio: Migrate to ION. (credits to Kalyani Polepeddy)
- audio: msm: qdsp5v2: Switch hostPCM driver to ION (credits to Kalyani Polepeddy)
- Initial commit for ION compilation errors (credits to Kalyani Polepeddy)
- msm: audio : Enable LPA (credits to Kalyani polepeddy)
- audio : Copyright correction. (credits to Kalyani polepeddy)
- msm: audio VOIP fixes. (credits to Kalyani polepeddy)
- msm: Remove all references to pmem from audio files (credits to Laura Abbott)
- qdsp5: memset stack buffer allocation (credits to Asish Bhattacharya)
- exFAT: Update to v1.2.5 (credits to arco68)
- defconfig: Disable NTFS and build exFAT as built-in (credits to arco68)
- Revert lowmem and vmalloc patches (credits to arco68)

Have a nice Saturday night! :cool: