QUOTE(tongaz86 @ Nov 13 2014, 03:42 PM)
What the new kernel version? And what advantage it has if we got new?
it is still 3.4 so it won't have a lot of big changes like kernel hibernation, 64-bit arm, kernel TRIM, kernel f2fs, Timerless multitasking in 3.10.
but it still has a lot of small bug fix from kitkat. changelog extracted from googlesource for nexus 5 (since nexus 4 kernel still not up). here is the complete kernel from kitkat -> lollipop changelog:
» Click to show Spoiler - click again to hide... «
5b5b685 futex-prevent-requeue-pi-on-same-futex.patch futex: Forbid uaddr == uaddr2 in futex_requeue(..., requeue_pi=1) by Thomas Gleixner - 5 months ago
307da73 ASoC: wcd9320: remove hard coded mad mic bias by Kiran Kandi - 1 year, 1 month ago
0f03734 video: slimport: Do not access the sp registers after power down by Devin Kim - 7 months ago
dced828 msm: mdss: hdmi: Ensure the audio has completed its processing by Devin Kim - 7 months ago
3785df0 video: slimport: Set/clear sp_tx_pd_mode in the power control function by Devin Kim - 7 months ago
aa81dea video: slimport: Fix unblanced IRQ enable by Devin Kim - 7 months ago
bdf2054 video: slimport: Fix the case of TV power off by Se Hun Kim - 8 months ago
a133cb7 ARM: hammerhead: turn off android logger by Mark Salyzyn - 8 months ago
929fecf tcp: fix FIONREAD/SIOCINQ by Eric Dumazet - 2 years, 1 month ago
fcde075 arm/dt: msm8974: Enable Microphone Activity Detection by Ravi Kumar Alamanda - 6 months ago
458449b msm: camera: Directly use stride from buffer_plane_info by Shuzhen Wang - 6 months ago
6515d40 Reduce min capture period size from 320 to 64 by Glenn Kasten - 6 months ago
f440d53 ASoC: msm: qdsp6v2: extra low latency mode change for audio capture by Ravi Kumar Alamanda - 6 months ago
5a47bb6 n_tty: Fix n_tty_write crash when echoing in raw mode by Peter Hurley - 6 months ago
0fff56b net: wireless: bcmdhd: add RSSI to Link Layer Statistics by Chilam Ng - 6 months ago
5997fbf net: wireless: bcmdhd: Add Link Layer Statistics support by Chilam Ng - 6 months ago
da22f06 net: Fix "ip rule delete table 256" by Andreas Henriksson - 1 year ago
e0866b6 msm: perf: Fix cpu id logic in tracectr notifier by Mekala Natarajan - 10 months ago
6ce2c07 msm: perf: fix formatting of trace entry by Mekala Natarajan - 10 months ago
69e506c Perf: preserve registers across hotplug by Mekala Natarajan - 10 months ago
780a24e scripts/kallsyms: filter symbols not in kernel address space by Mekala Natarajan - 10 months ago
4206f0a Perf: Fix PID for tracepoints by Mekala Natarajan - 10 months ago
c2e666e Perf: Make per-process counters cumulative by Mekala Natarajan - 10 months ago
df1cb07 msm: perf: clean up duplicate constraint events by Mekala Natarajan - 10 months ago
5b5ad77 msm: perf: initialise krait perf L2 counter enables by Mekala Natarajan - 10 months ago
161f5a5 Perf: Support sw events across hotplug by Mekala Natarajan - 10 months ago
7d3a830 Perf: bring CPU online if needed when disabling irq by Mekala Natarajan - 10 months ago
49ce01e Perf: keep events across hotplug by Mekala Natarajan - 10 months ago
5c6ff48 msm: perf: Add L2 support for tracecounters by Mekala Natarajan - 10 months ago
0ea36b7 Perf: Make per-process counters configurable by Mekala Natarajan - 10 months ago
544b8ff ARM: dts: msm: add perf-events support for msm8x10, msm8x12 by Mekala Natarajan - 10 months ago
ed173fe Perf: Fix counts across power collapse by Mekala Natarajan - 10 months ago
a92dd99 ARM: dts: msm: add perf-events support for msm8226 by Mekala Natarajan - 10 months ago
950b630 net: support marking accepting TCP sockets by Lorenzo Colitti - 8 months ago
cfc8060 net: add a sysctl to reflect the fwmark on replies by Lorenzo Colitti - 8 months ago
3eea966 net: ipv6: autoconf routes into per-device tables by Lorenzo Colitti - 8 months ago
8d3a78c net: ipv6: ping: Use socket mark in routing lookup by Lorenzo Colitti - 9 months ago
fb3818f msm: vidc: update with fixes and enhancements by Praveen Chavan - 7 months ago
272609d Revert "msm: vidc: update with fixes and enhancements" by Vineeta Srivastava - 6 months ago
d0ffc0b net: wireless: bcmdhd: add GSCAN Support by Ecco park - 6 months ago
8528e86 net: wireless: apply cfg80211 vendor command by broadcom - 7 months ago
0cb3790 ASoC: msm: qdsp6v2: Fix APR de-register issues during session close by Phani Kumar Uppalapati - 12 months ago
c01ab4e ASoC: msm: Enable initial/trailing silence removal by Ravi Kumar Alamanda - 12 months ago
18b64bb Revert "Revert "ASoC: qdsp6: Add support for gapless audio playback"" by Vineeta Srivastava - 6 months ago
c883821 Revert "Revert "ASoC: msm: Add support for Gapless audio playback"" by Vineeta Srivastava - 6 months ago
5c2139e msm: vidc: update with fixes and enhancements by Praveen Chavan - 7 months ago
6d94fda input: SynaImage_ds5: Firmware E079 (ORISE) by Jongrak Kwon - 7 months ago
5ed1172 Power: Changes the permission to read only for sysfs file /sys/kernel/wakeup_reasons/last_resume_reason by Ruchi Kandoi - 7 months ago
e104660 prctl: adds PR_SET_TIMERSLACK_PID for setting timer slack of an arbitrary thread. by Ruchi Kandoi - 7 months ago
1b822c6 netlink: fix possible spoofing from non-root processes by Pablo Neira Ayuso - 2 years, 3 months ago
38ac5c2 net: ipv4: current group_info should be put after using. by JP Abgrall - 7 months ago
b624ab5 net/ipv6/addrconf: fix wdog_bark caused by infinite spinning on a deadlock by davidc.park - 7 months ago
916bc63 msm: peripheral_loader: Use the new request_firmware_direct API by Vikram Mulukutla - 1 year, 6 months ago
52358b4 firmware_class: Introduce the request_firmware_direct API by Vikram Mulukutla - 1 year, 6 months ago
1e19899 msm: camera: Fix buffer index mismatch for HAL buffer by Shuzhen Wang - 7 months ago
7c84a8c msm: camera_v2: Fix CAMIF stop sequence by Shuzhen Wang - 7 months ago
07a70fe msm: camera2: cpp: Append frame buffers to the list by Shuzhen Wang - 8 months ago
9b62e9a msm: camera: Add support for RAW streams in camera by Shuzhen Wang - 8 months ago
8e78a92 nf: IDLETIMER: time-stamp and suspend/resume handling. by Ruchi Kandoi - 8 months ago
caf2be8 hamerhead_defconfig: merge the android configs (+DM_VERITY) by Vineeta Srivastava - 8 months ago
598e834 android: base-cfg: enable DM_VERITY (used for secureboot) by JP Abgrall - 9 months ago
7bc4a7e msm: bam_dmux: Fix race condition during SSR by Arun Kumar Neelakantam - 1 year, 1 month ago
3de8041 cpufreq: Persist cpufreq time in state data across hotplug by Ruchi Kandoi - 8 months ago
a5f0aed ARM: msm: hammerhead: Remove DFS channels in default locale by Dmitry Shmidt - 8 months ago
e8b2bd9 Revert "ARM: msm: hammerhead: Update wlan locale translation table" by Dmitry Shmidt - 8 months ago
ea50762 Remove build & conflict errors for commit 1d8c783dff935599870485f76fdfc76ee84799e9 by Ruchi Kandoi - 8 months ago
0a12686 Revert "nf: IDLETIMER: time-stamp and suspend/resume handling." by Ruchi Kandoi - 8 months ago
f252c58 Revert "nf: Fix PM notifier list corruption" by Ruchi Kandoi - 8 months ago
5e647ff nf: Fix PM notifier list corruption by Ruchi Kandoi - 8 months ago
cc034fc gpio: msm-common: Add wakeup reason logging by Patrick Tjin - 8 months ago
db69933 msm: camera: Do not ignore ERESTARTSYS return from wait function by Shuzhen Wang - 8 months ago
c31d0ba nf: time keeping changed from wall-clock to boot-time by Ruchi Kandoi - 8 months ago
898bafb usb: gadget: audio: Fix problem resuming playback on alt interface change by Mike Lockwood - 8 months ago
45f4598 staging: android: ashmem: Avoid deadlock with mmap/shrink by Laura Abbott - 10 months ago
9decaa7 cpufreq: Fix policy getting stuck when user & kernel min/max don't overlap by Ajay Dudani - 8 months ago
3c23dbe msm: smem: make irq names more descriptive by Patrick Tjin - 8 months ago
6a05ee4 msm: camera: Propogate return value from i2c_read/write by Shuzhen Wang - 8 months ago
b1027c0 nf: IDLETIMER: time-stamp and suspend/resume handling. by Ruchi Kandoi - 8 months ago
413b852 Power: Add guard condition for maximum wakeup reasons by Ruchi Kandoi - 8 months ago
f50b177 msm: kgsl: Enhance GFT to avoid hang->recover->hang cycle by Tarun Karra - 9 months ago
b01468f msm: kgsl: Flush the UCHE when context changes by Shubhraprakash Das - 9 months ago
f8433c0 msm: kgsl: Get CP_RPTR from register instead of shadow memory by Tarun Karra - 1 year ago
78e2bb6 msm: kgsl: Pass the right timeout to adreno_drawctxt_wait() by Jordan Crouse - 11 months ago
7e9b86d msm: kgsl: Don't open kgsl device in erroneous case by Prabhat Awasthi - 11 months ago
dbee359 msm: kgsl: Fix the NULL context submission size by Lynus Vaz - 10 months ago
2fecec7 msm: kgsl: Don't block on detach if the context is invalid by Jordan Crouse - 10 months ago
5c5539df msm: kgsl: When switching pagetable use current context ID by Shubhraprakash Das - 12 months ago
fbcd91b msm: kgsl: Prevent device start after it is already started by Tarun Karra - 11 months ago
a512069 msm: kgsl: when unmapping from the mmu flush the entire tlb by Shrenuj Bansal - 11 months ago
941e3d9 msm: kgsl: Fix several possible problem spots in the dispatcher by Jordan Crouse - 1 year, 1 month ago
0a8b0bd msm: kgsl: avoid zero length scatterlist allocation by Prakash Kamliya - 11 months ago
dd4d643 msm: kgsl: Protect against a potential overflow in kgsl_sg_alloc by Jordan Crouse - 1 year ago
6e953ad msm: kgsl: Restrict the maximum memory entries for bulk cache sync by Jordan Crouse - 12 months ago
e1377e0 msm: kgsl: Fix mem leak when page allocation fails by Hareesh Gundu - 11 months ago
6d5ab3c msm: kgsl: Force the ME off before reading the microcode by Jordan Crouse - 10 months ago
ab10a53 msm: kgsl: Panic if global timestamp wait fails in context detach by Jordan Crouse - 10 months ago
bac0da9 msm: kgsl: Ensure signals do not cause waits to end early by Carter Cooper - 10 months ago
8314f50 msm: vidc: fix memory leak issue in dynamic buffer mode by Arun Menon - 10 months ago
7533645 msm: vidc: fix corruption of registered buffer list by Arun Menon - 11 months ago
25c968c USB: gadget: mtp: Fix hang in ioctl(MTP_RECEIVE_FILE) for WritePartialObject by Mike Lockwood - 8 months ago
df13a5d arm/dt: hammerhead: change usb otg detection level by Devin Kim - 8 months ago
fb7246d Fix a few incorrectly checked [io_]remap_pfn_range() calls by Linus Torvalds - 10 months ago
064d2c3 uio: provide vm access to UIO_MEM_PHYS maps by Uwe Kleine-König - 1 year, 3 months ago
41c41e4 hammerhead_defconfig: Enable msm_sharedmem UIO driver by Mekala Natarajan - 9 months ago
8aa2d82 uio: msm_sharedmem: Add new device driver for sharedmemory access by Mekala Natarajan - 9 months ago
86b3b4d ARM: dts: msm: Add new 'sharedmem' devices by Mekala Natarajan - 9 months ago
a801797 defconfig: Enable msm_sharedmem UIO driver by Mekala Natarajan - 9 months ago
1524b90 ARM: gic: remove redundant debug message by Patrick Tjin - 8 months ago
1909a9b msm: camera_v2: cpp: initialize inst info by Ajay Dudani - 1 year, 1 month ago
5859dfb msm: kgsl: Handle failure of find_process_private() by Ajay Dudani - 1 year, 1 month ago
95fe650 msm: mdss: hdmi: Proper permissions for CEC logical address by Ajay Dudani - 1 year, 1 month ago
3f08f60 msm: qdsp: memset stack buffer allocation. by Ajay Dudani - 1 year, 1 month ago
931d5db msm: qdsp6v2: memset stack buffer allocation. by Ajay Dudani - 1 year, 1 month ago
2f0c1ca msm: msm_bus: Fix the type error causing bandwidth overflow by Ajay Dudani - 1 year, 1 month ago
0363c88 msm: audio: qdsp6v2: Change acdb_mmap size variable to unsigned by Ajay Dudani - 1 year, 1 month ago
5a7b83a mmc: print an error on FLUSH timeout by Ajay Dudani - 1 year, 1 month ago
ec983ff msm: qmi: Fix access-after-free condition by Ajay Dudani - 1 year, 1 month ago
34a8940 msm: mdss: hdmi: Security check for EDID 3D data parsing by Ajay Dudani - 1 year, 1 month ago
b7668ea msm: mdss: hdmi: Proper HDMI feature check by Ajay Dudani - 1 year, 1 month ago
0e132a4 msm: mdss: initialize pipe to NULL by Ajay Dudani - 1 year, 1 month ago
2781abd msm: msm_bus: send correct value to bw division function by Ajay Dudani - 1 year, 1 month ago
8b5fa83 spi_qsd: set device's runtime PM status to 'suspended' by Ajay Dudani - 1 year, 1 month ago
0ee8877 mmc: sdhci: propagate execute_tuning error to the caller by Ajay Dudani - 1 year, 1 month ago
07dca91 mmc: sdhci-msm: Add retry mechanism in case of tuning failure by Ajay Dudani - 1 year, 1 month ago
e5ec6cf msm: mdss: hdmi-cec: bounds check cec frame size by Ajay Dudani - 1 year, 1 month ago
0e73cf4 mm: panic on the first bad page table entry access by Ajay Dudani - 1 year, 1 month ago
b5edbbd msm_bam_rmnet: Check for sufficient headroom by Ajay Dudani - 1 year, 1 month ago
9d8bb09 ASoC: msm: qdsp6v2: Don't update state variables for no-wait commands by Ajay Dudani - 1 year, 1 month ago
e92fb61 mmc: sdhci-msm: set core in proper mode before reset by Ajay Dudani - 1 year, 1 month ago
c2acf59 msm: msm_watchdog_v2: Increase watchdog bark timeout during panic by Ameya Thakur - 1 year, 1 month ago
d562b2f msm: camera: return -EIO if daemon hasn't fully launched by Shuzhen Wang - 9 months ago
48219c0 msm: camera2: cpp: Set exact size for firmware loading. by Shuzhen Wang - 9 months ago
a3cf24e arm/dt: hammerhead: set power down vbatt level to 3.05V by choongryeol.lee - 1 year, 1 month ago
7733e76 power: max17048: power down if the battery voltage is too low by choongryeol.lee - 1 year, 1 month ago
3211f80 POWER: Add an API call to log wake wakeup reason by Ruchi Kandoi - 9 months ago
3010045 POWER: fix compile warnings in log_wakeup_reason by Ruchi Kandoi - 9 months ago
0e4800b Power: add an API to log wakeup reasons by Ruchi Kandoi - 9 months ago
d304f1d fix false disconnect due to a signal sent to the reading process by keunyoung - 10 months ago
fa8bd09 net: wireless: bcmdhd: support Hotspot 2.0 release 1.0 by Ecco Park - 11 months ago
7f9e39b SELinux: Fix kernel BUG on empty security contexts. by Stephen Smalley - 10 months ago
570f4bc SELinux: Fix possible NULL pointer dereference in selinux_inode_permission() by Steven Rostedt - 10 months ago
9ad40c7 ping: prevent NULL pointer dereference on write to msg_name by Hannes Frederic Sowa - 12 months ago
8e5fe04 nf: xt_qtaguid: fix handling for cases where tunnels are used. by JP Abgrall - 11 months ago
1306dd4 switch: hds_max1462x: Should handle release event by Devin Kim - 11 months ago
5872785 tcp: add a sysctl to config the tcp_default_init_rwnd by JP Abgrall - 10 months ago
b7bf226 hammerhead_defconfig: enable extra netfilter configs by JP Abgrall - 10 months ago
d2fd65b android: configs: Add CONFIG_NETFILTER_XT_TARGET_IDLETIMER by Ashish Sharma - 10 months ago
bddb624 android: configs: Grab the android/configs from kernel/common by JP Abgrall - 10 months ago
c6a020c SELinux: include definition of new capabilities by Eric Paris - 2 years, 4 months ago
08ca103 msm: Adding mechanism to Stop CAMIF Immediately by Shuzhen Wang - 10 months ago
e5a4359 msm: thermal: Fix kernel thermal sysfs nodes permission by Mekala Natarajan - 10 months ago
1ac113b Revert "input:touch_synaptics_ds5: Firmware J080 (J1)" by Patrick Tjin - 10 months ago
88dece9 Revert "arm/dt: hammerhead: set touch type 2 for J1" by Patrick Tjin - 10 months ago
0a97120 Revert "arm/dt: hammerhead: Update the gamma value for J1" by Patrick Tjin - 10 months ago
5d23bf3 Revert "arm/dt: hammerhead: Update the gamma value for J1 (11/26/2013)" by Patrick Tjin - 10 months ago
212b90f fs/dcache.c: Fix the too small buffer for dname by Devin Kim - 10 months ago
b1af32a seq_file: always clear m->count when we free m->buf by Devin Kim - 10 months ago
f9445c8 seq_file: always update file->f_pos in seq_lseek() by Devin Kim - 10 months ago
7dcb574 msm: camera_v2: Handle vfe camif irq before axi irq by Shuzhen Wang - 11 months ago
cfe92cc msm: camera: modify the number of gpios by insup.choi - 12 months ago
d5348e0 arm/dt: hammerhead: Change the search order of dtb by Devin Kim - 11 months ago
f9a2380 Fix sizeof-pointer-memaccess warning with gcc 4.8 by Vineeta Srivastava - 11 months ago
668ad44 Fix sizeof-pointer-memaccess warning with gcc 4.8 by Vineeta Srivastava - 11 months ago
0bc2138 Fix sizeof-pointer-memaccess warning with gcc 4.8 by Vineeta Srivastava - 11 months ago
51deb6f video: slimport: wait until boot done before start detection by choongryeol.lee - 1 year ago
e8518f1 Revert "mdss: hdmi: Wait for mdss iommu attached on boot with hdmi" by choongryeol.lee - 1 year ago
be04694 arm/dt: hammerhead: slimport: Fix slimport blinking issue by Devin Kim - 12 months ago
31b9c99 video: slimport: Fix slimport blinking issue by Devin Kim - 12 months ago
355caa8 video: slimport: disable not-supported timings by Devin Kim - 12 months ago
56a0a3a Revert "Revert "hammerhead: Enable /dev/diag"" by Vineeta Srivastava - 11 months ago
c7a3a9d ARM: 7670/1: fix the memset fix by Nicolas Pitre - 1 year, 8 months ago
ae6c30d ARM: 7668/1: fix memset-related crashes caused by recent GCC (4.7.2) optimizations by Ivan Djelic - 1 year, 8 months ago
86e43f5 sync: Fix a race condition between release_obj and print_obj by Alistair Strachan - 1 year, 7 months ago
e8f37db sync: signal pt before sync_timeline object gets destroyed by Prakash Kamliya - 1 year, 2 months ago
2213930 msm: mdss: Fix race condition during device shutdown by Naseer Ahmed - 12 months ago
5f8ed1f msm: mdss: hdmi: HDMI cable connection status and vote by Devin Kim - 11 months ago
108e63b ASoC: msm-hdmi-codec-rx: sync state with HDMI core by Devin Kim - 11 months ago
388b4b9 msm: cci: fix for invalid error handle by Shuzhen Wang - 12 months ago
172234d msm: camera: Checking an enum value greater than zero by Shuzhen Wang - 12 months ago
6568103 msm: camera: Reset CCI core based on I2C MASTER by Shuzhen Wang - 12 months ago
c07c074 msm: camera_v2: Don't touch CCI if camera daemon crashed. by Shuzhen Wang - 12 months ago
afcff25 msm: camera: Exit gracefully while camera daemon crashes by Shuzhen Wang - 12 months ago
e77ec80 msm: camera_v2: CCI release resources in case of timeout by Shuzhen Wang - 12 months ago
5a2aca8 msm: camera: Fix various small issues in cci driver by Shuzhen Wang - 12 months ago
04b8611 msm: camera: Use correct type for function return code by Shuzhen Wang - 12 months ago
794dfaf arm/dt: msm8974: Change I2C clock for main and sub camera separately by Shuzhen Wang - 12 months ago
53bed29 arm/dt: hammerhead: Update the gamma value for J1 (11/26/2013) by Devin Kim - 12 months ago
62cbe9c hammerhead_defconfig: Enable usb tablet devices and xpad by Devin Kim - 12 months ago
ae7374f Revert "Revert "msm: jpeg: Handle ERESTARTSYS properly"" by Pat Tjin - 12 months ago
8e37eb2 Revert "msm: jpeg: Handle ERESTARTSYS properly" by Pat Tjin - 12 months ago
b90c6433 msm: jpeg: Handle ERESTARTSYS properly by Shuzhen Wang - 12 months ago
c6b34cf arm/dt: hammerhead: Update the gamma value for J1 by Devin Kim - 12 months ago
54eb620 arm/dt: hammerhead: set touch type 2 for J1 by Jongrak Kwon - 12 months ago
469775b input:touch_synaptics_ds5: Firmware J080 (J1) by Jongrak Kwon - 12 months ago