drivers/exfat: add Samsung's open source exFat module version 1.2.4

Signed-off-by: Paul Reioux <reioux@gmail.com>
Revert "drivers/exfat: add Samsung's open source exFat module version 1.2.4"

This reverts commit 101a6f633d27c8505af781fd7d4feead447fce42.
drivers/exfat: add Samsung's open source exFat module version 1.2.4

Signed-off-by: Paul Reioux <reioux@gmail.com>
drivers/Makefile: add exFat support

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	drivers/Makefile

Conflicts:
	drivers/Makefile

Conflicts:
	drivers/Makefile
Revert "drivers/Makefile: add exFat support"

This reverts commit 54446aed8ab151d056ce25888907426f4c3e8824.
exfat: AIO Optimization compatibility fixup

Signed-off-by: Paul Reioux <reioux@gmail.com>
exfat: sync'ed to latest driver from https://github.com/dorimanx/exfat-nofuse

thanks to @dorimanx and others who have contributed to exfat development

moved under fs/ to be the same as other fs drivers

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	fs/Kconfig

Conflicts:
	fs/exfat/Kconfig
	fs/exfat/Makefile
	fs/exfat/README.md
	fs/exfat/exfat_api.c
	fs/exfat/exfat_api.h
	fs/exfat/exfat_bitmap.c
	fs/exfat/exfat_bitmap.h
	fs/exfat/exfat_blkdev.c
	fs/exfat/exfat_blkdev.h
	fs/exfat/exfat_cache.h
	fs/exfat/exfat_config.h
	fs/exfat/exfat_core.c
	fs/exfat/exfat_core.h
	fs/exfat/exfat_data.c
	fs/exfat/exfat_data.h
	fs/exfat/exfat_nls.c
	fs/exfat/exfat_nls.h
	fs/exfat/exfat_oal.h
	fs/exfat/exfat_version.h
exfat: hacked name for HTC's hardcoded vold

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	fs/exfat/exfat_super.c
exfat: more HTC vold mount option hacks!

Signed-off-by: Paul Reioux <reioux@gmail.com>
exfat: change printk to debug printk to reduce dmesg spam/flood

Signed-off-by: Paul Reioux <reioux@gmail.com>
exfat: fix derpy #defines

Signed-off-by: Paul Reioux <reioux@gmail.com>
exfat: more #define fix ups.

remove "feature flags" because they have already been moved to Kconfig.
this will eliminate flag clashing

Signed-off-by: Paul Reioux <reioux@gmail.com>

Conflicts:
	fs/exfat/exfat_config.h
exfat: clean up old remanent

Signed-off-by: Paul Reioux <reioux@gmail.com>
Exfat no more shit!
 AIO: Don't plug the I/O queue in do_io_submit()
writeback: fix occasional slow sync(1)
:D