https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224479
--- Comment #7 from Doug Moore <do...@rice.edu> --- I don't have the means to reproduce this bug. For someone who does (Peter?), could you possibly add this assertion to the code and see if the conditions that trigger the bug trigger the assertion first? index 22bf6c72b8b..c026dadf8be 100644 --- a/sys/vm/swap_pager.c +++ b/sys/vm/swap_pager.c @@ -778,6 +778,7 @@ swp_pager_freeswapspace(daddr_t blk, daddr_t npages) mtx_lock(&sw_dev_mtx); TAILQ_FOREACH(sp, &swtailq, sw_list) { if (blk >= sp->sw_first && blk < sp->sw_end) { + MPASS(blk + npages <= sp->sw_end); sp->sw_used -= npages; /* -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ freebsd-bugs@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"