13:53:16 [illumos-gate] 17468 comm page should handle larger NCPU -- Patrick Mooney 15:20:52 OK wow! I didn't know this worked so well but saw a few CR's over the past year from the stlouis branch retlatd to it 15:21:30 So I just marked a NVMe that was faulty by blinking the led, offlined it, replaced it, hotplug worked it showed up and now replacing the offlined device without rebooting the host! 17:25:31 on OmniOS, I'm trying to understand why a shared-ip lipkg zone does not seem to honor the global zone's routing table to a local subnet, and sees packets sent to the default gateway instead 18:07:48 after getting the word "tribblix" included in an Oracle blog post last month, this month I went with "illumos"... 18:14:41 aww 18:15:12 YES! 18:15:25 Has anyone booted any illumos distro on one of those Framework laptops? 18:15:36 https://www.ifixit.com/News/111201/tough-tiny-and-totally-repairable-inside-the-framework-12 18:17:15 I should probably try some USB[34] and or TBolt experiments on one of my NUCs before asking that. Sorry. 18:19:20 sjorge: That's great NVMe news! 18:24:22 veg: i'm guessing the shared-ip zone doesn't have an ip address on that local subnet? 18:24:41 any tweaks to the "hostmodel" protocol property in ipadm? 19:43:51 danmcd: https://blackdot.be/2025/06/illumos-nvme-hotplug/ bit rough, as I wasn’t planning on posting. But it seems to have sparked some interest. 19:55:38 sjorge: a810 isn't in the upstream database. 19:56:00 So that's why it says unknown dvice. 19:58:34 We'll have some seriously hot days but hopefully nothing like that. 20:00:18 sorry, mis-chan. 20:01:34 rm: yeah, I wasn’t 100% sure, it’s a relatively newish model. I’ll edit the post next time I’m at my computer 20:02:30 sjorge: IIRC, if the zfs fru info is populated with the physical location (zdb -l /dev/rdsk/.....s0 (or s1 if a UEFI boot partition is present).. autoreplace might even work 20:03:07 Well, when data is concerned I’d like some form of manual control 😅 20:04:00 I am wondering now if I could hotplug offline a ppt device, update ppt_* files and online it with original driver or reverse 20:39:39 sommerfeld: no ipadm tweaks at all, and yes, the shared-ip lipkg zone has a 10.10.10.0/24 address, while the global zone has a 10.20.20.0/24 address 20:41:01 packets flow alright, but the share-ip zone uses the default gateway instead of grabbing the shortest route from the GZ routing table 21:41:43 Fixed the blog post, I guess eventually the device will get added once we sync the... pcids file thing which seems to happen every year-ish ? 21:43:33 No, I mean the upstream database doesn't have a record of it. 21:43:40 it happens when someone remembers, pretty much. 21:43:56 so if the device gets added, you could sync it and submit that if you wanted 21:44:18 I can probably ferry device information if useful. Though it's easier when I have the datasheet to confirm. 21:44:19 there's no reason to wait for someone else to do it, is what I mean 21:46:06 upstream in this case being https://pci-ids.ucw.cz/ 21:46:19 Yeah. I try to add a bunch of SSDs and AMD stuff as I can. 21:48:16 speaking of pci things, did we ever learn what's up with jbk's -1 lanes? 21:48:53 I've been a bit busy. But I have everything I need to get to final bit there. 21:49:01 Right now the code says if there is no current width property it stores -1. 21:49:15 So to me that's the most practical thing. 23:41:52 Yeah, that's the problem. Basically this is a bridge that doesn't have a downstream device therefore there is no current link width property. 23:42:26 I'll get something figured out for this over the next day or two. 23:42:40 But there's no -1 read. 23:43:55 That's the answer. Thanks for the patience and data on this jbk. 23:44:47 Is this part of why the larger pci code is suspicious of empty bridges? 23:44:58 Dunno. 23:45:02 This is all in pcieadm. 23:45:38 yeah, I just remember that one of the workarounds in the pci/pcie code is to skip them (unless hotplug capable, I assume), and I didn't understand why 23:46:00 The main reason is that if they're not hotplug-capable then by definition nothing can ever show up in them if there isn't a device present then. 23:46:20 Strictly speaking if there is a device present then the link can go up and down at run-time though. 23:46:46 But I think basically the theory of the firmware spec and others (versus reality) is that if there's nothing detected in the slots at initial training, then no resources should be spent on the bridge if not hotplug capable. 23:47:12 Some BIOSes will even go back and hide the bridges from config space and acpi entirely.