Fix tux3_file_splice_write() for kernel v3.10

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Fix tux3_invalidatepage() for kernel v3.11

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Fix tux_readdir() for kernel v3.11

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Add dir_relax() to tux_readdir() for kernel v3.11

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Update userland to convert readdir() to interate()

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Fix newpage_add_lru() for kernel v3.11

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Add optional handlers in kernel v3.11

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Fix flusher for kernel v3.11

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Fix truncate_pagecache() for kernel v3.12

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Update tux3_file_aio_write() for kernel v3.12

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Update __tux3_test_set_page_writeback() for kernel v3.12

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Update clone_page() for kernel kernel v3.13

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Update struct wb_writeback_work for kernel v3.13

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Fix sync_current_delta() for kernel v3.13

sync_inodes_sb() interface was changed.

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Fix __tux3_set_page_dirty() for kernel v3.14

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Drop codes for older than kernel v3.12

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>