Project

General

Profile

Bug #9752

Updated openindiana (per 20180817) panics when starting VM from Virtualbox 5.2.18

Added by Espen Martinsen about 1 year ago. Updated 9 months ago.

Status:
Resolved
Priority:
High
Assignee:
-
Category:
OI-Userland
Target version:
Start date:
2018-08-17
Due date:
% Done:

0%

Estimated time:
Difficulty:
Hard
Tags:
needs-triage

Description

Hi, I'm a daily user of openindiana, and updates frequently. Today, I run "pkg image-update --be-name OIhipster-20180817", rebooted to the new image, and started Virtualbox (5.2.18) which was working with the release I have used during the summer: "OIhipster-20180619".

Starting a VM resulted in a kernel panic:

fmdump -Vp:
TIME UUID SUNW-MSG-ID
Aug 17 2018 12:51:27.222937000 8a1c14e7-456d-eee6-aeef-9f3f80e56136 SUNOS-8000-KL

TIME                 CLASS                                 ENA
Aug 17 12:51:26.3470 ireport.os.sunos.panic.dump_pending_on_device 0x0000000000000000

nvlist version: 0
version = 0x0
class = list.suspect
uuid = 8a1c14e7-456d-eee6-aeef-9f3f80e56136
code = SUNOS-8000-KL
diag-time = 1534503087 191067
de = fmd:///module/software-diagnosis
fault-list-sz = 0x1
fault-list = (array of embedded nvlists)
(start fault-list0)
nvlist version: 0
version = 0x0
class = defect.sunos.kernel.panic
certainty = 0x64
asru = sw:///:path=/var/crash/esmpc/.8a1c14e7-456d-eee6-aeef-9f3f80e56136
resource = sw:///:path=/var/crash/esmpc/.8a1c14e7-456d-eee6-aeef-9f3f80e56136
savecore-succcess = 0
os-instance-uuid = 8a1c14e7-456d-eee6-aeef-9f3f80e56136
panicstr = recursive rw_enter, lp=ffffff06e4a67c98 wwwh=ffffff06e65453a4 thread=ffffff06e65453a0
panicstack = unix:rw_panic+54 () | unix:rw_enter_sleep+37a () | genunix:as_fault+1f1 () | unix:pagefault+96 () | unix:trap+d88 () | unix:cmntrap+e6 () | vboxdrv:rtR0SegVBoxSolCreate+91 () | genunix:as_map_locked+1a4 () | genunix:as_map+58 () | vboxdrv:rtR0MemObjNativeMapUser+28f () | vboxdrv:RTR0MemObjMapUserTag+154 () | vboxdrv:SUPR0GipMap+138 () | vboxdrv:supdrvIOCtl+2e7c () | vboxdrv:VBoxDrvSolarisIOCtl+375 () | genunix:cdev_ioctl+39 () | specfs:spec_ioctl+60 () | genunix:fop_ioctl+55 () | genunix:ioctl+9b () | unix:brand_sys_syscall+1f2 () |
crashtime = 1534503012
panic-time = August 17, 2018 at 12:50:12 PM CEST CEST
(end fault-list0)

fault-status = 0x1
severity = Major
__ttl = 0x1
__tod = 0x5b76a8af 0xd49bfa8

I reverted to the old image, and everything is fine again.

Please tell me if you want me to enable savecore and send you a kernel-dump, I can easily do that, but please tell me what content (dumpadm/-c) you will need.


Related issues

Related to illumos gate - Bug #9761: Starting VM (KVM/Virtualbox) Causes panic since JulyResolved2018-08-22

Actions

History

#1

Updated by Gergő Mihály Doma about 1 year ago

Maybe duplicate of #6919?

#2

Updated by Espen Martinsen about 1 year ago

Gergő Mihály Doma wrote:

Maybe duplicate of #6919?

No, I've had "set disable_smap=1" in /etc/system since a long time ago....
- verified as well :
#echo disable_smap/d | mdb -k
disable_smap:
disable_smap: 1

Actually tried to turn it off, same result. At the exact same moment I start a VM with ie /opt/VirtualBox/amd64/VBoxHeadless, everything (X11) freezes, and a panic resets the machine.

I know have a crash-dump in /var/crash, please tell me if anyone want any information from it.

-e

#3

Updated by Gergő Mihály Doma about 1 year ago

