Module Name: src Committed By: riastradh Date: Fri Nov 25 16:15:39 UTC 2022
Modified Files: src/sys/kern: vfs_lockf.c Log Message: kern/vfs_lockf.c: Parenthesize to make arithmetic match check. We verified start + (fl->fl_len - 1) would not overflow, but then computed (start + fl->fl_len) - 1 instead, and it is possible for start + fl->fl_len to overflow before we subtract 1. Reported-by: syzbot+762480b00cb14085f...@syzkaller.appspotmail.com https://syzkaller.appspot.com/bug?id=d69313b2460a12715315f9f5f74fbe44b8bc38ba To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/kern/vfs_lockf.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.