{"push_id":879345915,"size":1,"distinct_size":0,"ref":"refs/heads/reiser4-3.2","head":"f89a6a1b8fbbd685dd464d6701ceb84e5ed9bfd4","before":"d6bd322023dfddd5e633cf1d8cdcb0d722977616","commits":[{"sha":"f89a6a1b8fbbd685dd464d6701ceb84e5ed9bfd4","author":{"email":"316d56302477b3bc2e60f540e1afc2340aebf118@gmail.com","name":"Ivan Shapovalov"},"message":"reiser4: mark pages created during tail2extent conversion as dirty.\n\nThis is responsible for an oops in v4.2 in\nwrite_jnodes_to_disk_extent() -> set_page_writeback().\n\nThe pages needs to be marked dirty before marked writeback.\n\nFrom a similar problem in f2fs:\n\"The cgroup attaches inode->i_wb via mark_inode_dirty and when\nset_page_writeback is called, __inc_wb_stat() updates i_wb's stat.\n\nSo, we need to explicitly call set_page_dirty->__mark_inode_dirty in\nprior to any writebacking pages.\"\n\nSigned-off-by: Ivan Shapovalov <intelfx100@gmail.com>","distinct":false,"url":"https://api.github.com/repos/intelfx/linux/commits/f89a6a1b8fbbd685dd464d6701ceb84e5ed9bfd4"}]}