Votage table: Curtail oc to max 2419 MHz as the kernel unstable beyond that.
F2FS Initial

Conflicts:
	arch/arm/configs/cyanogenmod_hammerhead_defconfig
F2FS: latest commits

Conflicts:
	include/linux/bitops.h
F2FS: upstream updates

Conflicts:
	arch/arm/configs/cyanogenmod_hammerhead_defconfig
F2FS: upstream updates
F2FS: Upstream updates
F2FS: Upstream updates
F2FS: Upstream updates
f2fs: check bdi->dirty_exceeded when trying to skip data writes
F2FS: Upstream updates
f2fs: use inner macro and function to clean up codes
f2fs: introduce f2fs_write_failed to handle error case when write
Fix previous commit && alot of backports from 3.15
F2FS: Upstream updates
f2fs: switch to iov_iter_alignment()
f2fs: check name_len of dir entry to prevent from deadloop
f2fs: avoid to access NULL pointer in issue_flush_thread
f2fs: introduce help function {create,destroy}_flush_cmd_control
f2fs: cleanup the needless return of f2fs_create_root_stats
f2fs: remove the unused stat_lock
f2fs: introduce help function {create,destroy}_flush_cmd_control && add iov_iter.c
F2FS: Upstream updates
f2fs: fix to put root inode in error path of fill_super
f2fs: avoid use invalid mapping of node_inode when evict meta inode
f2fs: support ->rename2()
f2fs: add f2fs_balance_fs for direct IO
defconfig: enable f2fs