]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commit
ocfs2: make __ocfs2_page_mkwrite handle file end properly.
authorTao Ma <tao.ma@oracle.com>
Sat, 17 Jul 2010 13:45:49 +0000 (21:45 +0800)
committerTao Ma <tao.ma@oracle.com>
Wed, 8 Sep 2010 06:25:55 +0000 (14:25 +0800)
commitf63afdb2c32db850fa1bfccf84643a8885cbeb61
tree051bd8feb6eeb546d562e325157526dbc1018e49
parentf5ce5a08a40f2086435858ddc80cb40394b082eb
ocfs2: make __ocfs2_page_mkwrite handle file end properly.

__ocfs2_page_mkwrite now is broken in handling file end.
1. the last page should be the page contains i_size - 1.
2. the len in the last page is also calculated wrong.
So change them accordingly.

Acked-by: Mark Fasheh <mfasheh@suse.com>
Signed-off-by: Tao Ma <tao.ma@oracle.com>
fs/ocfs2/mmap.c