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_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: from tb-ob20.topicbox.com (tb-ob20.topicbox.com [173.228.157.66]) by inbox.vuxu.org (Postfix) with ESMTP id 011E7216DC for ; Fri, 17 May 2024 20:46:32 +0200 (CEST) Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob20.topicbox.com (Postfix) with ESMTP id C82DC24991 for ; Fri, 17 May 2024 14:46:31 -0400 (EDT) (envelope-from bounce.mMb1f0845fe06285e7ec50c554.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 78DB018F8B61; Fri, 17 May 2024 14:46:30 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=pixelhero.dev header.i=@pixelhero.dev header.b=MSYla1ZU header.a=rsa-sha256 header.s=key1 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=pixelhero.dev; spf=pass smtp.mailfrom=noam@pixelhero.dev smtp.helo=out-173.mta0.migadu.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body 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:content-transfer-encoding :content-type:date:message-id:from:to:subject:references :in-reply-to:list-help:list-id:list-post:list-subscribe:reply-to :list-unsubscribe; s=sysmsg-1; t=1715971590; bh=1zKd6loBoO1QMIXb fh8oASFnnWLpPr0Buzd/qyt7Ql0=; b=nXs1SCzV3kaXpzULJioZEX++0EGV13ZO +o7uK+UHIar7b8lpoo2BXJpbS8q4f81REE9dkPY2OZC+gCbixacz/qdFzpwjx7hN Ah948pmY4vmEiHLEla/IW/EUXM2+HawmFC1KgiloZNYY7IkXGCnC8aDfDWDlqlwt YtrbXt7y9aM= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1715971590; b=dHkm76sxQK5NHISUcESPPZyKsTKZhEWPMiJO+sKFlD9M1x9ClH szZdhqVOe4A8u/UpX2Pk3weRTqeoH1UmiwEDtdRhSwH6NHGiBA+o87QPdYPwbzCz 2m1HfBcWYj2PcLl+cEcEBrY4fM1JRPRkYxVeQ3s+XiYOxuWmB2DiQe4jU= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=pixelhero.dev header.i=@pixelhero.dev header.b=MSYla1ZU header.a=rsa-sha256 header.s=key1 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=pixelhero.dev; spf=pass smtp.mailfrom=noam@pixelhero.dev smtp.helo=out-173.mta0.migadu.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=pass (2048-bit rsa key sha256) header.d=pixelhero.dev header.i=@pixelhero.dev header.b=MSYla1ZU header.a=rsa-sha256 header.s=key1 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=pixelhero.dev; iprev=pass smtp.remote-ip=91.218.175.173 (out-173.mta0.migadu.com); spf=pass smtp.mailfrom=noam@pixelhero.dev smtp.helo=out-173.mta0.migadu.com; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=out-173.mta0.migadu.com policy.ptr=out-173.mta0.migadu.com; x-return-mx=pass header.domain=pixelhero.dev policy.is_org=yes (MX Records found: aspmx2.migadu.com,aspmx1.migadu.com); x-return-mx=pass smtp.domain=pixelhero.dev policy.is_org=yes (MX Records found: aspmx2.migadu.com,aspmx1.migadu.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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:content-transfer-encoding:content-type:date :message-id:from:to:subject:references:in-reply-to:list-help :list-id:list-post:list-subscribe:reply-to:list-unsubscribe; s= dkim-1; t=1715971590; x=1716057990; bh=87w3Z24KV7ovuZnTi6J3c7Y7G ikXU0BnNZpcGdA5G+I=; b=DdI2cixw4b7AOxkgdKloIiuJxinHJp6DFR0LgCuzb rVImchd9DVrfJ/VlgMtLE6SQEYlWoFu99QVMV2HbMRzs/AbYp+m791d2mmSMeTOb iswXc1JHKEHAiUrUhKFokGoqtodY6bvPYV79Agt0WPoPNB44lwzORWY7PHfJol00 pE= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 319D819B8A4B for <9fans@9fans.net>; Fri, 17 May 2024 14:46:20 -0400 (EDT) (envelope-from noam@pixelhero.dev) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id E5A190E0330; Fri, 17 May 2024 14:46:20 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1715971580; b=VD3T7gB1wIdrfI+v0UWMYHRw1FdmSUlOQ8qRSUUK4ZZPXCrlc8 0X5aNYyEq0reLtcmdXLrI21xyRUy7QD3zh8S+uJFmjLib+bP2J8L+E7YlQPVEtAE 9TVldN7TxLK1cCPdNdvVWmvTrWayLhS0SJMMLT/qhPR4Qqi+cyxpmdlzpQrhPnI7 DsbU+4lAtj04et2V/wJ6en13wKD8knLQuvCYTupEfuMoIOP4emJI6mWlFGOV08kO bWYYSlHuTTL+OYsZs6BPJHemKLzHvR06smtSjbYGh4fn2O7B2hiVum/ARZR9WnVD 4d4etDbwLNj81CLd8IGhmwoNWycmzW+A3H+w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:content-transfer-encoding :content-type:date:message-id:from:to:subject:references :in-reply-to; s=arcseal; t=1715971580; bh=UABbPDBJwNmBe8NsIyj3LY KqR4YikKmQ4IF8ELcTnRA=; b=YhK9FguRlGIU3yvOdAHEMBQsL0G3pLTZOnyFej 116o22WdZVynERa/UHosUTtzLxcow0/1bDmg3LGFf/Si+WzV1zH/tBDVX6QTR1nY 77e0ozBpV9Zl8YKmrPuNk4N0mdhdVlb1Rm26Y9QQ7D8hwfiAlyGR7I+8g5AAqCSZ 4LoDyxXPn8Ty/3rbU06pvt9ojN7rsJoLPOQ1P52+W89KaIpx8WaFOczI1j9n7iaw gssBNrDoVijXlblG4y91HdIEKnbd6eaeurm2I+MiFqtiXryXJorKcErj5Eljd1kP ASePi8BrNtMTOWi7SWmRcwW7gs99Whpxgo/cukqX0z1MmkWw== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=pass (2048-bit rsa key sha256) header.d=pixelhero.dev header.i=@pixelhero.dev header.b=MSYla1ZU header.a=rsa-sha256 header.s=key1 x-bits=2048; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=pixelhero.dev; iprev=pass smtp.remote-ip=91.218.175.173 (out-173.mta0.migadu.com); spf=pass smtp.mailfrom=noam@pixelhero.dev smtp.helo=out-173.mta0.migadu.com; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=out-173.mta0.migadu.com policy.ptr=out-173.mta0.migadu.com; x-return-mx=pass header.domain=pixelhero.dev policy.is_org=yes (MX Records found: aspmx2.migadu.com,aspmx1.migadu.com); x-return-mx=pass smtp.domain=pixelhero.dev policy.is_org=yes (MX Records found: aspmx2.migadu.com,aspmx1.migadu.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: gggruggvucftvghtrhhoucdtuddrgedvledrvdehgedgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpegggfgtff fkhffvufhfjgesthhqredttddtjeenucfhrhhomhepfdfpohgrmhcurfhrvghilhdfuceo nhhorghmsehpihigvghlhhgvrhhordguvghvqeenucggtffrrghtthgvrhhnpeduveegie egheeiuefhgeetgfegheevhefgffefhffhffetjefggeejfefhieevveenucfkphepledu rddvudekrddujeehrddujeefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpe hinhgvthepledurddvudekrddujeehrddujeefpdhhvghlohepohhuthdqudejfedrmhht rgdtrdhmihhgrgguuhdrtghomhdpmhgrihhlfhhrohhmpeeonhhorghmsehpihigvghlhh gvrhhordguvghvqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeolehfrghnshes lehfrghnshdrnhgvtheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (pixelhero.dev: Sender is authorized to use 'noam@pixelhero.dev' in 'mfrom' identity (mechanism 'include:spf.migadu.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="noam@pixelhero.dev"; helo=out-173.mta0.migadu.com; client-ip=91.218.175.173 Received: from out-173.mta0.migadu.com (out-173.mta0.migadu.com [91.218.175.173]) (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>; Fri, 17 May 2024 14:46:19 -0400 (EDT) (envelope-from noam@pixelhero.dev) X-Envelope-To: 9fans@9fans.net Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Fri, 17 May 2024 13:45:45 -0500 Message-Id: X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: "Noam Preil" To: "9fans" <9fans@9fans.net> Subject: Re: [9fans] List of companies that use Plan 9. References: <4FB3A3BB-1CFA-4BC7-9DC2-CC9138B8325C@gmail.com> <2ff4cb73-352f-44e1-844b-5bb6cc92e1fe@posixcafe.org> <04a0afc1-6440-47b3-957c-0071ad88b117@posixcafe.org> In-Reply-To: X-Migadu-Flow: FLOW_OUT Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: c2e15c86-147d-11ef-bb26-bf0b18b98620 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UYWQzZGMwYzkzMDM5YTdkMi1NYjFmMDg0NWZlMDYyODVlN2VjNTBj?= =?UTF-8?B?NTU0Pg==?= 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:Mb1f0845fe06285e7ec50c554:1:Q-F0V2JORomtavpCU12RgiewopITtkybUnjXQ172NMc I would _love_ a complete list of known issues. What I'm aware of: - IIRC ORCLOSE doesn't work properly (visible as acme leaving temporary files around after exiting) - At least one deadlock remaining - Syncs are not atomic, so a crash can render the system unbootable if e.g. termrc was being written to disk. I've seen this repeatedly. - It's not just non-atomic; the resulting state is usually an empty file. Conjecture: blocks are being allocated, the file points at the new blocks, the old data has not been copied yet. - Multiple bugs in the file system checker. Nothing that messes with data integrity, thankfully! I have needed multiple passes though, as a single run does not fully clean up the file system. (Noticed this one when cleaning up after the go failures :P) - Also seen a deadlock while running `check fix` in the console whi= le loading the file system, I think, but I don't remember for sure. I've almost certainly run into more than this. I run into fossil bugs probably once every two or three months and usually haven't bothered noting them down because I don't lose data when they happen and they're rare enough I haven't bothered investigating most of them yet. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-Mb1f08= 45fe06285e7ec50c554 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription