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=-1.0 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 13387 invoked from network); 12 May 2021 08:54:12 -0000 Received: from tb-ob21.topicbox.com (173.228.157.67) by inbox.vuxu.org with ESMTPUTF8; 12 May 2021 08:54:12 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob21.topicbox.com (Postfix) with ESMTP id 406C83E714 for ; Wed, 12 May 2021 04:54:10 -0400 (EDT) (envelope-from bounce.mMd878286eb6fe027f05e91c23.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 062372417558; Wed, 12 May 2021 04:54:10 -0400 (EDT) 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=LA9Ins1k 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; spf=pass smtp.mailfrom=fgergo@gmail.com smtp.helo=mail-qv1-f47.google.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:in-reply-to:references:from:date :message-id:subject:to:content-type:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1620809649; bh=RsNYoLjFac3/Wzxo OfMwRIoq8m9gtHDaEmxikA685gc=; b=mIqwqwqqsjLteIxtVrjoJ2wZaA/gEKpm cfO4WW3nh0N2qN8mgiX0Cravb9hdokdEhZ7VE4uRE1wKtdpwyqOhrYzBhglP2SCm 0c1vTHXgbI5cA73f3Kv6PM1+yedYsiW6PKPGOzAOqwLX3nd62mYHOqTiVGCUz5fL Av4CyjvBtj8= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1620809649; b=VS8cwk5tTXFEEPg4AotSbXJePFhV36RRjxSiZOCTUXAWSTL7ah iS/B2NE/SzTh3A5ysIkcEg/r7XLUP+7Sg+wchIaYrbKkuis+gWvhQdnYhi0bRz6R 8ykh395QBWjb3H+aRfIBPubUgVGeCHyJsDHEZ/Og6En4bxzWNsFrawRUI= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=LA9Ins1k 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; spf=pass smtp.mailfrom=fgergo@gmail.com smtp.helo=mail-qv1-f47.google.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 Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=LA9Ins1k 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.219.47 (mail-qv1-f47.google.com); spf=pass smtp.mailfrom=fgergo@gmail.com smtp.helo=mail-qv1-f47.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=GCiNBrQZ; x-me-sender=none; x-ptr=pass smtp.helo=mail-qv1-f47.google.com policy.ptr=mail-qv1-f47.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.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: gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt1.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=23 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:in-reply-to:references:from:date:message-id:subject :to:content-type:list-help:list-id:list-post:list-subscribe :reply-to:content-transfer-encoding:list-unsubscribe; s=dkim-1; bh=isriBr9FkphXsNzmOua8IyF3rmJG0XMXjoClcOeH4p4=; b=LKp1y+MdSMZj wREOiNoCOdic/H5M5m5n5rtiH9wH7nlY6qXyVVdvJ9kKkfE7G7BAJwyqA5q5vFAu 80Xq0n7zw0jwIupSt0d5S07HM82/yn7mPCH/LMHHXfs/JFaFQCgjGEpS9NA8RSHM wemqr7m9580fsq629ifjiVRCa9bfC34= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 25BD929A254C for <9fans@9fans.net>; Wed, 12 May 2021 04:53:56 -0400 (EDT) (envelope-from fgergo@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id FF1ED667182; Wed, 12 May 2021 04:53:56 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1620809636; b=hwmdpNCxUDQ65AbxhlGIDtiMLTFIwgbSKnJB3ux39WCgljzxu8 17y9pAtHQE3HvQrbFX/B7bhdIBs6ooK+Fsg9Enf+bIq+46eZttjyc3BfwRw4z1gu dNBHC1jmK4VFBGUeOwVHsBSbzUwpydI9+v7E79+psjDeA2Oq1PYChx329q+JSLb9 gaHaKDh9MFaO1wlmIXnZcOwu/9ZuH9Ni2pie8HkI/e9gyHRJtxPLTac5lOlPTyqh 4GzTAK+TRWwTp37wTV3uB270c2sY+xemzyigj3MtGcvBMSm4w5PQFG2FYzRIUgnG 0pN3MSVNlgJnw3ypM3PgYToB6MJVS+ditTYQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; s=arcseal; t=1620809636; bh=/y66HuMXKJJ/dG1wypNB2KcuKYCNhNb92yZ2UukiXVo=; b=n2ouoAZqtx/E bEmPiTejemJAX/n7Xo6DUHbRtHH7lCmEEZfaTGe8K+Ep4eslobpZnlYab0pdtWgg TS9+IPFQjiriPc+P/hemkAlRIK8Zu4rX9sOidw/NHyDWeDAGg6kb2rjNhmlJVMbx PpjZ2wNihfFqxphdLzqwMsQOTiVsnRSlLCRNw+/SsHhmwmb/iHsvZJvT8z94HP2J R8R5UqxQG0sgcx9H+sOyMSFPcKlGNfs0OWW8X0cHY39vrArz7FLa/SsuuMQ+2Ll7 LqicSlIQw5/RQEtNW9iz8UTHwqYR6zUydn7lHMVTmlqHKaiJzOTJ2aNS9zOYp90n CEQNPpI4RQ== ARC-Authentication-Results: i=1; tb-mx1.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=LA9Ins1k 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.219.47 (mail-qv1-f47.google.com); spf=pass smtp.mailfrom=fgergo@gmail.com smtp.helo=mail-qv1-f47.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=GCiNBrQZ; x-me-sender=none; x-ptr=pass smtp.helo=mail-qv1-f47.google.com policy.ptr=mail-qv1-f47.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.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: gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt1.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=23 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeduledrvdehtddguddvjeculddtuddrgeduhedrtd dtmdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggft fghnshhusghstghrihgsvgdpuffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftd dtnecufghrlhcuvffnffculddvfedmnecujfgurhepjghfhfffkffuvfgtsehttdertddt tdejnecuhfhrohhmpehfghgvrhhgohesghhmrghilhdrtghomhenucggtffrrghtthgvrh hnpeffuddtgfelgeektdfhhfffffethfdvfeevtdfhgfduheeffeduhffhiedvfeekjeen ucffohhmrghinhepthhophhitggsohigrdgtohhmnecukfhppedvtdelrdekhedrvddule drgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepvddtledr keehrddvudelrdegjedphhgvlhhopehmrghilhdqqhhvuddqfhegjedrghhoohhglhgvrd gtohhmpdhmrghilhhfrhhomhepoehfghgvrhhgohesghhmrghilhdrtghomheq X-ME-VSScore: 23 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'fgergo@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="fgergo@gmail.com"; helo=mail-qv1-f47.google.com; client-ip=209.85.219.47 Received: from mail-qv1-f47.google.com (mail-qv1-f47.google.com [209.85.219.47]) (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>; Wed, 12 May 2021 04:53:55 -0400 (EDT) (envelope-from fgergo@gmail.com) Received: by mail-qv1-f47.google.com with SMTP id l12so1637840qvm.9 for <9fans@9fans.net>; Wed, 12 May 2021 01:53:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=/y66HuMXKJJ/dG1wypNB2KcuKYCNhNb92yZ2UukiXVo=; b=GCiNBrQZ3oRr8NLWQ1ij5HdE1h7XcKKp0Ea8WnFdrem5OGUL7ySywwhxB+kxin91kj DKI5wB0sOfE/RlVGW/9FLmRyd4xGJ23F2xjEM8FnP4/K/rseoOHT3E4UylVwQQV9/DUD /an9tzI+17Jd/5ba7/K4yx607aOsRhhY4julN6hSNIsfwxKyrrjZ0jwTwpTl2UKTM3fP Ia6lia5KLlU0MJbpqmfXlpDCAnWd5EkiXJmrb6Lnb8ZrrbFwQC1fmjIJ0iD50z7num5w SPH3cEk16Ln4dQ1uRU5xV07uKbuz2/xgRawydFixp83uhIxrrr7FIyCtc1IHkEKgt8QH je5g== X-Gm-Message-State: AOAM532Fx/9d4elAOE0mjea6SHn4BFzqUnc72MhYtIZTCPkDeZnhlE41 8PoEjkG2XJIProK/jwe7HU772fu7k4RtIG9JPs0cONrfqHs= X-Google-Smtp-Source: ABdhPJzMsLtWw7eEwV97sVjyYV1lYfX7gg4vU6d6rlMMSesiuUWhbM6gZp2bV+tZEueeOdCVnHdP26JKSxKRk2P6dcM= X-Received: by 2002:a05:6214:373:: with SMTP id t19mr907149qvu.45.1620809635202; Wed, 12 May 2021 01:53:55 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a05:6214:40b:0:0:0:0 with HTTP; Wed, 12 May 2021 01:53:54 -0700 (PDT) In-Reply-To: References: <06EF6F899983AFD325758F16EEC7B301@qak> From: fgergo@gmail.com Date: Wed, 12 May 2021 10:53:54 +0200 Message-ID: Subject: Re: [9fans] recover(4) go rewrite To: 9fans <9fans@9fans.net> Content-Type: text/plain; charset="UTF-8" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 98e1be72-b2ff-11eb-b56e-a7187b7bd53a Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UMWQ3YmYzYzM5ZTg4NTI2Ny1NZDg3ODI4NmViNmZlMDI3ZjA1ZTkx?= =?UTF-8?B?YzIzPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: quoted-printable List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Md878286eb6fe027f05e91c23:1:gI7_SpejpnZvcQ2loDSTuih4NcvlsW-5BurZb2E1KO8 Thanks for asking kvik! I just realised the original references could have been more direct. I added a readme listing the original version and the authors. Thank you khm, for the quick references! If you want to use the C version with plan9port, you'll need to change post9pservice(pfd[0], srv); to post9pservice(pfd[0], srv, nil); Please also note, that during the rewrite go runtime caught that nwq can be 0 here: srv.c:538 srv.c:541 The go version now has nwq > 0. On 5/11/21, Kurt H Maier wrote: > On Tue, May 11, 2021 at 09:20:23PM +0200, kvik@a-b.xyz wrote: >> > I needed recover(4) on windows, I rewrote most if it in go. >> >> Where can the original version be found? >=20 > At /n/sources/contrib/paurea/recover4e.tgz >=20 > paper at /n/sources/contrib/rsc/recover/recover.pdf >=20 > khm ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T1d7bf3c39e885267-Md8782= 86eb6fe027f05e91c23 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription