From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 22746 invoked from network); 25 Jun 2020 21:44:07 -0000 Received: from mother.openwall.net (195.42.179.200) by inbox.vuxu.org with ESMTPUTF8; 25 Jun 2020 21:44:06 -0000 Received: (qmail 19991 invoked by uid 550); 25 Jun 2020 21:44:05 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 19971 invoked from network); 25 Jun 2020 21:44:04 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=KVl8N3y69JOxaAC5zD8p+RGVrXovln+RcwcszigrjOw=; b=rp+NLZdJrkNzP1rv+yoOyPVut0prxIxReM5dsq3zWFGkYQDJFtHW3Th2/cS3iIhqrd GBMolnX63nMTcCjRAAA3dHXlEe34JIpbhvkbDz2daGqYCr0vTVQgOpCLyMZBnEs2/qCL tw2GOdXOiBVuFir+BGrI4V4dRj0D82rAmYYAzfzOllAyGDJ8V02kREQ5i1hWMd8KrtXg cEgrizCSKJ7vujstoJroZeBVskIuF16AcPgJVQXCnmdwnvbe4UXEN1hxgV7H1NiNPJBR xkEHwFcJ5UanJ7d4GLjIFJDFzFjVmj5bnS6hAZ5xCSB0IFoUxPf1WrG+aYCnJWvOIVC3 3DyQ== 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; bh=KVl8N3y69JOxaAC5zD8p+RGVrXovln+RcwcszigrjOw=; b=eurGx4PyGPrJVrkgntCDNtXonXXYqng0yFisRfx9oW0bIdF9y0NYEgD5ehcwMtxnip LBtblCrIj0r4wEwl0DWacyMhB/hWVJQcRQBgSGg858i/ESVjB1DwrGlo00fH4vMQBV42 VJMysgrVl4XuOlpvH04eP33VUyMsFYtMpfp6YoeDknYlOeGtv6noNoUXsCM6g0YJkXtj 8pOoj8kulPsEzyhQHw3N20rMuihDC2FkfykJmw1vb0ciccrZvuZ49n1NmkTjTUBJhXA8 /u4BMr1g8JjHCAkIuGWKvdDc7CeP4B6EYKmpN9EeFwyGydM/NwqyhckSWj0l/TysK2D3 EMNw== X-Gm-Message-State: AOAM532snXGr17j3QPL+LNWi2evB5NkspbqqvcEm15fQ+0HQmhS9hn/i ny8xUzEoPzPiMkCkT+FoCoRJ9FDYZGSFskRUvDM4eA== X-Google-Smtp-Source: ABdhPJw/1AemIdqG04sRdu9dpPktBVYVPcqGb2ucbKijodk2WycpNO+P6OkWeVchCpZQ8LVVQ9VT8N8Hj3Yr/Zy/0o4= X-Received: by 2002:a67:fb56:: with SMTP id e22mr6348vsr.11.1593121432264; Thu, 25 Jun 2020 14:43:52 -0700 (PDT) MIME-Version: 1.0 References: <20200624204243.GL6430@brightrain.aerifal.cx> <20200625081504.GE2048759@port70.net> <20200625153936.GP6430@brightrain.aerifal.cx> <20200625173125.GF2048759@port70.net> <20200625205024.GR6430@brightrain.aerifal.cx> In-Reply-To: <20200625205024.GR6430@brightrain.aerifal.cx> From: Andre McCurdy Date: Thu, 25 Jun 2020 14:43:42 -0700 Message-ID: To: musl@lists.openwall.com Content-Type: text/plain; charset="UTF-8" Subject: Re: [musl] Release prep for 1.2.1, and afterwards On Thu, Jun 25, 2020 at 1:50 PM Rich Felker wrote: > > As noted in the past I'd like to get rid of having high level flow > logic in the arch asm and instead have the arch provide string asm > fragments, if desired, to copy blocks, which could then be used in a > shared C skeleton. However as you noted this has been a point of > practical performance problem for a long time and I don't think it's > fair to just keep putting it off for a better solution. I'd like to see the patches to enable asm memcpy for big endian ARM merged. I may be the only user of musl on big endian ARM though (?) so not sure how much wider interest there is.