Unverified Commit 6e347770 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!3078 [sync] PR-3022: fs/dirty_pages: fix some errors in seq_read_dirty()

parents c17d2333 40a88773
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -218,12 +218,12 @@ static ssize_t seq_read_dirty(
	}

	n = min(m->count - m->from, size);
	err = simple_read_from_buffer(buf, n,
		(loff_t *) &m->from, m->buf, m->count);
	if (err < 0) {
	n -= copy_to_user(buf, m->buf + m->from, n);
	if (unlikely(!n)) {
		err = -EFAULT;
		goto done;
	}
	m->from += n;
	copied += n;
done:
	if (!copied)