16:57:11 If I had a nickel for every time the `mod_uninstall_daemon` got me on DEBUG bits I'd certainly have enough to buy a burrito at this point. 17:14:45 i wonder if it could be a bit more verbose to remind you it's doing stuff 17:46:51 oh I'm not complaining, it found a bug, as it usually does when I run into it, just thought it was funny 17:51:07 i forget than wonder what was wrong that the driver is gone :) 17:51:19 or 'why was it unloading?..... oh' 18:34:03 rzezeski: told me that zig is better than C jbk.... what cha think about that? 18:34:11 :P 18:51:26 i've not used zig yet, so I cannot say... 18:51:37 i mean all languages (even rust) has its warts 18:55:31 and better is a bit subjective... i tend to go more with, given the constraints present, which language is going to be the best fit for the problem?' 19:12:28 jbk.... you gotta get on youtube....Jai 4 life 19:13:56 i mean.. i once wrote a GUI desktop app in java(!) because it needed to be a desktop app, and java was the only language that had the necessary libraries (and there wasn't enough time to port or rewrite those in some other language) 19:14:06 java normally wouldn't be my first choice for a desktop application 19:14:31 but in that case, it was the most pragmatic choice 19:15:16 what really annoys me is trying to force the use of a particular language when it's a really bad fit 21:09:17 hmm... this is interesting... https://www.reddit.com/r/illumos/comments/1mf7r9v/unable_to_boot_illumos_via_live_usb/ -- i think we always forcibly try to load the kb8042 driver 21:15:52 only if you have one? 21:17:38 look at plat_kbdpath() though -- you end up always trying to attach the hard coded isa device 21:17:40 if I remember, absent weird configuration for bad computers, we attach to the node acpi (and maybe isa pnp?) would enumerate 21:18:25 and looking at consconfig_state_init(), I haven't been able to find where anything would actually automatically set (vs putting something in /etc/system) consconfig_usb_kb_path or usb_kb_path) 21:18:41 which seems to be the only way to avoid calling plat_kbdpath() 21:38:08 the XXX comment there is kind of hinting too. From another hand, however, if there is no hardware, kb8042 should not hung the system... 21:50:44 though... i guess.. I can't recall offhand.. does verbose boot print the device is message after attach completes? 21:51:17 or before? 21:57:24 jbk: I feel like it prints the message _after_ attach 21:57:30 and that this is a classic red herring 22:04:28 that's what I was wondering... 22:11:27 as a side note, am i correct in thinking that prtdiag -v is misinterpreting the ranges properties for PCI devices when it displays the Range Specifications? everything I've looked at it, I can't believe that the output is in fact correct 22:41:31 jbk: I don't think I get that sort of output on my systems 22:41:34 What does it look like? 22:44:31 https://gist.github.com/jasonbking/44a48076dd710855ca0a5a3155f132a8 22:59:26 oh, prtconf not prtdiag? 22:59:36 err yeah 22:59:38 it's friday :) 22:59:48 brain is shutting down 23:00:25 Which part of it do you think is incorrect 23:02:07 richlowe might have opinions about this, I feel 23:06:22 Yeah, there is an issue here. Let me find a write up. 23:06:31 I think I have notes from Keith somewhere. 23:06:46 Though maybe it's Rich. 23:08:28 Ah, it was andyf, my mistake. 23:08:29 https://www.illumos.org/issues/12914 23:08:30 → BUG 12914: prtconf fails to decode PCI ranges property (New) 23:08:55 I believe andyf probably has more context on things in terms of what we were seeing.