From owner-svn-src-all@freebsd.org Fri Sep 7 07:50:38 2018 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 47AD1FF347F; Fri, 7 Sep 2018 07:50:38 +0000 (UTC) (envelope-from Alexander@leidinger.net) Received: from mailgate.Leidinger.net (bastille.leidinger.net [89.238.82.207]) (using TLSv1.2 with cipher DHE-RSA-CAMELLIA128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DCACE7E996; Fri, 7 Sep 2018 07:50:37 +0000 (UTC) (envelope-from Alexander@leidinger.net) Date: Fri, 07 Sep 2018 09:50:10 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=leidinger.net; s=outgoing-alex; t=1536306629; bh=K2e+YbsWwDcKBPKELISWQ8/QvaxulAc9gMz6aFSfgLI=; h=Date:From:To:Cc:Subject:In-Reply-To; b=caEygB2N4l3Ykf++wFvNdh0r5teG8U2BGVvYVyNfydIbhxzOj3O5eipqopikBsy52 d31R2F3f7AgGUNZ5KiHXHVTQoAk5ZKW4Rvcl1lLuu9v5PUI8jboJqLlU0yaC+v4sOJ UBOykl+KrR0a3FMo2b48yo1JlpSeluDhZaXpt5yFyqOq/VEfiBvQM94EVhnpxBVLxc Ry0LDgzRJKD0T5knkgFkX/5Xh1aI4jzyw1a2+BGx8wni5iNWFIRX2A5gd4EUdIyEOx ztqSEIne8+ZhkpDHKTZTUa3sA6CYS3NM8UD1lnpEK/j5WyHM2BRdS99Y5t0YKHORdH OPirB6hTb9HLg== Message-ID: <20180907095010.Horde.LHANrMIgb7RjrRNYbtaBqYT@webmail.leidinger.net> From: Alexander Leidinger To: Mark Johnston Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r338507 - in head/sys: sys vm In-Reply-To: <201809061928.w86JSrSb067799@repo.freebsd.org> User-Agent: Horde Application Framework 5 Accept-Language: de,en Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes MIME-Version: 1.0 Content-Disposition: inline X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Sep 2018 07:50:38 -0000 Quoting Mark Johnston (from Thu, 6 Sep 2018 19:28:53 +0000 (UTC)): > Author: markj > Date: Thu Sep 6 19:28:52 2018 > New Revision: 338507 > URL: https://svnweb.freebsd.org/changeset/base/338507 > > Log: > Avoid resource deadlocks when one domain has exhausted its memory. Attempt > other allowed domains if the requested domain is below the minimum paging > threshold. Block in fork only if all domains available to the forking > thread are below the severe threshold rather than any. Could the problem you fixed manifest itself in e.g. a hanging system due to not enough memory free despite top displaying a lot of memory free (let's assume 2 memory domains and several gigs in both)? I have a system which never went below a specific amount of memory (before the fix of the no-rebalancing bug in the scheduler) if NUMA was enabled. With NUMA disabled I see much less memory free. I haven't tried NUMA after the fix of the scheduler, but would give it a try again if you think this could be a manifestation of the problem. Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF