From nobody Mon Nov 07 17:28:11 2022 X-Original-To: bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4N5dVM2chyz4hT5X for ; Mon, 7 Nov 2022 17:28:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4N5dVL6sxfz3ppS for ; Mon, 7 Nov 2022 17:28:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4N5dVL5qwvz18S3 for ; Mon, 7 Nov 2022 17:28:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 2A7HSAVw078150 for ; Mon, 7 Nov 2022 17:28:10 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 2A7HSA2h078149 for bugs@FreeBSD.org; Mon, 7 Nov 2022 17:28:10 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 267621] panic: page ... already unswappable Date: Mon, 07 Nov 2022 17:28:11 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: markj@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1667842091; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=9nWI3KtdXMY1JsSN9k3dBa5uVQlhvaRsYsO8REn1++8=; b=e6Gvkx/FnaBTC5w/Zi6sOLbXpMOAJmd0w18G4/4rf0D4QehTh+2+5xeI+xQG2GD/K63EHX NeuOhGWJ2W0cjdw8k66nMOoiACzIzDIdUiqYmI3j+oMbxxUBbWs8o2p+sv2PXzzFC5DhaL Mgg8gp8tw17lv/QTqRy9QVv4fHK53KxrS3+v7UboIqD99oUuxRM1gyYI8ut8CGBjoypU8W VirGnomFtpsbtlfW4rE2PSN24Ta1Tw5t4fd6/Kzga9Kyg5g8337ysxU5ZVco6kubd7kw/S nFUii7B/amwlSMe/fRgtm8fmbU4oLn3uqXUxw5K9T5D885fCRDY4SKnGbCDg6Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1667842091; a=rsa-sha256; cv=none; b=X+kHrlxcDIQ7kfOGX5bU6cpbqOUGbnv5tIF/shybcAGX2Qfwua8iznz4XMHXt2jR3lNDhh jxdCqN2+k3bSiI2MO3DYU2uRdlSy90m/jPa/hc/NxzfvtjTnScfiputOkbWrY/lA5EZAjF RuLOXaeLjDO7+C5NdKejaZGD+XuJHIUkF9jKVcWOoNCx+fGszfIBjWi4rsLPQswwKGz+JX VMo1ggPQC2vvXP30zsgmvoVdg70ni01L98gGKei0Wk0b5r1E19s56c6beeF4ezJjC3nEW6 tSSgaj6Vd0nDuNuTVKDfxHI5qRio5mT6yZm5Sp7FSdbsxUlk71GpmSpx0abRJg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D267621 Mark Johnston changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Open --- Comment #2 from Mark Johnston --- Yes, I agree that the assertion is incorrect and should simply be removed. = It has been racy since we removed the use of the page hash lock to synchronize wiring of pages. We should assert that the page's object is locked, though. Just for some background on this queue, I added it to try and work around a problem on swapless systems where the page daemon would spend inordinate amounts of CPU in low memory situations trying to swap out anonymous pages, only to fail over and over. We can't simply not scan queues since we might have a large number of dirty filesystem pages which *can* be paged out. --=20 You are receiving this mail because: You are the assignee for the bug.=