-
Woodstock
tsoome: more than one chain_disk isn't supported by the loader menu?
-
Woodstock
(is this documented anywhere?)
-
tsoome
you can add them into <pool>/boot/menu.lst
-
tsoome
the main menu entry is just one.
-
tsoome
im not sure if man was updated with it or not.... should document it...
-
Woodstock
would be even better if there was a menu that lets you select a disk/partition for chainloading :)
-
tsoome
heh:)
-
neirac
jbk Is it normal that page 3 and 4 that are related to the format device page and rigid disk geometry page are not able to be read that the scsci option from format? reading the code I understand that those pages are used to set the geometry of the disk so fdisk could work on those. I'm still finding out why virtio-scsi cannot be format
-
jbk
i don't know offhand
-
jbk
keep in mind vioscsi (as far as illumos is concerned) is just another model of HBA
-
jbk
you give it SCSI packets and the device (in this case the hypervisor) figures out how to deliver them to the actual device
-
jbk
so if those pages aren't present, that's something with the disk emulation in the hypervisor
-
jbk
or sd.c is sending the wrong SCSI commands... though given it works with pretty much every other type of SCSI disk out there, it seems less likely though still possible
-
jbk
(I do recall we had an issue with I think a certain model SSD at Joyent where something with the power management commands sd.c was using led to the device not being online
-
jbk
something like that
-
jbk
so it's not unheard of
-
neirac
jbk thanks, so those pages should always present, this disk a paravirtualized one I don't know if that makes any difference, at least I know a little more of scsi
-
rmustacc
paulf: Regarding execvpe is that something you'd find useful if it was finished up?
-
paulf
no not expecially, I maintain Valgrind and I've been looking for a patch that allows valgrind to be started from within gdb
-
paulf
at a patch
-
paulf
and I was checking compatibility with FreeBSD and Illumos/Solaris
-
rmustacc
Gotcha. OK.
-
paulf
-
richlowe
sommerfeld: I have suffered with .KEEP_STATE at a high level and being broken before. I have a workspace which greatly increases our build parallelism (for moderate gains), and can't integrate because make just loses completely if you build debug and -nd at the same time under nightly.
-
richlowe
.make.state writes out targets with no dependencies
-
richlowe
so yes, fraught with peril.
-
richlowe
(and I have never figured out why)
-
rmustacc
Does anyone happen to have some mlxcx sitting around that can help with testing something out for me?
-
jbk
maybe... they're probably checked out to someone, but might be able to sneak in depending on what's needed
-
nahamu
rmustacc: any particular model?
-
rmustacc
nahamu: Any supported.
-
rmustacc
I'm just looking to test the MAC_PROP_MEDIA changes on it.
-
nahamu
do you need it booted on a modified kernel?
-
rmustacc
Yes. There are bits pre-built in question.
-
nahamu
Hopefully someone else has one for you, but if not I might be able to get access to one for a bit.
-
danmcd
@rmustacc I have a customer who can test it out (but they'll have to merge it with some mlxcx work I had to do for them, oddly enough involving your changes for that driver too).
-
danmcd
-
danmcd
tl;dr ==> more sources for your changes are now available in ConnectX-6 parts.
-
rmustacc
Ah, I see.
-
rmustacc
Well if something wants to land I can try to rebase across it and extend it I guess.
-
danmcd
It's not ready for landing. I think YOUR stuff should land first. I just wanted you to know that if I test it, i'll be pulling it in on top of the aforementioned draft PR.
-
jbk
danmcd: is that for all connectx-6 cards, or just certain ones?
-
danmcd
I *think* certain ones, but honestly I'm not sure. Basically there was a 32-bit vector of bits which indicated both speed AND link type. An additional 32-bits got added with CX-6 (or at least some models?!?).
-
danmcd
What I *should* do is pull rmustacc's whole wad into the `mlxcx` branch of illumos-joyent, and then make my changes over those.
-
danmcd
Thanks, I needed to type that out loud, but I'd been thinking that for a week or more.
-
nomad
//nick rubberduck
-
danmcd
Heh heh heh.
-
richlowe
andyf: so, 2023c is a straight backout identical to 2023a, without attempts to deal with the mess in the middle, so that's good I think?
-
richlowe
(there's now a thread where people point out the gap in the middle problem, and seem to be wanting a d that fixes _that_?)
-
danmcd
-
danmcd
is the post IPD 39 version of my CX-6 extended media bits work. I'll note some media types aren't in your current set, but I might not understand what Mell^H^H^H^HnVidia means by some of those new link types.
-
danmcd
@rmustacc ^^^ still needs to build built (happening now) and tested (will need a customer's help for the CX-6 part).
-
Smithx10
rmustacc: I have a few ConnectX-6 Dx machines that aren't in production yet, but I don't know if that's what you're after for testing
-
rmustacc
Smithx10: I just want basic verification that dladm with my change present is showing things that we expect.
-
rmustacc
So hopefully pretty fast/quick.
-
Smithx10
I'll happily boot up an image and run some things for you, but as @danmcd mentioned these cards weren't getting the proper speed set until he pushed some changes
-
danmcd
CX-6 has some extended bits to show other speeds and media, not available in current mlxcx.
-
danmcd
Smithx10's pre-this-fix driver showed 0 for the existing bits, and therefore reported speed == 0.
-
danmcd
@Smithx10 you'll love this in that you get dladm to show you the link type (xxxBaseT, xxx_FX, etc).
-
danmcd
(That's the IPD 39 work, not anything I did...)
-
danmcd
The above commit is broken, best to look at it in context:
TritonDataCenter/illumos-joyent #444