[Motorola Droid RAZR] dtrail1:
CHANGELOG 2.0.8

GPU Control: Fix permissions/module params

driver: cpufreq: ktoonservative: set for balanced performance and battery life

mm: vmalloc: fix mistakes

mm: vmscan: fix: move declaration of 'batch_size' to the correct position

defconfig updates

mutex: Make more scalable by doing less atomic operations

random: Statically compute poolbitshift, poolbytes, poolbits Use a macro to statically compute poolbitshift (will be used in a subsequent patch), poolbytes, and poolbits. On virtually all architectures the cost of a memory load with an offset is the same as the one of a memory load.

cpuidle: Remove CPUIDLE_FLAG_IGNORE and dev->prepare()

drivers: governors: add module.h ressource files (required)

drivers: governors: menu: decrease nr_iowait_cpu to 2

mm: implement WasActive page flag (for improving cleancache) (Feedback welcome if there is a different/better way to do this

zcache-main: enable zcache by default

staging: zcache: sync to kernel.org

lib/decompressors: fix "no limit" output buffer length

selinux: fix problems in netnode when BUG() is compiled out

SELinux: use a helper function to determine seclabel

SELinux: pass a superblock to security_fs_use

SELinux: do not handle seclabel as a special flag

SELinux: change sbsec->behavior to short

SELinux: renumber the superblock options

SELinux: do all flags twiddling in one place

SELinux: rename SE_SBLABELSUPP to SBLABEL_MNT

SELinux: use define for number of bits in the mnt flags mask

SELinux: remove crazy contortions around proc

SELinux: fix selinuxfs policy file on big endian systems

staging: zsmalloc: access page->private by using page_private macro

SELinux: Enable setting security contexts on rootfs inodes.

SELinux: Reduce overhead of mls_level_isvalid() function call

Revert "selinux: fix problems in netnode when BUG() is compiled out"

selinux: fix problems in netnode when BUG() is compiled out

mm/vmalloc: use wrapper function get_vm_area_size to caculate size of vm area

mm, vmalloc: use well-defined find_last_bit() func

sched: reduce the overhead of obtain factor

sched: smart wake-affine foundation

Revert "sched: reduce the overhead of obtain factor"

sched: reduce the overhead of obtain factor Smart wake-affine is using node-size as the factor, but the overhead of mask operation is high.

OMAP4: PM: Fix missed PRCM MPU interrupt events

Revert "Revert "sched: Fix select_fallback_rq() vs cpu_active/cpu_online""

dm table: set flush capability based on underlying devices DM has always advertised both REQ_FLUSH and REQ_FUA flush capabilities regardless of whether or not a given DM device's underlying devices also advertised a need for them.

dm crypt: optionally support discard requests

dm table: share target argument parsing functions Move multipath target argument parsing code into dm-table so other targets can share it.

dm: ignore merge_bvec for snapshots when safe Add a new flag DMF_MERGE_IS_OPTIONAL to struct mapped_device to indicate whether the device can accept bios larger than the size its merge function returns. When set, use this to send large bios to snapshots which can split them if necessary. Snapshot I/O may be significantly fragmented and this approach seems to improve peformance.

dm table: clean dm_get_device and move exports There is no need for __table_get_device to be factored out. Also move the exports to the end of their respective functions.

dm: use vzalloc

dm table: fix discard support Remove 'discards_supported' from the dm_table structure. The same information can be easily discovered from the table's target(s) in dm_table_supports_discards().

dm: suppress endian warnings

vmscan: add customisable shrinker batch size

dm crypt: always disable discard_zeroes_data

defconfig: OCE: set recommend Android config settings

defconfig: OCE: add IPv6 related security features

defconfig: OCE: add more compatibitliy for IPv6

POWERTOP: Added libncurses.so lib (You can now use powertop via Terminal)

Due to some of these fixes you should now select to turn off nmi_watchdog! This saves power!