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=0.2 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 14246 invoked from network); 13 Jan 2023 17:25:49 -0000 Received: from 9front.inri.net (168.235.81.73) by inbox.vuxu.org with ESMTPUTF8; 13 Jan 2023 17:25:49 -0000 Received: from cc-smtpout3.netcologne.de ([89.1.8.213]) by 9front; Fri Jan 13 12:23:59 -0500 2023 Received: from cc-app3.netcologne.de (cc-app3.netcologne.de [89.1.9.192]) by cc-smtpout3.netcologne.de (Postfix) with ESMTP id 668771238C for <9front@9front.org>; Fri, 13 Jan 2023 18:23:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=netcologne.de; s=nc1116a; t=1673630634; bh=Qjn9a2eHCHu3+3EoYiMtQKUDycp5ubeCz6JeOVGxJoc=; h=Date:From:To:Message-ID:Subject:From; b=BQDoiV61+CGj+QKw2RHMtQGQSZeHnJYGZFVqXbEbS+XgvVkeiuxtVS9Qv7o0d935r 5FZ+cWjNSPPF0imWvCzjs2KWfkUxT9HQ3LkTkMOdV8U/7V/K6R+69pP05vhDGoH1PH aNCPCWJkeOeZXXKfxB3BhX36OX3JFInvSisG+sXx8DtpPZqrEaJhe2KE8dCZzGnF7j JvfyqAoxSggQasO7EMpcBFmgGXsznpUMnLP7Y6rwUG8+bd+DLO6p32auxbXj9tFktp 7l3/XSUhYodmslMk4B6QOv6BzZE7aD2ZGZXM7/tyfmoeZoYh3fO0tMjgzhAFbEEz9D pKajFNtk41D+w== Received: from cc-app3.netcologne.de (localhost [127.0.0.1]) by cc-app3.netcologne.de (Postfix) with ESMTPA id 4302911E5C for <9front@9front.org>; Fri, 13 Jan 2023 18:23:54 +0100 (CET) Date: Fri, 13 Jan 2023 18:23:54 +0100 (CET) From: Arne Meyer To: "9front@9front.org" <9front@9front.org> Message-ID: <1612482052.2056775.1673630634217@comcenter.netcologne.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_2056774_1282568753.1673630634217" X-Priority: 3 Importance: Normal X-Mailer: Open-Xchange Mailer v7.10.6-Rev30 X-Originating-IP: 2001:4dd1:5971:0:c499:4045:cfc6:906 X-Originating-Client: open-xchange-appsuite X-NetCologne-Spam: L X-Rspamd-Queue-Id: 4302911E5C X-Spamd-Bar: -- X-Rspamd-Action: no action List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: ISO-certified deep-learning table-scale property framework Subject: [9front] [patch] archfs replace hand rolled emalloc wit emalloc9p Reply-To: 9front@9front.org Precedence: bulk ------=_Part_2056774_1282568753.1673630634217 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hello, lib9p already has what we need. No need to reinvent the wheel. Greetings, Arne ------=_Part_2056774_1282568753.1673630634217 Content-Type: application/octet-stream; name=archfs.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=archfs.patch X-Part-Id: a5329fdddfc34995a3f49ba919279289 ZGlmZiBjMTBiZTI5Yzc3MzczN2M0MTU5YjYxM2Y0ZjZjM2I1YTkwZDczMmY2IHVuY29tbWl0dGVk Ci0tLSBhL3N5cy9zcmMvY21kL2FyY2hmcy5jCisrKyBiL3N5cy9zcmMvY21kL2FyY2hmcy5jCkBA IC0yNiwyOCArMjYsNyBAQAogCXZsb25nIGxlbmd0aDsKIH07CiAKLXN0YXRpYyB2b2lkKgotZW1h bGxvYyhsb25nIHN6KQotewotCXZvaWQgKnY7Ci0KLQl2ID0gbWFsbG9jKHN6KTsKLQlpZih2ID09 IG5pbCkKLQkJc3lzZmF0YWwoIm1hbGxvYyAlbHVkIGZhaWxzIiwgc3opOwotCW1lbXNldCh2LCAw LCBzeik7Ci0JcmV0dXJuIHY7Ci19Ci0KIHN0YXRpYyBjaGFyKgotZXN0cmR1cChjaGFyICpzKQot ewotCXMgPSBzdHJkdXAocyk7Ci0JaWYocyA9PSBuaWwpCi0JCXN5c2ZhdGFsKCJzdHJkdXAgKCUu MTBzKSBmYWlscyIsIHMpOwotCXJldHVybiBzOwotfQotCi1zdGF0aWMgY2hhcioKIEJnZXRsaW5l KEJpb2J1ZiAqYikKIHsKIAljaGFyICpwOwpAQCAtNzYsMTEgKzU1LDExIEBACiAJCXJldHVybiBu aWw7CiAJfQogCi0JYSA9IGVtYWxsb2Moc2l6ZW9mKCphKSk7Ci0JYS0+bmFtZSA9IGVzdHJkdXAo ZlswXSk7CisJYSA9IGVtYWxsb2M5cChzaXplb2YoKmEpKTsKKwlhLT5uYW1lID0gZXN0cmR1cDlw KGZbMF0pOwogCWEtPm1vZGUgPSBzdHJ0b3VsKGZbMV0sIDAsIDgpOwotCWEtPnVpZCA9IGVzdHJk dXAoZlsyXSk7Ci0JYS0+Z2lkID0gZXN0cmR1cChmWzNdKTsKKwlhLT51aWQgPSBlc3RyZHVwOXAo ZlsyXSk7CisJYS0+Z2lkID0gZXN0cmR1cDlwKGZbM10pOwogCWEtPm10aW1lID0gc3RydG9sbChm WzRdLCAwLCAxMCk7CiAJYS0+bGVuZ3RoID0gc3RydG9sbChmWzVdLCAwLCAxMCk7CiAJcmV0dXJu IGE7CkBAIC05NCw3ICs3Myw3IEBACiAKIAlpZihuYWJ1ZiA9PSAwKSB7CiAJCW5hYnVmID0gMjU2 OwotCQlhYnVmID0gZW1hbGxvYyhzaXplb2YoQXJjaCkqbmFidWYpOworCQlhYnVmID0gZW1hbGxv YzlwKHNpemVvZihBcmNoKSpuYWJ1Zik7CiAJfQogCiAJbmFidWYtLTsK ------=_Part_2056774_1282568753.1673630634217--