Ok, then give a stackdump, please. (in mdb: ::stack)
Of course, you can give as much info as you can see in #6919 ticket description.

#4

Updated by Espen Martinsen about 1 year ago

Here it is:

[root@esmpc /var/crash/esmpc]# mdb -k unix.0 vmcore.0
mdb: warning: dump is from SunOS 5.11 illumos-66a2141c21; dcmds and macros may not match kernel implementation
Loading modules: [ unix genunix specfs dtrace mac cpu.generic uppc apix scsi_vhci zfs sata sd ip hook neti sockfs arp usba xhci mm fctl stmf stmf_sbd lofs random idm cpc crypto fcip ufs logindmux ptm nfs sppp ipc ]

::status

debugging crash dump vmcore.0 (64-bit) from esmpc
operating system: 5.11 illumos-66a2141c21 (i86pc)
image uuid: 77ec4130-c479-48b4-ed4e-d0d12dfa1a7e
panic message: recursive rw_enter, lp=ffffff06e1c124b8 wwwh=ffffff06e6fe98c4 thread=ffffff06e6fe98c0
dump content: kernel pages only

::stack

vpanic()
rw_panic+0x54(fffffffffb96c5a7, ffffff06e1c124b8)
rw_enter_sleep+0x37a(ffffff06e1c124b8, 2)
as_fault+0x1f1(ffffff06f536f218, ffffff06e1c12488, fffffd7feefa0010, 1, 0, 1)
pagefault+0x96(fffffd7feefa0010, 0, 1, 0)
trap+0xd88(ffffff00211b7740, fffffd7feefa0010, 5)
cmntrap_pushed+0x3c()
rtR0SegVBoxSolCreate+0x91()
as_map_locked+0x1a4(ffffff06e1c12488, fffffd7feefa0000, 1000, fffffffff88f1d00, ffffff00211b7a20)
as_map+0x58(ffffff06e1c12488, fffffd7feefa0000, 1000, fffffffff88f1d00, ffffff00211b7a20)
rtR0MemObjNativeMapUser+0x28f()
RTR0MemObjMapUserTag+0x154()
SUPR0GipMap+0x138()
supdrvIOCtl+0x2e7c()
VBoxDrvSolarisIOCtl+0x375()
cdev_ioctl+0x39(5500000002, c0185694, fffffd7fffdfe560, 202003, ffffff06e63800e8, ffffff00211b7ea8)
spec_ioctl+0x60(ffffff06fe95e180, c0185694, fffffd7fffdfe560, 202003, ffffff06e63800e8, ffffff00211b7ea8)
fop_ioctl+0x55(ffffff06fe95e180, c0185694, fffffd7fffdfe560, 202003, ffffff06e63800e8, ffffff00211b7ea8)
ioctl+0x9b(15, ffffffffc0185694, fffffd7fffdfe560)
sys_syscall+0x177()

::msgbuf

