fs: make fsync_buffers_list() plug

It used WRITE_SYNC_PLUG before and potentially submits a batch
of IO, so lets enable plugging for this case.

Signed-off-by: Jens Axboe <jaxboe@fusionio.com>

+6
+6
fs/buffer.c
··· 743 743 struct list_head tmp; 744 744 struct address_space *mapping; 745 745 int err = 0, err2; 746 + struct blk_plug plug; 746 747 747 748 INIT_LIST_HEAD(&tmp); 749 + blk_start_plug(&plug); 748 750 749 751 spin_lock(lock); 750 752 while (!list_empty(list)) { ··· 782 780 } 783 781 } 784 782 } 783 + 784 + spin_unlock(lock); 785 + blk_finish_plug(&plug); 786 + spin_lock(lock); 785 787 786 788 while (!list_empty(&tmp)) { 787 789 bh = BH_ENTRY(tmp.prev);