-
tsoome
um, I had plain local zone install, then added nfs/server package, but starting service did end up "maintenance 16:51:01 svc:/network/nfs/server:default" and apparently the reason is "svcprop: Pattern 'svc:/network/ipfilter:default' doesn't match any entities". I guess, the network services should depend on ipfilter package?
-
jclulow
tsoome: That sounds more like a bug in a method script?
-
Aedil
I had a look at:
docs.openindiana.org/dev/graphics-stack/#hardware-matrix – which states that the 8th gen Intel onboard graphics is not yet supported by OI illumos. My question is: When will the 8th gen Intel onboard graphics be supported? Thanks.
-
tsoome
jclulow or that, yes.
-
tsoome
anyhow, after installing ipfilter, I can clear nfs/server service
-
tsoome
I guess, it is time to file an issue
-
tsoome
ah, it is already there.
illumos.org/issues/15560
-
fenix
→
BUG 15560: network/nfs/server fails with svcprop: Pattern 'svc:/network/ipfilter:default' doesn't match any entities (New)
-
tsoome
jclulow btw, did you intend to review
code.illumos.org/c/illumos-gate/+/2314 too? I would like to get it on RTI process soon.
-
fenix
→ CODE REVIEW 2314: 14919 tem: implement xenl (NEW) |
illumos.org/issues/14919
-
nikolam
Seems like MS Windows 10 is using iSCS target , served form SmartOS GZ, just fine. Just Linux initiator can't see it at all (not using andy authentication and username/password still)
-
tsoome
does it have view?
-
nikolam
tsoome, on Linux, iscsiadm -m discovery -t st -p IP_address , does not give anything but timeouts
-
tsoome
yes, but did you verify if you have made it visible at server side?
-
nikolam
I use this in script upon start to run target and make it available:
bpa.st/VLAQ works fine on Win10
-
nikolam
stmfadm list-view -l is All All
-
tsoome
I would recommend to read
docs.oracle.com/cd/E37838_01/html/E61015/fmvcd.html#scrolltoc and once done, especially
docs.oracle.com/cd/E37838_01/html/E61015/gkgnr.html#scrolltoc -- because you do not want to mix different systems and their luns. please note that in that last ur, the example is based on FC connection, with iscsi, you need respective iqn's.
-
jbk
so illumos serving the luns, not connecting, correct?
-
jbk
(we just encountered a device the presents invalid IQNs -- at least unless you're using metric months :P -- and illumos won't connect to it without a patch to relax the IQN validation
-
jbk
hrm..
-
jbk
the pkgsrc autotools/automake/... seem to work with tpm2-tss, but the omnios ones have that confounding M4 errors (though I suppose that is somewhat redundant)
-
jperkin
sometimes that's caused by e.g. not having libtool installed and you're missing some .m4 files
-
jbk
no, the omnios VM has libtool installed, but something's wrong..
-
jbk
the only external runtime deps though they have are openssl and json-c, so at least it'd be easy enough to just bundle things together at least for testing
-
jbk
i still need to finish the TAB support, but that wouldn't impact kicking the tires on things
-
jbk
that's mostly about 'virtualizing' the TPM (loosely speaking.. basically multiple clients accessing it so there's some state swapping in/out and object id mapping that has to happen)
-
gitomat
[illumos-gate] 14919 tem: implement xenl -- Toomas Soome <tsoome⊙mc>
-
jbk
tsoome: so more specifically, your branch isn't outputting on the serial console, but it is at least allowing things to boot...
-
tsoome
ou.
-
tsoome
thats on azure?
-
jbk
yeah
-
jbk
fbsd though seems to be ok -- i can see and interact w/ loader on there
-
tsoome
ok, thats good to know.
-
tsoome
it may be, we are touching some settings it does not like.
-
tsoome
need to compare those two sources...
-
jbk
i put 'set console=text,ttya' (as well as entries for boot_kmdb and a few others when I wasn't sure yet where the problem was) into boot/loader.rc
-
jbk
well added (before calling beastie-start)
-
jbk
so it should be mirroring out the console
-
jbk
the fb screenshots look like you'd expect
-
tsoome
ah, ok so you have some output and input afterall?
-
tsoome
show ttya-mode is making sense?
-
jbk
not from loader.. just after the OS starts booting
-
tsoome
ou, ok. what is ttya-mode in prtconf -v ?
-
jbk
i can check in a bit -- i'm building a new image to fix an unrelated issue with our installer
-
tsoome
ofc, np
-
danmcd
@pmooney in particular may have this in L1 cache... is there an AMD public document mentioning which CPU models (or newer) contain which MSRs ?
-
pmooney
hahaha, nothing of the sort
-
pmooney
the documentation is such a hodge-podge
-
pmooney
MSRs which were introduced in an old model, and still exist today, being totally absent from newer docs
-
pmooney
a deep well of sadness
-
danmcd
Damn.
-
danmcd
-
danmcd
(Turion CPU vs. modern BHYVE loses GPFs at MSR used by ( fenix ) illumos#15467
-
fenix
BUG 15467: bhyve needs TSC frequency control (Closed)
-
fenix
-
rmustacc
I can probably dig through some things if helpful.
-
danmcd
Don't.
-
danmcd
The Turion is K10 AIUI, so there's a whole generation (Bulldozer, right?) between it and Zen.
-
danmcd
(oops, Turion II) I have no idea how set for virtualization Bulldozer is, but I'm guessing K10 is no longer treated as supportable by AMD.
-
rmustacc
There are multiple generations, but yeah.
-
gitomat
[illumos-gate] 16208 Update AMD microcode to 20240116 -- Andy Fiddaman <illumos⊙fn>
-
rmustacc
danmcd: Do you have the stack of the dump?
-
danmcd
Yes I do.
-
rmustacc
Mind dming it to me?
-
rmustacc
I think there should be cpuid bits that cover whatever this is.
-
danmcd
-
danmcd
A quick glance at the AMD docs mentioned something about an indicator. Lemme see if I can find it really quickly...
-
pmooney
ah
-
pmooney
so we check for it in some places
-
pmooney
but the restoration of that value is unconditional
-
pmooney
(which is wrong)
-
pmooney
I can take care of this
-
danmcd
CPUID Fn8000_000A_EDX[TscRateMsr] =1 indicates support for the TSC Ratio MSR. See
-
danmcd
Section 3.3, “Processor Feature Identification,” on page 71 for more information on using the CPUID instruction.
-
danmcd
Oh wow.
-
danmcd
It's an actual bug then? Cool, I guess.
-
pmooney
yeah
-
pmooney
we check for the feature if/when userspace attempts to set TSC scaling
-
pmooney
but just blindly restore the scaling value on exit
-
pmooney
sorry about that, I should have caught it in review
-
rmustacc
Do you want to follow up on the thread there Dan or should one of us?
-
danmcd
I've followed up on the thread.
-
danmcd
Once one of you two files an illumos bug I'll further-further followup on it.
-
pmooney
I'll file the bug in a minute
-
pmooney
fenix illumos#16393
-
fenix
BUG 16393: bhyve should take more care with MSR_AMD_TSC_RATIO (In Progress)
-
fenix
-
jzu
danmcd: Yo, saw your email Re: crash - wasn't on #illumos :)
-
danmcd
jzu: look at the archives from literally a minute or two before you joined going back to about an hour ago.
-
danmcd
e.g. fenix illumos#16393
-
fenix
BUG 16393: bhyve should take more care with MSR_AMD_TSC_RATIO (In Progress)
-
fenix
-
jzu
danmcd: thanks! that box I have is way past it's prime, but still does it's job as NAS at home =)
-
jzu
funnily enough I started creating a VM for Solaris 11 so I could netinstall a T2000 remotely (it's 2000 miles away at family cottage)
-
jzu
that's when I got caught in crash loop, managed to tackle it by being quick enough to SSH into the box and setting autoboot to false for the Bhyve Zone.
-
jzu
I'm not too concerned if I'd have to go back to latest PI before the change, that box is really due for replacement before it catches fire ;)
-
jzu
but sure - I won't complain if the logic will be implemented to get around it.
-
pmooney
It needs to be fixed, even if the CPUs impacted by it are few and far between at this point
-
jzu
:)
-
danmcd
I missed the inconsistency by not checking for other uses of that MSR apart from the one in your kernel panic.
-
jzu
pmooney: if you need I can test the fix once you have PI build ready.
-
pmooney
I don't have SmartOS build machine around anymore, but danmcd can probably cut a PI for you when the proposed fix is posted
-
danmcd
Once I see patches I can spin. Easy-peasy.
-
danmcd
jzu: are you disk-booting so you can just use piadm(8)?
-
jzu
danmcd: sadly no, I installed this host +10 years ago so it's USB which I'm updating (usually with platform-upgrade script)
-
danmcd
jzu: let's move to #smartos then
-
danmcd
Thank you for figuring it out, pmooney and rmustacc! I have to leave now, but might be back late-night US/Eastern.