08:26:24 I did some investigation on Solaris 11.4 guest deadman cyclic panic on Omnios Bhyve. In the moment of panic the deadman_counter on the next CPU is 301sec back. All CPU threads are idle. It seems the root cause is, that the Solaris guest uses: APIC_TIMER_MODE_ONESHOT 0x0 /* One-Shot */. I guess this is not the default, instead is set because the CPU do not report the TSC feature as available (cpi_std[1].cp_ecx = 0xfede7a17) & 0x1000 08:26:24 00. It is possible to change/choose an other CPU type in Bhyve on Omnios? Illumos guest uses apic_timer_preferred_mode = 2 (TSC) anyway. 08:37:39 carba: i'm working on something for modifying cpuid features, but no idea if this will help you in any way with this problem 09:08:35 to help with live migration between nodes? 09:25:42 Btw: Illumos deadman does not compare the deadman_counter of next/other CPU with the own counter. 09:31:14 otis: that's the long term goal 09:34:14 Woodstock: fingers crossed. 09:46:46 Does Bhyve have counters for steal-time or scheduling delays of vcpus? 14:52:34 [illumos-gate] 18278 rpc: pointers need more deadbeef -- Toomas Soome 16:03:07 is there a way to turn off the auto-unload of unused kernel modules on debug builds? 16:04:15 (or at least mark specific modules to not unload) 16:04:48 though I suppose I might be able to just have _fini() return 1 for testing 16:05:07 (so I don't have to race w/ te dtrace before the symbols disappear :P) 16:13:41 /* Don't auto unload modules on if moddebug flag is set */ 16:13:53 moddebug & MODDEBUG_NOAUL_DRV 16:25:21 tsoome knows everything, maybe he is an AI bot? :) 16:25:42 most certainly do not know everything. 16:26:21 I was once searching same thing.... ;) 17:10:34 the trick is often knowing where to look :) 19:39:02 moddebug is full of goodies 19:39:05 the 1 bit is great too 19:41:43 jbk: something else good in an emergency, with an eminently forgettable name: `mtc_off` (and `mdi_mtc_off`) 19:41:58 multi-threaded config? 19:42:00 mtc - "multi threaded config", it's what fans out module load etc. 19:42:06 ahh 19:42:25 thankfully this is just for working on the ice driver 19:42:54 it doesn't panic, but when something's not working, it's often too quick to unload 19:43:09 so just need to have it be sticky so it's easier to dtrace