-
rzezeski
the 700 series is full of bad decisions and sadness
-
jbk
yeah, unfortunately we're stuck with it for a while though
-
gitomat
[illumos-gate] 14998 smbd domain cache broken -- Gordon Ross <gwr⊙rc>
-
gitomat
[illumos-gate] 14988 smb: panic in smb_common_open after pool export -- Gordon Ross <gwr⊙rc>
-
jbk
hrm.. anyone seen where a dump taken with reboot -d looks more like a live dump (with inconsistent/bad data scattered in the dump)?
-
danmcd
Maybe? But I don't know how it originated from the customer.
-
jbk
like.. there's at least one bad entry in the symbol table (so annoyingly tab completion trips an assert in mdb)
-
jbk
oh not even an assert, msg just flat out segfaults
-
jbk
hmm.. probably an odd request, but is there a way to tell mdb to not load any symbol info for a particular kernel module?
-
jbk
hmm.. this is interesting.. when mdb is chasing down the loaded kernel modules from the crash dump, the nfs kernel module is what's hosed.. though not clear if that's due to contents in the dump or something with mdb
-
jbk
ok.. in a _non-debug_ kernel, are there still things that will scrub memory with sentinels (e.g. 0xbaddcafe)? I know kmem debugging does that after free, but that's not enabled here
-
yuripv
you could still enable it using kmem_flags?
-
jbk
it's not enabled here
-
» yuripv hides
-
jbk
but something has scrubbed that into a 'struct module' in the kernel
-
jbk
so i'm trying to figure out what things it could be
-
jclulow
jbk: KMC_NOTOUCH maybe?
-
jbk
aha!
-
danmcd
Do tell?
-
jbk
kmem_dump_init() writes out the uninitialized pattern out to kmem_dump_start
-
jbk
for reasons, the system hadn't had dumps configured, so they had to be setup then reboot -d to grab the state of some misbehaving stuff
-
jbk
(still would be useful to make mdb a bit more robust here)
-
danmcd
Oof.
-
jbk
though..dumping more of that (it happens to be right on a page boundary) only the first 40 bytes seems to have that pattern..
-
gitomat
[illumos-gate] 15021 upanic recursive mutex enter -- Robert Mustacchi <rm⊙fo>
-
richlowe
have any of you seen objdump's --visualize-jumps actually work?
-
gitomat
[illumos-gate] 15008 expose bhyve kernel interface version wider -- Patrick Mooney <pmooney⊙pc>
-
jbk
hmm.. it looks reasonable picking a random shared library (I'm assuming -d --visualize-jumps ....)
-
jbk
at least on this version
-
richlowe
ok, so it does work _somewhere_ at least, that's good to know
-
jbk
(though it'd be nicer if it'd use the line drawing characters on UTF-8 locales)
-
jbk
this is 2.37
-
jbk
i haven't tried it on other objects
-
jbk
right now i'm trying to track down if there's a way w/ the go s3 sdk to stop it from trying to create hundreds of connections within a few seconds
-
jbk
(it turns out some firewalls get some heartburn when that happens)