From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 38F27FA29B0 for <9fans@9fans.net>; Sat, 4 Apr 2020 09:45:17 -0400 (EDT) (envelope-from kim.lassila@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id EF45AE06248; Sat, 4 Apr 2020 09:45:17 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1586007917; b=UDh6SLRrF+XbNacEUfYn1kot9LqVIRMlWe+e+zMrj6Fmk3k/GJ OjE6dweqNIXcOxaNCPJItNKG9wBn1mYl+tZ5wCBAd3VgwmEZM6v5SzIYq8JsqoSw Td1bblSYoYlPwearV2WecIe5++X7MxHhdJxjIkXmQ8Yi3So4w+Nz83HodyBOUhbg M7k5LrFAonwToF5ndeV//x6xVtjTnZazjBCBY1ckqcgRXZrjo7zZ70pwy7oxvogL Y5QdSqGo6Na2eeQei6Gzm7s9OlpnkylMkB5X9rvBnYawlxVBtLlhXXZvqs2zD9cp W6bp7Cp9nXsiQuWyPDjKyBbhwdN2wvEIV1zQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=from:content-type:mime-version:subject:date :references:to:in-reply-to:message-id; s=arcseal; t=1586007917; bh=fL0lpfB5IJJUnhZoLJfFkTP35LJBDIjOO59p/RRp0NE=; b=NtMxBRYPbV0H 5Y/fcW3NFvGnFLc57yzAeJqw1gvIEocf9so1K9EyYokyChwWMkzYC/NTiLXa144O zgTqLKLqNz+eMDpkHFsa54XmSGDAyEOAA/L3caGH0vwLjbb1eSQmIP0NfyQ7QCdz 4DzkAinzdPcnkvCxqrsyBs2T3G4859zQ1iNnqMG9fNRjmKn4G2bWo5yghGV+xM2A vB7jUcdiEjk0iwaeW6oHlro7G6yYbbyPwUkpnAOgLI6zH+UaZFcjmeXZMtIST1Ma s64HHbv4ZsFTLtK6oSz0B1YleKiYvDgNy2rutFJ4ayP1gbDynG5yxRd+ygxolsru MnX+UIVBnQ== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=none (Domain is not BIMI enabled); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=cd+It6l7 header.a=rsa-sha256 header.s=20161025 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.167.51 (mail-lf1-f51.google.com); spf=pass smtp.mailfrom=kim.lassila@gmail.com smtp.helo=mail-lf1-f51.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=Y/nJ9pxv; x-ptr=pass smtp.helo=mail-lf1-f51.google.com policy.ptr=mail-lf1-f51.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=none (Domain is not BIMI enabled); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=cd+It6l7 header.a=rsa-sha256 header.s=20161025 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.167.51 (mail-lf1-f51.google.com); spf=pass smtp.mailfrom=kim.lassila@gmail.com smtp.helo=mail-lf1-f51.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=Y/nJ9pxv; x-ptr=pass smtp.helo=mail-lf1-f51.google.com policy.ptr=mail-lf1-f51.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt1.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeduhedrtdekgdeikecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhephfgtggfuff hfvfgjkffosegrtdhmrehhtdejnecuhfhrohhmpefmihhmucfnrghsshhilhgruceokhhi mhdrlhgrshhsihhlrgesghhmrghilhdrtghomheqnecukfhppedvtdelrdekhedrudeije drhedupdekkedrudelfedrvddvvddrkeegnecuvehluhhsthgvrhfuihiivgeptdenucfr rghrrghmpehinhgvthepvddtledrkeehrdduieejrdehuddphhgvlhhopehmrghilhdqlh hfuddqfhehuddrghhoohhglhgvrdgtohhmpdhmrghilhhfrhhomhepoehkihhmrdhlrghs shhilhgrsehgmhgrihhlrdgtohhmqecuuffkkgfgpeekvdekhe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'kim.lassila@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="kim.lassila@gmail.com"; helo=mail-lf1-f51.google.com; client-ip=209.85.167.51 Received: from mail-lf1-f51.google.com (mail-lf1-f51.google.com [209.85.167.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Sat, 4 Apr 2020 09:45:16 -0400 (EDT) (envelope-from kim.lassila@gmail.com) Received: by mail-lf1-f51.google.com with SMTP id q5so8114162lfb.13 for <9fans@9fans.net>; Sat, 04 Apr 2020 06:45:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:subject:date:references:to:in-reply-to:message-id; bh=fL0lpfB5IJJUnhZoLJfFkTP35LJBDIjOO59p/RRp0NE=; b=cd+It6l7wCHi/0ngCYo3dAEgxukvB9wfWn5u3IDiF+97g6vhG9Utg/n3gBYHCQNWE5 H0GPXpRSaBy66f7gaUtEXxBjSQiS/Ex6YOT3inNW/MORLJIjUS4lPerLuQiMHSfvXUN6 4EgdrplxRrELZB8mKBx9jWeGOVQxa708YqCygnECio2MB4C57WynRuz1NSTIERtx39IX HyVQshEKDqJvJNYiqBk97rsdDN57H0Fn+JDbxrRa6SrjFFZgG0QLtP1nypYuaTkALKHB p7Y5Dr7RUy3cTA8g+/BcFu8YFSY3/t65pa4o0lHXWNfhdqC5Di3sGSBovLgnb3met2ji zmrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:date:references:to :in-reply-to:message-id; bh=fL0lpfB5IJJUnhZoLJfFkTP35LJBDIjOO59p/RRp0NE=; b=Y/nJ9pxvR4T9Oe45qfsKf01/LGhQSKfH4+EYIqFBks6kv8WZPUHafGYvriTpj5GxQA 6t+/Fko7P0jFP/dXjtG1JL7PEFrl2Phj15UZdxH8R7xQHneXiE7oRMBjEggCf92itwVN pCeKcFdnPL9D5iF+5/WZbtTVOBxbudEIBPK6ZwwzmTHx2/CvP6Or8Dexs9ZkwCYv3tjf 8gVKbnA9+QJ20c0uCI5kxHNc/1TT6geUkc9sMgubnBMU23LKGxRX1OpCapvzRtnt9V56 zuwuVQdNjXEBaXXqdMALuoXVYVLwIobBeKUHDD/bH/X/oeauWuMETUbUQkdG6JwsMDU0 dn+Q== X-Gm-Message-State: AGi0PuaWsiK39ms8z4iijYZNdNSds9lFqo5SgGpf9Fnk3W2rV5920ZSZ NTvL7vkJGC27kckHg2yoQFX5E95jWTs= X-Google-Smtp-Source: APiQypLcZydVP4R6yW21toAsYXGQt/G9wc+kQN2V8lAeoz12bRrKB/eR6k2Lljun+6DDdPR1owvhaQ== X-Received: by 2002:a19:c895:: with SMTP id y143mr7427620lff.123.1586007914799; Sat, 04 Apr 2020 06:45:14 -0700 (PDT) Received: from [192.168.0.104] (dsl-tkubng21-58c1de-84.dhcp.inet.fi. [88.193.222.84]) by smtp.gmail.com with ESMTPSA id w5sm7997641lfk.19.2020.04.04.06.45.13 for <9fans@9fans.net> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 04 Apr 2020 06:45:13 -0700 (PDT) From: Kim Lassila X-Google-Original-From: Kim Lassila Content-Type: multipart/alternative; boundary="Apple-Mail=_2A9CBEF2-35DE-46F7-B115-2EA70830CDEA" Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Subject: Re: [9fans] plan9port fossil Date: Sat, 4 Apr 2020 16:45:12 +0300 References: <15838110370.EA8c2.229460@composer.9fans.topicbox.com> <86ftdmu5le.fsf@cmarib.ramside> To: 9fans <9fans@9fans.net> In-Reply-To: Message-Id: <64ACE89B-B51B-438C-8B5C-4F51A99D40C5@gmail.com> X-Mailer: Apple Mail (2.3608.80.23.2.2) Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 87e3ddb6-767a-11ea-a7a7-854493a82c87 --Apple-Mail=_2A9CBEF2-35DE-46F7-B115-2EA70830CDEA Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 On Apr 2, 2020, at 4:23 AM, Jeremy Jackins = wrote: >=20 > I hacked it a bit to make it work for me. I don't remember if there > was a problem with the normal setup or if I just wanted different > ergonomics. Thanks to your words of encouragement I have been successfully running = both venti and fossil natively on macOS since yesterday, serving a Plan = 9 terminal that runs via QEMU. I keep this MacBook running 24/7, and = this morning I found fossil in a busy loop eating all CPU time according = to htop. The busy loop never happened when the file server was a Plan 9 = virtual machine. Other than this one issue, fossil starts a lot faster = as a macOS binary than as a VM and also the Plan 9 terminal boots = faster. This probably has to do with the sluggish user mode networking = in qemu. I spent a couple of days trying to get tap+bridge working on a = Mac to speed up virtual machine networking, but eventually gave up when = I couldn=E2=80=99t find anyone who has successfully configured this on a = Mac. Kim --Apple-Mail=_2A9CBEF2-35DE-46F7-B115-2EA70830CDEA Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 On = Apr 2, 2020, at 4:23 AM, Jeremy Jackins <jeremyjackins@gmail.com> wrote:

I hacked it a bit to make it = work for me. I don't remember if there
was a problem with the normal setup or if I just wanted = different
ergonomics.

Thanks to your words of encouragement I have = been successfully running both venti and fossil natively on macOS since = yesterday, serving a Plan 9 terminal that runs via QEMU. I keep this = MacBook running 24/7, and this morning I found fossil in a busy loop = eating all CPU time according to htop. The busy loop never happened when = the file server was a Plan 9 virtual machine. Other than this one issue, = fossil starts a lot faster as a macOS binary than as a VM and also the = Plan 9 terminal boots faster. This probably has to do with the sluggish = user mode networking in qemu. I spent a couple of days trying to get = tap+bridge working on a Mac to speed up virtual machine networking, but = eventually gave up when I couldn=E2=80=99t find anyone who has = successfully configured this on a Mac.

Kim

= --Apple-Mail=_2A9CBEF2-35DE-46F7-B115-2EA70830CDEA--