-
rmustacc
it's also worth noting that the IP interface has an MTU that starts from the underlying datalink, but is truly separate. That said, the question of whether it binds or copies is dependent on several things, such as the number of mblks, etc.
-
rmustacc
The choice to bind / copy is done well before that point though. The ring tx path calls mlxcx_buf_bind_or_copy() which iterates over the mblk chain.
-
rmustacc
I would look to see some of the stats and DTrace probes that are there to help figure out what's going on.
-
rmustacc
The only copying that takes place in the aforementioned function is for the headers when they're inlined into the descriptor. Otherwise the descriptor chain is all set up in advance of that.
-
danmcd
yuripv: Sorry for that delay. Running a safety nightly now before I push both.
-
jbk
gwr: while looking at something unrelated, I came across this which might be relevant to your question:
src.illumos.org/source/xref/illumos…/stand/lib/tcp/tcp.c?r=b531f6d1#632
-
jbk
(it does make me wonder what the impact of that on things like LRO might be)
-
yuripv
danmcd: no worries, thank you
-
gitomat
[illumos-gate] 13313 tools build uses cw from /opt/onbld even if -t flag is specified -- Yuri Pankov <ypankov⊙tc>
-
gitomat
[illumos-gate] 15012 nightly should fail if tools build failed -- Yuri Pankov <ypankov⊙tc>
-
danmcd
Good timing...
-
yuripv
:)
-
danmcd
How often does that allocb fail, jbk?
-
danmcd
Oof, also it uses "0" as PRI, which is unreadable AF.
-
jbk
err
-
jbk
too early still
-
danmcd
ENOCAFFEINE perhaps. I still stand by using 0 as priority is Bad.
-
jbk
yeah, but that's a separate tcp stack :) which i realized later
-
jbk
which uses a lot of the same function names as the 'real' tcp stack
-
jbk
and at the very real danger of ENOCAFFEINE twice...
-
jbk
i don't suppose anyone still has a setup where bhyve<->non-VM zone still hangs regularly... I was never able to reproduce it locally
-
jbk
but while hunting down something unrelated (mostly just curious)... I found something that'd be nice to at least eliminate
-
jbk
(it still annoys me i was never able to chase that down)
-
toppk
i'm having lots of pkg issues on hipster, e.g. cannot install git, cannot update. is that expected?
-
jbk
what sort of errors are you getting?
-
yuripv
can't gerrit auto-close the reviews once it's integrated? "abandon" feels wrong somehow
-
toppk
install git gives "This version is excluded by installed incorporation consolidation/userland/userland-incorporation⊙0"
-
toppk
update gives "No version for 'incorporate' dependency on system/library/processor⊙0 can be found"
-
toppk
trying to run "pkg update -v pkg://openindiana.org/consolidation/userland/userland-incorporation⊙0:20221009T143209Z" encounters lots of No version matching 'require' dependency errors
-
yuripv
looks like "noincorp" was forgotten when obsoletting system/library/processor?
-
Smithx10
Has anyone created a prometheus node_exporter that supports illumos?
-
jperkin
well, node_exporter runs on illumos and we have a package for it..
-
jperkin
or was there something specific you needed?
-
Smithx10
nah, just curious that it ran
-
jperkin
yeh it seems to work fine and at least gives basic OS metrics
-
toppk
yuripv: seems that way, I will create a PR and see what happens. Any advice for the "pkg install git" issue? "This version is excluded by installed incorporation consolidation/userland/userland-incorporation⊙0"
-
toppk
Am I supposed to do a change-facet or just remove the incorporation? (im new to all this)
-
Kernspin
toppk: After installing/upgraqding with IPS pkg manager, you most probably need to reboot into the boot environment.
-
Kernspin
toppk: (new boot environment)
-
toppk
kernspin: I should have mentioned, the first update updated 27 packages, and seemed to work fine, but new BE cannot do another update. neither the original nor the new BE could install git
-
Kernspin
toppk: Ok!
-
pmooney
tsoome: I'm seeing a slew of these clang tickets with 'unix' in the title when they really apply to a different module
-
pmooney
which makes it seem like they apply to the core 'unix' portion of the kernel, rather than separately loaded modules
-
tsoome
pmooney oh, vmm is built separate modure, my bad, I'll fix it.
-
pmooney
thanks
-
tsoome
pmooney I was running make in i86pc ;)
-
pmooney
its built under i86pc because it reaches into some machine-arch stuff
-
pmooney
but in the end it emits a separate module
-
tsoome
yep, there are some...
-
pmooney
probably applies to 15066 as well (although being grouped under pcie)
-
tsoome
yep
-
KungFuJesus
errmm, what's this one mean:
pastebin.com/MefHdS5F
-
richlowe
system/library/processor is obsolete, and it seems confused
-
richlowe
perhaps something still depends on it somewhere?
-
richlowe
or could do, in whatever pkg is trying to achieve for you
-
KungFuJesus
just doing "update"
-
KungFuJesus
I did update earlier, and it seemed...suspiciously small
-
KungFuJesus
so after the reboot I tried again
-
KungFuJesus
image-update is just an alias to update, no? Nothing different?
-
richlowe
yeah, nothing different.
-
richlowe
pkg search for things that need that package might help? if that's what's making it not just remove it
-
KungFuJesus
how do I find dependent packages?
-
richlowe
pkg(8) has examples of searching based on dependencis, I never remember it
-
richlowe
:depend:... something
-
richlowe
if you search the manual for :depend: it'll show up
-
richlowe
or depend:?
-
KungFuJesus
returns empty:
-
richlowe
then I'm out of immediate ideas :(
-
KungFuJesus
-
KungFuJesus
richlowe: so, doing -vvv does give more info:
pastebin.com/70BpwQ6z
-
richlowe
I have no idea what could cause you to have SUNW* packages still, so that looks weird.
-
KungFuJesus
is it safe for me to remove system/library/processor?
-
KungFuJesus
it seems the apache package on there is needed for system-repository
-
richlowe
I don't think it will work, or help
-
richlowe
the SUNW* one is?
-
KungFuJesus
no, web/server/apache24, which comes up under pkg list
-
richlowe
this seems like something you'd want to talk to #oi-dev about
-
richlowe
yeah, it's the stuff about SUNWapch22 and whatnot I don't get
-
KungFuJesus
pretty quiet in there :-/
-
richlowe
only other place I know of is the mailing list unfortunately
-
KungFuJesus
hmm, well, mailed the ML
-
KungFuJesus
-
KungFuJesus
hmm, seemingly not alone
-
gitomat
[illumos-gate] 15040 remove support for unused sun studio inline asm -- Richard Lowe <richlowe⊙rn>