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,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 15485 invoked from network); 29 Aug 2023 19:46:04 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 29 Aug 2023 19:46:04 -0000 Received: from tb-mx1.topicbox.com (tb-mx1.nyi.icgroup.com [10.90.30.61]) by tb-ob1.topicbox.com (Postfix) with ESMTP id 6241331446 for ; Tue, 29 Aug 2023 15:46:01 -0400 (EDT) (envelope-from bounce.mMa9390b0283a268af33ad6e82.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx1.topicbox.com (Postfix, from userid 1132) id 3FF9C236C7C9; Tue, 29 Aug 2023 15:46:01 -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=LgDa48DT header.a=rsa-sha256 header.s=20221208 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-pg1-f174.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:references:in-reply-to: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=1693338360; bh=MwZ7vorSVsqFvzKJ 4vStlve119tGPlGJOkN/9rSORJk=; b=VMOJzgES3MlzEmXZkEDSPvcZEWs0hPQd dQl1EZ6ITZwLmeYGEiMmtVBDPdJrphq4mToSxs37Xt3iSvY7kmlLs3CXh3R2jSKp Z73eInq9Rzx9PwR00jKLedbMqHJCGEKGVF+EO9abwTURqjIlZ8V+fuRgiArlv3tT roGx3rsFPl0= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1693338360; b=T0SfzzFyzRk3zVUZj82FtBk1tNz0hEFMWRf7QSODI45m+ucLHO OZn9JCv0EtmQMos28P9IlxHXH8v0fOK98zTXo6HcbielXFtU7laRY5SK4psWBkm6 Wh1VO3Mhe1DsvL5/4P/MB6dJpNwq01cR+bJ9bGSz2wk+v7oCrbyqre5ag= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=LgDa48DT header.a=rsa-sha256 header.s=20221208 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-pg1-f174.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: 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=LgDa48DT header.a=rsa-sha256 header.s=20221208 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.215.174 (mail-pg1-f174.google.com); spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-pg1-f174.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=PQKxkAyb; x-me-sender=none; x-ptr=pass smtp.helo=mail-pg1-f174.google.com policy.ptr=mail-pg1-f174.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.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: gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.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=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:references:in-reply-to: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; t=1693338360; x=1693424760; bh=RcpI6B5OhwegYgmmRmUCtcE3bS2m05mt tDWq+CEAtWk=; b=J4MrjfUWW/+nQ4u3pYFED4jvSQSpTFWfdHVxrnPySerTQRV2 7Pkg8BdXFjJJJWdqXAB2cqr+cVbBfr8Pr4n/swn3bl6r0pj2uXereD9qiiWt2JtZ iltAuwpkqyJfExixiIde8PZ7Uj9vj7RZnE1johe1dqNGrVpLLBdKyAxf7kA= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 9581C236C37E for <9fans@9fans.net>; Tue, 29 Aug 2023 15:45:49 -0400 (EDT) (envelope-from skip.tavakkolian@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id DABCFDB72B0; Tue, 29 Aug 2023 15:45:49 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1693338349; b=s81HT0qR/O2O4XrMM88oSWZDHbbpvNUSzMyI9aiFBQ64vZEV27 72P88KxavBAFscRfUJuWBnS0MaV6dpxRfeFTghtynaTjMLdH77sB6CcYnGB2/5H4 zC1nPkfLxzAvDwylXuRSxnW+ZI9EvcHteyzKskCjOyzByZdLfbYu671Bvcj4XdgM IYntv34ayAYmxlEDBiY8o4Y2kdoiosmSXUEpV4iVnSkIt9nPMSVK87F4hiMCraBk L1rjODiqFvoQL3k6ucEj+JmvEw9Rpd20XAj2Uw++dhaXbm9tM5fdR2ys3iZbnZ2u uo/z1wazBLamOti3MNEjbIFLSHksoS4n+q5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type; s=arcseal; t=1693338349; bh=it6ENQbwbNDBK2gVKgtxOf1exGUcPZ8m3mV43WzvlzA=; b=TSkQuiNJA1vD BjjjX2CIQTZLOJnUh/ROfYB3OQM0DDmixbXOXwbj1s3FD6Ev0a7iCjoWZNj/Xf+Q 9Evp3BqLwwEUpYZst136ppLhd2UFb8Q9qDLQvcz9655FarhPdxSmmR5FRehyiM30 JWeHP0NV2QF9cNNFtSUDerG1dhD0K0A8CP0lKO0iav3+4+7zWwUN323OjYSdFvS+ PJntyVa2SY1xta11GgkjUxDgpuwM/CCzlSW6cZ1UqN+ptn/Ln+B3EOWKCXqZC5fs OZUv6ni6eoZDLk1eDVFQpwSqEnITR5QbgS8hlKDtd9ZPusIix8vjsZKj00VHDnrn mNT+OuQO+w== 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=LgDa48DT header.a=rsa-sha256 header.s=20221208 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.215.174 (mail-pg1-f174.google.com); spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-pg1-f174.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=PQKxkAyb; x-me-sender=none; x-ptr=pass smtp.helo=mail-pg1-f174.google.com policy.ptr=mail-pg1-f174.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.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: gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt2.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=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedviedrudefiedgudegvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepgghfjg fhfffkuffvtgesrgdtreertddtjeenucfhrhhomhepufhkihhpucfvrghvrghkkhholhhi rghnuceoshhkihhprdhtrghvrghkkhholhhirghnsehgmhgrihhlrdgtohhmqeenucggtf frrghtthgvrhhnpeekgfefieelleevfeevtefhgfevgedtgedugfduveegtdduleeutedu ffeulefffeenucffohhmrghinhepthhophhitggsohigrdgtohhmpdelphdrihhopdgtrg htqdhvrdhorhhgpdhpohhinhhtrdguvghvnecukfhppedvtdelrdekhedrvdduhedrudej geenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvtdelrdekhe drvdduhedrudejgedphhgvlhhopehmrghilhdqphhguddqfhdujeegrdhgohhoghhlvgdr tghomhdpmhgrihhlfhhrohhmpeeoshhkihhprdhtrghvrghkkhholhhirghnsehgmhgrih hlrdgtohhmqe 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=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="skip.tavakkolian@gmail.com"; helo=mail-pg1-f174.google.com; client-ip=209.85.215.174 Received: from mail-pg1-f174.google.com (mail-pg1-f174.google.com [209.85.215.174]) (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>; Tue, 29 Aug 2023 15:45:48 -0400 (EDT) (envelope-from skip.tavakkolian@gmail.com) Received: by mail-pg1-f174.google.com with SMTP id 41be03b00d2f7-56b2e689828so2970146a12.1 for <9fans@9fans.net>; Tue, 29 Aug 2023 12:45:48 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693338348; x=1693943148; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=it6ENQbwbNDBK2gVKgtxOf1exGUcPZ8m3mV43WzvlzA=; b=PQKxkAybodlvcGRLuj/7LdMmFWN/+p5MPftmju9F63NiwqHUWf9/2PEPBZ+lsyK1M+ 5CR3kJHdt7WRbKfCuHPSrvrK/6CHxpC5WsIoElregYvJEiLpV1IhqN3GYYb49Ry08t4q n/t3ZMOoPtbxVMzTv2yHc71z8ddg/8+m5yPNtHTu5JAodzNw0THozhILLl2PQNvYHbzi 9lUj6gFJjQAQtpAsuigY7dEpkg1MPHD98dJCZ2FBQwv4XTDjdZUE8IWwD6DC0EcZ6OsL OvxqzDqjD+c/JNsVlwiBlo3ldOfLhuOzudG0W+ZiQQKr/1LIcUpDgIiOpfZoV+LQofkz vJYA== X-Gm-Message-State: AOJu0Yw8PA0nJhQVwWs8CaMY9wBfhpVMwmEPeRDg0du4/1O2UvGw7UXb 1tzNZ9+d1Ytds7xM0XbD5HqwQUIJZHvWKj4IZCK+GhtL X-Google-Smtp-Source: AGHT+IGtVZyMyuTqCJQeVkyZIylmde8zeApzLKtFH+7ZWUUxHTRJdEM1v5LQ1nfCBIASC/upiMOFFYSIC3+NCwOVygI= X-Received: by 2002:a05:6a20:442a:b0:149:7fea:d88e with SMTP id ce42-20020a056a20442a00b001497fead88emr404045pzb.24.1693338347523; Tue, 29 Aug 2023 12:45:47 -0700 (PDT) MIME-Version: 1.0 References: <16933060120.86e7cFDc.27169@composer.9fans.topicbox.com> <15AECCB2DF4CE07D4E8FD30E13EF1598@eigenstate.org> In-Reply-To: From: Skip Tavakkolian Date: Tue, 29 Aug 2023 12:45:35 -0700 Message-ID: Subject: Re: [9fans] /dev/realtime doesn't exist? To: 9fans <9fans@9fans.net> Content-Type: multipart/alternative; boundary=000000000000b058400604150e92 Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: aa99fee6-46a4-11ee-b050-a837566079fd Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UZDBlN2E0ZjczZDFlYWUzYi1NYTkzOTBiMDI4M2EyNjhhZjMzYWQ2?= =?UTF-8?B?ZTgyPg==?= 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: 7bit List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Ma9390b0283a268af33ad6e82:1:6KzrkJm6WorzbCJMrbmBEERFUR8jNV1ARl1s4nhYBhs --000000000000b058400604150e92 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I wrote an example 20 years ago, but couldn't get it to work. I found a copy in this thread: https://9fans.topicbox.com/groups/9fans/T6fea0dd928cee45d-M9987c73da1c5b319= 0e83c561/9fans-trace-c On Tue, Aug 29, 2023, 11:29 AM Charles Forsyth wrote: > There's another paper from an iwp9 http://9p.io/iwp9/Real-time.pdf that > might provide more detail > > On Tue, 29 Aug 2023 at 18:19, wrote: > >> Quoth dusan3sic@gmail.com: >> > I was reading an article about plan9's realtime scheduler edf ( >> http://doc.cat-v.org/plan_9/real_time/real_time_in_a_real_operating_syst= em/real_time_in_a_real_operating_system.pdf, >> page 7), and they mentioned using /dev/realtime to create realtime >> processes, but /dev/realtime doesn't exist on my machine (I am using >> 9front). I found a post here from 07 saying something about removing it a >> long time ago, but it got no answers. >> > >> > In proc(3) they mention some commands for configuring realtime >> processes but I don't know if that is to configure an already made realt= ime >> process or to make one from a regular. How do i make realtime processes = in >> these days? >>=20 >> it's the bits you found in /proc; there are no (longer?) >> any special real time processes; any process can become >> real time by setting up deadlines at any point. >>=20 >> /dev/realtime isn't needed any more. >>=20 >> unfortunately, I'm not aware of any programs using it. >>=20 >> (that may be a good question for the list: where was the >> real time scheduler used, and does any code using it >> survive?) >>=20 > *9fans * / 9fans / see discussions > + participants > + delivery options > Permalink > > ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Td0e7a4f73d1eae3b-Ma9390= b0283a268af33ad6e82 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --000000000000b058400604150e92 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I wrote an example 20 years ago, but cou= ldn't get it to work. I found a copy in this thread:




On Tue, Aug 29, 2= 023, 11:29 AM Charles Forsyth <charles.forsyth@gmail.com> wrote:
There's another paper from an iwp9 = http://9p.io/iwp9/Real-time.pdf that might provide more detail
O= n Tue, 29 Aug 2023 at 18:19, <ori@eigenstate.org> wrote:
Quoth dusan3sic@gmai= l.com:
> I was reading an article about plan9's realtime scheduler edf (http://doc.cat-v.org/plan_9/real_time/real_time_in_a= _real_operating_system/real_time_in_a_real_operating_system.pdf, page 7= ), and they mentioned using /dev/realtime to create realtime processes, but= /dev/realtime doesn't exist on my machine (I am using 9front). I found= a post here from 07 saying something about removing it a long time ago, bu= t it got no answers.
>
> In proc(3) they mention some commands for configuring realtime process= es but I don't know if that is to configure an already made realtime pr= ocess or to make one from a regular. How do i make realtime processes in th= ese days?

it's the bits you found in /proc; there are no (longer?)
any special real time processes; any process can become
real time by setting up deadlines at any point.

/dev/realtime isn't needed any more.

unfortunately, I'm not aware of any programs using it.

(that may be a good question for the list: where was the
real time scheduler used, and does any code using it
survive?)



------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/Td0e7a4f73d1eae3b-Mef6952cc77b= 2f18134fbaf66
Delivery options: https://9fans.topic= box.com/groups/9fans/subscription
=
= --000000000000b058400604150e92--