Skip to content

Commit 58362fa

Browse files
committed
Merge branch 'io_uring-7.0' into for-next
* io_uring-7.0: io_uring/fdinfo: fix OOB read in SQE_MIXED wrap check
2 parents 18f2cf2 + 5170efd commit 58362fa

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

io_uring/fdinfo.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,12 +119,13 @@ static void __io_uring_show_fdinfo(struct io_ring_ctx *ctx, struct seq_file *m)
119119
sq_idx);
120120
break;
121121
}
122-
if ((++sq_head & sq_mask) == 0) {
122+
if (sq_idx == sq_mask) {
123123
seq_printf(m,
124124
"%5u: corrupted sqe, wrapping 128B entry\n",
125125
sq_idx);
126126
break;
127127
}
128+
sq_head++;
128129
i++;
129130
sqe128 = true;
130131
}

0 commit comments

Comments
 (0)