Module Name: src Committed By: riastradh Date: Sun Apr 16 04:52:19 UTC 2023
Modified Files: src/sys/kern: subr_pserialize.c Log Message: pserialize(9): Fix buggy assertion inside assertion. If there has been a context switch, then we can't be in a pserialize read section -- _and_ whatever we read out of curcpu() is stale, so we can't assert anything based on it. So just delete the assertion. Reported-by: syzbot+d7065ab16d7cd9cc0...@syzkaller.appspotmail.com https://syzkaller.appspot.com/bug?id=0c63db890575d29c6a51fb24b003d3bab1f7f04b To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/kern/subr_pserialize.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.