Merged CM10 New MALI driver! with fixed mem leaks!
Now i need to restore some of my stuff back.
many good things lost!

now where is my hammer! lets polish this :)
Restored All lost parts from drivers/video/samsung/ we not need VSYNC patch!
The VSYNC patch was for VSYNC ROMS, we dont need it any more in this branch.
so i didnt restored it!
Restored all missing tweaks! and enabled GPU control again. TESTING!
Updated VFP to max from 3.4.Y Google Android.
First DM JB MALI Kernel 5.86 Beta 3
s3cfb: Make vsync uevents optional

Legacy ICS hwcomposer implementations don't benefit from these,
so they just eat battery.  Make them optional until we have working
opensource HWC.

Change-Id: I74a2dbf9c20bf970912ee5b1975d02b24eeec0d0
Signed-off-by: Andrew Dodd <atd7@cornell.edu>
Added more missing config for MALI, now camera works. + more
we need to use init-jb script to boot mali ROMS. till GM will help to fix it.
3.0.45 upstream update.
mDNIe: Fix adjustable color settings
Add small helper for config load when i jump from branch to branch.
Kernel 5.86 MALI BETA 4
Added new READY-JB folder, to store ready kernels + name mod.
Fix perms to READY folder, just in case.
ext4: change on-disk layout to support extended metadata checksumming

Define flags and change structure definitions to allow checksumming of
ext4 metadata.

Signed-off-by: Darrick J. Wong <djwong@us.ibm.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
(cherry picked from commit e615391896064eb5a0c760d086b8e1c6ecfffeab)
ext4: record the checksum algorithm in use in the superblock

Record the type of checksum algorithm we're using for metadata in the
superblock, in case we ever want/need to change the algorithm.

Signed-off-by: Darrick J. Wong <djwong@us.ibm.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
(cherry picked from commit d25425f8e0ed01fc0167c043aee7e619fc3f6ab2)
ext4: load the crc32c driver if necessary

Obtain a reference to the cryptoapi and crc32c if we mount a
filesystem with metadata checksumming enabled.

Signed-off-by: Darrick J. Wong <djwong@us.ibm.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
(cherry picked from commit 0441984a3398970ab4820410b9cf4ff85bf3a6b0)
ext4: calculate and verify superblock checksum

Calculate and verify the superblock checksum.  Since the UUID and
block group number are embedded in each copy of the superblock, we
need only checksum the entire block.  Refactor some of the code to
eliminate open-coding of the checksum update call.

Signed-off-by: Darrick J. Wong <djwong@us.ibm.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
(cherry picked from commit a9c4731780544d52b243bf46e4dd635c67fa9f84)
ext4: verify and calculate checksums for extent tree  blocks

Calculate and verify the checksum for each extent tree block.  The
checksum is located in the space immediately after the last possible
ext4_extent in the block.  The space is is typically the last 4-8
bytes in the block.

Signed-off-by: Darrick J. Wong <djwong@us.ibm.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
(cherry picked from commit 7ac5990d5a3e2e465162880819cc46c6427d3b6f)
ext4: Calculate and verify checksums for htree nodes

Calculate and verify the checksum for directory index tree (htree)
node blocks.  The checksum is stored in the last 4 bytes of the htree
block and requires the dx_entry array to stop 1 dx_entry short of the
end of the block.

Signed-off-by: Darrick J. Wong <djwong@us.ibm.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
(cherry picked from commit dbe89444042ab6540bc304343cfdcbc8b95d003d)
ext4: calculate and verify inode checksums

This patch introduces to ext4 the ability to calculate and verify
inode checksums.  This requires the use of a new ro compatibility flag
and some accompanying e2fsprogs patches to provide the relevant
features in tune2fs and e2fsck.  The inode generation changes have
been integrated into this patch.

Signed-off-by: Darrick J. Wong <djwong@us.ibm.com>
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
(cherry picked from commit 814525f4df50a196464ce2c7abe91f693203060f)

Conflicts:

	fs/ext4/ioctl.c