00:45:48 New bug and CR for the NFS thing (still testing) https://code.illumos.org/c/illumos-gate/+/4717 00:45:48 → CODE REVIEW 4717: 18076 NFSv4.0 Client Receives NFS4ERR_DELEG_REVOKED (NEW) | https://www.illumos.org/issues/18076 00:46:47 jbk I've been putting in just "raacktop:BSR-nnnnn" 00:47:10 or something like that. my keyboaard eeems to be doubling keys etc. 01:14:44 gwr: but it seems to only accept a single value 01:15:20 I think that may be by design. Pick one? 01:15:47 If the story is complicated, I'd just put that in the issue comments 01:20:22 Yeah, that field is single valued 01:24:28 i guess i'll pick one and leave the rest in the comments 01:40:28 I'm having trouble reproducing that NFS v4.0 bug. If anyone wants to try out the fix I have up, go ahead. 06:56:28 gwr building ... as I was able to replicate issue consistently, I expect to get decent test results too. 12:25:02 tsoome I saw your test results in the issue. Thanks. 12:25:50 thanks for fix:) 12:26:03 Any of the EU folks want to +1 the CRs? https://code.illumos.org/c/illumos-gate/+/4717 12:26:04 → CODE REVIEW 4717: 18076 NFSv4.0 Client Receives NFS4ERR_DELEG_REVOKED (NEW) | https://www.illumos.org/issues/18076 12:34:39 I still have feeling that the fact that server has to send out error is bug in our client:) 15:53:36 [illumos-gate] 18039 i40e TX ring freezes when given invalid MSS value -- Jason King 17:26:18 .... one of these days, I swear I'm going to rewrite opengrok in rust... 19:06:51 jbk: it's not really going to help 19:17:04 if it means not running tomcat, that alone would be worth it 19:26:50 is it a load on the server that would be alleviated by writing it in a language that compiles to machine code? 19:38:47 the memory consumption of the jvm explodes pretty easily/quickly.. 19:48:08 ah 19:48:20 garbage collector stunned? 19:49:06 and instead of spending time trying to find the magic jvm tunables to make it behave sensibly 19:56:57 i mean that a stunned garbage collector could fail to collect garbage 20:13:07 the best solution for src.illumos.org, is to login to github/do the beta thing if necessary, and use their code search instead. 20:13:42 i have a local opengrok instance running on my home server 20:13:50 (for a few other repos as well) 20:14:06 since afaik they solve the problem with tree-sitter where they can (faster than opengrok, especially if it still uses ctags!!), and by having microsoft amounts of compute 20:14:26 so updating is sloooooow and painful.. 20:14:43 AFAIK, opengrok does still use ctags 20:14:52 jbk: I gave up on opengrok in general when it became clear I needed to be able to search the gcc codebase 20:14:58 which opengrok can just never ingest 20:15:00 it's not even worth trying 20:16:06 and that was before dram became golddust 20:17:53 [illumos-gate] 18032 fssnap: address of NULL pointer 'sidp' -- Toomas Soome 20:18:08 there are some rust crates that provide the same sort of indexes opengrok uses, so for indexing at least, it'd mostly be a matter of parsing the source (and I guess adding all the revision data if you want that, i'm skipping it) 20:18:10 i wonder if i should one day try to write my own codesearch engine 20:18:27 (i have eyes bigger than my mouth when it comes to code projects) 20:18:51 I wrote myself a cscope replacement, that does what you're talking about using the tree-sitter rust crates 20:19:09 I paid 0% attention to performance, and it's on the far end of acceptable 20:19:21 what is the far end of acceptable 20:19:32 history is something I think is important in opengrok-type uses though 20:19:44 LXGHTNXNG: indexing is pretty slow, search is fast unless regexps 20:20:02 it literally just asks tree-sitter where stuff is and mandhandles them into a database 20:20:17 ah 20:21:20 the cute thing is because it's mine and for me, I can add tacky rules finding mdoc references to functions as references to functions, etc. :) 20:21:53 and mapfiles 20:22:13 nice when emacs M-? finds the full-ish set of references 23:34:05 jbk: are you sufficiently good at name mangling, that you could construct a regular expression matching those functions taking `int8_t`? 23:34:18 jbk: I guess that's the way to learn how things look on the ABI side 23:36:47 i'm not sure you could do a regex.. you might be able to demangle and search for 'signed char' or 'unsigned char' 23:37:02 there's also `char` as a third type, because C++ 23:37:22 that's why I was hoping we could maybe tell int8_t apart from the base type :\ 23:39:07 the name mangling for c++ is soooo complicated... 23:40:06 though could also maybe make a modified libdemangle to identify 23:41:00 i keep meaning to redo the C++ bits to match what clang did which builds a tree basically and then generate the resulting text 23:41:19 which would probably be better for that...