-
gitomat[illumos-gate] 16231 git-pbchk -c $CHECK $FILES crashes with python stack trace -- Bill Sommerfeld <sommerfeld⊙ho>
-
neiracwhen a driver is going to be attached to a device is looks at /etc/driver_aliases.conf or at compatible property from prtconf -vp ?
-
rmustaccSo the way to think of /etc/driver_aliases is that it's an on-disk snapshot of everything the kernel knows.
-
rmustaccThings are added to it and then told to the kernel.
-
rmustaccThe kernel maintains an internal mapping.
-
rmustaccWhen 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.
-
rmustaccThef 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.
-
tsoomeour opengrok last index update was 24 jan, is there update planned already?:)
-
tsoomeit can not find some recent bits...
-
neiracrmustacc thank you for the explanation now I got it.
-
sommerfeldtsoome: I believe jbk mentioned some issues with it here on February 6th and 9th
-
tsoomeah..
-
jbkwell it had stopped responding for several days
-
jbkwhich prompted me to finally set one up locally on my own server
-
jbkand then i discovered how slooooooooow it is to index
-
jbkdoing illumos-gate + freebsd + linux took > 24 hours on a 8 core / 16 thread machine w/ 128gb of ram
-
jbk(and it seemed like the bulk of it was linux)
-
jbkif i had more time, i'd be curious to see about something using rust or such
-
jbkor 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
-
jbksince it seems like the ctags it uses i don't think does that but is more hueristic (for lack of a better term)
-
jclulow_tsoome: OpenGrok indexing should be running again. Sorry about that!
-
jclulow_It is an increasingly tedious piece of software to operate -- not that it was ever especially good to begin with.