MESSAGE
kthread_t::t_lockp 0x1f8 (504)
kthread_t::t_procp
0x190 (400)
dump on /dev/zvol/dsk/rpool/dump size 8074 MB
tsc::mode Invariant @ tentative 2394359937 Hz
Ethernet address = 8:0:27:be:44:5
vboxnet0: vboxnet: type "ether" mac address 08:00:27:be:44:05
pseudo-device: vboxnet0
vboxnet0 is /pseudo/vboxnet@0
pseudo-device: vboxnet0
vboxnet0 is /pseudo/vboxnet@0
NOTICE: softmac1002 registered
NOTICE: softmac1002 link up, 1000 Mbps, full duplex
PCIE-device: pci17aa,21f6@0,1, audiohd1
PCI Express-device: pci17aa,21f6@0,1, audiohd1
audiohd1 is /pci@0,0/pci8086,151@1/pci17aa,21f6@0,1
pseudo-device: pm0
pm0 is /pseudo/pm@0
xsvc0 at root: space 0 offset 0
xsvc0 is /xsvc@0,0
pseudo-device: power0
power0 is /pseudo/power@0
pseudo-device: srn0
srn0 is /pseudo/srn@0
pseudo-device: devinfo0
devinfo0 is /pseudo/devinfo@0
pseudo-device: eventfd0
eventfd0 is /pseudo/eventfd@0
PCI Express-device: pci17aa,21f6@1b, audiohd0
audiohd0 is /pci@0,0/pci17aa,21f6@1b
pseudo-device: pool0
pool0 is /pseudo/pool@0
IP Filter: v4.1.9, running.
iscsi0 at root
iscsi0 is /iscsi
NOTICE: e1000g0 link up, 1000 Mbps, full duplex
IP Filter: v4.1.9, running.
IP Filter: v4.1.9, running.
pseudo-device: ucode0
ucode0 is /pseudo/ucode@0
NOTICE: TPM found: Ver 1.2, Rev 13.12, SpecLevel 2, errataRev 3, VendorId 'STM '
ISA-device: pit_beep0
acpinex: sb@0, acpinex1
acpinex1 is /fw/sb@0
pseudo-device: pseudo1
pseudo1 is /pseudo/zconsnex@1
pseudo-device: dtrace0
dtrace0 is /pseudo/dtrace@0
pseudo-device: fasttrap0
fasttrap0 is /pseudo/fasttrap@0
pseudo-device: fbt0
fbt0 is /pseudo/fbt@0
pseudo-device: vboxdrv0
vboxdrv0 is /pseudo/vboxdrv@0
pseudo-device: fcp0
fcp0 is /pseudo/fcp@0
pseudo-device: fcsm0
fcsm0 is /pseudo/fcsm@0
pseudo-device: fct0
fct0 is /pseudo/fct@0
pseudo-device: vboxflt0
vboxflt0 is /pseudo/vboxflt@0
pseudo-device: llc10
llc10 is /pseudo/llc1@0
pseudo-device: lockstat0
lockstat0 is /pseudo/lockstat@0
pseudo-device: lofi0
lofi0 is /pseudo/lofi@0
pseudo-device: nvidia255
nvidia255 is /pseudo/nvidia@255
pseudo-device: profile0
profile0 is /pseudo/profile@0
pseudo-device: ramdisk1024
ramdisk1024 is /pseudo/ramdisk@1024
pseudo-device: sdt0
sdt0 is /pseudo/sdt@0
pseudo-device: stmf0
stmf0 is /pseudo/stmf@0
pseudo-device: systrace0
systrace0 is /pseudo/systrace@0
pseudo-device: vboxusbmon0
vboxusbmon0 is /pseudo/vboxusbmon@0
usba_ep_data_t is 32 bytes
pseudo-device: bpf0
bpf0 is /pseudo/bpf@0
pseudo-device: fssnap0
fssnap0 is /pseudo/fssnap@0
Fuse kernel 1.3.1 interface 7.8
Fuse kernel init at 0xfffffffff8b6e590, vfs_modldrv at 0xffffffffc0448160
pseudo-device: nsmb0
nsmb0 is /pseudo/nsmb@0
pseudo-device: winlock0
winlock0 is /pseudo/winlock@0
pseudo-device: signalfd0
signalfd0 is /pseudo/signalfd@0
pseudo-device: timerfd0
timerfd0 is /pseudo/timerfd@0
Universal TUN/TAP device driver ver 1.3.2 02/11/2018 (C) 1999-2000 Maxim Krasnyansky
pseudo-device: tun0
tun0 is /pseudo/tun@0
IP Filter: v4.1.9, running.
NOTICE: iwn0 unregistered
pseudo-device: devinfo0
devinfo0 is /pseudo/devinfo@0
USB 2.0 interface-association (usbia5986,2d2.config1.0) operating at hi speed (USB 2.x) on USB 2.0 external hub: video@0, usbvc0 at bus address 4
Ricoh Company Ltd. Integrated Camera
usbvc0 is /pci@0,0/pci17aa,21f6@1a/hub@1/miscellaneous@6/video@0
USB 2.0 interface (usbif46d,c52f.config1.1) operating at full speed (USB 1.x) on USB 2.0 external hub: input@1, hid1 at bus address 3
Logitech USB Receiver
hid1 is /pci@0,0/pci17aa,21f6@1d/hub@1/device@5/input@1
iwn0: MIMO 2T2R, MoW, address 6c:88:14:a4:57:84
NOTICE: iwn0 registered
xsvc0 at root: space 0 offset 0
xsvc0 is /xsvc@0,0
pseudo-device: vboxusbmon0
vboxusbmon0 is /pseudo/vboxusbmon@0

panic[cpu5]/thread=ffffff06e6fe98c0:
recursive rw_enter, lp=ffffff06e1c124b8 wwwh=ffffff06e6fe98c4 thread=ffffff06e6fe98c0

