]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
linux(4): Prevent integer overflow in futex_requeue.
authorDmitry Chagin <dchagin@FreeBSD.org>
Thu, 10 Jun 2021 11:23:11 +0000 (14:23 +0300)
committerMark Johnston <markj@FreeBSD.org>
Tue, 29 Jun 2021 19:58:32 +0000 (15:58 -0400)
commit7a37d13b6cfa5235c88678f96ede6bfca74b28e8
treef57d69d4e51994136e729ab714bdadb3f2af9947
parent47722575d948b742c0f76e5caefedcaf3f2cec24
linux(4): Prevent integer overflow in futex_requeue.

To prevent a signed integer overflow in futex_requeue add a sanity check
to catch negative values of nrwake or nrrequeue.

(cherry picked from commit 25b09d6f398ea8a260ee8e2e8209fd76c61e13ee)
sys/compat/linux/linux_futex.c