From owner-freebsd-arch@freebsd.org Sun Sep 1 22:34:45 2019 Return-Path: Delivered-To: freebsd-arch@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 EAD16C85D9 for ; Sun, 1 Sep 2019 22:34:45 +0000 (UTC) (envelope-from adolsa@worldsfinestschools.org) Received: from worldsfinestschools.org (worldsfinestschools.org [79.143.30.204]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46M7Lr6xVwz3wrt for ; Sun, 1 Sep 2019 22:34:44 +0000 (UTC) (envelope-from adolsa@worldsfinestschools.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=worldsfinestschools.org; s=default; h=Content-Type:List-Unsubscribe: Message-ID:Sender:From:Date:MIME-Version:Subject:To:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Id:List-Help:List-Subscribe:List-Post:List-Owner:List-Archive ; bh=PFyejYxsavpoYi4v7x8h3OQfT84g27Odh+acSKyu2mU=; b=cloN80ZQs53Ikqgyl70gHepF +J5PkpOXW5rQGtX8s6XxjtpQ2dni5/CD6HjrZtSjaIlgO/2Yq1p35mo0Px1zTyvwYo/6ZDUPHJrZb PAJM8NaEKVLe/RdoDWLKsIX8Itt/3MYE81L+fEnX0Z8qgi7LrIqCIXRruqxTawcv1DgiDc=; To: freebsd-arch@freebsd.org Subject: =?UTF-8?Q?=E2=9C=8E_How_are_you._I_upload_mine_porn_pictures_only_for_you?= =?UTF-8?Q?.?= MIME-Version: 1.0 Date: Sun, 1 Sep 2019 22:34:32 +0000 From: Claude Plamondon Sender: adolsa@worldsfinestschools.org Message-ID: <19275524764.468361@worldsfinestschools.org> X-Priority: 3 X-Rspamd-Queue-Id: 46M7Lr6xVwz3wrt X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=worldsfinestschools.org header.s=default header.b=cloN80ZQ; dmarc=pass (policy=none) header.from=worldsfinestschools.org; spf=pass (mx1.freebsd.org: domain of adolsa@worldsfinestschools.org designates 79.143.30.204 as permitted sender) smtp.mailfrom=adolsa@worldsfinestschools.org X-Spamd-Result: default: False [-2.50 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.95)[-0.947,0]; R_DKIM_ALLOW(-0.20)[worldsfinestschools.org:s=default]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-1.00)[-0.997,0]; HAS_LIST_UNSUB(-0.01)[]; RCPT_COUNT_ONE(0.00)[1]; DKIM_TRACE(0.00)[worldsfinestschools.org:+]; MIME_BASE64_TEXT(0.10)[]; HAS_X_PRIO_THREE(0.00)[3]; NEURAL_HAM_SHORT(-0.19)[-0.186,0]; DMARC_POLICY_ALLOW(-0.50)[worldsfinestschools.org,none]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; IP_SCORE(0.54)[ipnet: 79.143.28.0/22(0.97), asn: 50340(1.73), country: RU(0.01)]; ASN(0.00)[asn:50340, ipnet:79.143.28.0/22, country:RU]; MID_RHS_MATCH_FROM(0.00)[] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Sep 2019 22:34:46 -0000 V2hhdCBpcyB1cCxteSBzcGVjaWFsLiBJIHNlZW4geW91IEZyb20gSW5zdGFncmFtIGxhc3QgMTIg aG91cnMgYW5kIGkgd2FubmEgVG8gZnVrayB3aXRoIHlvdS4NCk1hIG5hbWUgTGlsaWFuYQ0KSSBD cmVhdGUgbXkgcGFnZSB3aXQgbXkgbmljZSBwaWN0dXJlcy4NCkkgd2FpdGluZyB5b3UuDQpNYSBu aWNrIDogRGlja2Vyc29uNTgyLg0KDQpDdW1tIG9uIG1lIEZpbmQgbWUu From owner-freebsd-arch@freebsd.org Tue Sep 3 11:06:04 2019 Return-Path: Delivered-To: freebsd-arch@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 EEF18D68FA for ; Tue, 3 Sep 2019 11:06:04 +0000 (UTC) (envelope-from mikasa@bloodtypediet.org) Received: from bloodtypediet.org (li1141-101.members.linode.com [45.79.42.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46N3zH64P1z4BY6 for ; Tue, 3 Sep 2019 11:06:03 +0000 (UTC) (envelope-from mikasa@bloodtypediet.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bloodtypediet.org; s=default; h=Content-Type:List-Unsubscribe:Message-ID: Sender:From:Date:MIME-Version:Subject:To:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Id:List-Help:List-Subscribe:List-Post:List-Owner:List-Archive ; bh=LIeVoovX5iddHtqa8MB2FfOCvbphgDJo/xMFem2jW4I=; b=f0NTiovLmuQ0QQrUhP7mvl4I 2rSZnK5gogwSZoYM9gDwxVESB1weuOR5T7KuseLqwb2ANdKQUVshONvFSXOFeeszlFuW0kgVwoQM+ eWIO0bSHksC4jI2vQ0NCp9TJWKIDo211/lJrpi3Qhuz78A0+NL0BdoO01taZLccGKqHwdA=; To: freebsd-arch@freebsd.org Subject: =?UTF-8?Q?=E2=9D=A4=EF=B8=8F_I_wait_azs_long_time._Where_i_can_find_you?= =?UTF-8?Q?=3F?= MIME-Version: 1.0 Date: Tue, 3 Sep 2019 11:05:55 +0000 From: Beatrice Sender: mikasa@bloodtypediet.org Message-ID: <19314092221.469195@bloodtypediet.org> X-Priority: 3 X-Rspamd-Queue-Id: 46N3zH64P1z4BY6 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bloodtypediet.org header.s=default header.b=f0NTiovL; dmarc=pass (policy=none) header.from=bloodtypediet.org; spf=pass (mx1.freebsd.org: domain of mikasa@bloodtypediet.org designates 45.79.42.101 as permitted sender) smtp.mailfrom=mikasa@bloodtypediet.org X-Spamd-Result: default: False [-0.45 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.61)[-0.607,0]; R_DKIM_ALLOW(-0.20)[bloodtypediet.org:s=default]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-0.89)[-0.889,0]; HAS_LIST_UNSUB(-0.01)[]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(0.69)[ipnet: 45.79.32.0/19(4.38), asn: 63949(-0.85), country: US(-0.05)]; NEURAL_SPAM_SHORT(0.26)[0.261,0]; DKIM_TRACE(0.00)[bloodtypediet.org:+]; MIME_BASE64_TEXT(0.10)[]; HAS_X_PRIO_THREE(0.00)[3]; DMARC_POLICY_ALLOW(-0.50)[bloodtypediet.org,none]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:63949, ipnet:45.79.32.0/19, country:US]; MID_RHS_MATCH_FROM(0.00)[] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Sep 2019 11:06:05 -0000 V2hhdCBpcyB1cCxteSBzdHJvbmdtYW4uIGkgd2FzIHNlZW4geW91ICBmcm9tIEYtYm9vayBsYXN0 IHNvbWUgZGF5cyBhbmQgaSB3YXVudCB0byBzb21lIG1lZXQgeW91Lg0KSSBhbSAgRWxpemFiZXRo DQpJIGNyZWF0ZSBzb21lIGFjY291bnQgd2l0aCBteSBubmtlZCBwaG90b3MuDQpJIFdhaXQgeW91 ciBwaG90b3MuDQpNeSBuaWNrbmFtZSA6IFNoaWVsZHMzMTMuDQoNCkN1bW0gb24gbWUgZmluZCBt eSBwaG90b3MuLg== From owner-freebsd-arch@freebsd.org Wed Sep 4 09:44:35 2019 Return-Path: Delivered-To: freebsd-arch@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 88BBBEC151 for ; Wed, 4 Sep 2019 09:44:35 +0000 (UTC) (envelope-from johnston@hotnewyorksalon.com) Received: from hotnewyorksalon.com (hotnewyorksalon.com [37.228.118.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46Nf6p4Vf3z44LQ for ; Wed, 4 Sep 2019 09:44:34 +0000 (UTC) (envelope-from johnston@hotnewyorksalon.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=hotnewyorksalon.com; s=default; h=Content-Type:List-Unsubscribe:Message-ID: Sender:From:Date:MIME-Version:Subject:To:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Id:List-Help:List-Subscribe:List-Post:List-Owner:List-Archive ; bh=OO7VSNffhlBskRKAWS5Xtbzufy+wLzRtW3FCfTp3BEc=; b=JVcxuXprOuWwhWjhI37UIdaB Xf5xmGbtSEuFRmQsvhEuGTYzC9UDKvzVtiDLHn+sNkORQOnxyqbgsbaNR21hjocfJ6fEyD9HpeaUy azHydg0th/R4WOnrary9f+a+Nh+GHfiuUa/XYpBAo8EvA/dVOYhxLEvMq7Wb4P4wntPII8=; To: freebsd-arch@freebsd.org Subject: =?UTF-8?Q?Start_up_and_discover_how_to_isolate_=E2=80=9Cresting_trends?= =?UTF-8?Q?=E2=80=9D, _buy_them, _and_watch_them_snap_back_to_life?= MIME-Version: 1.0 Date: Wed, 4 Sep 2019 12:44:24 +0300 From: Harrell Richard Sender: johnston@hotnewyorksalon.com Message-ID: <19334440634.469654@hotnewyorksalon.com> X-Priority: 3 X-Rspamd-Queue-Id: 46Nf6p4Vf3z44LQ X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotnewyorksalon.com header.s=default header.b=JVcxuXpr; dmarc=pass (policy=none) header.from=hotnewyorksalon.com; spf=pass (mx1.freebsd.org: domain of johnston@hotnewyorksalon.com designates 37.228.118.178 as permitted sender) smtp.mailfrom=johnston@hotnewyorksalon.com X-Spamd-Result: default: False [-3.21 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.96)[-0.956,0]; R_DKIM_ALLOW(-0.20)[hotnewyorksalon.com:s=default]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; HAS_LIST_UNSUB(-0.01)[]; URI_COUNT_ODD(1.00)[3]; RCPT_COUNT_ONE(0.00)[1]; DKIM_TRACE(0.00)[hotnewyorksalon.com:+]; MIME_BASE64_TEXT(0.10)[]; HAS_X_PRIO_THREE(0.00)[3]; NEURAL_HAM_SHORT(-0.92)[-0.925,0]; DMARC_POLICY_ALLOW(-0.50)[hotnewyorksalon.com,none]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; IP_SCORE(-0.42)[ipnet: 37.228.118.0/24(-3.88), asn: 50340(1.77), country: RU(0.01)]; ASN(0.00)[asn:50340, ipnet:37.228.118.0/24, country:RU]; MID_RHS_MATCH_FROM(0.00)[] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Sep 2019 09:44:35 -0000 SGVsbG8sDQpFbWFpbDogZnJlZWJzZC1hcmNoQGZyZWVic2Qub3JnDQoNCk91ciBJbnRlcm5hdGlv bmFsIGNvbXBhbnkgY29uc2lzdHMgb2YgYWJvdXQgNjAgSW50ZXJuZXQgcHJvamVjdHMgcmVsYXRl ZA0KdG8gY3J5cHRvIGN1cnJlbmNpZXMgYW5kIElDTy4gTm93IHdlIHJlY3J1aXQgdGVhbSBmcm9t IGFyb3VuZCB0aGUgd29ybGQuDQoNCkNMSUNLIEhFUkUgVE8gU1RBUlQNCg0KU3RhcnRpbmcgc2Fs YXJ5ICQ3OThrIHBlciB5ZWFyIEUtd29ya2VycyBXQU5URUQhDQoNCi0gTm8gU2tpbGxzIE5lZWRl ZA0KDQotIE5vIFByZXZpb3VzIEpvYiBFeHBlcmllbmNlIFJlcXVpcmVkDQoNCi0gTm8gQ3J5cHRv IFRyYWRpbmcgRXhwZXJpZW5jZSBSZXF1aXJlZA0KDQpPdXIgUmVxdWlyZW1lbnRzOg0KDQo+PiBJ bnRlcm5ldCBhY2Nlc3MNCg0KPj4gQ29tcHV0ZXIga25vd2xlZGdlDQoNCj4+IEEgMi01IGhvdXJz IG9mIGZyZWUgdGltZSBwZXIgZGF5DQoNCj4+IFNoYXJwIE1pbmQNCg0KQXZlcmFnZSBpbmNvbWUg aXMgJDI5NSBkYWlseS8gcGFydC10aW1lLCBubyBlc3RhYmxpc2hlcyBob3Vycy4NCg0KQXQgdGhl IG1vbWVudCB0aGVyZSBhcmUgNzIgdmFjYW5jeSBsZWZ0Lg0KDQpDSEVDSyBJVCBPVVQgSEVSRQ0K DQogQWxsIHRoZSBCZXN0LA0KDQpKYWNrIFJlZXNlDQoNCkhSIERlcGFydG1lbnQNCg0KVW5zdWJz Y3JpYmUNCg0KQXJjYU1heCBQdWJsaXNoaW5nLCBJbmMuLCA3MjkgVGhpbWJsZSBTaG9hbHMgQmx2 ZC4sIFN1aXRlIDEtQiwgTmV3cG9ydCBOZXdzLCBWQSAyMzYwNg== From owner-freebsd-arch@freebsd.org Fri Sep 6 20:02:44 2019 Return-Path: Delivered-To: freebsd-arch@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 A4D80D5C46 for ; Fri, 6 Sep 2019 20:02:44 +0000 (UTC) (envelope-from arador@firstbaptistpetrolia.org) Received: from firstbaptistpetrolia.org (firstbaptistpetrolia.org [31.184.253.189]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46Q7l66kPFz4qVM for ; Fri, 6 Sep 2019 20:02:42 +0000 (UTC) (envelope-from arador@firstbaptistpetrolia.org) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=firstbaptistpetrolia.org; s=default; h=Content-Type:List-Unsubscribe: Message-ID:Sender:From:Date:MIME-Version:Subject:To:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Id:List-Help:List-Subscribe:List-Post:List-Owner:List-Archive ; bh=9omcyH2oPbuMKvS3ETAcfWYxvvBeKDb4dhqI2f2D6aE=; b=gOY8fPe0rkjf7U1q1AYH4bXQ HTQC8ConD5smcsoAjviRqlcBoyn1wZFGa2UBuxmVi7E2Yc8LB9Se7yeKGFupkyV2HxMl/YKikzzgs Y/sKt5RAUH7W0/RGcheEWFTNDsQ1dcw1dtljoMdgeBhKhu6HC8W6aN2ne4WeTR/Zk6+bVA=; To: freebsd-arch@freebsd.org Subject: =?UTF-8?Q?=E2=9C=91_Why_you_respond_so_long_in_mine_letter=3F?= MIME-Version: 1.0 Date: Fri, 6 Sep 2019 20:02:33 +0000 From: Seth Adams Sender: arador@firstbaptistpetrolia.org Message-ID: <19386547017.470975@firstbaptistpetrolia.org> X-Priority: 3 X-Rspamd-Queue-Id: 46Q7l66kPFz4qVM X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org; dkim=pass header.d=firstbaptistpetrolia.org header.s=default header.b=gOY8fPe0; dmarc=pass (policy=none) header.from=firstbaptistpetrolia.org; spf=pass (mx1.freebsd.org: domain of arador@firstbaptistpetrolia.org designates 31.184.253.189 as permitted sender) smtp.mailfrom=arador@firstbaptistpetrolia.org X-Spamd-Result: default: False [1.23 / 15.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[firstbaptistpetrolia.org:s=default]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-0.52)[-0.516,0]; HAS_LIST_UNSUB(-0.01)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_MEDIUM(0.08)[0.075,0]; IP_SCORE(1.03)[ipnet: 31.184.252.0/22(2.84), asn: 49505(2.29), country: RU(0.01)]; NEURAL_SPAM_SHORT(0.55)[0.551,0]; DKIM_TRACE(0.00)[firstbaptistpetrolia.org:+]; MIME_BASE64_TEXT(0.10)[]; HAS_X_PRIO_THREE(0.00)[3]; DMARC_POLICY_ALLOW(-0.50)[firstbaptistpetrolia.org,none]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:49505, ipnet:31.184.252.0/22, country:RU]; MID_RHS_MATCH_FROM(0.00)[] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Sep 2019 20:02:44 -0000 aGksbXkgaW5jcmVkaWJsZS4gSSBzZWVuIHlvdSBmcm9tIFAtaHViIGxhc3QgbW9udGggYW5kIHNv IEkgd291bGQgbGlrZSB0byBzb21lIG1lZXQgeW91Lg0KTXkgbmFtZSBDbGVtZW50aW5lDQpJIGNy ZWF0ZSBhY2NvdW50IHdpdGggbXkgcGhvdG9zLCBpZiB5b3Uga25vdyB3aGF0IGkgbWVhbi4NCkkg d2lsbCB3YWl0aW5nIHlvdXIgc291bC4NCk15IG5pY2tuYW1lIDogU3VsbGl2YW4xMTMuDQoNCkN1 bW0gb24gbWUgZmluZCBtZS4u From owner-freebsd-arch@freebsd.org Sat Sep 7 04:46:26 2019 Return-Path: Delivered-To: freebsd-arch@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 81E4EE4BAF for ; Sat, 7 Sep 2019 04:46:26 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qk1-x744.google.com (mail-qk1-x744.google.com [IPv6:2607:f8b0:4864:20::744]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46QMMP4Tfyz460K for ; Sat, 7 Sep 2019 04:46:25 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qk1-x744.google.com with SMTP id x5so7858200qkh.5 for ; Fri, 06 Sep 2019 21:46:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=vjtV5hMa5DY+MxyHxTb5EC9qeJkeu4Swu1vuGyO1YRY=; b=ggFTvBB/ysR/seVr2wId+/jVFl0tEuSHDspOgG5wLUGVwisZBsY2c2B89Da0malkMh YjnscOFbrAJzXxaGGGJ8HYtUFSZV5n8yrxns8GkZRB3d5HxMbO+VpAxGOJ3mKTf9oBny AXedpH9T+c9Jb3jrATXVcTP8KDiEBHC+yWBDbWjHedPqaoVCCdIyNTKvU+QzXfG25pPB KLr5KixTNdoTyW9yLUZep0A8/jxQ17u7SOxNgHM6Gf0YTvbdEokAGyiv4TVZPUw5XQES 3BsmEsbyo+SPz7VWrNiy0gHIkCfd1ys/tBnU40BWgtLdfKa1rO5M/nxbHybyBlEH2Uhq ZprA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=vjtV5hMa5DY+MxyHxTb5EC9qeJkeu4Swu1vuGyO1YRY=; b=AaA0W3k2ATEMmO6FY5hb8WkRnhu/vrG7rj8lU7W+iWWuSY2MaAT1SXOWEdG5evxgCR qmoW8F8pNJF5KclUO/8Wk1Ot0wSayAZIODTiS9mT79Yej5PI9nkJ6PwqrmQ6YlAqLs1w yNr2EhxqB+FGjN6rVDysZJMdRkbIk8XFNX5uEQ1Q0tSI8IQmGf1EjMFkTjNKPfXRcGmj Xa6ucawoJ+KgIJZ+XOY8KgTANXLN7/fq0Y683DWJ0UKI8GES6xKBL1v/YGfvVVZUxC0P yQHWohRAs6Y/kCabK38vpDDi1ir1UFNhxEqPulJqyj6socWn5XtKxqXCFMXSjP86d9HL WaiA== X-Gm-Message-State: APjAAAUmnAo1aKEJT+M+wp4r+QSPF+WUFPlSvWNfPTE7nrkGsPxM/SnV GOuOEVodg4MHPK9TQVIfZkK+bWFdKPswatQMePt/4vr9HSY= X-Google-Smtp-Source: APXvYqxwn5tIlBLnJYPFFfqr6r8ekHEjkVfoeOAwoehxTEfFbnoNsCMgedViAMymeNPrtflnuFpaLNy0+LOg5ZycSX8= X-Received: by 2002:a05:620a:1671:: with SMTP id d17mr2422121qko.495.1567831583735; Fri, 06 Sep 2019 21:46:23 -0700 (PDT) MIME-Version: 1.0 References: <201909060119.x861JWrG006910@repo.freebsd.org> <4917d7507b6ea6c360dccda261f53052aa085f2b.camel@freebsd.org> <5EE266EE-E650-48D8-9B0E-E674AD026470@freebsd.org> <3cb6429acc7e520932d2c906d1cac47540156355.camel@freebsd.org> <8F03EA29-0F3F-4321-9241-78F7C924FDE1@freebsd.org> <9BC03B61-F8B5-476C-AD34-9DEA5230BFCF@freebsd.org> In-Reply-To: <9BC03B61-F8B5-476C-AD34-9DEA5230BFCF@freebsd.org> From: Warner Losh Date: Fri, 6 Sep 2019 22:46:12 -0600 Message-ID: Subject: What value HZ? To: Philip Paeps Cc: "freebsd-arch@freebsd.org" X-Rspamd-Queue-Id: 46QMMP4Tfyz460K X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=ggFTvBB/; dmarc=none; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::744) smtp.mailfrom=wlosh@bsdimp.com X-Spamd-Result: default: False [-2.52 / 15.00]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; IP_SCORE(-0.54)[ip: (2.36), ipnet: 2607:f8b0::/32(-2.75), asn: 15169(-2.27), country: US(-0.05)]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arch@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[4.4.7.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_SHORT(-0.98)[-0.979,0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Sep 2019 04:46:26 -0000 I'm top posting here, since this thread from a recent commit gives the context I'm proposing basically the following patch: diff --git a/sys/kern/subr_param.c b/sys/kern/subr_param.c index c0025c07eed..bb92afb6449 100644 --- a/sys/kern/subr_param.c +++ b/sys/kern/subr_param.c @@ -61,11 +61,7 @@ __FBSDID("$FreeBSD$"); */ #ifndef HZ -# if defined(__mips__) || defined(__arm__) || defined(__riscv) -# define HZ 100 -# else -# define HZ 1000 -# endif +# define HZ 1000 # ifndef HZ_VM # define HZ_VM 100 # endif Along with removing HZ from almost all the kernel config files in arm and mips where it is already 1000. I'm agnostic about riscv, so would also be open to just removing the first two clauses from the #if the diff shows me removing. So on arm, only some of the armv5 ports have a HZ of 100: DB-78XX, DB-88F6XXX (but not DB-88F5XXX), DOCKSTAR, DREAMPLUG (but not SHEVAPLUG) and RT1310. All the armv6 and armv7 have HZ=1000. Since armv5 is slated to go away before 13 branches, we should just change it now. All the marvell parts likely should be able to cope with 1000HZ anyway, and only the RT1310 is slow enough to maybe need HZ=100. I can't say for sure, though, since I can't get mine to work. armv[67] is 99%+ of the current install base, due to FreeBSD's need for more memory than most of the old *PLUG computers have anyway. So the case for arm seems fairly straight forward: bump it to 1000 and maybe add an option line for RT1310. For mips, the situation is similar. All the atheros boards run at 1000Hz. BERI is the only one that sets something specific (either 100 or 200) and can remain. The JZ4780 stuff uses the default of 100Hz, and likely is in the range of machines that's neither helped nor hurt by 1000HZ. MALTA* also uses the default of 100HZ, but it's 100% emulation these days (or near enough) that we should likely keep it there. The Mediatek stuff also uses the default of 100HZ. It's more likely to benefit from 1000HZ, than JZ4780, but not by much. The XLP stuff is 1000HZ. Octeon is 100HZ, but is plenty fast for 1000HZ and likely would benefit from the change. So the proposal for that lot is to change to 1000HZ, leave BERI as is, at HZ=100 to MALTA* and let the rest tick over to 1000HZ by default. Should any problems arise, we can bump those back down to something more sane. I suspect changing to 1000 won't matter at all given the current mix of systems that are supported, with the possible exception of MALTA* (I'll defer to more recent users of that, though, since it has been a while for me). For riscv, which kicked all this off, I'd be inclined to leave it at 1000. But I don't know that market segment well enough to have an educated opinion. Comments? Warner On Fri, Sep 6, 2019 at 10:23 PM Philip Paeps wrote: > On 2019-09-07 12:06:32 (+0800), Warner Losh wrote: > > On Fri, Sep 6, 2019 at 9:54 PM Philip Paeps > > wrote: > >> On 2019-09-06 22:18:36 (+0800), Ian Lepore wrote: > >>> On Fri, 2019-09-06 at 12:15 +0800, Philip Paeps wrote: > >>>> On 2019-09-06 11:15:12 (+0800), Ian Lepore wrote: > >>>>> On Fri, 2019-09-06 at 01:19 +0000, Philip Paeps wrote: > >>>>>> Log: > >>>>>> riscv: default to HZ=100 > >>>>> > >>>>> This seems like a bad idea. I've run a 90mhz armv4 chip with > >>>>> HZ=1000 and didn't notice any performance hit from doing so. > >>>>> Almost all arm kernel config files set HZ as an option, so that > >>>>> define doesn't do much for arm these days. It probably does still > >>>>> set HZ for various mips platforms. > >>>>> > >>>>> I would think 1000 is appropriate for anything modern running at > >>>>> 200mhz or more. > >>>>> > >>>>> Setting it to 100 has the bad side effect of making things like > >>>>> msleep(), tsleep(), and pause() (which show up in plenty of > >>>>> drivers) all have a minimum timeout of 10ms, which is a long long > >>>>> time on modern hardware. > >>>>> > >>>>> What benefit do you think you'll get from the lower number? > >>>> > >>>> On systems running at 10s of MHz (or slower, ick), with HZ=1000 you > >>>> spend an awful lot of time servicing the timer interrupt and not > >>>> very much time doing anything else. > >>>> > >>>> My rationale was that most RISC-V systems (including emulation and > >>>> FPGA prototypes) I've encountered are running slower than the > >>>> tipping point where HZ=1000 makes sense. With the default of > >>>> HZ=100, faster exceptions can still set HZ=1000 in their individual > >>>> configs. > >>>> > >>>> When the RISC-V world evolves to having more actual silicon and > >>>> fewer slow prototypes, I definitely agree this default should be > >>>> flipped again for HZ=1000 by default and HZ=100 in the config files > >>>> for the exceptions. > >>> > >>> Wait a second... are you saying that the riscv implementation > >>> doesn't support event timers and uses an old-style periodic tick > >>> based on HZ? > >> > >> Depending on the hardware, there may not be an event timer (yet)... > >> > >> As I wrote: I would be more than happy to revert this change when > >> more silicon becomes available. Presently, there is exactly one > >> silicon RISC-V implementation commercially available (HiFive FU540) > >> and even that one is kind of difficult to source. Most people > >> running RISC-V are doing so in emulation or on FPGAs. > >> > >> Given how long these things take to boot to userland (where you > >> really notice how slow things are), HZ=100 feels like a more sensible > >> default than HZ=1000. > > > > I think it show more that the defaults are bad for MIPS and ARM. All > > the MIPS files, except BERI/CHERI are 1000Hz. Well, Octeon is also > > 100Hz, due to the defaults, but it will be fine at 1000Hz, so maybe we > > need to attend to this as well. Arm !=v5 is also 1000Hz, so it should > > be changed... > > > >> I don't feel terribly strongly about this though. I've just been > >> bitten several times in the last week on a <15MHz FPGA forgetting to > >> set HZ=100 in config and figured I'd save others the trouble. ;-) > > > > 15MHz FPGA? FreeBSD 1.0 barely ran on 25MHz i386 machines of the > > time.... How common are these beasts and how well does FreeBSD do on > > them. I assume these are early prototypes? > > These are early prototypes indeed. > > FreeBSD runs remarkably well on them. Slowly of course. Booting takes > several minutes and running anything non-trivial can be frustrating. > > > I have no strong opinion on riscv, but do think mips and arm should > > change. > > I will revert r351918 and r351919 since there is clearly no consensus. > > Let's take this discussion to arch@? > > Philip > > -- > Philip Paeps > Senior Reality Engineer > Alternative Enterprises > From owner-freebsd-arch@freebsd.org Sat Sep 7 14:00:56 2019 Return-Path: Delivered-To: freebsd-arch@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 3A25DD36AD for ; Sat, 7 Sep 2019 14:00:56 +0000 (UTC) (envelope-from adams@josephfedericoelectronics.com) Received: from josephfedericoelectronics.com (josephfedericoelectronics.com [80.93.177.110]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46QbgB4TSSz4bm2 for ; Sat, 7 Sep 2019 14:00:54 +0000 (UTC) (envelope-from adams@josephfedericoelectronics.com) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=josephfedericoelectronics.com; s=default; h=Content-Type:List-Unsubscribe: Message-ID:Sender:From:Date:MIME-Version:Subject:To:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Id:List-Help:List-Subscribe:List-Post:List-Owner:List-Archive ; bh=n5GtuoT2Zbo+KnRdV8E/U6C2G91mCnfGsewsUa2wAgs=; b=qHEc8VYQaLbCp35+stSvNBXQ Dd/O7tXOdI/ESI7FUEuPlUHlHOIwjf7U4UXzP+L8SAdVGgHOU0d4Qy61568Nens2yGryFliPtDoGk HRaSV/+lV/wDlYScmsE2qnqiq887M+xh3ETU5ZihuX8e8c3mETn+MYtfsClRlTxDmnQkG4=; To: freebsd-arch@freebsd.org Subject: =?UTF-8?Q?=E2=9D=A4=EF=B8=8F_I_realy_want_to_meet_you...?= MIME-Version: 1.0 Date: Sat, 7 Sep 2019 17:00:44 +0300 From: Byrd Richard Sender: adams@josephfedericoelectronics.com Message-ID: <19403673471.471352@josephfedericoelectronics.com> X-Priority: 3 X-Rspamd-Queue-Id: 46QbgB4TSSz4bm2 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=josephfedericoelectronics.com header.s=default header.b=qHEc8VYQ; dmarc=pass (policy=none) header.from=josephfedericoelectronics.com; spf=pass (mx1.freebsd.org: domain of adams@josephfedericoelectronics.com designates 80.93.177.110 as permitted sender) smtp.mailfrom=adams@josephfedericoelectronics.com X-Spamd-Result: default: False [-1.24 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.77)[-0.773,0]; R_DKIM_ALLOW(-0.20)[josephfedericoelectronics.com:s=default]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-0.91)[-0.905,0]; HAS_LIST_UNSUB(-0.01)[]; URI_COUNT_ODD(1.00)[1]; RCPT_COUNT_ONE(0.00)[1]; DKIM_TRACE(0.00)[josephfedericoelectronics.com:+]; MIME_BASE64_TEXT(0.10)[]; HAS_X_PRIO_THREE(0.00)[3]; NEURAL_HAM_SHORT(-0.00)[-0.004,0]; DMARC_POLICY_ALLOW(-0.50)[josephfedericoelectronics.com,none]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; IP_SCORE(0.35)[asn: 50340(1.73), country: RU(0.01)]; ASN(0.00)[asn:50340, ipnet:80.93.177.0/24, country:RU]; MID_RHS_MATCH_FROM(0.00)[] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Sep 2019 14:00:56 -0000 SGVMTE8sbXkgYm95LiBpIGtub3cgeW91IGluIEZCIHRvZGF5IGFuZCBzbyBJIHdhbnQgdG8gZnVj YyB5b3UuDQpJIGFtICBNYXJpb24NCkkgY3JlYXRlIGFjY291bnQgd2lodCBteSBhbWF6aW5nIHBo b3Rvcy4NCklgbGwgIFdhaXQgeW91ciBhcm1zLg0KbXkgc2Vjb25kIG5hbWUgOiBFdmFuczE0MS4N Cg0KUGxlYWFzZSBGaW5kIG1lIHRoZXJlISEh From owner-freebsd-arch@freebsd.org Sat Sep 7 22:05:04 2019 Return-Path: Delivered-To: freebsd-arch@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 70C9CDE0B3 for ; Sat, 7 Sep 2019 22:05:04 +0000 (UTC) (envelope-from mureninc@gmail.com) Received: from mail-oi1-f193.google.com (mail-oi1-f193.google.com [209.85.167.193]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46QpPq0XR7z42vB; Sat, 7 Sep 2019 22:05:02 +0000 (UTC) (envelope-from mureninc@gmail.com) Received: by mail-oi1-f193.google.com with SMTP id t84so7824708oih.10; Sat, 07 Sep 2019 15:05:02 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=OyDbEDisTmmkwlW5XV8//pWUGEIrCP/AYHGMv3Oftow=; b=ZeZrsCiSzpaGeAq6kif41Nc4PzN9rOsD1kCE9qYVwU/vi8YXb/WmY1BHe6srRsE9f4 OKv1iLW3SJ1XKremtm1sMwnn0c2Vti5o//6Qae10SzpXBlsELfXOL21Vnl0qAxRT2lvN LwmAkOLLvK4jzkJl1GTd/pXY2zs3ILSx+hjkM0zTFBUXpIGA8MgBksOwvnWUF9A6/O/j pjhl7d0Pw/IQ/8UXr0HezPeMizQL+DPXARlnvpTKOagCAXb/XA+HgCmzTBpUIL0xJsy+ a6RVaRV+LZUetzozNjdQHZk4xuW+pa/+3vmQtAsyqdKllkOMUH0AaDxIqQuZaOX8gB6t pKfw== X-Gm-Message-State: APjAAAUpR30IWrHNOOKxGZaIKZqvh3o2ES8qUsu8VIzSoL3tJecpziKy 05gSIwigK8BuJr3xSL/F+ZEnAVJ/mBYChd6YqAFELqP15xM= X-Google-Smtp-Source: APXvYqwXDN4wOeI2auuuVDNCCZJAnAQlFp+zyN9DHG+bWwaR6q2VXUvf5YpRi89TC6QbKGqS1ZLTHeJqgfLTvr3rrLk= X-Received: by 2002:aca:cf57:: with SMTP id f84mr12556117oig.40.1567893901385; Sat, 07 Sep 2019 15:05:01 -0700 (PDT) MIME-Version: 1.0 References: <201909060119.x861JWrG006910@repo.freebsd.org> <4917d7507b6ea6c360dccda261f53052aa085f2b.camel@freebsd.org> <5EE266EE-E650-48D8-9B0E-E674AD026470@freebsd.org> <3cb6429acc7e520932d2c906d1cac47540156355.camel@freebsd.org> <8F03EA29-0F3F-4321-9241-78F7C924FDE1@freebsd.org> <9BC03B61-F8B5-476C-AD34-9DEA5230BFCF@freebsd.org> In-Reply-To: From: "Constantine A. Murenin" Date: Sat, 7 Sep 2019 16:04:51 -0600 Message-ID: Subject: Re: What value HZ? To: Warner Losh Cc: Philip Paeps , "freebsd-arch@freebsd.org" , "Constantine A. Murenin" X-Rspamd-Queue-Id: 46QpPq0XR7z42vB X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of mureninc@gmail.com designates 209.85.167.193 as permitted sender) smtp.mailfrom=mureninc@gmail.com X-Spamd-Result: default: False [-2.09 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; URI_COUNT_ODD(1.00)[7]; NEURAL_HAM_SHORT(-0.96)[-0.959,0]; FORGED_SENDER(0.30)[cnst@freebsd.org,mureninc@gmail.com]; IP_SCORE(-1.13)[ipnet: 209.85.128.0/17(-3.32), asn: 15169(-2.27), country: US(-0.05)]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; TAGGED_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_NEQ_ENVFROM(0.00)[cnst@freebsd.org,mureninc@gmail.com]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[freebsd.org]; MIME_TRACE(0.00)[0:+,1:+,2:~]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[193.167.85.209.list.dnswl.org : 127.0.5.0]; SUBJECT_ENDS_QUESTION(1.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[193.167.85.209.rep.mailspike.net : 127.0.0.17]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Sep 2019 22:05:04 -0000 For the sake of discussion, I recall that there was a measurable power consumption difference between FreeBSD (HZ=1000) and OpenBSD (HZ=100) when I played with a Kill-A-Watt a number of years ago. Would it perhaps be prudent to try to qualify whether, and by how much, this change affects power consumption on MIPS/ARM/RISCV, not just whether each arch could cope with the change? P.S. For folks who skipped the original message, this doesn't necessarily change HZ for actual builds, as many individual conf files already define it at 1000. http://bxr.su/f/s?q=%22options+HZ%3D1000%22 Cheers, Constantine.SU. On Fri, 6 Sep 2019 at 22:46, Warner Losh wrote: > I'm top posting here, since this thread from a recent commit gives the > context > > I'm proposing basically the following patch: > > diff --git a/sys/kern/subr_param.c b/sys/kern/subr_param.c > index c0025c07eed..bb92afb6449 100644 > --- a/sys/kern/subr_param.c > +++ b/sys/kern/subr_param.c > @@ -61,11 +61,7 @@ __FBSDID("$FreeBSD$"); > */ > > #ifndef HZ > -# if defined(__mips__) || defined(__arm__) || defined(__riscv) > -# define HZ 100 > -# else > -# define HZ 1000 > -# endif > +# define HZ 1000 > # ifndef HZ_VM > # define HZ_VM 100 > # endif > > Along with removing HZ from almost all the kernel config files in arm and > mips where it is already 1000. I'm agnostic about riscv, so would also be > open to just removing the first two clauses from the #if the diff shows me > removing. > > So on arm, only some of the armv5 ports have a HZ of 100: DB-78XX, > DB-88F6XXX (but not DB-88F5XXX), DOCKSTAR, DREAMPLUG (but not SHEVAPLUG) > and RT1310. All the armv6 and armv7 have HZ=1000. Since armv5 is slated to > go away before 13 branches, we should just change it now. All the marvell > parts likely should be able to cope with 1000HZ anyway, and only the RT1310 > is slow enough to maybe need HZ=100. I can't say for sure, though, since I > can't get mine to work. armv[67] is 99%+ of the current install base, due > to FreeBSD's need for more memory than most of the old *PLUG computers have > anyway. So the case for arm seems fairly straight forward: bump it to 1000 > and maybe add an option line for RT1310. > > For mips, the situation is similar. All the atheros boards run at 1000Hz. > BERI is the only one that sets something specific (either 100 or 200) and > can remain. The JZ4780 stuff uses the default of 100Hz, and likely is in > the range of machines that's neither helped nor hurt by 1000HZ. MALTA* > also uses the default of 100HZ, but it's 100% emulation these days (or near > enough) that we should likely keep it there. The Mediatek stuff also uses > the default of 100HZ. It's more likely to benefit from 1000HZ, than JZ4780, > but not by much. The XLP stuff is 1000HZ. Octeon is 100HZ, but is plenty > fast for 1000HZ and likely would benefit from the change. So the proposal > for that lot is to change to 1000HZ, leave BERI as is, at HZ=100 to MALTA* > and let the rest tick over to 1000HZ by default. Should any problems arise, > we can bump those back down to something more sane. I suspect changing to > 1000 won't matter at all given the current mix of systems that are > supported, with the possible exception of MALTA* (I'll defer to more recent > users of that, though, since it has been a while for me). > > For riscv, which kicked all this off, I'd be inclined to leave it at 1000. > But I don't know that market segment well enough to have an educated > opinion. > > Comments? > > Warner > > On Fri, Sep 6, 2019 at 10:23 PM Philip Paeps wrote: > > > On 2019-09-07 12:06:32 (+0800), Warner Losh wrote: > > > On Fri, Sep 6, 2019 at 9:54 PM Philip Paeps > > > wrote: > > >> On 2019-09-06 22:18:36 (+0800), Ian Lepore wrote: > > >>> On Fri, 2019-09-06 at 12:15 +0800, Philip Paeps wrote: > > >>>> On 2019-09-06 11:15:12 (+0800), Ian Lepore wrote: > > >>>>> On Fri, 2019-09-06 at 01:19 +0000, Philip Paeps wrote: > > >>>>>> Log: > > >>>>>> riscv: default to HZ=100 > > >>>>> > > >>>>> This seems like a bad idea. I've run a 90mhz armv4 chip with > > >>>>> HZ=1000 and didn't notice any performance hit from doing so. > > >>>>> Almost all arm kernel config files set HZ as an option, so that > > >>>>> define doesn't do much for arm these days. It probably does still > > >>>>> set HZ for various mips platforms. > > >>>>> > > >>>>> I would think 1000 is appropriate for anything modern running at > > >>>>> 200mhz or more. > > >>>>> > > >>>>> Setting it to 100 has the bad side effect of making things like > > >>>>> msleep(), tsleep(), and pause() (which show up in plenty of > > >>>>> drivers) all have a minimum timeout of 10ms, which is a long long > > >>>>> time on modern hardware. > > >>>>> > > >>>>> What benefit do you think you'll get from the lower number? > > >>>> > > >>>> On systems running at 10s of MHz (or slower, ick), with HZ=1000 you > > >>>> spend an awful lot of time servicing the timer interrupt and not > > >>>> very much time doing anything else. > > >>>> > > >>>> My rationale was that most RISC-V systems (including emulation and > > >>>> FPGA prototypes) I've encountered are running slower than the > > >>>> tipping point where HZ=1000 makes sense. With the default of > > >>>> HZ=100, faster exceptions can still set HZ=1000 in their individual > > >>>> configs. > > >>>> > > >>>> When the RISC-V world evolves to having more actual silicon and > > >>>> fewer slow prototypes, I definitely agree this default should be > > >>>> flipped again for HZ=1000 by default and HZ=100 in the config files > > >>>> for the exceptions. > > >>> > > >>> Wait a second... are you saying that the riscv implementation > > >>> doesn't support event timers and uses an old-style periodic tick > > >>> based on HZ? > > >> > > >> Depending on the hardware, there may not be an event timer (yet)... > > >> > > >> As I wrote: I would be more than happy to revert this change when > > >> more silicon becomes available. Presently, there is exactly one > > >> silicon RISC-V implementation commercially available (HiFive FU540) > > >> and even that one is kind of difficult to source. Most people > > >> running RISC-V are doing so in emulation or on FPGAs. > > >> > > >> Given how long these things take to boot to userland (where you > > >> really notice how slow things are), HZ=100 feels like a more sensible > > >> default than HZ=1000. > > > > > > I think it show more that the defaults are bad for MIPS and ARM. All > > > the MIPS files, except BERI/CHERI are 1000Hz. Well, Octeon is also > > > 100Hz, due to the defaults, but it will be fine at 1000Hz, so maybe we > > > need to attend to this as well. Arm !=v5 is also 1000Hz, so it should > > > be changed... > > > > > >> I don't feel terribly strongly about this though. I've just been > > >> bitten several times in the last week on a <15MHz FPGA forgetting to > > >> set HZ=100 in config and figured I'd save others the trouble. ;-) > > > > > > 15MHz FPGA? FreeBSD 1.0 barely ran on 25MHz i386 machines of the > > > time.... How common are these beasts and how well does FreeBSD do on > > > them. I assume these are early prototypes? > > > > These are early prototypes indeed. > > > > FreeBSD runs remarkably well on them. Slowly of course. Booting takes > > several minutes and running anything non-trivial can be frustrating. > > > > > I have no strong opinion on riscv, but do think mips and arm should > > > change. > > > > I will revert r351918 and r351919 since there is clearly no consensus. > > > > Let's take this discussion to arch@? > > > > Philip > > > > -- > > Philip Paeps > > Senior Reality Engineer > > Alternative Enterprises > > > _______________________________________________ > freebsd-arch@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arch > To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org" >