ffffff00211b7440 unix:rw_panic+54 ()
ffffff00211b74b0 unix:rw_enter_sleep+37a ()
ffffff00211b75a0 genunix:as_fault+1f1 ()
ffffff00211b7730 unix:trap+d88 ()
ffffff00211b7740 unix:cmntrap+e6 ()
ffffff00211b7880 vboxdrv:rtR0SegVBoxSolCreate+91 ()
ffffff00211b7960 genunix:as_map_locked+1a4 ()
ffffff00211b79d0 genunix:as_map+58 ()
ffffff00211b7a70 vboxdrv:rtR0MemObjNativeMapUser+28f ()
ffffff00211b7ae0 vboxdrv:RTR0MemObjMapUserTag+154 ()
ffffff00211b7b80 vboxdrv:SUPR0GipMap+138 ()
ffffff00211b7c10 vboxdrv:supdrvIOCtl+2e7c ()
ffffff00211b7cc0 vboxdrv:VBoxDrvSolarisIOCtl+375 ()
ffffff00211b7d00 genunix:cdev_ioctl+39 ()
ffffff00211b7d50 specfs:spec_ioctl+60 ()
ffffff00211b7de0 genunix:fop_ioctl+55 ()
ffffff00211b7f00 genunix:ioctl+9b ()
ffffff00211b7f10 unix:brand_sys_syscall+1f2 ()

dumping to /dev/zvol/dsk/rpool/dump, offset 65536, content: kernel
NOTICE: ahci0: ahci_tran_reset_dport port 0 reset port

[root@esmpc /var/crash/esmpc]#

- e

#5

Updated by Gergő Mihály Doma about 1 year ago

Next command, in mdb:

ffffff06e1c124b8::as2proc | ::ps

Note: If you put the command output in-between <pre> </pre> tags, then Redmine will not try to interpret that.

#6

Updated by Espen Martinsen about 1 year ago

