-
vab
nomad Same for me; mail from Unix to S/370 machines in the same room in Germany went through NYC. Here's part of my signature from ~1988:
-
vab
UUCP: ...!unido!DBNUAMA1.bitnet!vbrandt (Bonn, West Germany)
-
vab
ARPAnet: VBRANDT%DBNUAMA1.BITNET⊙CCE
-
cross
CUNYVM. There's a name I have not heard in a long time....
-
cross
I loved when IBM mainframes would truncate lines longer than 80 characters in email messages because they were record oriented.
-
tsoome
um, why I'm getting duplicate request from pushing to gerrit....
-
sjorge
So.... intrd... does disabling it on a 1 vCPU VM have any downsides?
-
sjorge
I don't think I've ever seen it do something (it's supose to send stuff to syslog if it does) on a multi vCPU VM/hw either.
-
andyf
I have never seen it do anything
-
andyf
and I know of at least two rewrites in C that were started - it would be nice to get one of those integrated
-
andyf
(I think testing was one of the stumbling blocks)
-
andyf
hg.openindiana.org/projects/illumos/intrd is one of them, I think jbk did the other (apologies if my memory is wrong there)
-
andyf
and if I remember right, it tries to balance across logical CPUs, so on modern systems I'd be surprised if it does anything but take up CPU time.
-
jbk
yeah, i have a C one that i haven't finished
-
jbk
and yeah, I've never seen intrd actually do anything either :)
-
andyf
It looks like it should - I hacked it to move all interrupts to a particular CPU, which appears to have worked. It is not moving anything back because it says the interrupt load is not high enough to worry
-
andyf
but sjorge I would definitely just disable it on a single vCPU VM
-
andyf
I got it to do something!
-
jbk
i don't doubt it has the ability to move things around, i've just never encountered a system where things are so lopsided that it does :)
-
jbk
oh
-
jbk
how? :)
-
andyf
I moved all of the interrupts to a single CPU, with the same perl Intrs interface it uses.
-
andyf
then generated a lot of interrupt load with fio and sysbench
-
jbk
ahh
-
andyf
-
andyf
-
andyf
not anywhere near as distributed as they are on boot of course (128 threads)
-
andyf
It moved things around and all I got was this stupid '[ID 702911 daemon.notice] Interrupt assignments optimized'
-
sjorge
So it shuffled the NVME's to different cpu's but then called it good enough?
-
andyf
Seems so. With high core counts these days, I doubt it often has much to do.
-
sjorge
I'm going to disable it on my HW at home too
-
sjorge
See if anything unexpected happens
-
richlowe
sommerfeld: do you remember what 'etags -t' (the default in xref) actually does?
-
richlowe
(it doesn't exist anymore)
-
sommerfeld
sorry, I'm not finding the -t (still dealing with the aftermath of an epic battle between my laser printer and an AFCI circuit breaker)
-
richlowe
xref.mk sets ETFLAGS= -t
-
richlowe
which I can't find in either gnu or xemacs etags
-
richlowe
I suspect it might be to ask for typedefs, and I think that happens by default now?
-
richlowe
we'll see
-
sommerfeld
I found an ancient etags binary which accepted -t (from emacs version 21); doesn't document it as an option.
-
sommerfeld
it does appear to be typedef-related.
-
sommerfeld
ah, I now know why it worked for me. bldenv still puts /opt/SUNWspro/bin in $PATH ...
-
richlowe
it specifies etags is specifically from there, too.
-
richlowe
that's what I was fixing when I discovered about -t :)
-
rmustacc
sommerfeld: Can you remind me where you had the topo fprintflike bug again? I'm getting bit by everyone getting the size of the topo_instance_t wrong in topo_mod_dprintfs, so I'm feeling incentivized to fix all this.
-
sommerfeld
one sec, that workspace has been back-burnered
-
sommerfeld
usr/src/lib/fm/topo/libtopo/common/topo_digraph_xml.c
-
sommerfeld
-
fenix
→
BUG 15435: libtopo fails to build when fprintf is marked __PRINTFLIKE() (New)
-
sommerfeld
rmustacc: two issues: missing comma led to compile-time string concat with all subsequent arguments being off by one, and the generated XML looks wrong (tagging a double as a uint64)