19:31:44 [illumos-gate] 16231 git-pbchk -c $CHECK $FILES crashes with python stack trace -- Bill Sommerfeld 20:33:13 when a driver is going to be attached to a device is looks at /etc/driver_aliases.conf or at compatible property from prtconf -vp ? 20:34:06 So the way to think of /etc/driver_aliases is that it's an on-disk snapshot of everything the kernel knows. 20:34:10 Things are added to it and then told to the kernel. 20:34:14 The kernel maintains an internal mapping. 20:34:49 When we get to the point that we're trying to bind a dev_info_t to a driver, the kernel will consult its internal mapping table. It will watch each entry in the compatible entry on the dev_info_t and try to find a matching driver. 20:35:07 Thef irst thing that it finds will be taken, hence the order of entries in the compatible array is important and should go from most specific to least specific. 20:46:17 our opengrok last index update was 24 jan, is there update planned already?:) 20:46:35 it can not find some recent bits... 20:47:32 rmustacc thank you for the explanation now I got it. 21:04:17 tsoome: I believe jbk mentioned some issues with it here on February 6th and 9th 21:04:28 ah.. 22:00:47 well it had stopped responding for several days 22:01:03 which prompted me to finally set one up locally on my own server 22:01:18 and then i discovered how slooooooooow it is to index 22:01:42 doing illumos-gate + freebsd + linux took > 24 hours on a 8 core / 16 thread machine w/ 128gb of ram 22:01:58 (and it seemed like the bulk of it was linux) 22:02:22 if i had more time, i'd be curious to see about something using rust or such 22:03:27 or one thing i thought might be interesting would be to use something (there should be stuff out there) that can actually parse C (as well as the preprocessor) and index based off of that 22:03:59 since it seems like the ctags it uses i don't think does that but is more hueristic (for lack of a better term) 23:12:25 tsoome: OpenGrok indexing should be running again. Sorry about that! 23:12:47 It is an increasingly tedious piece of software to operate -- not that it was ever especially good to begin with.