# mdb -k unix.0 vmcore.0
mdb: warning: dump is from SunOS 5.11 illumos-66a2141c21; dcmds and macros may not match kernel implementation
Loading modules: [ unix genunix specfs dtrace mac cpu.generic uppc apix scsi_vhci zfs sata sd ip hook neti sockfs arp usba xhci mm fctl stmf stmf_sbd lofs random idm cpc crypto fcip ufs logindmux ptm nfs sppp ipc ]
> ffffff06e1c124b8::as2proc | ::ps
> ffffff06e1c124b8::as2proc 
> ::ps
S    PID   PPID   PGID    SID    UID      FLAGS             ADDR NAME
R      0      0      0      0      0 0x00000001 fffffffffbc49080 sched
R    204      0      0      0      0 0x00020001 ffffff06d9186030 zpool-Extra
R      3      0      0      0      0 0x00020001 ffffff06d79ed028 fsflush
R      2      0      0      0      0 0x00020001 ffffff06d79f0020 pageout
R      1      0      0      0      0 0x4a004000 ffffff06d79f4018 init
R   2251      1   2250   2250    112 0x4a004000 ffffff06fe8b5038 VBoxSVC
R   2253   2251   2253   2250    112 0x5a006000 ffffff06e011d028 VirtualBox
R   2249      1   2248   2248    112 0x4a004000 ffffff06fe51a038 VBoxXPCOMIPCD
R   2217      1   2124   2124    112 0x4a004000 ffffff06fe964000 gvfsd-metadata
R   2183      1   2124   2124    112 0x4a004000 ffffff06fe83d010 clock-applet
R   2192      1   2124   2124    112 0x4a004000 ffffff06fe95b008 notification-are
R   2191      1   2124   2124    112 0x4a004000 ffffff06e2102030 trashapplet
R   2185      1   2124   2124    112 0x4a004000 ffffff06feaa3018 wnck-applet
R   2200      1   2124   2124    112 0x4a004000 ffffff06fe3f1020 gvfsd-trash
R   2169      1   2124   2124    112 0x4a004000 ffffff06fe840008 gvfs-hal-volume-
R   2158      1   2157   2157    112 0x42010000 ffffff06fe3ed028 pulseaudio
R   2174      1   2124   2124    112 0x4a004000 ffffff06fe8bc030 gconfd-2
R   2154      1   2152   2152    112 0x4a004000 ffffff06e7f10028 gam_server
R   2149      1   2124   2124    112 0x4a004000 ffffff06fde94040 gvfsd
R   2144      1   2103   2103    112 0x42000000 ffffff06e7fe2040 gnome-keyring-da
R   2142      1   2124   2124    112 0x4a004000 ffffff06e800f008 dconf-service
R   2140      1   2124   2124    112 0x4a004000 ffffff06e0860008 at-spi2-registry
R   2137      1   2124   2124    112 0x4a004000 ffffff06d9278000 at-spi-bus-launc
R   2138   2137   2124   2124    112 0x4a004000 ffffff06e018e030 dbus-daemon
R   2123      1   2103   2103    112 0x42000000 ffffff06e8018000 dbus-launch
R   2124      1   2124   2124    112 0x42000000 ffffff06e6362000 dbus-daemon
R   2093      1   2088   2088     54 0x4a004000 ffffff06e627e020 at-spi2-registry
R   2090      1   2088   2088     54 0x4a004000 ffffff06e61e3008 at-spi-bus-launc
R   2091   2090   2088   2088     54 0x4a004000 ffffff06e2918028 dbus-daemon
R   2087      1   2083   2083     54 0x42000000 ffffff06e637d018 dbus-launch
R   2088      1   2088   2088     54 0x42000000 ffffff06e627b028 dbus-daemon
R   2079      1   2079   2079      0 0x52010000 ffffff06ea192020 sendmail
R   2077      1   2077   2077     25 0x52010000 ffffff06e6190000 sendmail
R   2066      1   2066   2066      0 0x4a004000 ffffff06e2919020 cupsd
R   1922      1   1922   1922      0 0x42000000 ffffff06e9ff8010 ipmon
R   1915      1   1915   1915      0 0x42000000 ffffff06e7f70030 svc.ipfd
R   1842      1   1842   1842      0 0x42000000 ffffff06dce3e008 nscd
R   1681      1   1645   1645      0 0x4a004000 ffffff06e2163000 gam_server
R   1614      1   1613   1613      0 0x42000000 ffffff06e2060010 rmvolmgr
R   1583      1   1566   1566      0 0x5a004000 ffffff06d926a008 lightdm
R   2098   1583   1566   1566      0 0x5a004000 ffffff06eb477030 lightdm
R   2103   2098   2103   2103    112 0x4a004000 ffffff06e0423038 mate-session
R   2226   2103   2103   2103    112 0x4a004000 ffffff06e62f6040 caja
R   2245   2226   2103   2103    112 0x5a006000 ffffff06fe3ba010 VirtualBox
R   2164   2103   2103   2103    112 0x4a004000 ffffff06eb0a9028 marco
R   2214   2164   2103   2103    112 0x4a004000 ffffff06fe667040 gtk-window-decor
R   2162   2103   2103   2103    112 0x4a004000 ffffff06fe4d9030 dispswitch
R   2159   2103   2103   2103    112 0x4a004000 ffffff06fe2cc000 mate-power-manag
R   2156   2103   2103   2103    112 0x5a016000 ffffff06fe3f7018 xscreensaver
R   2153   2103   2103   2103    112 0x4a004000 ffffff06fe346008 nwam-manager
R   2147   2103   2103   2103    112 0x4a004000 ffffff06fddbe038 mate-panel
R   2221   2147   2103   2103    112 0x4a004000 ffffff06e7ff9038 xterm
R   2222   2221   2222   2222    112 0x4a014000 ffffff06fea5e010 bash
R   2252   2222   2252   2222    112 0x4a004000 ffffff06fe842000 tail
R   2146   2103   2103   2103    112 0x4a014000 ffffff06e6303038 mate-settings-da
R   2135   2103   2135   2135    112 0x52000000 ffffff06e2056020 ssh-agent
R   1630   1583   1630   1630    112 0x5a014000 ffffff06ea142018 Xorg
R    292      1    292    292      0 0x42000000 ffffff06dfe94018 hald
R    293    292    292    292      0 0x4a004000 ffffff06dc541040 hald-runner
R   1304    293    292    292      0 0x4a004000 ffffff06e6357008 hald-addon-acpi
R   1301    293    292    292      0 0x4a004000 ffffff06e2914038 hald-addon-cpufr
R   1295    293    292    292      0 0x4a004000 ffffff06dfe99010 hald-addon-netwo
R   1289      1   1289   1289      0 0x42000000 ffffff06e637e010 fmd
R   1371      1   1365   1365      0 0x4a004000 ffffff06e2160008 intrd
R   1246      1   1244   1244      0 0x42010000 ffffff06e2817018 sshd
R   1181      1   1181   1181      0 0x42000000 ffffff06e6634020 syslogd
R   1165      1   1165   1165      0 0x42000000 ffffff06e627f018 inetd
R   1145      1   1144   1144      0 0x42000000 ffffff06d8f79020 VBoxZoneAccess
R   1136      1   1136   1136      0 0x42010000 ffffff06e1a1e020 cron
R   1134      1   1132   1132      0 0x42000000 ffffff06e1f3e000 console-kit-daem
R   1122      1   1122   1122      0 0x42000000 ffffff06e2818010 hotplugd
R   1100      1   1100   1100      0 0x42000000 ffffff06dc551038 rcm_daemon
R   1099      1   1099   1099      0 0x42000000 ffffff06d9241038 devfsadm
R    739      1    738    738      0 0x42000000 ffffff06e205b018 in.routed
R    694      1    693    693      0 0x42000000 ffffff06e011e020 in.ndpd
R    660      1    660    660      1 0x42000000 ffffff06e2165040 rpcbind
R    483      1    480    480      0 0x42000000 ffffff06e1bfd038 iscsid
R    479      1    479    479      0 0x42000000 ffffff06e1653018 utmpd
R    379      1    378    378      0 0x42010000 ffffff06e061e000 BESClient
R   2228    379    378    378      0 0x4a004000 ffffff06e60d6040 XBESClientUI
R    364      1    361    361      0 0x4a004000 ffffff06dcbf4000 upowerd
R    337      1    336    336      0 0x42000000 ffffff06d8f7e018 pfexecd
R    321      1    321    321      0 0x42000000 ffffff06da2c3028 zonestatd
R    283      1    283    283      0 0x42000000 ffffff06d922a040 picld
R    268      1    267    267      0 0x42020000 ffffff06d8589008 dhcpagent
R    191      1    191    191      0 0x42000000 ffffff06da2c1030 syseventd
R    193      1    193    193      0 0x42000000 ffffff06da2c9020 powerd
R    175      1    175    175      0 0x42000000 ffffff06d857f010 dbus-daemon
R     98      1     96     96      0 0x42000000 ffffff06d9dd6018 nwamd
R     54      1     54     54     16 0x42000000 ffffff06d9053028 ipmgmtd
R     49      1     49     49     15 0x52000000 ffffff06d935f010 dlmgmtd
R     51      1     50     50     17 0x42020000 ffffff06d810c040 netcfgd
R     11      1     11     11      0 0x42000000 ffffff06d7cd0030 svc.configd
R      9      1      9      9      0 0x42000000 ffffff06d811e038 svc.startd
R   1189      9   1189   1189      0 0x4a014000 ffffff06e217a038 sac
R   1206   1189   1189   1189      0 0x4a014000 ffffff06e2916030 ttymon
R    520      9    520    520      0 0x4a004000 ffffff06e2051028 ttymon
R    513      9    513    513      0 0x4a004000 ffffff06e1bfe030 ttymon
R    507      9    507    507      0 0x4a004000 ffffff06e1f93008 ttymon
R    504      9    504    504      0 0x4a004000 ffffff06e1c33040 ttymon
R    499      9    499    499      0 0x4a004000 ffffff06e1c06028 ttymon
R    492      9    492    492      0 0x4a004000 ffffff06d8435000 vtdaemon
R    484      9    484    484      0 0x4a004000 ffffff06e05b3040 ttymon
R      5      0      0      0      0 0x00020001 ffffff06d3eec010 zpool-rpool
R      4      0      0      0      0 0x00020001 ffffff06d017b008 kcfpoold
> 
#7

