From owner-freebsd-current@freebsd.org Wed Sep 11 17:11:52 2019 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A08F1DA134 for ; Wed, 11 Sep 2019 17:11:52 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-2.consmr.mail.bf2.yahoo.com (sonic306-2.consmr.mail.bf2.yahoo.com [74.6.132.41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46T7jg6B0vz4BHT for ; Wed, 11 Sep 2019 17:11:51 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: .Curh5wVM1la4tlyPFhbOv2vzZbxo9MFdbsLAT0MwfcRQSYHaVSjSdGjEC515nc 6vWJB5Xeflzk27VRPCgNaPG8aH352tSMTL3OWydjdCZc2LAAHVPr2NHUyCDUq0g5o72uJHXRL4lX S33aJZob3GgS_.RCUNk6L0rG8QvWe9y4J7lFj1Recj_tn.43nuOlgmz1xrE0YtSabrd3ocMCHeSC ZtmESgYxB1ZtjHkimSZOq05aVSXNH5hASUJOVDYATVJeiojnB49itF68.k0h2QFw_EpD5FJDxCAC wkV3MJoHKkdpyaEhRxr7vJl2KwWN6mT2kM7XvAm1ct11zbbBiugIP31Nx.mHIR.YtxMIoXo35ZA8 qOnTw1Un7ZhxCfNhH_hAFQTs8851HasL8I4pfsDRVtK6q5F9lUjvps5VjtSLpTKTZkM2ZaGTmfBJ VxdAgF6TucKTvv302R37bEAGgyOnHgEf9bGlzkHvgJnkJV.6e1Azs3Qav0y8yUWHZqiMW34bsq8L Y8YC7StIsl1jLzynKmwdTgDpchvQ2MJvY49sglz84uYKInYKufKk1iRATPzKD6.nKEHucxl_fcWC sFlo3F3MWA6LK.zIdv.wV3202bfkYj9HgkGy4FfO0tzCZIqal1JWca32QBqzAU7vIMzTIMcUB5fr I73z_jbune5S8mAcHTXKnSm6Jx3w1T.5Uz0ZFyJyE9Ykx.OC.gsqUkhzmvK2WMSJk8x7.suCtmjW DjlIiRtxG0P9pmee5pREMuPDfLLsXwpZV8kgrbxp_K3Qec6NSi9Nh.LujTbJ_88EX0woBa7Ui7GV Q.SFDFNmUQkJkva8tNKcw2ijx6Vh5Mi4n3RJ2yq26h95qQO1cE6RueDpDGXEDWvlseOOYRCUzzIM gEVyJqT6tS1xtPhjJEa7hA15xYnfPColOgmQwPoGBR2.mLSZ_D2bKiRwS9uPki1dWEGF2F2luCZe RLi6_PRan3FmSY4zp1txLVpWp85olci3MlWkOvJTEh_VIpf7Xj2pEaiYZXmSK4wmw.ff_3k9JCb7 OYhV.CttP7C9GxjK1_gWbIG1laKPpcrgUwPGQkHMmlGh0CezNo2ADVuJ_3DzYakpONe9_er.7_5V MGBt7_DvJG9xeaXDioENu3mUUIzxUcGw.zXf12qmFvmYSfrLQfzfZV1ywCM7tijYRNxdkrQKo3t_ UyPPW0SeTVR1di.3xlteJYPTd.RqX4_hMO_aMcRMn_LmJh4Y9UfjgzXDjKq6nC3ngzsFZpk7VnNk 8CEOXhbAwtbyOSK4cGrmPvBaQ6PdtKkyvwXbn8cTE5ZFDKdu6uH9PMbq7NYLS0Q-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.bf2.yahoo.com with HTTP; Wed, 11 Sep 2019 17:11:50 +0000 Received: by smtp406.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID c844bdba0cb144dafb0c5a2a48b13cca; Wed, 11 Sep 2019 17:11:47 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: Re: "cpuset -n prefer:?" --what values for "?" are supposed to be allowed? (only 1 is, despite two numa domains) From: Mark Millard In-Reply-To: <20190911151512.GB17992@raichu> Date: Wed, 11 Sep 2019 10:11:45 -0700 Cc: FreeBSD Current Content-Transfer-Encoding: quoted-printable Message-Id: <3CE4AEB7-E32C-49BD-8C75-71AB8739BAEC@yahoo.com> References: <20190911143125.GA17992@raichu> <99BB5653-1F42-4309-9892-24029FD02E39@yahoo.com> <20190911151512.GB17992@raichu> To: Mark Johnston X-Mailer: Apple Mail (2.3445.104.11) X-Rspamd-Queue-Id: 46T7jg6B0vz4BHT X-Spamd-Bar: - X-Spamd-Result: default: False [-1.82 / 15.00]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; MV_CASE(0.50)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.00)[ip: (3.75), ipnet: 74.6.128.0/21(1.45), asn: 26101(1.16), country: US(-0.05)]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:26101, ipnet:74.6.128.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; SUBJECT_HAS_QUESTION(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.74)[-0.739,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; NEURAL_HAM_LONG(-0.58)[-0.583,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[41.132.6.74.list.dnswl.org : 127.0.5.0]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Sep 2019 17:11:52 -0000 On 2019-Sep-11, at 08:15, Mark Johnston wrote: > On Wed, Sep 11, 2019 at 07:57:26AM -0700, Mark Millard wrote: >>=20 >>=20 >> On 2019-Sep-11, at 07:31, Mark Johnston wrote: >>=20 >>> On Tue, Sep 10, 2019 at 10:58:05PM -0700, Mark Millard wrote: >>>> In a context with: >>>>=20 >>>> # cpuset -g >>>> pid -1 mask: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, = 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27 >>>> pid -1 domain policy: first-touch mask: 0, 1 >>>>=20 >>>> I get: >>>>=20 >>>> # cpuset -l0 -n prefer:0 COMMAND >>>> cpuset: setdomain: Invalid argument >>>>=20 >>>> # cpuset -l0 -n prefer:2 COMMAND >>>> cpuset: setdomain: Invalid argument >>>>=20 >>>> But one prefer:? value does allow the COMMAND >>>> to run: >>>>=20 >>>> # cpuset -l0 -n prefer:1 COMMAND >>>>=20 >>>> This seem odd to me. Am I missing something? >>>>=20 >>>> For reference: I'm using a ThreadRipper 1950X >>>> with a head -r351227 based context for this >>>> activity. The above happens to have been run >>>> in a Windows 10 Pro HyperV session, instead >>>> of in a native-boot of the same media. (A >>>> native-boot would have had 32 CPUs.) >>>=20 >>> Can you please show the output of "sysctl vm.phys_segs" from this >>> setup? >>=20 >> Sure: >=20 > I was wondering if you had only one domain populated, but it seems not > to be the case. Could you try updating to r351672 or later and see if > the behaviour persists? It may be a bit before I do that. FYI: I had set MAXMEMDOM to match the number of actual domains for the context: /usr/src/sys/amd64/conf/GENERIC-DBG:options MAXMEMDOM=3D2 /usr/src/sys/amd64/conf/GENERIC-NODBG:options MAXMEMDOM=3D2 (These kernel configuration files include GENERIC.) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)