From nobody Sun Sep 5 10:40:48 2021 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 017BF179C84A for ; Sun, 5 Sep 2021 10:40:52 +0000 (UTC) (envelope-from khng300@gmail.com) Received: from mail-pf1-x42a.google.com (mail-pf1-x42a.google.com [IPv6:2607:f8b0:4864:20::42a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4H2Sjv6Nhtz4lDV; Sun, 5 Sep 2021 10:40:51 +0000 (UTC) (envelope-from khng300@gmail.com) Received: by mail-pf1-x42a.google.com with SMTP id u6so3264965pfi.0; Sun, 05 Sep 2021 03:40:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=ZcwUwwFjWOChLSKpqUQXBrsoukyajqFjE2WcS7wr5j4=; b=kBtVIqBZktbkDKPrRU/bH622pUj8Mti19cGIEHnTm9/GnXwxef0O/GfqPY/l9DtdcF XPmNjfZhtExuHuqw2gV6jcQicPBkKi24jeKunyX9YdasJuAJXFMEFOPpbj6OW8/rV/Tn pW7SH01DniBgfNH0cxVADT3uThojAvW+KsxGqNwnoLfCmpIubXZcMSKLdCN7/fwV5/ib 4E3bMlGnAeJSMlA5DvHdLeptzQG0GNauORv9FlBjPc6yHQGEhkQLLvn7d2P4upTT5+qL g86QKgrWcRgQQu7GZIyIEKSApYTaeGXM7+zeYz4ym+Yyguym9WImyB9Lzx2JTrfeUpin qnMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=ZcwUwwFjWOChLSKpqUQXBrsoukyajqFjE2WcS7wr5j4=; b=CsLn3/TVXNEnJK9xKTVp1BpYDb7aTHvjP7oGv3mcopzQIwmLW57X12LnT0KKzUuHFj C/5qnlbzV21eH17wa07qi1IMG13icRr0LORUj/RY+wy1mVmqLcl4Mmq1oS2CONwouRyh vFT3ke6kVmlFrNfGfBfUir9ZO2QKz7FqQpDiSsJF9T2HTA6KtiCZEGFa/ZaS5GU/SdxJ 7FINjoEx7skqqw4sqoMCJqoRtTIjoTzwOVIdYuzUO05XdMk93mpoOXBItXjs8NeheE7c nJivWFrizJaPmGAEKZ2aAdzWhjrXbb5Ln+BcunW8I1Q84puUCiv9R3DvXKt0NecVUCDQ T12Q== X-Gm-Message-State: AOAM532Mg7Y1hbEKj7x9QTxnphD9ei6wbKAknvWgZ55KOMeKAd+uCYkw siXBlub1s4MeWoAVNanOjv8cby8cYEWS8w== X-Google-Smtp-Source: ABdhPJxTsA4/6RxuXyS6hsdh5ijgcRX4jZdJAPq5fzlhJabu4nJ/aSbnmTJLfwPtzHKKTbWNYHMV3g== X-Received: by 2002:a63:ed4a:: with SMTP id m10mr7214929pgk.448.1630838450638; Sun, 05 Sep 2021 03:40:50 -0700 (PDT) Received: from Kas-MacBook-Pro.local (138019061069.ctinets.com. [138.19.61.69]) by smtp.gmail.com with ESMTPSA id p9sm4461762pfn.97.2021.09.05.03.40.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 05 Sep 2021 03:40:50 -0700 (PDT) Subject: Re: Solaris doors implementation To: Gordon Bergling , =?UTF-8?Q?Bojan_Novkovi=c4=87?= Cc: "freebsd-hackers@freebsd.org" References: From: Ka Ho Ng Message-ID: <0c506180-47e5-7dcc-7799-40dc0d4f46cb@gmail.com> Date: Sun, 5 Sep 2021 18:40:48 +0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@freebsd.org MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4H2Sjv6Nhtz4lDV X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On 2021/9/5 5:02 PM, Gordon Bergling wrote: > Hi Bojan, > > On Sat, Sep 04, 2021 at 07:59:56PM +0000, Bojan Novković wrote: >> Hello! >> >> I am interested in helping with the Solaris doors IPC implementation idea posted on the IdeasPage. >> However, seeing as there is no contact listed, would anyone know if this idea is being worked on and who the technical contact is? >> >> Kind regards, >> Bojan Novkovic > > I don't know the technical contact, but regarding the doors implementation, > you could look at the OpenSolaris / Illumos implementation [1]. > > Since we already have CDDL sources imported, a port of the original > implementation would be easier compared to a clean room implementation. > > --Gordon > > [1] https://github.com/illumos/illumos-gate > I believe we still need a clean room implementation if we want the IPC subsystem to be better integrated. Ka Ho