[Samsung Galaxy Nexus] ak:
new kernel

/Experimental Kernel Differential Changelog/

Version:

ak.091 .jb.eva01

Changelog:

•anarkia1976 - Kernel Version: ak.091.jb.eva01

•anarkia1976 - Linux 3.0.44

[FONT=Century Gothic]•Will Deacon - ARM: 7467/1: mutex: use generic xchg-based implementation for ARMv6+
•Alan Stern - USB: Fix race condition when removing host controllers
•Andi Kleen - MCE: Fix vm86 handling for 32bit mce handler
•Yasunori Goto - sched: Fix ancient race in do_exit()
•Herton Ronaldo Krzesinski - spi/spi-fsl-spi: reference correct pdata in fsl_spi_cs_control
•Kenth Eriksson - spi/mpc83xx: fix NULL pdata dereference bug
•Artem Bityutskiy - UBI: fix a horrible memory deallocation bug
•Chris Boot - e1000e: Disable ASPM L1 on 82574
•Al Cooper - mmc: Prevent 1.8V switch for SD hosts that don't support UHS modes.
•Subhash Jadavani - mmc: sd: Handle SD3.0 cards not supporting UHS-I bus speed mode
•Phillip Lougher - Squashfs: fix mount time sanity check for corrupted superblock
•Tomoya MORINAGA - pch_uart: Fix parity setting issue
•Tomoya MORINAGA - pch_uart: Fix rx error interrupt setting issue
•Alan Cox - pch_uart: Fix missing break for 16 byte fifo
•Douglas Bagnall - media: Avoid sysfs oops when an rc_dev's raw device is absent
•John Stultz - time: Move ktime_t overflow checking into timespec_valid_strict
•John Stultz - time: Avoid making adjustments if we haven't accumulated anything
•John Stultz - time: Improve sanity checking of timekeeping inputs
•Eric Dumazet - drop_monitor: dont sleep in atomic context
•Neil Horman - drop_monitor: prevent init path from scheduling on the wrong cpu
•Neil Horman - drop_monitor: Make updating data->skb smp safe
•Neil Horman - drop_monitor: fix sleeping in invalid context warning
•Jarod Wilson - media: lirc_sir: make device registration work
•Peter Zijlstra - sched: Fix race in task_group()
•Thomas Renninger - cpufreq / ACPI: Fix not loading acpi-cpufreq driver regression
•Daniel J Blueman - libata: Prevent interface errors with Seagate FreeAgent GoFlex
•Weiping Pan - rds: set correct msg_namelen
•Li Zhong - Fix a dead loop in async_synchronize_full()
•Rustad, Mark D - net: Statically initialize init_net.dev_base_head
•Henrik Rydberg - Bluetooth: Add support for Apple vendor-specific devices
•Gustavo Padovan - Bluetooth: Use USB_VENDOR_AND_INTERFACE() for Broadcom devices
•Manoj Iyer - Bluetooth: btusb: Add vendor specific ID (0a5c:21f4) BCM20702A0
•Alan Cox - x86: Fix boot on Twinhead H12Y
•Wang Xingchao - drm/i915: HDMI - Clear Audio Enable bit for Hot Plug
•AceLan Kao - asus-nb-wmi: add some video toggle keys
•Corentin Chary - asus-laptop: HRWS/HWRS typo
•Tvrtko Ursulin - drm/radeon/kms: extend the Fujitsu D3003-S2 board connector quirk to cover later silicon stepping
•Dave Airlie - fbcon: fix race condition between console lock and cursor timer (v1.1)
•Robin Holt - drivers/misc/sgi-xp/xpc_uv.c: SGI XPC fails to load when cpu 0 is out of IRQ resources
•Rafael J. Wysocki - PM / Runtime: Clear power.deferred_resume on success in rpm_suspend()
•Rafael J. Wysocki - PM / Runtime: Fix rpm_resume() return value for power.no_callbacks set
•Atsushi Nemoto - drivers/rtc/rtc-rs5c348.c: fix hour decoding in 12-hour mode
•Will Deacon - mutex: Place lock in contended state after fastpath_lock failure
•Sarah Sharp - xhci: Fix bug after deq ptr set to link TRB.
•Moiz Sonasath - usb: host: xhci: fix compilation error for non-PCI based stacks
•Manoj Iyer - xhci: Recognize USB 3.0 devices as superspeed at powerup
•Matthew Garrett - xhci: Make handover code more robust
•Dan Carpenter - xhci: Fix a logical vs bitwise AND bug
•Keng-Yu Lin - Intel xhci: Only switch the switchable ports
•Alan Stern - USB: add device quirk for Joss Optical touchboard
•Ã‰ric Piel - USB: ftdi-sio: add support for more Physik Instrumente devices
•BjÃ¸rn Mork - USB: ftdi_sio: do not claim CDC ACM function
•Horst Schirmeier - USB: ftdi_sio: PID for NZR SEM 16+ USB
•Pavankumar Kondeti - EHCI: Update qTD next pointer in QH overlay region during unlink
•Weston Andros Adamson - NFS: return error from decode_getfh in decode open
•Trond Myklebust - NFS: Fix a problem with the legacy binary mount code
•Trond Myklebust - NFS: Fix the initialisation of the readdir 'cookieverf' array
•Gertjan van Wingerde - rt2x00: Fix rfkill polling prior to interface start.
•Gertjan van Wingerde - rt2x00: Fix word size of rt2500usb MAC_CSR19 register.
•Nicolas Ferre - dmaengine: at_hdmac: check that each sg data length is non-null
•Nicolas Ferre - dmaengine: at_hdmac: fix comment in atc_prep_slave_sg()
•Luis R. Rodriguez - cfg80211: fix possible circular lock on reg_regdb_search()
•Ira W. Snyder - can: janz-ican3: fix support for older hardware revisions
•Marc Kleine-Budde - can: ti_hecc: fix oops during rmmod
•SÃ¸ren Holm - asix: Support DLink DUB-E100 H/W Ver C1
•Anisse Astier - Input: i8042 - disable mux on Toshiba C850D
•Wen Congyang - tracing: Don't call page_to_pfn() if page is NULL
•Matthew Leach - ARM: 7532/1: decompressor: reset SCTLR.TRE for VMSA ARMv7 cores
•Tetsuyuki Kobayashi - ARM: fix bad applied patch for arch/arm/Kconfig of stable 3.0.y tree.
•Toshi Kani - hpwdt: Fix kdump issue in hpwdt
•Stephen M. Cameron - SCSI: hpsa: fix handling of protocol error
•Eddie Wai - SCSI: bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload
•sreekanth.reddy@lsi.com - SCSI: mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA
•Guenter Roeck - hwmon: (ads7871) Add 'name' sysfs attribute
•Andreas Herrmann - hwmon: (fam15h_power) Tweak runavg_range on resume
•Konrad Rzeszutek Wilk - xen/boot: Disable NUMA for PV guests.
•qiuxishi - memory hotplug: fix section info double registration bug
•Jianguo Wu - mm/ia64: fix a memory block size bug
•BenoÃ®t Locher - can: mcp251x: avoid repeated frame bug
•Guenter Roeck - hwmon: (twl4030-madc-hwmon) Initialize uninitialized structure elements
•Kevin Hilman - drivers/rtc/rtc-twl.c: ensure all interrupts are disabled during probe
•Li Haifeng - mm/page_alloc: fix the page address of higher page's buddy calculation
•NeilBrown - md: Don't truncate size at 4TB for RAID0 and Linear
•Mel Gorman - Redefine ATOMIC_INIT and ATOMIC64_INIT to drop the casts
•BjÃ¸rn Mork - kobject: fix oops with "input0: bad kobj_uevent_env content in show_uevent()"
•Alan Cox - ahci: Add alternate identifier for the 88SE9172
•Shawn Guo - mmc: sdhci-esdhc: break out early if clock is 0
•Lauri Hintsala - mmc: mxs-mmc: fix deadlock in SDIO IRQ case
•Al Viro - perf_event: Switch to internal refcount, fix race with close()
•BjÃ¸rn Mork - USB: option: replace ZTE K5006-Z entry with vendor class rule
•Ian Abbott - staging: comedi: das08: Correct AO output for das08jr-16-ao
•Eric Dumazet - staging: r8712u: fix bug in r8712_recv_indicatepkt()
•Malcolm Priestley - staging: vt6656: [BUG] - Failed connection, incorrect endian.
•Christopher Brannon - Staging: speakup: fix an improperly-declared variable.
•Matteo Frigo - ALSA: ice1724: Use linear scale for AK4396 volume control.
•Nicholas Bellinger - target: Fix ->data_length re-assignment bug with SCSI overflow
•Tyler Hicks - eCryptfs: Copy up attributes of the lower target inode after rename
•Amerigo Wang - netconsole: remove a redundant netconsole_target_put()
•Miklos Szeredi - vfs: dcache: use DCACHE_DENTRY_KILLED instead of DCACHE_DISCONNECTED in d_kill()
•Linus Torvalds - vfs: make O_PATH file descriptors usable for 'fstat()'
•Stephen M. Cameron - cciss: fix handling of protocol error
•Tejun Heo - cpufreq/powernow-k8: workqueue user shouldn't migrate the kworker to another CPU
•Tejun Heo - workqueue: reimplement work_on_cpu() using system_wq
•Francesco Ruggeri - net: ipv4: ipmr_expire_timer causes crash when removing net namespace
•xeb@mail.ru - l2tp: avoid to use synchronize_rcu in tunnel free function
•Pablo Neira Ayuso - netlink: fix possible spoofing from non-root processes
•Mathias Krause - net: fix info leak in compat dev_ifconf()
•Mathias Krause - ipvs: fix info leak in getsockopt(IP_VS_SO_GET_TIMEOUT)
•Mathias Krause - dccp: fix info leak via getsockopt(DCCP_SOCKOPT_CCID_TX_INFO)
•Mathias Krause - llc: fix info leak via getsockname()
•Mathias Krause - Bluetooth: L2CAP - Fix info leak via getsockname()
•Mathias Krause - Bluetooth: RFCOMM - Fix info leak via getsockname()
•Mathias Krause - Bluetooth: RFCOMM - Fix info leak in ioctl(RFCOMMGETDEVLIST)
•Mathias Krause - Bluetooth: HCI - Fix info leak via getsockname()
•Mathias Krause - Bluetooth: HCI - Fix info leak in getsockopt(HCI_FILTER)
•Mathias Krause - atm: fix info leak via getsockname()
•Mathias Krause - atm: fix info leak in getsockopt(SO_ATMPVC)
•Ben Hutchings - ipv6: addrconf: Avoid calling netdevice notifiers with RCU read-side lock
•danborkmann@iogearbox.net - af_packet: remove BUG statement in tpacket_destruct_skb
•Alexey Khoroshilov - net/core: Fix potential memory leak in dev_set_alias()
•Wu Fengguang - isdnloop: fix and simplify isdnloop_init()
•Hiroaki SHIMODA - net_sched: gact: Fix potential panic in tcf_gact().
•Ben Hutchings - tcp: Apply device TSO segment limit earlier
•Ben Hutchings - sfc: Fix maximum number of TSO segments and minimum TX queue size
•Ben Hutchings - net: Allow driver to limit number of GSO segments per skb
•anarkia1976 - opp4xxx_data.c: Rise voltages to 900 for OPP25
•Linus Torvalds - Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6
•Sameer Nanda - init: skip calibration delay if previously done
•Joe Perches - checkpatch.pl: update $logFunctions
•Joe Perches - checkpatch: make utf-8 test --strict
•Joe Perches - checkpatch.pl: add ability to ignore various messages
•Joe Perches - checkpatch: add a "prefer __aligned" check
•Joe Perches - checkpatch: validate signature styles and To: and Cc: lines
•Sven Eckelmann - checkpatch: add __rcu as a sparse modifier
•Joe Perches - checkpatch: suggest using min_t or max_t
•Andy Shevchenko - lib: make _tolower() public
•H Hartley Sweeten - lib/lcm.c: quiet sparse noise
•Amerigo Wang - notifiers: net: move netdevice notifiers into netdevice.h
•Amerigo Wang - notifiers: cpu: move cpu notifiers into cpu.h
•Arnaud Lacombe - include/linux/kernel.h: hide internal macros from userspace
•WANG Cong - include/linux/kernel.h: fix a headers_check warning
•Uwe Kleine-KÃ¶nig - include/linux/ioport.h: new helper to define common struct resource constructs
•Maxin B John - devres: fix possible use after free
•Mike Frysinger - asm-generic/system.h: drop useless __KERNEL__
•Taras Kondratiuk - OMAP2+: clock: Fix DPLL clock rounding
•Taras Kondratiuk - OMAP2+: clock: Round clock to the closest possible frequency.
•Hugh Dickins - tmpfs: simplify unuse and writepage
•Hugh Dickins - tmpfs: simplify filepage/swappage
•Hugh Dickins - tmpfs: simplify prealloc_page
•Hugh Dickins - tmpfs: remove_shmem_readpage
•Hugh Dickins - tmpfs: pass gfp to shmem_getpage_gfp
•Hugh Dickins - tmpfs: refine shmem_file_splice_read
•Hugh Dickins - tmpfs: clone shmem_file_splice_read()
•Benjamin Herrenschmidt - mm/futex: fix futex writes on archs with SW tracking of dirty & young
•KAMEZAWA Hiroyuki - mm: preallocate page before lock_page() at filemap COW
•Hugh Dickins - tmpfs: no need to use i_lock
•Hugh Dickins - mm: pincer in truncate_inode_pages_range
•Hugh Dickins - mm: consistent truncate and invalidate loops
•Hugh Dickins - mm: truncate functions are in truncate.c
•Hugh Dickins - mm: cleanup descriptions of filler arg
•Dmitry Fink - mmap: fix and tidy up overcommit page arithmetic
•Andrew Morton - mm/memblock.c: avoid abuse of RED_INACTIVE
•Andrew Morton - mm/memory.c: remove ZAP_BLOCK_SIZE
•Chris Forbes - mm: hugetlb: fix coding style issues
•Chris Wright - mm/huge_memory.c: minor lock simplification in __khugepaged_exit
•Daniel Kiper - mm/page_cgroup.c: simplify code by using SECTION_ALIGN_UP() and SECTION_ALIGN_DOWN() macros
•WANG Cong - mm: remove the leftovers of noswapaccount
•KOSAKI Motohiro - pagewalk: fix code comment for THP
•KOSAKI Motohiro - pagewalk: add locking-rule comments
•KOSAKI Motohiro - pagewalk: don't look up vma if walk->hugetlb_entry is unused
•KOSAKI Motohiro - pagewalk: fix walk_page_range() don't check find_vma() result properly
•KOSAKI Motohiro - mm: swap-token: add a comment for priority aging
•KOSAKI Motohiro - mm: swap-token: makes global variables to function local
•KOSAKI Motohiro - mm: swap-token: fix dead link
•Daniel Kiper - mm: extend memory hotplug API to allow memory hotplug in virtual machines
•Ian Campbell - mm: use const struct page for r/o page-flag accessor methods
•Ian Campbell - mm: make some struct page's const
•anarkia1976 - Revert "cpufreq: separate Interactive governor into two, one with static settings and another one with dynamic settings (it adjusts itself according to load). The new governor is called Dynamic Interactive."
•anarkia1976 - opp4xxx_data.c: Another tuning to volts
•anarkia1976 - Revert "Add interactiveX Governor"
•anarkia1976 - Revert "cpufreq_interactiveX.c: Tuning"
•anarkia1976 - Revert "cpufreq_interactiveX.c: Fix hispeed"
•anarkia1976 - Revert "cpufreq: add ondemand two-phase scheduling"
•anarkia1976 - Revert "cpufreq: tweak ondemand defaults"
•anarkia1976 - Revert "cpufreq/ondemand: add early suspend/late resume drivers and tune 2-phase"
•anarkia1976 - Revert "cpufreq/ondemand: further tune two-phase ondemand governor"
•anarkia1976 - Revert "cpufreq ondemand: update sampling rate without waiting for next sampling"
•anarkia1976 - Revert "ondemand governor: dynamic cpufreq scaling with different CPUs"
•anarkia1976 - Revert "cpufreq ondemand: struct cpufreq_licy has no member namelast_do_dbs_time"
•anarkia1976 - Kernel Version: ak.091.jb.eva01
•anarkia1976 - cpufreq_interactiveX.c: Fix hispeed
•Randy Dunlap - net: fix eth.c kernel-doc warning
•Al Viro - generic_acl: no need to clone acl just to push it to set_cached_acl()
•Al Viro - kill boilerplate around posix_acl_chmod_masq()
•Al Viro - fix devtmpfs race
•Christoph Lameter - slub: When allocating a new slab also prep the first object
•Renaud Allard - Remove the warning on fs_excl which does not exist anymore
•anarkia1976 - Revert "Add pegasusQ Governor"
•anarkia1976 - cyanogenmod_ak_defconfig: Update default Configuration [/FONT]