From owner-freebsd-arch@freebsd.org Sun Nov 15 10:59:06 2020 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 0C6CE2E3FF5 for ; Sun, 15 Nov 2020 10:59:06 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (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 mx1.freebsd.org (Postfix) with ESMTPS id 4CYq2c5RdSz3jSH; Sun, 15 Nov 2020 10:59:04 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kib@localhost [127.0.0.1]) by kib.kiev.ua (8.16.1/8.16.1) with ESMTPS id 0AFAwuTc094063 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sun, 15 Nov 2020 12:58:59 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua 0AFAwuTc094063 Received: (from kostik@localhost) by tom.home (8.16.1/8.16.1/Submit) id 0AFAwu7U094062; Sun, 15 Nov 2020 12:58:56 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Sun, 15 Nov 2020 12:58:56 +0200 From: Konstantin Belousov To: Alexander Motin Cc: "freebsd-arch@freebsd.org" Subject: Re: MAXPHYS bump for FreeBSD 13 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FREEMAIL_FROM, NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on tom.home X-Rspamd-Queue-Id: 4CYq2c5RdSz3jSH X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=fail reason="No valid SPF, No valid DKIM" header.from=gmail.com (policy=none); spf=softfail (mx1.freebsd.org: 2001:470:d5e7:1::1 is neither permitted nor denied by domain of kostikbel@gmail.com) smtp.mailfrom=kostikbel@gmail.com X-Spamd-Result: default: False [-1.00 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; ARC_NA(0.00)[]; DMARC_POLICY_SOFTFAIL(0.10)[gmail.com : No valid SPF, No valid DKIM,none]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2001:470:d5e7:1::1:from]; R_SPF_SOFTFAIL(0.00)[~all]; NEURAL_SPAM_SHORT(1.00)[0.997]; SPAMHAUS_ZRD(0.00)[2001:470:d5e7:1::1:from:127.0.2.255]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; MIME_TRACE(0.00)[0:+]; MAILMAN_DEST(0.00)[freebsd-arch]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Nov 2020 10:59:06 -0000 On Sat, Nov 14, 2020 at 06:40:44PM -0500, Alexander Motin wrote: > On 14.11.2020 13:37, Konstantin Belousov wrote: > > On Sat, Nov 14, 2020 at 10:01:05AM -0500, Alexander Motin wrote: > > 4. My larger concern is, in fact, cam and drivers. > > I am actually the least concerned about this part. I've already > reviewed/cleaned it once, and can do again if needed. We have some > drivers unaware about MAXPHYS, and they should safely be limited to > DFLTPHYS, the others should properly adapt. And if you like to make > MAXPHYS tunable -- I'd be happy to take this part. Well, I looked at ahci(4) as a first driver, and it is already problematic. It sizes internal structures, which are really some hardware command structures, based on MAXPHYS. Same for siis(4), but this seems to be even worse due to +1. > > >> Could you or somebody help with vfs/ffs code, where I suppose the > >> smaller page lists are used? > > Do you plan to work on this ? I can help, sure. > > Honestly, I haven't planned it. But if that is a price to finally close > this topic forever, I could probably figure out something. Otherwise I > was mostly looking for somebody to take this part of the project into > capable hands. > > > Still, I wanted to make MAXPHYS (and 'small' MAXPHYS, this is not same as > > DFLPHYS), a tunable, in the scope of this work. > > +1 I posted my WIP at https://reviews.freebsd.org/D27225. It survived some limited testing, as described in comment. Alexander, I will quite appreciate advise about changes I made to dev/ahci and dev/siis. Also I would be glad to receive patches for any of the unhandled drivers, although I plan to do the pass over all of them if nobody do that. I did not assigned any reviewers, hopefully people would give same level of interest to the review as to the discussion on the list. From owner-freebsd-arch@freebsd.org Sun Nov 15 17:11:30 2020 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 D9BD02EE1DB for ; Sun, 15 Nov 2020 17:11:30 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (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 4CYzJL5YWdz4bvK; Sun, 15 Nov 2020 17:11:30 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id D227E5C0051; Sun, 15 Nov 2020 12:11:29 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Sun, 15 Nov 2020 12:11:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsco.org; h= content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; s=fm1; bh=g FFcrFo/UTGLIVh5F3nSxJPjE5Yq/lOkhT3F8FGeIX0=; b=PbdcpISh2oJKdzxKL aAwUb7cTH4cXVZ5LJFFfr0BMUwG8AobJjVSEHRG0KDEbAQv6iu7o+B3YGg5RFrQw o/plCZoSsTUk8BhIPHDuFO5gQJpA69+xlul4OAqp8x9AY9xRbHXqyu4IEGIehZd+ UlL6fjdzc2KFdAt6g5AbqRGttmvk4mQ8BFyKzEuKddgzCT/otUA/+NgoqNeBSKRj LkFia7xlzns5bAw8GIJky3nbSbndns29dinBVVLTmgV3S9OLGQasIisdeOy33psR l0mTwjIrlW8fMS6B9rlopJAglQ8Ff4/foWNZ0A3Y/zATlbhcB7DmCY+8JJT8AkiJ ETnew== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=gFFcrFo/UTGLIVh5F3nSxJPjE5Yq/lOkhT3F8FGeI X0=; b=Skc2cx9FFkYEsKJYviBdmHVdL4PUf6SJmx7jYXoYmLWcTOO0DjZm0c7Mm QTjSgPjIObw+rWWdLRp1pJNsMkT0C/8BjTTek0YfEErCc6Gmh5StRroOjDmWs1rK nINHk40HyJJSH5RkYK6GNoB3ceZXQVoZyvj/1QQnD7GDR8mIwb9SB7iIsEsPwsRz F+IUJ+oNte3i3E0fVJHnREj5La2iqJ0lrsDx2UEea9DP1taknBmCZwp+1RIo+qij mPI5CG5DFAnMFKxS2tARsWT1fUwSizGvsHRlgddzYp1AxltdgVc3sMyyzL05Kh1M zRmtAvJ6MMY6veCIPq59AKmUoHoiA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedruddvledguddtudcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurheptggguffhjgffgffkfhfvofesth hqmhdthhdtjeenucfhrhhomhepufgtohhtthcunfhonhhguceoshgtohhtthhlsehsrghm shgtohdrohhrgheqnecuggftrfgrthhtvghrnhepfeejgefgjefhgfdtjeevjeekgeevie elueehjefgudetvefgtdetgffggefgvdegnecukfhppeekrdegiedrkeelrddvudefnecu vehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepshgtohhtth hlsehsrghmshgtohdrohhrgh X-ME-Proxy: Received: from [192.168.0.114] (unknown [8.46.89.213]) by mail.messagingengine.com (Postfix) with ESMTPA id 58D6C3280065; Sun, 15 Nov 2020 12:11:29 -0500 (EST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\)) Subject: Re: MAXPHYS bump for FreeBSD 13 From: Scott Long In-Reply-To: Date: Sun, 15 Nov 2020 10:11:28 -0700 Cc: Alexander Motin , "freebsd-arch@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <46AB39AF-B09A-4694-AA86-30EC82A1EB9E@samsco.org> References: To: Konstantin Belousov X-Mailer: Apple Mail (2.3608.120.23.2.4) X-Rspamd-Queue-Id: 4CYzJL5YWdz4bvK X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Nov 2020 17:11:30 -0000 > On Nov 15, 2020, at 3:58 AM, Konstantin Belousov = wrote: >=20 > On Sat, Nov 14, 2020 at 06:40:44PM -0500, Alexander Motin wrote: >> On 14.11.2020 13:37, Konstantin Belousov wrote: >>> On Sat, Nov 14, 2020 at 10:01:05AM -0500, Alexander Motin wrote: >>> 4. My larger concern is, in fact, cam and drivers. >>=20 >> I am actually the least concerned about this part. I've already >> reviewed/cleaned it once, and can do again if needed. We have some >> drivers unaware about MAXPHYS, and they should safely be limited to >> DFLTPHYS, the others should properly adapt. And if you like to make >> MAXPHYS tunable -- I'd be happy to take this part. > Well, I looked at ahci(4) as a first driver, and it is already = problematic. > It sizes internal structures, which are really some hardware command > structures, based on MAXPHYS. Same for siis(4), but this seems to be = even > worse due to +1. >=20 The MAXPHYS use for AHCI is related to the maximum size of a PRD needed for a command. AHCI specifies that you can have up to 65536 PRD = entries, which translates into 2^16 + 2^12 =3D 256MB maximum I/O size. However, = the AHCI driver seems inconsistent already in that it defines AHCI_PRD_MAX=20= (via an indirection through AHCI_PRD_MASK) to be 2^22, or 4MB. This is a pretty reasonable max default for AHCI, and I don=E2=80=99t think we = need to jump through hoops to make it dynamic or make it larger for the future. My recommendation is to abandon the partial changes you have for AHCI and use AHCI_PRD_MAX in place of MAXPHYS for the structure sizing and for the cpi->maxio attribute. I have less of an opinion on the SIIS driver since that hardware is = pretty low-performance and mostly obsolete at this point. I guess we should do = the same as AHCI, but I don=E2=80=99t know if there are details about SIIS = that diverge in significant ways. Scott From owner-freebsd-arch@freebsd.org Sun Nov 15 17:22:13 2020 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 E8F012EEA8A for ; Sun, 15 Nov 2020 17:22:13 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (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 4CYzXj0CmPz4cGx; Sun, 15 Nov 2020 17:22:12 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 4A54B5C00CD; Sun, 15 Nov 2020 12:22:12 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Sun, 15 Nov 2020 12:22:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsco.org; h= content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; s=fm1; bh=G cUGDKkZvbL/zjlHBdsctRvXadbbioks/R2hj+kuuc8=; b=cgsMcpAFsH3pLZq0O +D2LtBM8UgiVF71RkOGL0ybUlR2kk/ie6Ga1aSDtrd14qnwAZ2yrqbE5wa6CRnPW mdeMasaqyKW0tPXo7RXQyN7ivvishOoVfIN/21gDRUcRrkQ+9gBGzJ2x/7CeVwHX OKB1G6ZahdKf93l1QRv2BjcMQFOROWR3DqmHL3P74swQCrS3rj5RR9GTqm2784Ei grumkBIeK8pFq2sX69+1dVNW5sIKSK06eyN++8fbk+oZmxZuTpa/5/tLiYYuuEDR 1A+b5CSBSpovahYNIygzbA/I4buDhwB1GQl9SIV3qcZu827hAhF81ORU8Rpol9m5 XMNUg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=GcUGDKkZvbL/zjlHBdsctRvXadbbioks/R2hj+kuu c8=; b=KZ/FvZI0YBI4mG335yg4JBb/ywI9afk6f+HPNkgKomZKsMpbor0+djTrZ /QUI2wzTDxVps7BVt6VtgddQ8v1fwJyx0wQJLS1GwXVrVZXsKh7P6vGBhSddhaEu lU1QlgOcF2frpd0NZVlJjuPWWoAeY9ISzuZ4T/9EJ2gTP3EDoLV3gz3Cg0ciN0PW skc7bvUWZYS41lRz1LKG2x8LpXmWp2+aYpr17ZJFk6Q07CTQb77UlZSo3Cvm6OFv UdJJRpuPm97yulW6s9fJM0ryw2PkM9q+AqQqQfbEjjF5pQQo7uzeMDyR6GS0G9sA SAmf994NRaQtThbG6C2RXMgVQZdDA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedruddvledguddtfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurheptggguffhjgffgffkfhfvofesth hqmhdthhdtjeenucfhrhhomhepufgtohhtthcunfhonhhguceoshgtohhtthhlsehsrghm shgtohdrohhrgheqnecuggftrfgrthhtvghrnhepfeejgefgjefhgfdtjeevjeekgeevie elueehjefgudetvefgtdetgffggefgvdegnecukfhppeekrdegiedrkeelrddvudefnecu vehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepshgtohhtth hlsehsrghmshgtohdrohhrgh X-ME-Proxy: Received: from [192.168.0.114] (unknown [8.46.89.213]) by mail.messagingengine.com (Postfix) with ESMTPA id 4F301328005E; Sun, 15 Nov 2020 12:22:11 -0500 (EST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\)) Subject: Re: MAXPHYS bump for FreeBSD 13 From: Scott Long In-Reply-To: <46AB39AF-B09A-4694-AA86-30EC82A1EB9E@samsco.org> Date: Sun, 15 Nov 2020 10:22:10 -0700 Cc: Alexander Motin , "freebsd-arch@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <0255CCBE-35C3-499F-80B6-44B57679C403@samsco.org> References: <46AB39AF-B09A-4694-AA86-30EC82A1EB9E@samsco.org> To: Konstantin Belousov X-Mailer: Apple Mail (2.3608.120.23.2.4) X-Rspamd-Queue-Id: 4CYzXj0CmPz4cGx X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=samsco.org header.s=fm1 header.b=cgsMcpAF; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=KZ/FvZI0; dmarc=none; spf=pass (mx1.freebsd.org: domain of scottl@samsco.org designates 66.111.4.29 as permitted sender) smtp.mailfrom=scottl@samsco.org X-Spamd-Result: default: False [-3.10 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.29]; RWL_MAILSPIKE_GOOD(0.00)[66.111.4.29:from]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[samsco.org:+,messagingengine.com:+]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[66.111.4.29:from]; ASN(0.00)[asn:11403, ipnet:66.111.4.0/24, country:US]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[66.111.4.29:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[samsco.org:s=fm1,messagingengine.com:s=fm1]; FREEFALL_USER(0.00)[scottl]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[samsco.org]; SPAMHAUS_ZRD(0.00)[66.111.4.29:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MAILMAN_DEST(0.00)[freebsd-arch] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Nov 2020 17:22:14 -0000 > On Nov 15, 2020, at 10:11 AM, Scott Long wrote: >=20 >=20 >=20 >> On Nov 15, 2020, at 3:58 AM, Konstantin Belousov = wrote: >>=20 >> On Sat, Nov 14, 2020 at 06:40:44PM -0500, Alexander Motin wrote: >>> On 14.11.2020 13:37, Konstantin Belousov wrote: >>>> On Sat, Nov 14, 2020 at 10:01:05AM -0500, Alexander Motin wrote: >>>> 4. My larger concern is, in fact, cam and drivers. >>>=20 >>> I am actually the least concerned about this part. I've already >>> reviewed/cleaned it once, and can do again if needed. We have some >>> drivers unaware about MAXPHYS, and they should safely be limited to >>> DFLTPHYS, the others should properly adapt. And if you like to make >>> MAXPHYS tunable -- I'd be happy to take this part. >> Well, I looked at ahci(4) as a first driver, and it is already = problematic. >> It sizes internal structures, which are really some hardware command >> structures, based on MAXPHYS. Same for siis(4), but this seems to be = even >> worse due to +1. >>=20 >=20 > The MAXPHYS use for AHCI is related to the maximum size of a PRD = needed > for a command. AHCI specifies that you can have up to 65536 PRD = entries, > which translates into 2^16 + 2^12 =3D 256MB maximum I/O size. = However, the > AHCI driver seems inconsistent already in that it defines AHCI_PRD_MAX=20= > (via an indirection through AHCI_PRD_MASK) to be 2^22, or 4MB. This = is > a pretty reasonable max default for AHCI, and I don=E2=80=99t think we = need to jump > through hoops to make it dynamic or make it larger for the future. My > recommendation is to abandon the partial changes you have for AHCI and > use AHCI_PRD_MAX in place of MAXPHYS for the structure sizing and for > the cpi->maxio attribute. >=20 > I have less of an opinion on the SIIS driver since that hardware is = pretty > low-performance and mostly obsolete at this point. I guess we should = do the > same as AHCI, but I don=E2=80=99t know if there are details about SIIS = that diverge > in significant ways. I forgot to add that I=E2=80=99m ok with a static sizing of 4MB for the = PRD array because an AHCI device is only ever going to have 32 outstanding commands. The memory increase here is going to be pretty small compared to NVME or MPR/MPS that has the potential for a much deeper queue, and the size of = a PRD element is much smaller than a vm_page_t element from the buf = discussion. Even a system with a lot of AHCI devices will still not grow the memory = footprint that much. Scott From owner-freebsd-arch@freebsd.org Sun Nov 15 17:27:07 2020 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 7CCE42EE8E7 for ; Sun, 15 Nov 2020 17:27:07 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-qv1-xf30.google.com (mail-qv1-xf30.google.com [IPv6:2607:f8b0:4864:20::f30]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 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 4CYzfM2TR2z4cnf for ; Sun, 15 Nov 2020 17:27:07 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: by mail-qv1-xf30.google.com with SMTP id z17so7513608qvy.11 for ; Sun, 15 Nov 2020 09:27:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Ka42AGZjrJZmEpCY6fO3ItwgPjdvpPaG3xYGi75BLH8=; b=U1pqhA5vdr1vDwPbfr51NIXUGKJOE4qK/NnfWjs3FUsW/0Sgvab3pSg8XzdorBNl7O wP4RXlizLSADUtAAOrwXWaRcHMPONS7ESu2zJuXMN9xp0EiGOszbrcARYMkr4fJG96H6 bsvm9s5U15flyemDFJhawSTOwm7oHOZDt4wn+dcVmIj1BSuJ2aOn+y5U3cnccBDoqOkI 5Aa1o+TFQR+LjTtSDEwmsPXxALnALRIugV8/OjaCnp7SM5PAucmRdAu6PH1pwndcmzHE jJZ1N4seM3TvB2Go2Jm6UlYpRonO8oW+HZ8l7W7AdvN2a3RKj3dbL4Nv0nUkZQfW5S0I fbKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=Ka42AGZjrJZmEpCY6fO3ItwgPjdvpPaG3xYGi75BLH8=; b=sKcDLK+udmxbN2UWEe78UgOWDttLfQHC4wi14b/sSo7UmZckUaUMJHszBvuvj1l0km R77LL7O5jBB4gC2ExPvjZz21EtvOxGwAuJ3iaIskv+cwMN2dgsZE5i6QrfoG6aZuk3Ch g/YzRT62WNczJPgY/q+qTLoDBdd4wWfL/YAAt1r/lse1B41Cb2Bu3xBOGMXjSUKVc7Vm 7S4fih6k7LJF6+laDSKLQTa36Y+vZ+wXQQ5DMQS+Ey5Hf15qHDFWsER07KrEuiDDPOVv oWXKF6TeyyGJiozB5XU1rAHZmAv50eaXM+pY8y0nKN9m9WJ+J5SUrhvUo3agae8JYOfA GkHw== X-Gm-Message-State: AOAM531gy2Ij9cNNcV/nFmVCTkbIhB/MGD9Lmajx2kBVsi94XJlwM4Vi r0LNy+89Aov/7f7Sz9GGoQvWscpDCvAJ3Q== X-Google-Smtp-Source: ABdhPJzGTv1KQpHidUQSppNng6N89GwbDX3XXqVY17ZoS5n59OVAahBBoJCkBpx/g4b+fROejchpow== X-Received: by 2002:a0c:b603:: with SMTP id f3mr11601296qve.42.1605461226087; Sun, 15 Nov 2020 09:27:06 -0800 (PST) Received: from spectre.mavhome.dp.ua ([2600:1700:3580:3560:228:f8ff:fe04:d12]) by smtp.gmail.com with ESMTPSA id a206sm10609767qkb.64.2020.11.15.09.27.05 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 15 Nov 2020 09:27:05 -0800 (PST) Sender: Alexander Motin Subject: Re: MAXPHYS bump for FreeBSD 13 To: Scott Long , Konstantin Belousov Cc: "freebsd-arch@freebsd.org" References: <46AB39AF-B09A-4694-AA86-30EC82A1EB9E@samsco.org> From: Alexander Motin Autocrypt: addr=mav@FreeBSD.org; prefer-encrypt=mutual; keydata= mQENBFOzxAwBCADkPrax0pI2W/ig0CK9nRJJwsHitAGEZ2HZiFEuti+6/4UVxj81yr4ak/4g 9bKUyC7rMEAp/ZHNhd+MFCPAAcHPvtovnfykqE/vuosCS3wlSLloix2iKVLks0CwbLHGAyne 46lTQW74Xl/33c3W1Z6d8jD9gVFT/xaVzZ0U9xdzOmsYAZaAj4ki0tuxO9F7L+ct9grRe7iP g8t9hai7BL4ee3VRwk2JXnKb7UvBiVITKYWKz1jRvZIrjPokgEcCLOSlv7x/1kjuFnj3xWZU 7HSFFT8J93epBbrSSCsYsppIk2fZH41kaaFXsMQfTPH8wkeM6qwrvOh4HiQM08R+9tThABEB AAG0IUFsZXhhbmRlciBNb3RpbiA8bWF2QEZyZWVCU0Qub3JnPokBVwQTAQoAQQIbAwULCQgH AwUVCgkICwUWAwIBAAIeAQIXgAIZARYhBOmM88TmnMPNDledVYMYw5VbqyJ/BQJZYMKuBQkN McyiAAoJEIMYw5VbqyJ/tuUIAOG3ONOSNYqjK4eTZ1TVh9jdUBAhWk5nhDFnODN49Wj0AbYm 7aIqy8O1hnCDSZG5LttjSAo3UfXJZDKQM0BLb0gpRMBnAYqO6tdolLNqAbPGJBnGoPjsh24y 6KcbDaNnis+lD4GwPXwQM+92wZGhCUFElPV9NciZGVS65TNIgk7X+yEjjhD1MSWKKijZ1r9Z zIt4OzUTxxNOvzdlABZS88nNRdJkatOQJPmFdd1mpP6UzTNCiLUo1pIqOEtJgvVVDYq5WHY6 tciWWYdmZG/tIBexJmv2mV2OLVjXR6ZeKmntVH14H72/wRHJuYHQC+r5SVRcWWayrThsY6jZ Yr4+raS5AQ0EU7PEDAEIAOZgWf2cJIu+58IzP2dkXE/urj3tr4OqrB/yHGWUf71Lz6D0Fi6Z AXgDtmcFLGPfMyWuLAvSM+xmoguk7zC4hRBYvQycmIhuqBq1jO1Wp/Z+lpoPM/1cDYLn8Flv mI/c40MhUZh345DA4jYWWaZNjQHUWVQ1fPf595vdVVMPT/abE8E5DaF6fSkRmqFTmfYRkfbt 3ytU8NdUapDcJVY7cEP2nJBVNZPnOIObR/ZIgSxjjrG5o34yXoqeup8JvwEv+/NylzzuyXEZ R1EdEIzQ/a1nh/0j4NXtzZEqKW4aTWlmSqb6wN8jh1OSOOqkYsfnE3nfxcZbxi4IRoNQYlm5 9R8AEQEAAYkBPAQYAQoAJgIbDBYhBOmM88TmnMPNDledVYMYw5VbqyJ/BQJZYMLYBQkNMczM AAoJEIMYw5VbqyJ/TqgH/RQHClkvecE0262lwKoP/m0Mh4I5TLRgoJJn8S7G1BnqohYJkiLq A6xe6urGD7OqdNAl12UbrjWbdJV+zvea3vJoM4MZuYiYrGaXWxzFXqWJcPwMU9sAh8MRghHu uC5vgPb45Tnftw9/+n0i8GfVhQhOqepUGdQg4NPcXviSkoAvig6pp9Lcxisn0groUQKt15Gc sS9YcQWg3j9Hnipc6Mu416HX98Fb113NHJqc2geTHLkRyuBFOoyIqB6N9GKjzOAIzxxsVdl9 TevwGsrp4M4/RFzWbSgsbOnbE7454lmuVZGfReEjnUm8RHp9Q2UWKXlp3exlZjvOp/uVEpCg lz65AQ0EU7PEDAEIAOZgWf2cJIu+58IzP2dkXE/urj3tr4OqrB/yHGWUf71Lz6D0Fi6ZAXgD tmcFLGPfMyWuLAvSM+xmoguk7zC4hRBYvQycmIhuqBq1jO1Wp/Z+lpoPM/1cDYLn8FlvmI/c 40MhUZh345DA4jYWWaZNjQHUWVQ1fPf595vdVVMPT/abE8E5DaF6fSkRmqFTmfYRkfbt3ytU 8NdUapDcJVY7cEP2nJBVNZPnOIObR/ZIgSxjjrG5o34yXoqeup8JvwEv+/NylzzuyXEZR1Ed EIzQ/a1nh/0j4NXtzZEqKW4aTWlmSqb6wN8jh1OSOOqkYsfnE3nfxcZbxi4IRoNQYlm59R8A EQEAAYkBPAQYAQoAJgIbDBYhBOmM88TmnMPNDledVYMYw5VbqyJ/BQJZYMLYBQkNMczMAAoJ EIMYw5VbqyJ/TqgH/RQHClkvecE0262lwKoP/m0Mh4I5TLRgoJJn8S7G1BnqohYJkiLqA6xe 6urGD7OqdNAl12UbrjWbdJV+zvea3vJoM4MZuYiYrGaXWxzFXqWJcPwMU9sAh8MRghHuuC5v gPb45Tnftw9/+n0i8GfVhQhOqepUGdQg4NPcXviSkoAvig6pp9Lcxisn0groUQKt15GcsS9Y cQWg3j9Hnipc6Mu416HX98Fb113NHJqc2geTHLkRyuBFOoyIqB6N9GKjzOAIzxxsVdl9Tevw Gsrp4M4/RFzWbSgsbOnbE7454lmuVZGfReEjnUm8RHp9Q2UWKXlp3exlZjvOp/uVEpCglz4= Message-ID: Date: Sun, 15 Nov 2020 12:27:04 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.0 MIME-Version: 1.0 In-Reply-To: <46AB39AF-B09A-4694-AA86-30EC82A1EB9E@samsco.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4CYzfM2TR2z4cnf X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Nov 2020 17:27:07 -0000 On 15.11.2020 12:11, Scott Long wrote: > The MAXPHYS use for AHCI is related to the maximum size of a PRD needed > for a command. AHCI specifies that you can have up to 65536 PRD entries, > which translates into 2^16 + 2^12 = 256MB maximum I/O size. However, the > AHCI driver seems inconsistent already in that it defines AHCI_PRD_MAX > (via an indirection through AHCI_PRD_MASK) to be 2^22, or 4MB. This is > a pretty reasonable max default for AHCI, and I don’t think we need to jump > through hoops to make it dynamic or make it larger for the future. My > recommendation is to abandon the partial changes you have for AHCI and > use AHCI_PRD_MAX in place of MAXPHYS for the structure sizing and for > the cpi->maxio attribute. Scott, AHCI_PRD_MAX is a maximum size of single DMA segment. It does not limit number of segments, which allows up to 256MB maximum I/O as you have said. I am already looking on making number of of PRDs dynamic. It does not look difficult. Though generally yes, the memory difference is not big, simply because SATA has maximal queue depth of only 32 commands. For SAS/FC/NVMe/... it is more interesting. > I have less of an opinion on the SIIS driver since that hardware is pretty > low-performance and mostly obsolete at this point. I guess we should do the > same as AHCI, but I don’t know if there are details about SIIS that diverge > in significant ways. Its being a while ago since I've written the SIIS, but I'll look at it. -- Alexander Motin From owner-freebsd-arch@freebsd.org Sun Nov 15 17:33:31 2020 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 07FC82EEFA6 for ; Sun, 15 Nov 2020 17:33:31 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (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 4CYznk3lQWz4d26; Sun, 15 Nov 2020 17:33:30 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id E225F5C0120; Sun, 15 Nov 2020 12:33:29 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Sun, 15 Nov 2020 12:33:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsco.org; h= content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; s=fm1; bh=O U6DGHtFqHyYMhrLlhEdexUL7R8w92RQ2n45oAN4eXM=; b=sIovS4MzZDc9szg0o NzFpFM8nRfugJbrC7mumv7PfviAD8OKws1rd+vuknPdtgcYH3WzAxplj9Ck1ML9r OwcC0oR7LsKyMPix4TIHf5rw94MXwMSWukQo52Di3PNRxBpOhASIF4oq87fbvc0z OI/lH12iGQM+eQP62alZjBxoJ8w68jWV6M2tPue8TqPRgGd8ZNGwvzG/sHNmPn1+ FSuOaDcrHjbHM56Vk5SiTkGfLMfRAVC2jTxeInSUa9RzEC+kes2XEPlx69gwrw1l KI50ayEM2uWAENRxQnT5KRHJSc68P7E8dQJ7zZQ2jN6XoRxSXgyOoul5e658uGIO R//lQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=OU6DGHtFqHyYMhrLlhEdexUL7R8w92RQ2n45oAN4e XM=; b=eeN3T3l2adZz0QpJcsicyIRs/rsAMsDwTQV0LEK7IUEIqb5Pee0S4RTTR 6kwGWJ9590M+003XaVtG3PRe4J57KzegiiRXTjPEqadAOq6g17xZiD1f9TX5zOHf 2XGJ8TD+QgxOFrt7M/cQQvW6rCLubg2+EefRBKHQJ7M5qLTMWO733a2hdhICgLJo Y6GXpfM8V/q8zJfF5ajMGZOJCshNoFkaySa+osfwFCHmnSVycRlxlRwRv55NWnNg FSkPRa+huFnGhjNGSxpu3rmKVNgRPvQGTJOBrtyUvStQWGI3xiEEapZBJmiSCVnh 6he8XUmwRSVO5UkwMvHRrVLoCWuxQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedruddvledguddthecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurheptggguffhjgffgffkfhfvofesth hqmhdthhdtjeenucfhrhhomhepufgtohhtthcunfhonhhguceoshgtohhtthhlsehsrghm shgtohdrohhrgheqnecuggftrfgrthhtvghrnhepfeejgefgjefhgfdtjeevjeekgeevie elueehjefgudetvefgtdetgffggefgvdegnecukfhppeekrdegiedrkeelrddvudefnecu vehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepshgtohhtth hlsehsrghmshgtohdrohhrgh X-ME-Proxy: Received: from [192.168.0.114] (unknown [8.46.89.213]) by mail.messagingengine.com (Postfix) with ESMTPA id 6DE133280060; Sun, 15 Nov 2020 12:33:29 -0500 (EST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\)) Subject: Re: MAXPHYS bump for FreeBSD 13 From: Scott Long In-Reply-To: Date: Sun, 15 Nov 2020 10:33:28 -0700 Cc: Konstantin Belousov , "freebsd-arch@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: References: <46AB39AF-B09A-4694-AA86-30EC82A1EB9E@samsco.org> To: Alexander Motin X-Mailer: Apple Mail (2.3608.120.23.2.4) X-Rspamd-Queue-Id: 4CYznk3lQWz4d26 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=samsco.org header.s=fm1 header.b=sIovS4Mz; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=eeN3T3l2; dmarc=none; spf=pass (mx1.freebsd.org: domain of scottl@samsco.org designates 66.111.4.29 as permitted sender) smtp.mailfrom=scottl@samsco.org X-Spamd-Result: default: False [-3.10 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:66.111.4.29:c]; MV_CASE(0.50)[]; RWL_MAILSPIKE_GOOD(0.00)[66.111.4.29:from]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[samsco.org:+,messagingengine.com:+]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:66.111.4.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[66.111.4.29:from]; RCVD_IN_DNSWL_LOW(-0.10)[66.111.4.29:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[samsco.org:s=fm1,messagingengine.com:s=fm1]; FREEFALL_USER(0.00)[scottl]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[samsco.org]; SPAMHAUS_ZRD(0.00)[66.111.4.29:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; FREEMAIL_CC(0.00)[gmail.com,freebsd.org]; MAILMAN_DEST(0.00)[freebsd-arch] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Nov 2020 17:33:31 -0000 > On Nov 15, 2020, at 10:27 AM, Alexander Motin wrote: >=20 > On 15.11.2020 12:11, Scott Long wrote: >> The MAXPHYS use for AHCI is related to the maximum size of a PRD = needed >> for a command. AHCI specifies that you can have up to 65536 PRD = entries, >> which translates into 2^16 + 2^12 =3D 256MB maximum I/O size. = However, the >> AHCI driver seems inconsistent already in that it defines = AHCI_PRD_MAX=20 >> (via an indirection through AHCI_PRD_MASK) to be 2^22, or 4MB. This = is >> a pretty reasonable max default for AHCI, and I don=E2=80=99t think = we need to jump >> through hoops to make it dynamic or make it larger for the future. = My >> recommendation is to abandon the partial changes you have for AHCI = and >> use AHCI_PRD_MAX in place of MAXPHYS for the structure sizing and for >> the cpi->maxio attribute. >=20 > Scott, AHCI_PRD_MAX is a maximum size of single DMA segment. It does > not limit number of segments, which allows up to 256MB maximum I/O as > you have said. I am already looking on making number of of PRDs > dynamic. It does not look difficult. Though generally yes, the = memory > difference is not big, simply because SATA has maximal queue depth of > only 32 commands. For SAS/FC/NVMe/... it is more interesting. >=20 Sorry, you=E2=80=99re right, I got it backwards when I read the = arguments to bus_dma. Still, 4MB is a pretty reasonable maximum for AHCI, and keeping it = static would avoid extra complexity in the code. Scott From owner-freebsd-arch@freebsd.org Mon Nov 16 02:38:36 2020 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 E72F92D02C9 for ; Mon, 16 Nov 2020 02:38:36 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-qk1-x734.google.com (mail-qk1-x734.google.com [IPv6:2607:f8b0:4864:20::734]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 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 4CZCth5bZqz4TXJ for ; Mon, 16 Nov 2020 02:38:36 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: by mail-qk1-x734.google.com with SMTP id d28so15533993qka.11 for ; Sun, 15 Nov 2020 18:38:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=6qOLjJ0JtfCU/Xw6pbny5pkm4B16zebyLhnS5mkVzq0=; b=BZaFzYvVD9/ONixOw3rKTZh3U8ZOXSbaPWcv0x81CgcBqTKVxn/bLNeAw30Lzduypr G+OhE1XBWvJYvlr4R5vDl5TUteupYBTbYTl9hvYBFDIZ794iG+OvHtXM8JDXypvQF1gG D6b3TlxYorehu9CZUYYi6MicFZ007o7pkZ37TPC/W7QesuLx7nQWiS7CRX6J28CWdFBm /da6enrFltjv9khNMjkdWl4PfnggNEaQPWRJwJL1VCoTVA/vqRIajoIiNdU2TouSj9Yw QdW8iNrYBfp3nY5/dsRmUWnw5u2HkIxUh5cuev0ZHDuj6gRZqbnhPDBZo7HbGunRm0Gs oVzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=6qOLjJ0JtfCU/Xw6pbny5pkm4B16zebyLhnS5mkVzq0=; b=qgZ/XwOI3x05BSs+OtXpRLHyVN6x/gaAelKhSpE5MhxKszPK43WFM9FNMXcnb2gLHu ZKdIreAKXG9nWHi3bSg4scJkKdyjrLppglZL5fplJn8eZWrVG+sz1XVbZfx3c309xc8m dJXBfHx+dNl2KqFhBnX/t0TpxgmWvLQhDGJ4JDJ83q23uEdHU4TjKybocUDmxSFks7dg cCGJ1A5/737Kzrc6P2PG9ZAqGkR/Hs/OF/9ElHsdqGapqn64VVft5717tn00/+Iq6sYp 0BpoEnqPE/qRxzzaKRoEDAhUoERvlQHVoVC9VkcM29pWiHm/FdDSjg6obynu8gs2orvi jtHg== X-Gm-Message-State: AOAM531esGf/L/CvUv2ZA0CNBrOTO7mu6WklkQG6FNJkPV6wBQE9gnPe Xbz2txOq4Sluurl1LsamijJAJIV1+KaDzg== X-Google-Smtp-Source: ABdhPJx+rlSyTILPpIZtASdY74Nk/nPaVz1/zCMRYaDiVXAuUOS8ZNL5+RUpnOQ77bZ/nH74PjBLjA== X-Received: by 2002:a37:793:: with SMTP id 141mr13308494qkh.215.1605494315440; Sun, 15 Nov 2020 18:38:35 -0800 (PST) Received: from spectre.mavhome.dp.ua ([2600:1700:3580:3560:228:f8ff:fe04:d12]) by smtp.gmail.com with ESMTPSA id p27sm3203070qkp.70.2020.11.15.18.38.34 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 15 Nov 2020 18:38:34 -0800 (PST) Sender: Alexander Motin Subject: Re: MAXPHYS bump for FreeBSD 13 To: Konstantin Belousov Cc: "freebsd-arch@freebsd.org" References: From: Alexander Motin Autocrypt: addr=mav@FreeBSD.org; prefer-encrypt=mutual; keydata= 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 Message-ID: <2e76f6c8-f01f-d1d5-a52d-85d9e0769a40@FreeBSD.org> Date: Sun, 15 Nov 2020 21:38:33 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4CZCth5bZqz4TXJ X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2020 02:38:37 -0000 On 15.11.2020 05:58, Konstantin Belousov wrote: > I posted my WIP at https://reviews.freebsd.org/D27225. > It survived some limited testing, as described in comment. > > Alexander, I will quite appreciate advise about changes I made to > dev/ahci and dev/siis. Also I would be glad to receive patches for any > of the unhandled drivers, although I plan to do the pass over all of them > if nobody do that. Here is the patch, covering CAM, CTL, ahci(4), ata(4), mps(4), mpr(4), mpt(4), mvs(4) and siis(4) to include into your review: https://people.freebsd.org/~mav/maxphys.patch ahci(4), ata(4), mvs(4) and siis(4) I've briefly tested with ZFS write and scrub on real hardware for kern.maxphys of 64KB and 1MB. The changes to mps(4), mpr(4) and mpt(4) are trivial. -- Alexander Motin From owner-freebsd-arch@freebsd.org Mon Nov 16 08:07:19 2020 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 727062D648D for ; Mon, 16 Nov 2020 08:07:19 +0000 (UTC) (envelope-from gljennjohn@gmail.com) Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 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 4CZM9y17Bkz4k0j for ; Mon, 16 Nov 2020 08:07:17 +0000 (UTC) (envelope-from gljennjohn@gmail.com) Received: by mail-wm1-x32b.google.com with SMTP id d142so22838548wmd.4 for ; Mon, 16 Nov 2020 00:07:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:in-reply-to:references:reply-to :mime-version:content-transfer-encoding; bh=JF5RCF4yFKCW9dBcfe6B0cG/XbA2w/t2NLgu3up8S9o=; b=G92bnFeUDG/28BbEtVPptmAJrR76yhFhRY1eDebzNrCxfl8rwUVrN4GdK6zzG7ny5g CyeQlq4YSSG0C/IuxnSKaVgSqbS2CSluNF2e7OBc83TmTsVhyHI2sNCRaYYoUrGAAZad BTH5+XLkR1COt3PqJBV6mNBj5GSUMi9ucGhkojjR8DKN3tAMmL5+nsGM+fOYr/AXvtkZ e/lkELukWhlffKplifgZZPDDWdM+28csukqKfSKwqSe+69wvraj3gmBQWqz7dmDanbNY RPb3EfJZGklo+rrtFhc7OJEqvnh5+wnWm3qUQCAWUx5KK2g3v2DZF8JtC+KMPDW/FP7/ QUsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:reply-to:mime-version:content-transfer-encoding; bh=JF5RCF4yFKCW9dBcfe6B0cG/XbA2w/t2NLgu3up8S9o=; b=rq2J8q80eZsGKHmfMY1wNNaS8Z7Jr8/h0hpH5Zv2KnPOwaYvGVE+oJX59gEwYzETlF LqB+8corPhFNqqhond/TVk9/e5765WrDtjqA/nEkTvXVVDtPutmS2r0KtO6mlNzLtQHp 4kRKgEL2zxPVams4a+jMPeFvr8mRwWgFSoQ3vharOLn9DT+WZ3jmL7NGzckLc7Q9q/1x W8MhCKMRbvbU7366aqEmIxPTJ4e2EYWCjbqJuMnlH6UXa1iUzMOzg1UUmfSYgWgFXHw1 r2nbztHMup8RCVihJuRM4dsbzPdejkG/mK2aYJLs6IxTpKNbU/XsQCxA2rEvLdLaCLys dIGw== X-Gm-Message-State: AOAM5310RS4cJcVSZQQjqOrhIy3Dw971T3g4sXS+2IDMXbv9/o7ivnbv qdIdYg3nkTd6nQ6DyAn+GotRxY2gFXE= X-Google-Smtp-Source: ABdhPJxddARnCrHLky933yT9BJLkjXxxjv7bQHNC/uE2IILIL+FkqZ9CZPiof3hshjCAjDKV/w4Sbw== X-Received: by 2002:a1c:9ad3:: with SMTP id c202mr13677039wme.43.1605514035267; Mon, 16 Nov 2020 00:07:15 -0800 (PST) Received: from ernst.home (p5b02350e.dip0.t-ipconnect.de. [91.2.53.14]) by smtp.gmail.com with ESMTPSA id f23sm18236999wmb.43.2020.11.16.00.07.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Nov 2020 00:07:14 -0800 (PST) Date: Mon, 16 Nov 2020 09:07:12 +0100 From: Gary Jennejohn To: freebsd-arch@freebsd.org Subject: Re: MAXPHYS bump for FreeBSD 13 Message-ID: <20201116080712.0133d00b@ernst.home> In-Reply-To: <2e76f6c8-f01f-d1d5-a52d-85d9e0769a40@FreeBSD.org> References: <2e76f6c8-f01f-d1d5-a52d-85d9e0769a40@FreeBSD.org> Reply-To: gljennjohn@gmail.com X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; amd64-portbld-freebsd13.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4CZM9y17Bkz4k0j X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=G92bnFeU; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of gljennjohn@gmail.com designates 2a00:1450:4864:20::32b as permitted sender) smtp.mailfrom=gljennjohn@gmail.com X-Spamd-Result: default: False [-2.03 / 15.00]; HAS_REPLYTO(0.00)[gljennjohn@gmail.com]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; REPLYTO_ADDR_EQ_FROM(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::32b:from]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; RECEIVED_SPAMHAUS_PBL(0.00)[91.2.53.14:received]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; FREEMAIL_REPLYTO(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arch@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::32b:from:127.0.2.255]; NEURAL_SPAM_SHORT(0.97)[0.972]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::32b:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-arch] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2020 08:07:19 -0000 On Sun, 15 Nov 2020 21:38:33 -0500 Alexander Motin wrote: > On 15.11.2020 05:58, Konstantin Belousov wrote: > > I posted my WIP at https://reviews.freebsd.org/D27225. > > It survived some limited testing, as described in comment. > > > > Alexander, I will quite appreciate advise about changes I made to > > dev/ahci and dev/siis. Also I would be glad to receive patches for any > > of the unhandled drivers, although I plan to do the pass over all of them > > if nobody do that. > > Here is the patch, covering CAM, CTL, ahci(4), ata(4), mps(4), mpr(4), > mpt(4), mvs(4) and siis(4) to include into your review: > https://people.freebsd.org/~mav/maxphys.patch > > ahci(4), ata(4), mvs(4) and siis(4) I've briefly tested with ZFS write > and scrub on real hardware for kern.maxphys of 64KB and 1MB. The > changes to mps(4), mpr(4) and mpt(4) are trivial. > I applied the patch to my HEAD src at r367714 but I get these rejects: ./sys/dev/siis/siis.c.rej ./sys/dev/siis/siis.h.rej ./sys/dev/ahci/ahci.c.rej ./sys/dev/ahci/ahci.h.rej Doesn't matter to me because I don't use these drivers. But it seems that there is a problem with the patch. -- Gary Jennejohn From owner-freebsd-arch@freebsd.org Mon Nov 16 15:21:47 2020 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 329FD46951C for ; Mon, 16 Nov 2020 15:21:47 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-qt1-x82e.google.com (mail-qt1-x82e.google.com [IPv6:2607:f8b0:4864:20::82e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 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 4CZXqF4z6Gz3kCf for ; Mon, 16 Nov 2020 15:21:45 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: by mail-qt1-x82e.google.com with SMTP id m65so13036454qte.11 for ; Mon, 16 Nov 2020 07:21:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:to:from:subject:autocrypt:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=QW/7GOxAJlgLg0Wg3oPNTRcp8afHZZOG5jA4nBNk89Q=; b=JiuwpM/9kTvt4IBSG3e2iDvDoumzt1sy5o6G4vofoFZSg8d6J/qT3MXkofOkbKVr8y 19PPTRJKwmte2LhdGi8kfMp4Y3z3w2+DjuqO6F7QqmPjuyLNi4mf60nUqJcpKayzoq3U ojAenSMVKto6OFnRvSijwMuGpCX/zY5i2YY7/iuWr92S3AlacOtOVrvIFsJdrKCPhhBM i89lw7SAusaiHdXfZtp44TLlNPtP9vRQj4iT+GsH2H3hCAeI/VRJOfF3JdK3bRmFsuwb +5P/Nq4J+WhPqLmmW2PVVNLDZ7PGjPP516OCR4cNcTVOCU3ZYlLNk1QJ75vvRaOYTg42 ikjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:to:from:subject:autocrypt:message-id:date :user-agent:mime-version:content-language:content-transfer-encoding; bh=QW/7GOxAJlgLg0Wg3oPNTRcp8afHZZOG5jA4nBNk89Q=; b=Y/84K7mbJUSaIYmCWQoi3ct9ckSoRvLYusOWS259QQ5Wrfesn8CJPz/q6T07lCpZT9 wNV9ynszb+C950H/IcI9J1+T61h62Aa+sK20pCX2Gq0dS0wz9Dx3V6leo4LQlAGIbedI G9SDcxGy9Ay7/wrHMUMEmE5U3QTymUFfTZgYk/fHKnyvZEjydSNz8MDPFF+8V+1elGL/ YPniHeL579PS4Fzw1eFoIS4lmfLI+J2t03qjI2VlR1SYuGLcnVvqDmwJkWqB5F7gqeW5 Y47c7sGVLjgGYiehkfMSqIQ0utD5Xmg+RoKS1BkhtVcl3Gg7mnGUT4zbY7OZDd/ehJVf 9FTg== X-Gm-Message-State: AOAM531V7iD9U3u3HVj+WwPVKdijdwFw+PDzPkzRUYEConYxg1nIn0/n UGLJvTqWPy/zVlH+CGoMZDwZl+8Q7gCazw== X-Google-Smtp-Source: ABdhPJwvbK+uz8D1iR2Ovo8f05MQaQ2QWp5Ltgxa33SxXJx7BcU3AzHNWKBuK/QjmcX4gqaog3l/4w== X-Received: by 2002:ac8:4247:: with SMTP id r7mr14800302qtm.291.1605540104212; Mon, 16 Nov 2020 07:21:44 -0800 (PST) Received: from spectre.mavhome.dp.ua ([2600:1700:3580:3560:228:f8ff:fe04:d12]) by smtp.gmail.com with ESMTPSA id 203sm12308778qkd.25.2020.11.16.07.21.43 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 16 Nov 2020 07:21:43 -0800 (PST) Sender: Alexander Motin To: Gary Jennejohn , "freebsd-arch@freebsd.org" From: Alexander Motin Subject: Re: MAXPHYS bump for FreeBSD 13 Autocrypt: addr=mav@FreeBSD.org; prefer-encrypt=mutual; keydata= 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 Message-ID: <456af968-a82e-3c5d-2804-5e5546f8c8b4@FreeBSD.org> Date: Mon, 16 Nov 2020 10:21:42 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4CZXqF4z6Gz3kCf X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=JiuwpM/9; dmarc=none; spf=pass (mx1.freebsd.org: domain of mavbsd@gmail.com designates 2607:f8b0:4864:20::82e as permitted sender) smtp.mailfrom=mavbsd@gmail.com X-Spamd-Result: default: False [-2.20 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; FORGED_SENDER(0.30)[mav@FreeBSD.org,mavbsd@gmail.com]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; FROM_NEQ_ENVFROM(0.00)[mav@FreeBSD.org,mavbsd@gmail.com]; FAKE_REPLY(1.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::82e:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arch@freebsd.org]; DMARC_NA(0.00)[FreeBSD.org]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::82e:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::82e:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-arch] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2020 15:21:47 -0000 On Mon, 16 Nov 2020 09:07:12 +0100 Gary Jennejohn wrote: > I applied the patch to my HEAD src at r367714 but I get these rejects: > > ./sys/dev/siis/siis.c.rej > ./sys/dev/siis/siis.h.rej > ./sys/dev/ahci/ahci.c.rej > ./sys/dev/ahci/ahci.h.rej > > Doesn't matter to me because I don't use these drivers. But it seems > that there is a problem with the patch. I've created the patch from my fresh svn head checkout. So I am very surprised. I've just checked it on clean checkout and it still applies clean. Any way, just take Konstantin's updated complete patch from: https://reviews.freebsd.org/D27225 . PS: Please keep me on CC if you are addressing me. -- Alexander Motin From owner-freebsd-arch@freebsd.org Mon Nov 16 15:23:52 2020 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 3A6E1469633 for ; Mon, 16 Nov 2020 15:23:52 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: from mail-qk1-x732.google.com (mail-qk1-x732.google.com [IPv6:2607:f8b0:4864:20::732]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 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 4CZXsg2zGGz3kVf for ; Mon, 16 Nov 2020 15:23:51 +0000 (UTC) (envelope-from mavbsd@gmail.com) Received: by mail-qk1-x732.google.com with SMTP id q22so17088372qkq.6 for ; Mon, 16 Nov 2020 07:23:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:from:to:references:autocrypt:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=wqt7YoVDIExBfgp3GVdNivDRFzS30AqlWl4yjHMzCb8=; b=PMi2qkbfKfCxAkQsli8Y45QnHLsVzHUYFVmOzlmM5eDjyo6GKjo3B7/krKTbTwjG1X /JritmuaRmkVeH96OGQ1WfCNFgAOmQ7qroRdcz01Hfx4XYav020+K0el+St4N/g2fm3V tB7HwIR6kG9xjTtLU+UA/jlarWVHbM+BgnE/7dlW4bOKFoPutNP0LLiwFyXE01wa6MVw tGXrDD0kWtA6mkr1gyJ134uHAM8y96oMs0p4IXdb+NX0dU+wp9rHvsRUmKpIA5+/tvxx 6/afbkk/aBWBoP5UARPc4hi2rpfiP1sjJ+t6GoKIqdgsNltjxjUkD199J/6HJ4TlyjZy xgNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:from:to:references:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=wqt7YoVDIExBfgp3GVdNivDRFzS30AqlWl4yjHMzCb8=; b=LSQ8Hn3vtntg9xnyoHmEfFd1UZTt7BHwhvjs0M8ZbKiAOvNBRTscJIUTNAuzl9utPd +3ONhzGmVXIe3dbOF/+ghWZsUyVltxtAT2bYxRK1jn4oit7GkIYZZyRKZkIofGGdEpiL oU8YdZVaIckYoWZxeuX7e3GP85f0G6uNI3ZTNWZg9wslDP6+1yHn/Vnj0lQjEZU9tU+k RVBhuZumG5fZaXj6P6JIWs2IkR/fYV678p6ImJY6PJO9CJGrWOL6AIMQEGYhlk3fvkvU oLRi9HYmHicIgAFpL0E9eCt1Eg/u75A3++FHmBK/eo4WnRzrqO0evv4ye/zj/yAgkEOA xtMw== X-Gm-Message-State: AOAM533OYSmF9sR5rk483P02DuvoRfupM+QDlkozULsRjIjEDplf1V2u OfdwLpxf3HET6IEel7jGg+95VKDievarOA== X-Google-Smtp-Source: ABdhPJxqc4j0nxiaZ2Ef4OhOHWKfltFHyHk2NuBsE6vpJGE4806Xpv0K22HPu/cdcnKefMlrSoNh+w== X-Received: by 2002:a37:e12:: with SMTP id 18mr11745210qko.179.1605540229027; Mon, 16 Nov 2020 07:23:49 -0800 (PST) Received: from spectre.mavhome.dp.ua ([2600:1700:3580:3560:228:f8ff:fe04:d12]) by smtp.gmail.com with ESMTPSA id 207sm7721773qki.91.2020.11.16.07.23.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 16 Nov 2020 07:23:48 -0800 (PST) Sender: Alexander Motin Subject: Re: MAXPHYS bump for FreeBSD 13 From: Alexander Motin To: Gary Jennejohn , "freebsd-arch@freebsd.org" References: <456af968-a82e-3c5d-2804-5e5546f8c8b4@FreeBSD.org> Autocrypt: addr=mav@FreeBSD.org; prefer-encrypt=mutual; keydata= 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 Message-ID: <8eeb9b2e-cff4-0eb9-d051-06adbdea1d2d@FreeBSD.org> Date: Mon, 16 Nov 2020 10:23:47 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.0 MIME-Version: 1.0 In-Reply-To: <456af968-a82e-3c5d-2804-5e5546f8c8b4@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4CZXsg2zGGz3kVf X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=PMi2qkbf; dmarc=none; spf=pass (mx1.freebsd.org: domain of mavbsd@gmail.com designates 2607:f8b0:4864:20::732 as permitted sender) smtp.mailfrom=mavbsd@gmail.com X-Spamd-Result: default: False [-3.20 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; FORGED_SENDER(0.30)[mav@FreeBSD.org,mavbsd@gmail.com]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::732:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[]; FROM_NEQ_ENVFROM(0.00)[mav@FreeBSD.org,mavbsd@gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arch@freebsd.org]; DMARC_NA(0.00)[FreeBSD.org]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::732:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::732:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-arch] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2020 15:23:52 -0000 On 16.11.2020 10:21, Alexander Motin wrote: > On Mon, 16 Nov 2020 09:07:12 +0100 Gary Jennejohn wrote: >> I applied the patch to my HEAD src at r367714 but I get these rejects: >> >> ./sys/dev/siis/siis.c.rej >> ./sys/dev/siis/siis.h.rej >> ./sys/dev/ahci/ahci.c.rej >> ./sys/dev/ahci/ahci.h.rej >> >> Doesn't matter to me because I don't use these drivers. But it seems >> that there is a problem with the patch. > > I've created the patch from my fresh svn head checkout. So I am very > surprised. I've just checked it on clean checkout and it still applies > clean. Any way, just take Konstantin's updated complete patch from: > https://reviews.freebsd.org/D27225 . Ah, I guess you were applying it on top of Konstantin's, while I've diff'ed those directories with head. -- Alexander Motin From owner-freebsd-arch@freebsd.org Mon Nov 16 15:52:40 2020 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 2965546A1B0 for ; Mon, 16 Nov 2020 15:52:40 +0000 (UTC) (envelope-from gljennjohn@gmail.com) Received: from mail-wm1-x330.google.com (mail-wm1-x330.google.com [IPv6:2a00:1450:4864:20::330]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 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 4CZYVv2wNGz3mQ0; Mon, 16 Nov 2020 15:52:39 +0000 (UTC) (envelope-from gljennjohn@gmail.com) Received: by mail-wm1-x330.google.com with SMTP id m125so12782790wmm.3; Mon, 16 Nov 2020 07:52:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:in-reply-to:references:reply-to :mime-version:content-transfer-encoding; bh=40N0qI4E0I6j6XwdhrHyxAlXNSx5JNku6LvrfoUCukU=; b=UW/j8OnDHRQDr8hPsijB807fJIeMi0EUFjP/ZQ6zBBJo7JjBeGYDslfSGlFizwjDy9 /Fqdnokbk9s2VcSFc4MF/QVjqpQBj66DySkGxRceAq322hR37C+rvMsS4AB1jcDaJaG1 DRpIv7J1IGCFT5kZeTVY8HbyR60jVB4dqYHBM+rgMBQbOpPdjwzSkKMHT37pMbtjSDGQ t4IBfrvJxoTh/WUzTeOxN72oiJdUMstPTH0phEKnuzSnXOdq0M9uDrObm/JdMBw/3zcw 8j/mDwicL/b17YlnjBQp0RFBDvdQb0pi4bvbuui2KVQu+2ruPNhyGFguOmhcXbtG+3wR kmRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:reply-to:mime-version:content-transfer-encoding; bh=40N0qI4E0I6j6XwdhrHyxAlXNSx5JNku6LvrfoUCukU=; b=BY5dK5Ypdng74SG/bmCuIhJM/DunBIJI5Q5uFM4fVXMRDa7l20ikTq4+sD9z74+Ls7 6GpezwmlFnOjTVfPzwNuL9T6y8IPT406p2iVLJzTHrqysyaQEn3Wz88KizT0Gk5o/RJJ JVs0jtvFfzzhZWnAR5znOzezHtz0ux1USqD7octkQcf/R5YT2fKdqHjcHR4rI+OuOUy4 r34XXnaW4pDCai05ljoxNVUnK2gKvCrdawhcovTFTAAT79+/FUQ0k1IzKkIn1R7NgyLU U0UIEIilnnYdN1IVyxCpMH2fTTu53I2Xd22OImI1HV1yDXaf+UIidMn5m/x0nxnIptU3 5ghg== X-Gm-Message-State: AOAM533+ihGTl7UFajmCOToF0F98oLKhjeymzvyt9klf987Ghaq+a7J1 No4oKm/8kJXrBqhcMn/aWNGhWLYwNBs= X-Google-Smtp-Source: ABdhPJwbSVvH4BEff1VIZ6BliwNZ7AcOhX3prpFDArwOo4GpiSILaoKOLlkOa9lPMfHXtJNXgMob6A== X-Received: by 2002:a7b:cbcf:: with SMTP id n15mr15866554wmi.156.1605541956614; Mon, 16 Nov 2020 07:52:36 -0800 (PST) Received: from ernst.home (p5b02350e.dip0.t-ipconnect.de. [91.2.53.14]) by smtp.gmail.com with ESMTPSA id n15sm23448610wrq.48.2020.11.16.07.52.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Nov 2020 07:52:35 -0800 (PST) Date: Mon, 16 Nov 2020 16:52:33 +0100 From: Gary Jennejohn To: Alexander Motin Cc: "freebsd-arch@freebsd.org" Subject: Re: MAXPHYS bump for FreeBSD 13 Message-ID: <20201116155233.6376742d@ernst.home> In-Reply-To: <8eeb9b2e-cff4-0eb9-d051-06adbdea1d2d@FreeBSD.org> References: <456af968-a82e-3c5d-2804-5e5546f8c8b4@FreeBSD.org> <8eeb9b2e-cff4-0eb9-d051-06adbdea1d2d@FreeBSD.org> Reply-To: gljennjohn@gmail.com X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; amd64-portbld-freebsd13.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4CZYVv2wNGz3mQ0 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=UW/j8OnD; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of gljennjohn@gmail.com designates 2a00:1450:4864:20::330 as permitted sender) smtp.mailfrom=gljennjohn@gmail.com X-Spamd-Result: default: False [-2.00 / 15.00]; HAS_REPLYTO(0.00)[gljennjohn@gmail.com]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::330:from]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; RECEIVED_SPAMHAUS_PBL(0.00)[91.2.53.14:received]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; FREEMAIL_REPLYTO(0.00)[gmail.com]; NEURAL_SPAM_SHORT(1.00)[1.000]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::330:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::330:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-arch] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2020 15:52:40 -0000 On Mon, 16 Nov 2020 10:23:47 -0500 Alexander Motin wrote: > On 16.11.2020 10:21, Alexander Motin wrote: > > On Mon, 16 Nov 2020 09:07:12 +0100 Gary Jennejohn wrote: > >> I applied the patch to my HEAD src at r367714 but I get these rejects: > >> > >> ./sys/dev/siis/siis.c.rej > >> ./sys/dev/siis/siis.h.rej > >> ./sys/dev/ahci/ahci.c.rej > >> ./sys/dev/ahci/ahci.h.rej > >> > >> Doesn't matter to me because I don't use these drivers. But it seems > >> that there is a problem with the patch. > > > > I've created the patch from my fresh svn head checkout. So I am very > > surprised. I've just checked it on clean checkout and it still applies > > clean. Any way, just take Konstantin's updated complete patch from: > > https://reviews.freebsd.org/D27225 . > > Ah, I guess you were applying it on top of Konstantin's, while I've > diff'ed those directories with head. > That's right. In any case, doing it the other way around - your patch followed by Konstantin's - might also result in rejects. I haven't tried that out, however. -- Gary Jennejohn From owner-freebsd-arch@freebsd.org Mon Nov 16 16:11:25 2020 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 098D446A745 for ; Mon, 16 Nov 2020 16:11:25 +0000 (UTC) (envelope-from gljennjohn@gmail.com) Received: from mail-wr1-x436.google.com (mail-wr1-x436.google.com [IPv6:2a00:1450:4864:20::436]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 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 4CZYwX05bCz3nVD; Mon, 16 Nov 2020 16:11:23 +0000 (UTC) (envelope-from gljennjohn@gmail.com) Received: by mail-wr1-x436.google.com with SMTP id o15so19279354wru.6; Mon, 16 Nov 2020 08:11:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:in-reply-to:references:reply-to :mime-version:content-transfer-encoding; bh=oBT6t5DMbrbd4FHZ5uh6MkhnZSOJDXPhC8rb/P/r5C8=; b=BeHbCHMe66l92KpAEgFTjUs5rMg3V5747rb8cJoQDnoRcG5IsWcCRXovDWqJt69yJu DfMrDs5jp3LSMvGzMmnk+LPvSSVnZXJpGHfvzVA1S6E8hNEj/i1ne4YR6F3ky+QWx066 RPR/2BK3c0hWlYKGmsuKrbvuajzc15HKnCEQ4Zf+kzjup1t/gmsnerJFfgJlP40bTGFO uhpJ6POxJgl/Ute0hwxsqtJZ4scfIquYaNQG9GLg2zkYCTWShs34eqBA2w10VPs6ltX8 z18FQZ70db6+m4OiANk8wKLuOD7qNccA/+7zPytoYY9AYqlwGolgJtgpxoiV316M9/NG 8LJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:reply-to:mime-version:content-transfer-encoding; bh=oBT6t5DMbrbd4FHZ5uh6MkhnZSOJDXPhC8rb/P/r5C8=; b=khZr3SsWnsFJt/xqdW646nQZ9GaI4iiID07RzrEetr//VH8+hHNnHY5dmpAvsxPnsK +GJbhJxAYmctXOUjStQ6Nk0woW/xNjPvLeETDwkiDacsVYWEbUfG6lpr80qqLzi/EHk4 3NdIrybAdY2C0oHpjtOuc62QCu3zxwcwTeFaXsvMBPKWx1Ad4G7RZ6L4TszXMR6jvcds LCgvvU7rQr+4bT8ba92/Aj5oPau6mVtStLiVxHSQ43TTqUE8RWEWNOAobhitLILmK4dm rLi8rN6WhPLa8V1MAK95IwCpg/+ydXNABDC76CPCAojUXNb8GkBKplmFS76r4guw1jCc VnXw== X-Gm-Message-State: AOAM5305OJOilDgJtlSgXFezHXz21eCLaOjbKl//K9I7T0uyounB47fa PFbeGvw2+HIV1O/PLng9Pel+d0u+aXU= X-Google-Smtp-Source: ABdhPJyVRJGLP7o5lHle0VJ3KJ0Yb69ALIZXHMIn7tBiAqKgM+W4dxaaqFCIhKsQG05ZUVB9I287cA== X-Received: by 2002:adf:8030:: with SMTP id 45mr20132289wrk.407.1605543082153; Mon, 16 Nov 2020 08:11:22 -0800 (PST) Received: from ernst.home (p5b02350e.dip0.t-ipconnect.de. [91.2.53.14]) by smtp.gmail.com with ESMTPSA id i10sm23561033wrs.22.2020.11.16.08.11.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Nov 2020 08:11:21 -0800 (PST) Date: Mon, 16 Nov 2020 17:11:19 +0100 From: Gary Jennejohn To: Alexander Motin Cc: "freebsd-arch@freebsd.org" Subject: Re: MAXPHYS bump for FreeBSD 13 Message-ID: <20201116161119.1fc3c3cc@ernst.home> In-Reply-To: <20201116155233.6376742d@ernst.home> References: <456af968-a82e-3c5d-2804-5e5546f8c8b4@FreeBSD.org> <8eeb9b2e-cff4-0eb9-d051-06adbdea1d2d@FreeBSD.org> <20201116155233.6376742d@ernst.home> Reply-To: gljennjohn@gmail.com X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; amd64-portbld-freebsd13.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4CZYwX05bCz3nVD X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=BeHbCHMe; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of gljennjohn@gmail.com designates 2a00:1450:4864:20::436 as permitted sender) smtp.mailfrom=gljennjohn@gmail.com X-Spamd-Result: default: False [-2.27 / 15.00]; HAS_REPLYTO(0.00)[gljennjohn@gmail.com]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::436:from]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; RECEIVED_SPAMHAUS_PBL(0.00)[91.2.53.14:received]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; FREEMAIL_REPLYTO(0.00)[gmail.com]; NEURAL_SPAM_SHORT(0.73)[0.727]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::436:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::436:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-arch] X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2020 16:11:25 -0000 On Mon, 16 Nov 2020 16:52:33 +0100 Gary Jennejohn wrote: > On Mon, 16 Nov 2020 10:23:47 -0500 > Alexander Motin wrote: > > > On 16.11.2020 10:21, Alexander Motin wrote: > > > On Mon, 16 Nov 2020 09:07:12 +0100 Gary Jennejohn wrote: > > >> I applied the patch to my HEAD src at r367714 but I get these rejects: > > >> > > >> ./sys/dev/siis/siis.c.rej > > >> ./sys/dev/siis/siis.h.rej > > >> ./sys/dev/ahci/ahci.c.rej > > >> ./sys/dev/ahci/ahci.h.rej > > >> > > >> Doesn't matter to me because I don't use these drivers. But it seems > > >> that there is a problem with the patch. > > > > > > I've created the patch from my fresh svn head checkout. So I am very > > > surprised. I've just checked it on clean checkout and it still applies > > > clean. Any way, just take Konstantin's updated complete patch from: > > > https://reviews.freebsd.org/D27225 . > > > > Ah, I guess you were applying it on top of Konstantin's, while I've > > diff'ed those directories with head. > > > > That's right. In any case, doing it the other way around - your patch > followed by Konstantin's - might also result in rejects. I haven't > tried that out, however. > However, Konstantin's new patch works just fine. Thanks for pointing me at it. -- Gary Jennejohn