Thaddeus Woskowiak writes:
> I'm not a programming wiz but it would be nice to have a well supported
> language on Plan 9 besides c. I prefer that it be small and simple enough
> to git/clone then mk install and jump right in. A great example of the
> simplicity I'm after is the native port of Lua
ron minnich writes:
> I figure that at some point somebody is going to come in and show us a
> better way to do it. Should that happen, it's good to be aware of just how
> real the threats are. So I thought it would be nice to know, and possibly
> interesting as well.
Perhaps it's time to integra
Aleksandar Kuktin writes:
> I'd like to point out the problem with TPM is that, since the "trust"
> chain originates with the manufacturer, or more accurately with
> whomever controls the manufacturer, you'll never be in complete control
> of the device. "Trusted computing" in this scenario means
> I've printed my copy and plan to paint it using Rob's paint scheme.
Argh! I nuked Rob's original message with the paint scheme. Could
someone forward a copy to me directly?
Thanks!
--lyndon
--
9fans: 9fans
Permalink:
https://9fans.topicbox.com/groups/
ron minnich writes:
> if you want to see an interesting example of the kind of machine we had in
> mind for NIX:
> https://www.esperanto.ai/technology/
They are very coy about pricing. The PCI-e card looks interesting,
but it you have to ask how much it costs ...
--lyndon
-
Lyndon Nerenberg (VE7TFX/VE6BBM) writes:
> Not replace.
Sorry, I meant to say 'not remove'.
--
9fans: 9fans
Permalink:
https://9fans.topicbox.com/groups/9fans/T2e892f330bc0513b-Ma0552d37a1adaae36de251d7
Delivery options: https://9fans.topicb
hiro writes:
> maybe we should get rid of secstore then? or how could it be made useful?
Not replace. Sectore is useful for more than just factotum.
But the sectore interface is very clunky, and I think that's
what turns people away from it. While I keep confidential
files other than factotum
jas.smoke via 9fans writes:
> I want to copy text files from a Windows PC to a Plan 9 computer using a US=
> B thumb drive.=C2=A0
Format the thumb drive as a FAT32 filesystem and stick the files
there. On the plan9 side, see dossrv(4) and examine /bin/c: for
an example of what to do. You'll nee
jas.smoke via 9fans writes:
> How do I set up and manage external storage devices in Plan 9?=C2=A0 I woul=
> d like to attach a USB thumb drive to move files.
Move to where? I.e. what destination OS?
--
9fans: 9fans
Permalink:
https://9fans.topicbox.com/g
Marco Feichtinger writes:
> How can I pxe boot other machines, without my file server acting as dhcp se=
> rver for the whole network?
It might be possible, but not worth the effort. And with the blackbox
DHCP server in that router, it's likely impossible.
If your file server is up all the time,
This is great news, but just before I start throwing money your
way, it would be nice to know what you're planning to do with it.
Other than the announcements about the creation of the foundation
itself, and now this, it as been pretty much radio silence about
what you're planning to get up to.
Al
Yaroslav K writes:
> Do we know what=E2=80=99s up with 9p.io, the current sources host?
Pings (v4 and 6) to nearby addresses work, so it looks like the
host itself is down.
--
9fans: 9fans
Permalink:
https://9fans.topicbox.com/groups/9fans/T1250ef82fbb8d6e
Thaddeus Woskowiak writes:
> Has anyone written any code to deal with SCPI, Standard Commands for
> Programmable Instruments, on plan 9?
I did a couple of years ago, for the same reason: programmable PSUs and
to suck data down from an ocsilloscope. It never worked well, and I
have since lost the
hiro writes:
> > should each system role get his own user?
> > Like one user for file servers, one for auth, one for venti, and one for =
> cpu
> > servers.
My was has always been to have a file system user and an auth server
user that are used ONLY for those roles.
As for CPU servers, it really
Waaay back in Nov 2020 Skip sent a note to the list about some
preliminary work on a RISC-V port. Now that my VisionFive-2 dev
board has arrived I'm itching to try to get Plan9 running on it.
Has any progress been made since that last update?
https://www.kickstarter.com/projects/starfive/visionfi
Duckduckgo isn't happy with the above site's tls cert. Did it
expire? Or is something more nefarious happening ...
--
9fans: 9fans
Permalink:
https://9fans.topicbox.com/groups/9fans/T2e78a247283470f3-Mbf8b7ba6235d7be1557ceb04
Delivery options: https://9fa
ibrahim via 9fans writes:
> While on wait I'm intending to port the freebsd bluetooth stack (netgraph) =
> to plan9. I would be surprised if no one started such a project till now so=
> if someone shares this goal I would be interested in a cooperative work.=20
Huh. I'd never thought about looki
Alex Musolino writes:
> Seems so: https://github.com/iru-/9p4
Oh now that's slick! < 200 lines of code.
Thanks for the pointer.
--lyndon
--
9fans: 9fans
Permalink:
https://9fans.topicbox.com/groups/9fans/T83ca5eda689bd9be-Mc8db77714169537811f62f52
Deliv
A short update on the RS-485 network project ...
I ordered up an assortment of RS-485 "hats" and USB serial ports
to play with. I also have an Axxon LF1006KB PCIe card that will
go into the CPU server as the "gateway" for the 485 network. It
should already work with the uartpci driver, but I'll
Just curious if anyone has attempted a 9P implementation in Forth?
This could be fun to play around with on things like Atmel AVRs.
I've had it to -->here<-- with the Arduino programming environment,
so *anything* different would be a joy :-)
--lyndon
--
9f
I booted 9legacy from a usb image and all is well. But ... how
am I supposed to get this installed on the machine's hard drive?
I can't find any sign of the installer scripts.
--
9fans: 9fans
Permalink:
https://9fans.topicbox.com/groups/9fans/Tf6db73ba3285a
When you do the initial install, interrupt the boot sequence and type
console=0 as the documentation describes. Install the system as usual,
then reboot and log in again using the consoole=0 dance. Once you're
logged in you can mount the 9fat partition (9fs 9fat) and then edit
/n/9fat/plan9.ini t
A few thoughts after chewing on this for a day ...
I think the major architecture components break down like this:
1) a simple protocol wrapper to enable streaming of 9p over arbitrary
transports (e.g. USB, i2c, spi, rs485).
2) an addressing scheme that plugs into dial() and ndb.
3) authenti
> The 9front /sys/src/9/zynq port is aiju board's kernel.
This reminds me to ask ... what did people get up to using their
aiju boards for? Sadly, mine has been sitting on the shelf collecting
dust for much too long. I did some early fiddling about, mostly
to learn the fpga toolchain, but then r
da...@boddie.org.uk writes:
> I am using 5a/tc/tl to build bare metal code for a STM32F405 MCU thanks
> to some hints from Charles Forsyth.
Could you post some notes on how you're doing that? This is something
I'd like to take for a spin.
--lyndon
--
9fa
Bakul Shah writes:
> - make it very easy to create hardware gadgets by
> providing a firmware/hardware building block that
> talks 9p on the host interface side & interfaces
> with device specific hardware.
Amen! I've been thinking about something like this for years.
My specific use case
David du Colombier writes:
> If it works with 9front, the issue is definitely on our side.
> Our Virtio drivers are very close to 9front's, so I suspect
> the issue may be somewhere else.
If you think that's the case then I need to build out enough local
infrastructure to be able to build 9legacy
David du Colombier writes:
> I think the issue is elsewhere, since I've tried on QEMU with
> both Virtio 1.0 and Virtio legacy and it worked as expected
> (386 and amd64 kernels).
That could very well be. vmm(4) is still relatively young, so the
bug could very well be there. I think at this point
It gets a bit further -- now it actually panics :-P
: lyndon@orthanc:/u/vm; vmctl start -c clare
Connected to /dev/ttyp2 (speed 115200)
Boot failed: not a bootable disk
PBSR... F5CD 00B2
Plan 9 from Bell Labsi8042: kbdinit failed
no vga; serial console only
disk loader
cpu0: 5200MHz
David du Colombier writes:
> I've just imported Virtio 1.0 support to 9legacy.
> Lyndon, please try the latest CD image and let me know if it works for you.
Hah! You beat me to it ;-) ISO downloading now, stay tuned ...
--
9fans: 9fans
Permalink:
https://
Are any of you running 9legacy under the vmm hypervisor on OpenBSD?
The kernel boots, but complains that it cannot find any fixed disks
and panics.
I was able to boot 9front, so it looks like 9legacy's virtio
drivers might be lagging a bit?
--lyndon
--
9fa
Dworkin Muller writes:
> I have physical issues with trying to perform fine-grained mouse
> operations (uncontrollable small hand tremors).
[ ... ]
> So, my question is, are there any viable alternatives for use with
Joining the conversation late ... sorry. Have you thought about
mounting a serve
Steve Simon writes:
> until last year I still had a dual Atom machine which worked nicely but
> is a propper desktop machine even though its a mini ITX.
I have at least a half dozen mini-ITX boards lying around that I
can fall back on. The problem is I seem to have lost most of the
cases and/or
kokam...@hera.eonet.ne.jp writes:
> For the usb issue, amd64(9legacy) does not support usb mouse/keyboard,
> only ps2 keyboard/mouse. Is there any such machine having PS/2
> interface around?
Pretty much everything supports BIOS mapping from USB->PS/2. This is
one of the many reasons I was ask
hiro writes:
> sure you want just one sata disk for a fileserver? or is the worm all on bl=
> uray?
One disk is fine for now. The blu-ray is for backing up the arenas,
and yes, I'll deal with the xhci driver issues myself. (I can use
slower USB ports until I get that part running.)
--lyndon
---
Time to build out some proper infrastructure at home, and the
first order of business is the file+auth server. I don't need
screaming fast performance, just something basic, and I have been
looking at some of the current crop of small form factor desktops,
along the lines of the Intel NUC. (But I
tlaronde pointed me at the APL that shipped in the contrib
directory in 4.3BSD. In hindsight I suspect that was the
version I spun up at Athabasca U way back when (1989ish).
I was quite surprised to see that a substantial chunk of it
managed to compile 'out of the box' on OpenBSD 6.8 (albeit
with
o...@eigenstate.org writes:
> git clone --single-branch \
> --branch Research-V4-Snapshot-Development \
I must be blind. I completely glossed over 'single-branch'.
But I might have to go back to the SCCS archive on the CDs,
anyway, since Spinellis' repo doesn't seem to ha
Steffen Nurpmeso writes:
> It can even be as small as
>
> #?0|kent:unix-hist$ du -sh .
> 179M.
>
> when not including all the new FreeBSD things (for which i at
> least track the FreeBSD git repository directly):
Okay, so what's the magic incantation to clone just that subset
of branches
tlaro...@polynum.com writes:
> There are various versions of an APL interpreter and, amongst these,
> a version by Ken Thompson, Ross Harvey, Douglas Lanam.
>
> Is that this one you are looking for?
That sounds like the one. It's entirely possible the version I
started with came from one of the
Long ago and far away I built/ran Thompson's APL (from the V7 source
tape IIRC) on one of the VAXen. This was very much pre-ANSI C code,
but the Ultrix 1.1 compiler handled it fine.
About 15 years ago I dusted off the source and started converting
it to ANSI C, but I got distracted and have since
Charles Forsyth writes:
> it's also on bitbucket not github mainly for historical reasons but I also
> can never decide which I dislike more.
:-)
The nice thing about having it in hg is that mercurial is part of
9front, so there's no need to muck about getting git installed.
--lyndon
-
[ Originally send to 9front-bugs, but this is applicable
across the board ... ]
This patch makes 'news -an' do the right thing.
/n/dump/2021/0122/sys/src/cmd/news.c:44,65 - news.c:44,72
void
main(int argc, char *argv[])
{
- int i;
+ int i, aflag = 0, nflag = 0;
+ int dou
hiro writes:
> only found out by accident,
Not sure what's going on. I sent a couple of messages to
9front and 9front-bugs yesterday that vanished into a black
hole ...
--lyndon
--
9fans: 9fans
Permalink:
https://9fans.topicbox.com/groups/9fans/T75f93775
I cleaned up my RFC/I-D viewer and mirroring tools and pushed them
up to /n/9pio/contrib/lyndon/rfc.tar. They're a bit more functional
than the existing /lib/rfc/grabrfc, and interface nicely with the
plumber.
Note that I have an /rc/bin/aux directory that I 'bind -a' to
/bin/aux in my global nam
I've always just used aan(8) + cfs(4) for this sort of situation.
--
9fans: 9fans
Permalink:
https://9fans.topicbox.com/groups/9fans/T5addc17a0e19cd91-Mb3f8fff0efe927f263afe55f
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
Don't forget 2ed ran on the ipaq (aka bitsy).
How much of the UI support survived the 2ed -> 3ed rewrites I don't
know. But reading through the 2ed source might be enlightening.
--lyndon
--
9fans: 9fans
Permalink:
https://9fans.topicbox.com/groups/9fans/
The following is all hypothetical. I'm curious about how people
think auth(2)/factotum(4) could be adapted to support the use
case ...
factotum was intended to handle the authentication dance on behalf
of network apps. But in the case of things like IMAP, it really
just stores the client's login/
This gets github.com/9fans/plan9port building under FreeBSD 12.1
on arm64. Dunno if it breaks the other arm64 platforms ...
diff --git a/dist/buildmk b/dist/buildmk
index 07b223ac..65137556 100755
--- a/dist/buildmk
+++ b/dist/buildmk
@@ -7,6 +7,7 @@ OBJTYPE=`(uname -m -p 2>/dev/null || uname -m)
I have a 2K display that Plan9 forces to 1920x1080 resolution.
Poking around 9/bcm/screen.c indicates that setting vgasize=WxHxD
should force the size, but adding a suitable entry in cmdline.txt
just gives me a blank display.
Before I dig deeper, is this expected to work? If it is I'll start
addi
While running some silly benchmarks I discovered dc's '^' operator
limits exponents to ''. This seems arbitrary, perhaps a leftover
safety measure to keep things from eating all the CPU for days on
end on a slow machine? I upped the limit to 9 and the test
expression ran fine on a Pi4:
/
BSDCan is June 3-6 2020. There's a Postgres conference the week
before at the same venue, so I'll be in Ottawa from May 25 to June
12 (taking some vacation time after BSDCan). If anyone wants to
do an informal get-together, let's see what we can work out.
--lyndon
--
For BSDCan I say "unofficial" specifically because an "official"
BOF as part of BSDCan would require conference registration. An
"unofficial" BOF would be off-site (we can just meet at the usual
pub) the day after the conference ends.
--
9fans: 9fans
Permal
Lyndon Nerenberg writes:
> Maybe an unofficial get together around BSDCan in Montreal next spring?
Doh! BSDCan is in Ottawa, not Montreal. The suggestion still stands.
--
9fans: 9fans
Permalink:
https://9fans.topicbox.com/groups/9fans/T2e674653159c4
Chris McGee writes:
> I am unlikely to be able to come unless it is north eastern US or Canada,
> maybe Toronto or Montreal. I know of at least one other Plan 9 tinkerer in
> the area.
Maybe an unofficial get together around BSDCan in Montreal next spring?
The Saturday after the conference ends?
> In that vein, here's a poll: https://www.surveymonkey.com/r/VJNQYGC
The survey seems more cute than useful. E.g. there's a *big*
difference between "travel a couple of hours" and "anywhere." And
even though it's close by, I wouldn't consider travel to the US (a
couple of hours) due to the insan
Matthew Veety writes:
> Building anything on a raspberry pi is a bit of a chore. I highly=20
> recommend running go on your cpu server and/or local to your filesystem.=20
> The generated binaries seem to work fine.
Go does wonderfully when it comes to generating binaries for
non-native architectu
Richard Miller writes:
> Before replacing my expiring inkjet printer I thought I'd ask
> the list: does anyone still use lp(1) nowadays, and are there
> printers currently on the market which work well with Plan 9?
As others have mentioned, life is far too short for CUPS.
For Plan9 printing I ha
Does anyone have a getcallerpc-arm64 that works with FreeBSD on
a Pi 3?
Charles Forsyth writes:
> At a glance it looked as though the MMUs for the on-chip stuff were more
> suitable for Unix Seventh Edition (no later) than "full" Plan 9.
Wouldn't Inferno be a better fit for these sort of devices?
In my experience these things are used primarily as I/O devices,
with
michaelian ennis writes:
> I found a second edition set on Abe books last year. They were not
> inexpensive.
Sadly, Abebooks became utterly useless several years ago, when it was
taken over by bots scraping each other listings and adding 5%.
Just curious if anyone has ported (or written) a tn3270 client?
--lyndon
It's time for a new laptop, one that will dual boot OpenBSD and
9front. Looking through the FQA, the hardware listed there is a
wee bit on the dated side. I'm curious to here peoples experiences
running on more current gear.
My requirements aren't too esoteric. I need something that will
take *
fussy# hg diff sys/lib/sysconfig/proto/distproto
diff -r 3839b70da66a sys/lib/sysconfig/proto/distproto
--- a/sys/lib/sysconfig/proto/distproto Mon Apr 22 03:05:51 2019 +0200
+++ b/sys/lib/sysconfig/proto/distproto Mon Apr 22 18:11:54 2019 -0700
@@ -32,6 +32,7 @@
ndb d775
> I object to quadrupling the timeout. I am old and my eyesight sucks and
> one second is perfectly sane.
Shut the refrigerator door! You're running up long distance charges!!!
cinap_len...@felloff.net writes:
> err... thats precisely how it works. the ONLY difference is that the
> timeout is hardcoded to ONE second see: /sys/src/boot/pc/sub.c:304
Fine, but a ONE second timeout is insane. And it's NOT at all
clearly documented in the 9boot(8) manpage.
How about a FOUR
> err... thats precisely how it works. the ONLY difference is that the
> timeout is hardcoded to ONE second see: /sys/src/boot/pc/sub.c:304
ONE second, eh? I need to become much younger again ;-)
cinap_len...@felloff.net writes:
> the bootloader has a console where you can change any
> plan9.ini parameter, including bootfile=. read 9boot(8).
I described this badly. Let me try again.
Given a working fileserver config, I want something that does
'user=foo; nobootpromt=bar', but with a (say)
Something I miss in 9front is the 'boot menu' functionality 9labs
had in plan9.ini. Being able to fall back to an alternative config
was a godsend when debugging fileserver setups. I'm curious why
that was removed from the 9front bootstrap code.
--lyndon
The 9front installer doesn't create the /lib/ndb/dhcp directory.
This makes ip/dhcpd silently fail when it tries to hand out dynamic
addresses.
Ignore me. I had stupid firewall rules in place that were
breaking things :-P
Something else I've noticed is that 9front-dick-tracy refuses to ssh to
FreeBSD 11 or MacOS 10.14 hosts when trying password authentication.
In both cases, 'ssh -d' reports the connection hangs up at 'ssh:
global request: hostkeys-000.openssh.com'.
I don't know if this worked before. This is my
cinap_len...@felloff.net writes:
> bit 7 is "illegal register access". try to print the pc from the ureg
> passed to the first argument in lapicerror() in /sys/src/9/pc/apic.c.
A quick printf hack says ureg->pc = 0x801103b3 mostly
(>99.9%), but a few other oddballs are:
cpu0 0x2400c8
cinap_len...@felloff.net writes:
> bit 7 is "illegal register access". try to print the pc from the ureg
> passed to the first argument in lapicerror() in /sys/src/9/pc/apic.c.
Okay. Likely not 'til the weekend though ...
I have a stack of Supermicro SYS-5018A-FTN4 servers upon which I'm trying to
spin up 9front.
For the most part they work, but one annoyance is the *endless* stream of
cpu0: lapicerror: 0x0080
messages the kernel prints out. Sometimes these originate from cpu1 as well.
The hardware has ei
clue...@tonymendoza.us writes:
> or and setup a mirror, but finding servers spec'd to run plan9 in
> the US seems impossible.
I have run 9front on VPSes at ARP Networks. These days 9front
should just work out of the box. ARP's support staff have been
very helpful tuning the underlying qemu/kv
Ethan Gardener writes:
> I got excited for a moment, but then I saw, "This server contains
> protocols that support Linux metadata, including permissions." It's
> going to be 9p2000.L or yet another incompatible fork of the protocol.
Is Upspin an alternative? (Not helpful if you're required to
Mayuresh Kathe writes:
> just so that i know, are you targeting plan9 users for your version
> of 'mh'? if yes, will they be interested in migrating away from the
> way they are working currently, i.e. with acme and upas?
Yes, and no.
Yes, in that I intend this MH to fully integrate with the Pla
Mayuresh Kathe writes:
> i was looking for a non-captive user-interface email client like "mh" by
> rand corporation. i guess i'll either have to learn to use acme with
> upas or write my own "mh" replacement for plan 9.
A year-or-so ago I started working on my own version of MH, forked
from a
Brian L. Stuart writes:
> Don't laugh. I actually have a VT-220 on my file server.
You do a lot of manual code compiling and linking from the serial
console of your file server, do you? Then you deserve all the pain
that can possibly be inflicted upon you ;-)
--lyndon
Digby R.S. Tarvin writes:
> Oh yes, I read Eldon Halls book on that quite a few years ago. Meetings
> held to discuss competing potential uses for a word of memory that had
> become free.
> That one would be a challenging Plan9 port..
And yet Plan9 was not there to save the day. Such a pity.
Another case to ponder ... We're handling the incoming I/Q data
stream, but need to fan that out to many downstream consumers. If
we already read the data into a page, then flip it to the first
consumer, is there a benefit to adding a reference counter to that
read-only page and leaving the page
hiro writes:
> don't you need sending ability, too for AIS?
No, a receive-only setup is very useful on a small boat. Where I
would like to go with this is to take the decoded AIS data as input
for "ARPA" style collision plots. I'm interested in the big boats
sailing through the straight. They
Skip Tavakkolian writes:
> I assumed you were using an RTL2832U (rtlsdr library).
I'm pretty sure they all do, under the hood.
> I was able to use dump1090 (same author as redis) to get ADSB data reliably
> on RPi/Linux a while back.
I have a pair of Flightbox ADS-B receivers I am using as references.
While mostly reliable, they can and do stutter along with the rest
of the alternatives on occasion.
--lyndon
hiro writes:
> But given the alternatives available back then, even the armv5 in the
> kirkwood, which was cheaper even before the rpi became popular, did
> the same job more stably, which is why i would never actually
> recommend the pi. And there are even more alternatives now.
I get that. But
Digby R.S. Tarvin writes:
> Agreed, but the PDP11/70 was not constrained to 64KB memory either.
> I do recall the MS-DOS small/large/medium etc models that used the
> segmentation in various ways to mitigate the limitations of being a 16 bit
> computer. Similar techniques were possible on the PDP
> I have been able to copy 1 GiB/s to userspace from an nvme device. I should
> think a radio should be no problem.
The problem is when you have multiple decoder blocks implemented
as individual processes (i.e. the GNU radio model). Once you have
everything debugged, you can put it into a single
hiro writes:
> Does this include demodulation on the pi?
Yes. At least to a certain extent. The idea is to get from the
high-birate I/Q data so something more amenable to transmission
over an RS-422 (or -485) serial drop.
One example is for an AIS transceiver on a boat. By putting the
radio a
cinap_len...@felloff.net writes:
> why? the *HOST CONTROLLER* schedules the data transfers.
I *DON'T KNOW*. It's just observed behaviour.
> a! we'r talking about some crappy raspi here... probably with all
> caches disabled... never mind.
Hah. An Rpi tips over with 1200 baud USB serial.
cinap_len...@felloff.net writes:
> > The big one is USB. disk/radio->kernel->user-space-usbd->kernel->applicati
> on.
> > Four copies.
>
> that sounds wrong.
>
> usbd is not involved in the data transfer.
You're right, I was wrong about 'usbd'. In the bits of testing
I've done with this, 'usbd'
hiro writes:
> from what i see in linux people have been more than just exploring it,
> they've gone absolutely nuts. it makes everything complex, not just
> the fast path.
And those are the Linux folks doing thier thing. The reading I'm
doing right now is related to the pessimizations page flipp
Bakul Shah writes:
And funny you should mention this!
> Some of this process/memory management can be delegated to
> user code as well.
At $DAYJOB we would really like to have application process control
over the kernel scheduler, as this seems to be the only realistic
way to avoid the (kernel)
hiro writes:
> > Dealing with the security issues isn't trivial
> what security issues?
Passing protocol buffer like objects around user space, that might
affect how the kernel talks to hardware. E.g. IPsec offload into
hardware. You don't want user-space messing with that sort of
context, but
hiro writes:
> Huh? What exactly do you mean? Can you describe the scenario and the
> measurements you made?
The big one is USB. disk/radio->kernel->user-space-usbd->kernel->application.
Four copies.
I would like to start playing with software defined radio on Plan
9, but that amount of data co
Bakul Shah writes:
> One thing I have mused about is recasting plan9 as a
> microkernel and pushing out a lot of its kernel code into user
> mode code. It is already half way there -- it is basically a
> mux for 9p calls, low level device drivers, VM support & some
> process related code.
Somewh
Ethan Gardener writes:
> Is there an implementation of APL or a related language for Plan 9?
For pure APL, I don't think so. Long ago I ran the Thompson APL
interpreter on our Ultrix VAX. It was built from source, but I
forget which tape it came from. It would have been one of V7 or
4.2BSD, m
> On Aug 3, 2018, at 11:35 AM, Kyohei Kadota wrote:
>
> I know Plan 9's devtls is more useful than Unix's libraries, but finally want
> to use git and github.com on Plan 9.
> My team works frequently with git.
It might be easier to just teach git to use the native Plan9 TLS API.
Has anyone has managed to boot any of the plan9 variants under FreeBSD's bhyve
hypervisor? Just curious to hear about any success/fail experiences.
--lyndon
What has kept me running fossil+venti is the ease of backing up the file
server. Copying the venti arenas offsite is trivial. And Geoff put
together glue to write sealed arenas to blu-ray as well.
I don't see any simple way to do that with cwfs*. Or hjfs. I am very
curious to know how the
1 - 100 of 512 matches
Mail list logo