From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from txout-a4-smtp.messagingengine.com (txout-a4-smtp.messagingengine.com [103.168.172.227]) by inbox.vuxu.org (Postfix) with ESMTP id 9991821F5F for ; Tue, 7 Jan 2025 13:01:48 +0100 (CET) Received: from localhost.localdomain (kubehost03.phl.internal [10.202.3.3]) by mailtxout.phl.internal (Postfix) with ESMTP id AD2F223801C8 for ; Tue, 7 Jan 2025 07:01:47 -0500 (EST) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=YXDKGyGo header.a=rsa-sha256 header.s=20230601 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-ed1-f45.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:from:date:message-id:subject:to :content-type:content-transfer-encoding:list-help:list-id :list-post:list-subscribe:reply-to:list-unsubscribe; s=sysmsg-1; t=1736251307; bh=7ltjZGXBzTzghQNodXPRdB+uswZkmzl3ve+eYPj07hM=; b= aZtMP0NQYCA5r0IegKOt6QpZ/FD1y6Y586qtNl0s0dX41tT5NXv5Q6kwFJj7ID3p dEAlZWQJKQetAgl0QfJsdKaxsf3R89Ilv2psv8nmJC+UVGYILCjAhLwhyAm5EYAE slod5Wi0/6uJyrrDK9TmCH26Od0vMQdCpglXBlDxf/E= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1736251307; b=hEP+615maE4nxL7rzAtLVXAIiKAOpCPAJKb88Kr53x+bPM8/E3 w6x8r42jAIV5X3F7HKi7XdDp0gK5m0MXCxEMyT/7wyNIyuCJC2S3eQkHVTpfEbHd iv5jO+y+9oMdvkv8VEZU/DDAksGvWkthigUyLa730AjF1UwV+dc9rHNgQ= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=YXDKGyGo header.a=rsa-sha256 header.s=20230601 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-ed1-f45.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: mx.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=YXDKGyGo header.a=rsa-sha256 header.s=20230601 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.208.45 (mail-ed1-f45.google.com); spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-ed1-f45.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=SnfrsZf7; x-me-sender=none; x-ptr=pass smtp.helo=mail-ed1-f45.google.com policy.ptr=mail-ed1-f45.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.3 smtp.cipher=TLS_AES_128_GCM_SHA256 smtp.bits=128/128; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:from:date:message-id:subject:to:content-type :content-transfer-encoding:list-help:list-id:list-post :list-subscribe:reply-to:list-unsubscribe; s=dkim-1; t= 1736251307; x=1736337707; bh=knLTKHfkosq17MbHKfgtSRYaJ/CuNvSXeeX 8m/WQLgg=; b=oCw2ARiSRgaBLiD42EW4OpWrM083knr461WbZDqwuqKoGRn+9qk +sCJ0OUtDy65KxLCw4DS7lQ6Mj+wMsy5/3ClweU/86b3dt6cK6KTL+PbDaAj142c e6LZk2bz1YoluF/AflzLH6TizGUaTdzbkxvmSF7GlfOH2OQcUXBRe7Hg= Received: from mx.topicbox.com (10-0-3-161.authmilter.topicbox.svc.cluster.local [10.0.3.161]) by tb-mx-3.topicbox.com (Postfix) with ESMTP id 62F6F1002D737F77 for <9fans@9fans.net>; Tue, 7 Jan 2025 03:37:40 -0500 (EST) Received: from tb-mx-2.topicbox.com (10.0.2.48 [10.0.2.48]) by mx.topicbox.com (Authentication Milter) with ESMTP id DB6753BE728; Tue, 7 Jan 2025 03:37:40 -0500 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1736239060; b=lU5q6I387vEtOQfmolQdH7W597DI+zq4mJNspjYDvxoG76zeo+ 1dPKw38RFCl/YEXxruaT3Dzp1CuZWmJj6Byix/MSCTJUPjNO59yGVRGCh1TA5l8s QhnKhoqg/qJSn/VyqUX+D4+39iGDzR6NIspNsRe98ATNcz1xC10W93zbzi1v5jym D+auQxa8Qp88D0DnQ9sYF/PpxNQnncYMmMRJvkL+3arwjPwPW29hg/M+ETdhtwgT Av+qd+U2I3Fwv6A/+0IBU7jQtpxbEQ9AlXg1vypUdI24n5UBVZmsDh6Cqf5R0LV5 L3dDktXTtqojKUpyVSW9bmhBe/igF2StzGiQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:from:date:message-id:subject:to :content-type:content-transfer-encoding; s=arcseal; t= 1736239060; bh=352X4eRv4HP+LhWXRH+GR9PcjOwHTiZ+olw0+TxXG8U=; b=P CfxjQ02XZwUs2ubDSJMpLYM3hyqgHOWb8wNY9a21nHSyKWFrMb+WLHvr5s19C6mU /c1SHyIL5pp3u3EHuWciryD4bEs6ay2XPb2G8PdOyFEo58s3HRxW2njLxTp2x53t ZjCUnhFOXww8UYQqsvHMY/qGFZtC32n5RSmY/y6wTDGM8SpkGLYbuiYKhUmWj32q cbMPWGe91LWUFifzBx6pCfqp3RrnM2TGuoOyFgZ0v9ZkSaYWG+U9dsx7cbRu+LWL cS7xei0OPKXnkrBPR4EbK+1rrVvNwhNx9z0HJ0NBtNZx0EPXi6ExXjF9b9i0hRmH Exacix5c3r51rCtqbjdLg== ARC-Authentication-Results: i=1; mx.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=YXDKGyGo header.a=rsa-sha256 header.s=20230601 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.208.45 (mail-ed1-f45.google.com); spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-ed1-f45.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=SnfrsZf7; x-me-sender=none; x-ptr=pass smtp.helo=mail-ed1-f45.google.com policy.ptr=mail-ed1-f45.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.3 smtp.cipher=TLS_AES_128_GCM_SHA256 smtp.bits=128/128; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeefuddrudeguddguddvgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepggfhff fkuffvtgfgsehtqhertddttdejnecuhfhrohhmpefukhhiphcuvfgrvhgrkhhkohhlihgr nhcuoehskhhiphdrthgrvhgrkhhkohhlihgrnhesghhmrghilhdrtghomheqnecuggftrf grthhtvghrnhepiedtveevveetgfetfffhudffgeefhfeuvdduieeiuedtvdffuedukeff hfdvtefgnecuffhomhgrihhnpeellhgvghgrtgihrdhorhhgpdelphhigedrtghprgenuc fkphepvddtledrkeehrddvtdekrdegheenucevlhhushhtvghrufhiiigvpedtnecurfgr rhgrmhepihhnvghtpedvtdelrdekhedrvddtkedrgeehpdhhvghlohepmhgrihhlqdgvug duqdhfgeehrdhgohhoghhlvgdrtghomhdpmhgrihhlfhhrohhmpeeoshhkihhprdhtrghv rghkkhholhhirghnsehgmhgrihhlrdgtohhmqedpnhgspghrtghpthhtohepuddprhgtph htthhopeeolehfrghnsheslehfrghnshdrnhgvtheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'skip.tavakkolian@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=mx.topicbox.com; identity=mailfrom; envelope-from="skip.tavakkolian@gmail.com"; helo=mail-ed1-f45.google.com; client-ip=209.85.208.45 Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by tb-mx-2.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Tue, 7 Jan 2025 03:37:39 -0500 (EST) Received: by mail-ed1-f45.google.com with SMTP id 4fb4d7f45d1cf-5d8c1950da7so15052106a12.3 for <9fans@9fans.net>; Tue, 07 Jan 2025 00:37:39 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736239058; x=1736843858; h=content-transfer-encoding:to:subject:message-id:date:from :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=352X4eRv4HP+LhWXRH+GR9PcjOwHTiZ+olw0+TxXG8U=; b=SnfrsZf7FYySaWAj3kcXX8aRm4k+lY3SKZl7OsiqgFrBvW99SMVpAmPIc7+ebip81v iu9nkA7LdfIfljugzLgehgZw9hGqK1SkhBS634RBkpFbUXAOqFTRbXWiIL2heeiPaCQM bR4hroX9A+vrcqLiEytnyvFHW70kNuXFWh2lagcjenzAwKWszX7e4k90WUBxz1/LP0Ry PFwO3R+NL+FRn5WSnRWHy5BPKAF58uuWZXq99f1L5LyKH15Brd3vP5nf2sR4B+uV/CeO W8UbWE5lCu7N5GAyTXEnhCLTCJJt57JCzLKw1E8Mn4f3i+NlR//9s7ApB0kUewk/mqp2 lxng== X-Gm-Message-State: AOJu0Yz+0kM2CwyfJqGo5ZExzCAxSCSYgT9fFp+aXO1MzwYDynW4b0wI C1DLj2NaUJhUveqJ4YYJZhzFyfoEs04fP9Vb3Wmovz6/CAknT5lQBAqgfitWjF2ndMx9WNivsvi TND+zXcFBqdZ6f8BVbCymxpqgeAz4tJ8h X-Gm-Gg: ASbGncusPrEWlHy3oZWJ1yRNQLnoa0qDm1pu5hCdTAIGiJA++NjnEr6l0Kyu8mQe/mn WDD73X+KWtrYPCEbB8dSeUIW3k4JvSsWoh1zk X-Google-Smtp-Source: AGHT+IHCO9GkQezik5C3KmcBYHujFN+DVBqXLANrMtoc6fD1XpQ+qhHdEfI9dO+e6U1H3Jfl9HX1/nVonMU6BV2nEmI= X-Received: by 2002:a05:6402:51ce:b0:5d0:bcdd:ff9c with SMTP id 4fb4d7f45d1cf-5d81dd845b9mr53361460a12.2.1736239057601; Tue, 07 Jan 2025 00:37:37 -0800 (PST) MIME-Version: 1.0 From: Skip Tavakkolian Date: Tue, 7 Jan 2025 00:37:26 -0800 Message-ID: Subject: 9vx vs qemu + 9pi or 9pc (was Re: [9fans] NIX experience) To: 9fans <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Topicbox-Policy-Reasoning: moderate: sender is a member; group holds all messages Topicbox-Message-UUID: a93274ba-ccd2-11ef-9985-6b54cc8d4b6c Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UYTA4MTVhZjJlYTI0Y2JiYy1NMzE3MjgzMTNlMTRkYzBhZWIyNWJl?= =?UTF-8?B?ZTI0Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M31728313e14dc0aeb25bee24:1:_wlIiwaVtwJECrgd_3zFTf72H9s-oqrIJgmyZjwi2PQ Regarding the status of 9vx on macOS and m1, I would suggest an alternative: use 9front or 9legacy with qemu. I use the 9legacy amd64 image with qemu on an M1 regularly and even that runs reasonably fast for my taste. In the last few hours I tried to bring up the 9pi4 kernel using 'qemu-system-aarch64 -machine raspi4b ...' to compare amd64 vs arm64 emulations on M1. Unfortunately it gets stuck somewhere on accessing the disk image; I couldn't bring up raspbian bookworm either and others reported similar issues. Once that's fixed, I would guess that 9pi4 on qemu/M1 might be slightly faster than 9pc. If anyone wants to try bringing up 9pi4 on macos/m1, here are my rough note= s: - Download 9Pi SD image (9legacy.rpi.bz2) from https://9legacy.org/download= .html $ bunzip2 9legacy.rpi.bz2 $ qemu-img resize -f raw 9legacy.rpi 1G # or qemu will complain $ hdiutil attach -nomount 9legacy.rpi $ mkdir -p ~/A $ diskutil mount -mountPoint ~/A /dev/diskXXsY # the FAT partition $ cp ~/A/9pi4 . $ cp ~/A/bcm-2711-rpi-4-b.dtb . $ diskutil unmount /dev/diskXXsY $ hdiutil detach /dev/diskXX $ qemu-system-aarch64 -machine raspi4b -dtb bcm2711-rpi-4-b.dtb -kernel 9pi= 4 \ -drive file=3D9legacy.rpi,if=3Dsd,format=3Draw \ -append 'readparts=3D1 nobootprompt=3Dlocal user=3Dglenda' On Mon, Jan 6, 2025 at 2:52=E2=80=AFPM Ben Huntsman wro= te: > > Hi guys- > I don't mean to take too much of a tangent, but since the nix-os repo = includes a pre-built copy of 9vx for OSX, has anyone looked at updating 9vx= to be able to compile on newer Mac OS versions? One of the big problems i= s that it's very 32-bit which Apple doesn't support compiling for anymore... > > Thank you! > > -Ben > > 9fans / 9fans / see discussions + participants + delivery options Permali= nk ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Ta0815af2ea24cbbc-M31728= 313e14dc0aeb25bee24 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription