From nobody Thu Oct 19 05:35:53 2023 X-Original-To: freebsd-stable@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4S9xJn2HmSz4y13x; Thu, 19 Oct 2023 05:35:53 +0000 (UTC) (envelope-from pstef@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4S9xJn1rbPz4Y5x; Thu, 19 Oct 2023 05:35:53 +0000 (UTC) (envelope-from pstef@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1697693753; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=deKw8Wg3vuKs7ddRb6Gdn7p8NEs7ApB9tHnO9bKyzBg=; b=e2h2B0LqMS48Yav32ttgXJJWbEQIvoedfIM5e7jSY0ag3C/uK9CvT2FuZqqs3eJDIDe5KC d65M8F7GiGAan7GmRJiosJS74MzWrcWAHG9NRAMJGuGd16k8C7bI/OoPUipo44kRkjOg7J 2i8XGwKqyEgdPdqAfXRorzek2gEMLFB87yIlfwn/Cx4+3Iu59wqI/zs16LyMbhmRaChY/r l3TMaQ/wCKOqQCkhYMOC8oN44nl8hRPcFjdz4uwUIU56WG+YMasr+uSPdHhh+I6zeJyuSn d4zj/07L3MAnVkMQzEZiNKH0i7sLk1OTxlJikahddaP9EVvW+IVPd2sIzqy3Jw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1697693753; a=rsa-sha256; cv=none; b=vN8dCSk4z5LJ+JRXqmaqihUVJYbbOF3fsZg6oCUQ6C5mewWEdIIj0bJHrzFO+s+RSnSoFT RG0VrKBpAk0NvRKbUaJUOZyQbJNkZ+OFzgFVYvl+DMPGFxHgzZO80mxJ5UyOOnNhKVWKDe leC8ez6KK4/rXZAiL5hbbv8qAxDg/tQQI2PaAoP+jBKSZ/eZIYlAgIeb2ARNV2mNt66qpb XldPHqsJpcVgGzaIaBAbsgKiZ357FSmjTbzvrrT6rFLC4Y1RS8f6GPWtB1fSTI7HQyp5J2 9G2qbO3np70quk2xxy/QFI6FeKXpF6QVNwxMYT+dc7SEK3dsIt4uWAIu/pZxMg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1697693753; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=deKw8Wg3vuKs7ddRb6Gdn7p8NEs7ApB9tHnO9bKyzBg=; b=r+hKB1KjmbCHr3aRDKk15un+AhzSJbqpn87YyC7f4ulBzsWy7HXpXU55jpqbh9/w8zh1yk BMCzQl3oNL3HeO2ippJqFu9riFOsmHFNRz6bdjkQJcFL9mkk/iTa6dkWx1E0JRVSYUqSBb h+2QLF1ORXaItHxjez11QKYcz/BzBbrmtXN5K6RbjpBBMbAJRaK5fbSniw+1a/Ow8TaY5L c3RveMlHU+QrAS5LuPDKhJs7W//2e2eOJFwTl4MpOK6OpklrrKoe/hdCHiSDBSildTUdrJ JZ4GvD4Zd+L/Pu3erc8jsMLk4Rz5vK8q98aQDXQHog6wam+Syq4FoIAw4JHy+Q== Received: by freefall.freebsd.org (Postfix, from userid 1403) id 2B33222602; Thu, 19 Oct 2023 05:35:53 +0000 (UTC) Date: Thu, 19 Oct 2023 07:35:53 +0200 From: "Piotr P. Stefaniak" To: Kevin Bowling Cc: freebsd-current@freebsd.org, freebsd-stable@freebsd.org Subject: Re: freebsd-update 12.3 to 14.0RC1 takes 12-24 hours (block cloning regression) Message-ID: References: List-Id: Production branch of FreeBSD source code List-Archive: https://lists.freebsd.org/archives/freebsd-stable List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-stable@freebsd.org X-BeenThere: freebsd-stable@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: On 2023-10-17 09:40:37, Kevin Bowling wrote: >The flash SLOG system took around 12 hours to complete freebsd-update >from 13.2 to 14.0-RC1. The system without the SLOG took nearly 24 >hours. This was the result of ~50k patches, and ~10k files from >freebsd-update and a very pathological 'install' command performance. >I spoke with mjg about this and because my pools do not have block >cloning enabled, copy_file_range turns into a massive pessimization in >'install'. I reported on IRC what I think is the same issue, except in my case this was on an MMC and took many days (I stopped paying attention after 3 days). Piotr