Updated by Gergő Mihály Doma about 1 year ago

Sorry, that was my fault, this should be more informative:

ffffff06e1c124b8::rwlock

#8

Updated by Espen Martinsen about 1 year ago

> ffffff06e1c124b8::rwlock
            ADDR      OWNER/COUNT FLAGS          WAITERS
ffffff06e1c124b8 ffffff06e6fe98c0  B100
                                    |  
                 WRITE_LOCKED ------+  
> 
#9

Updated by Michal Nowak about 1 year ago

I am certainly no expert but it seems to me that the panic is in vboxdrv module. Espen, did you updated VirtualBox-shipped drivers to 5.2.18?

#10

Updated by Espen Martinsen about 1 year ago

I did.
first - update virtualbox - reboot - wvwrything fine
then update openindiana - reboot - start a VM -> bang!
then reboot to older openindiana BE again
-e

#11

Updated by Gergő Mihály Doma about 1 year ago

The root cause of the first trap is in rtR0SegVBoxSolCreate():
Page fault of type 'Invalid page' happened when read access attempted at address fffffd7feefa0010.

I'm not sure about, but maybe this issue relates to #9641: want stack-clash mitigation.

#12

Updated by Espen Martinsen about 1 year ago

For what it's worth -
updated Virtualbox from 5.2.18 (stable) to dev.release 5.2.19-124492, and updated openindiana today,
problem still exist. Virtualbox 5.2.19 runs nice on openindiana from jun 19th (illumos-b6031810da) but not on an updated one.
-espenM

#13

Updated by Gergő Mihály Doma about 1 year ago

  • Related to Bug #9761: Starting VM (KVM/Virtualbox) Causes panic since July added
#14

Updated by Espen Martinsen 10 months ago

Espen Martinsen wrote:
Hi,
Just tested again today. Virtualbox is now 5.2.20.
updated to current OI/hipster. So no I'm sure the fix for kvm (#9761) is not enough for virtualbox, but looks related.

reverted to OI/june: SunOS 5.11 illumos-b6031810da illumos

espenM

#15

Updated by Espen Martinsen 9 months ago

Hi,
Looks like maybe Andy Fiddaman has made a patch for Virtualbox on this:

https://www.virtualbox.org/attachment/ticket/17947/vbox.patch

I'll try it out and report back here if this fixes the problem, but I have to wait for incorporation into a buildt VB.

-mnespen

Awesome Andy!

#16

Updated by Alexander Pyhalov 9 months ago

  • Category changed from OS/Net (Kernel and Userland) to OI-Userland
  • Status changed from New to Resolved

Now we ship pkg: . It is working fine with current OI.

#17

Updated by Espen Martinsen 9 months ago

Alexander Pyhalov wrote:

Now we ship pkg: . It is working fine with current OI.

This is awesome!
Testing right away!

happy christmas!

#18

Updated by Espen Martinsen 9 months ago

Alexander Pyhalov wrote:

Now we ship pkg: . It is working fine with current OI.

Hi, I cannot install this virtualbox-package,

any tips?
1) removed "old" installation of virtualbox

2) updated to fresh OI: (pkg image-update --be-name OIhipster-20181207 --require-new-be)

SunOS esmpc 5.11 illumos-2918c4a32d i86pc i386 i86pc illumos

3) trying to install virtualbox:

#pkg publisher
PUBLISHER TYPE STATUS P LOCATION
openindiana.org origin online F http://pkg.openindiana.org/hipster/
hipster-encumbered (non-sticky) origin online F http://pkg.openindiana.org/hipster-encumbered/

#pkg install pkg://openindiana.org/system/virtualbox

pkg install: No matching version of system/virtualbox can be installed:
Reject: pkg::20181207T040713Z
Reason: No version matching 'require' dependency can be installed
----------------------------------------
Reject: pkg::20181206T103203Z
Reason: No version matching 'require' dependency can be installed
----------------------------------------
Reject: pkg::20181022T163305Z
Reason: No version matching 'require' dependency can be installed
----------------------------------------
Reject: pkg::20181022T161202Z
Reason: This version is excluded by installed incorporation
----------------------------------------
Reason: This version is excluded by installed incorporation
----------------------------------------
Reason: This version is excluded by installed incorporation
----------------------------------------

#pkg install consolidation/userland/userland-incorporation@latest

pkg install: No matching version of consolidation/userland/userland-incorporation can be installed:
Reject: pkg:
Reason: No version matching 'incorporate' dependency can be installed
----------------------------------------
Reject: pkg:
Reason: This version is excluded by installed incorporation
----------------------------------------

#19

Updated by Espen Martinsen 9 months ago

yet another update (guess I was too quick) and everything works fine!

-- espen M

Also available in: Atom PDF