VirtualBox

Opened 6 years ago

Closed 6 years ago

Last modified 5 years ago

#18443 closed defect (fixed)

Kernel Oops in vboxvideo -> fixed in 6.0.6

Reported by: mdziadek Owned by:
Component: guest additions/x11/graphics Version: VirtualBox 6.0.4
Keywords: Kernel Oops Mint Cc:
Guest type: Linux Host type: Windows

Description

The guest crashes very often with an kernel Oops in vboxvideo. The issue occures very often but not every time.

After this issue occures, the guest ui isn't responsive any more. SSH access possible. Shutdown doesn't work. Guest keeps hanging and a hard reset is required.

Host: Windows7 64 Bit
VB-Version: 6.0.4 r128413 (Qt5.6.2)
Guest: Linux Mint 19 (all updates installed)
Dual Monitor: 2 Monitors configured, Virtualbox shows both in window mode (separate windows)
3D acceleration enabled

Feb 20 07:55:28 xx kernel: [drm:drm_crtc_helper_set_config [drm_kms_helper]] *ERROR* failed to set mode on [CRTC:29:crtc-0]
Feb 20 07:55:28 xx kernel: BUG: unable to handle kernel NULL pointer dereference at 0000000000000070
Feb 20 07:55:28 xx kernel: IP: vbox_crtc_mode_set+0x3a3/0x490 [vboxvideo]
Feb 20 07:55:28 xx kernel: PGD 0 P4D 0
Feb 20 07:55:28 xx kernel: Oops: 0000 [#1] SMP PTI
Feb 20 07:55:28 xx kernel: Modules linked in: vboxsf(OE) snd_intel8x0 snd_ac97_codec crct10dif_pclmul ac97_bus crc32_pclmul ghash_clmulni_intel pcbc snd_pcm snd_seq_midi joydev aesni_intel snd_seq_midi_even
Feb 20 07:55:28 xx kernel: CPU: 1 PID: 1315 Comm: Xorg Tainted: G           OE    4.15.0-45-generic #48-Ubuntu
Feb 20 07:55:28 xx kernel: Hardware name: innotek GmbH VirtualBox/VirtualBox, BIOS VirtualBox 12/01/2006
Feb 20 07:55:28 xx kernel: RIP: 0010:vbox_crtc_mode_set+0x3a3/0x490 [vboxvideo]
Feb 20 07:55:28 xx kernel: RSP: 0018:ffffab510102f890 EFLAGS: 00010246
Feb 20 07:55:28 xx kernel: RAX: 0000000000000000 RBX: ffff8b7f33a90018 RCX: ffff8b7f79078a80
Feb 20 07:55:28 xx kernel: RDX: ffff8b7f33a4eb68 RSI: 0000000000000001 RDI: ffff8b7f33a4eb68
Feb 20 07:55:28 xx kernel: RBP: ffffab510102f8e0 R08: 0000000000000000 R09: ffffffffa3075394
Feb 20 07:55:28 xx kernel: R10: ffff8b7f33a4e800 R11: ffff8b7f33a4c010 R12: ffff8b7f33a4c000
Feb 20 07:55:28 xx kernel: R13: ffff8b7f33a49800 R14: 0000000000000000 R15: 0000000000000000
Feb 20 07:55:28 xx kernel: FS:  00007ffaed66b600(0000) GS:ffff8b7f7fd00000(0000) knlGS:0000000000000000
Feb 20 07:55:28 xx kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Feb 20 07:55:28 xx kernel: CR2: 0000000000000070 CR3: 000000006fc9c005 CR4: 00000000000606e0
Feb 20 07:55:28 xx kernel: Call Trace:
Feb 20 07:55:28 xx kernel:  drm_crtc_helper_set_mode+0x38c/0x610 [drm_kms_helper]
Feb 20 07:55:28 xx kernel:  drm_crtc_helper_set_config+0x84f/0x9d0 [drm_kms_helper]
Feb 20 07:55:28 xx kernel:  ? drm_crtc_helper_set_config+0x84f/0x9d0 [drm_kms_helper]
Feb 20 07:55:28 xx kernel:  __drm_mode_set_config_internal+0x6b/0x120 [drm]
Feb 20 07:55:28 xx kernel:  drm_mode_setcrtc+0x47f/0x660 [drm]
Feb 20 07:55:28 xx kernel:  ? sock_recvmsg+0x43/0x50
Feb 20 07:55:28 xx kernel:  ? drm_mode_getcrtc+0x190/0x190 [drm]
Feb 20 07:55:28 xx kernel:  drm_ioctl_kernel+0x5f/0xb0 [drm]
Feb 20 07:55:28 xx kernel:  drm_ioctl+0x31b/0x3d0 [drm]
Feb 20 07:55:28 xx kernel:  ? drm_mode_getcrtc+0x190/0x190 [drm]
Feb 20 07:55:28 xx kernel:  do_vfs_ioctl+0xa8/0x630
Feb 20 07:55:28 xx kernel:  ? __sys_recvmsg+0x80/0x90
Feb 20 07:55:28 xx kernel:  SyS_ioctl+0x79/0x90
Feb 20 07:55:28 xx kernel:  do_syscall_64+0x73/0x130
Feb 20 07:55:28 xx kernel:  entry_SYSCALL_64_after_hwframe+0x3d/0xa2
Feb 20 07:55:28 xx kernel: RIP: 0033:0x7ffaeaa645d7
Feb 20 07:55:28 xx kernel: RSP: 002b:00007ffd3ddc84a8 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
Feb 20 07:55:28 xx kernel: RAX: ffffffffffffffda RBX: 00007ffd3ddc84e0 RCX: 00007ffaeaa645d7
Feb 20 07:55:28 xx kernel: RDX: 00007ffd3ddc84e0 RSI: 00000000c06864a2 RDI: 000000000000000e
Feb 20 07:55:28 xx kernel: RBP: 00007ffd3ddc84e0 R08: 0000000000000000 R09: 00005654c47fe6b0
Feb 20 07:55:28 xx kernel: R10: 00007ffd3ddc8660 R11: 0000000000003246 R12: 00000000c06864a2
Feb 20 07:55:28 xx kernel: R13: 000000000000000e R14: 00005654c448b800 R15: 00005654c441f020
Feb 20 07:55:28 xx kernel: Code: 0b e9 e1 fc ff ff 41 8b 83 a4 04 00 00 85 c0 75 4a c6 83 98 08 00 00 01 49 8b 84 24 80 00 00 00 41 83 f6 01 48 8b 80 a8 00 00 00 <8b> 40 70 89 83 90 08 00 00 49 8b 84 24 80
Feb 20 07:55:28 xx kernel: RIP: vbox_crtc_mode_set+0x3a3/0x490 [vboxvideo] RSP: ffffab510102f890
Feb 20 07:55:28 xx kernel: CR2: 0000000000000070
Feb 20 07:55:28 xx kernel: ---[ end trace b1c8b2dd7fcd61a7 ]---

Attachments (1)

logfiles.tar.gz (309.4 KB ) - added by mdziadek 6 years ago.
Requested log files. From journalctl I extracted several day the issue had occured.

Download all attachments as: .zip

Change History (28)

comment:1 by mdziadek, 6 years ago

Still occure with latest kernel 4.15.0-46-generic

[drm:drm_crtc_helper_set_config [drm_kms_helper]] *ERROR* failed to set mode on [CRTC:29:crtc-0]
BUG: unable to handle kernel NULL pointer dereference at 0000000000000070
IP: vbox_crtc_mode_set+0x3a3/0x490 [vboxvideo]
PGD 0 P4D 0
Oops: 0000 [#1] SMP PTI
Modules linked in: vboxsf(OE) snd_intel8x0 snd_ac97_codec crct10dif_pclmul crc32_pclmul ac97_bus ghash_clmulni_intel snd_pcm pcbc snd_seq_midi aesni_intel aes_x86_64 crypto_simd g
CPU: 1 PID: 1202 Comm: Xorg Tainted: G           OE    4.15.0-46-generic #49-Ubuntu
Hardware name: innotek GmbH VirtualBox/VirtualBox, BIOS VirtualBox 12/01/2006
RIP: 0010:vbox_crtc_mode_set+0x3a3/0x490 [vboxvideo]
RSP: 0018:ffffac2e42243890 EFLAGS: 00010246
RAX: 0000000000000000 RBX: ffff9bf4b3a80018 RCX: ffff9bf48503c9c0
RDX: ffff9bf4b39a2368 RSI: 0000000000000001 RDI: ffff9bf4b39a2368
RBP: ffffac2e422438e0 R08: 0000000000000000 R09: ffffffffb3e75394
R10: ffff9bf4b39a2000 R11: ffff9bf4b39a7810 R12: ffff9bf4b39a7800
R13: ffff9bf4b3a89000 R14: 0000000000000000 R15: 0000000000000000
FS:  00007f02dc26f600(0000) GS:ffff9bf4ffd00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000000000070 CR3: 000000007217c005 CR4: 00000000000606e0
Call Trace:
 drm_crtc_helper_set_mode+0x38c/0x610 [drm_kms_helper]
 drm_crtc_helper_set_config+0x84f/0x9d0 [drm_kms_helper]
 ? drm_crtc_helper_set_config+0x84f/0x9d0 [drm_kms_helper]
 __drm_mode_set_config_internal+0x6b/0x120 [drm]
 drm_mode_setcrtc+0x47f/0x660 [drm]
 ? sock_recvmsg+0x43/0x50
 ? drm_mode_getcrtc+0x190/0x190 [drm]
 drm_ioctl_kernel+0x5f/0xb0 [drm]
 drm_ioctl+0x31b/0x3d0 [drm]
 ? drm_mode_getcrtc+0x190/0x190 [drm]
 do_vfs_ioctl+0xa8/0x630
 ? __sys_recvmsg+0x80/0x90
 SyS_ioctl+0x79/0x90
 do_syscall_64+0x73/0x130
 entry_SYSCALL_64_after_hwframe+0x3d/0xa2
RIP: 0033:0x7f02d96685d7
RSP: 002b:00007ffd89664528 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 00007ffd89664560 RCX: 00007f02d96685d7
RDX: 00007ffd89664560 RSI: 00000000c06864a2 RDI: 000000000000000e
RBP: 00007ffd89664560 R08: 0000000000000000 R09: 000056271b8146e0
R10: 00007ffd896646e0 R11: 0000000000003246 R12: 00000000c06864a2
R13: 000000000000000e R14: 000056271886db90 R15: 0000562718814b80
Code: 0b e9 e1 fc ff ff 41 8b 83 a4 04 00 00 85 c0 75 4a c6 83 98 08 00 00 01 49 8b 84 24 80 00 00 00 41 83 f6 01 48 8b 80 a8 00 00 00 <8b> 40 70 89 83 90 08 00 00 49 8b 84 24 80
RIP: vbox_crtc_mode_set+0x3a3/0x490 [vboxvideo] RSP: ffffac2e42243890
CR2: 0000000000000070
---[ end trace f9cc61565c370441 ]---

comment:2 by Michael Thayer, 6 years ago

Please provide a virtual machine log file and the guest system log, and the output of lsmod and "modinfo vboxvideo" on the guest.

in reply to:  2 comment:3 by mdziadek, 6 years ago

Replying to michael:

Please provide a virtual machine log file and the guest system log, and the output of lsmod and "modinfo vboxvideo" on the guest.

I can provide the information. lsmod and modinfo is clear, but I'm not sure which log files you need for "virtual machine log file and the guest system log"

virtual machine log: Do you mean VBox.log* and VBoxHardening.log in /Logs folder?

guest system log: Which logfile(s) do you need?

comment:4 by Michael Thayer, 6 years ago

Virtual machine log: yes, the VBox.log file. Guest system log: the output of journalctl.

by mdziadek, 6 years ago

Attachment: logfiles.tar.gz added

Requested log files. From journalctl I extracted several day the issue had occured.

comment:5 by Michael Thayer, 6 years ago

Do you have any experience with kernel module development? If so you might be able to speed things up ny instrumenting vbox_crtc_mode_set() under /usr/src/... with printk statements and rebuilding using /sbin/rcvboxadd quicksetup.

in reply to:  5 comment:6 by mdziadek, 6 years ago

Replying to michael:

Do you have any experience with kernel module development? If so you might be able to speed things up ny instrumenting vbox_crtc_mode_set() under /usr/src/... with printk statements and rebuilding using /sbin/rcvboxadd quicksetup.

Not really. But if you can provide a small how-to, I can try it.

BTW: Is there any option to get an E-Mail notification if this issue has changes? I can't find this option and atm I don't receive a notification and I must poll :/.

Edit: I think I found the relevant file here: /opt/VBoxGuestAdditions-6.0.4/src/vboxguest-6.0.4/vboxvideo/vbox_mode.c Maybe you can provide an instrumented version, so I can replace it and build and deploy the additions with rcvboxadd.

Last edited 6 years ago by mdziadek (previous) (diff)

comment:7 by Michael Thayer, 6 years ago

Do you have your e-mail address set in the "Preferences" page? I will provide instructions for instrumenting the code later.

comment:8 by mdziadek, 6 years ago

LOL no. I thought the one from my oracle account is used automatically.

comment:9 by Michael Thayer, 6 years ago

You are not the first person to run into that (which is why I knew).

You could change functions in the file /opt/VBoxGuestAdditions-6.0.5/src/vboxguest-6.0.5/vboxvideo/vbox_mode.c on the guest, adding printk() lines as follows, then rebuild the modules

$ sudo /sbin/rcvboxadd setup

and restart the guest system. If you get something wrong you can restore the file by reinstalling the Additions. When you run the guest with the changed code you should have additional lines printed before the oops.

static void vbox_do_modeset(struct drm_crtc *crtc,
                            const struct drm_display_mode *mode)
{
        struct vbox_crtc *vbox_crtc = to_vbox_crtc(crtc);
        struct vbox_private *vbox;
        int width, height, bpp, pitch;
        u16 flags;
        s32 x_offset, y_offset;

        printk("do_modeset, 1\n");
        vbox = crtc->dev->dev_private;
        printk("do_modeset, 2\n");
        width = mode->hdisplay ? mode->hdisplay : 640;
        printk("do_modeset, 3\n");
        height = mode->vdisplay ? mode->vdisplay : 480;
        printk("do_modeset, 4\n");
#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0) || defined(RHEL_75)
        printk("do_modeset, 5\n");
        bpp = crtc->enabled ? CRTC_FB(crtc)->format->cpp[0] * 8 : 32;
        printk("do_modeset, 6\n");
        pitch = crtc->enabled ? CRTC_FB(crtc)->pitches[0] : width * bpp / 8;
#elif LINUX_VERSION_CODE >= KERNEL_VERSION(3, 3, 0)
        bpp = crtc->enabled ? CRTC_FB(crtc)->bits_per_pixel : 32;
        pitch = crtc->enabled ? CRTC_FB(crtc)->pitches[0] : width * bpp / 8;
#else
        bpp = crtc->enabled ? CRTC_FB(crtc)->bits_per_pixel : 32;
        pitch = crtc->enabled ? CRTC_FB(crtc)->pitch : width * bpp / 8;
#endif
        printk("do_modeset, 7\n");
        x_offset = vbox->single_framebuffer ? crtc->x : vbox_crtc->x_hint;
        printk("do_modeset, 8\n");
        y_offset = vbox->single_framebuffer ? crtc->y : vbox_crtc->y_hint;

        /*
         * This is the old way of setting graphics modes.  It assumed one screen
         * and a frame-buffer at the start of video RAM.  On older versions of
         * VirtualBox, certain parts of the code still assume that the first
         * screen is programmed this way, so try to fake it.
         */
        printk("do_modeset, 9\n");
        if (vbox_crtc->crtc_id == 0 && crtc->enabled &&
            vbox_crtc->fb_offset / pitch < 0xffff - crtc->y &&
            vbox_crtc->fb_offset % (bpp / 8) == 0)
                VBoxVideoSetModeRegisters(
                        width, height, pitch * 8 / bpp,
#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0) || defined(RHEL_75)
                        CRTC_FB(crtc)->format->cpp[0] * 8,
#else
                        CRTC_FB(crtc)->bits_per_pixel,
#endif
                        0,
                        vbox_crtc->fb_offset % pitch / bpp * 8 + crtc->x,
                        vbox_crtc->fb_offset / pitch + crtc->y);

        printk("do_modeset, 10\n");
        flags = VBVA_SCREEN_F_ACTIVE;
        printk("do_modeset, 11\n");
        flags |= (crtc->enabled && !vbox_crtc->blanked) ?
                 0 : VBVA_SCREEN_F_BLANK;
        printk("do_modeset, 12\n");
        flags |= vbox_crtc->disconnected ? VBVA_SCREEN_F_DISABLED : 0;
        printk("do_modeset, 13\n");
        hgsmi_process_display_info(vbox->guest_pool, vbox_crtc->crtc_id,
                                   x_offset, y_offset, vbox_crtc->fb_offset +
                                   crtc->x * bpp / 8 + crtc->y * pitch,
                                   pitch, width, height,
                                   vbox_crtc->blanked ? 0 : bpp, flags);
        printk("do_modeset, 14\n");
}
static int vbox_crtc_set_base(struct drm_crtc *crtc,
                                 struct drm_framebuffer *old_fb, int x, int y)
{
        struct vbox_private *vbox = crtc->dev->dev_private;
        struct vbox_crtc *vbox_crtc = to_vbox_crtc(crtc);
        struct drm_gem_object *obj;
        struct vbox_framebuffer *vbox_fb;
        struct vbox_bo *bo;
        int ret;
        u64 gpu_addr;

        printk("set_base, 1\n");
        vbox_fb = to_vbox_framebuffer(CRTC_FB(crtc));
        printk("set_base, 2\n");
        obj = vbox_fb->obj;
        printk("set_base, 3\n");
        bo = gem_to_vbox_bo(obj);

        printk("set_base, 4\n");
        ret = vbox_bo_reserve(bo, false);
        if (ret)
                return ret;

        printk("set_base, 5\n");
        ret = vbox_bo_pin(bo, TTM_PL_FLAG_VRAM, &gpu_addr);
        printk("set_base, 6\n");
        vbox_bo_unreserve(bo);
        if (ret)
                return ret;

        /* Unpin the previous fb.  Do this after the new one has been pinned rather
         * than before and re-pinning it on failure in case that fails too. */
        if (old_fb) {
                printk("set_base, 7\n");
                vbox_fb = to_vbox_framebuffer(old_fb);
                printk("set_base, 8\n");
                obj = vbox_fb->obj;
                printk("set_base, 9\n");
                bo = gem_to_vbox_bo(obj);
                printk("set_base, 10\n");
                ret = vbox_bo_reserve(bo, false);
                /* This should never fail, as no one else should be accessing it and we
                 * should be running under the modeset locks. */
                if (!ret) {
                        printk("set_base, 11\n");
                        vbox_bo_unpin(bo);
                        printk("set_base, 12\n");
                        vbox_bo_unreserve(bo);
                }
        }

        printk("set_base, 13\n");
        if (&vbox->fbdev->afb == vbox_fb)
                vbox_fbdev_set_base(vbox, gpu_addr);

        printk("set_base, 14\n");
        vbox_crtc->fb_offset = gpu_addr;
        printk("set_base, 15\n");
        if (vbox_set_up_input_mapping(vbox)) {
                struct drm_crtc *crtci;

                printk("set_base, 16\n");
                list_for_each_entry(crtci, &vbox->dev->mode_config.crtc_list,
                                    head) {
                        vbox_do_modeset(crtci, &crtci->mode);
                }
        }

        printk("set_base, 17\n");
        return 0;
}
static int vbox_crtc_mode_set(struct drm_crtc *crtc,
                              struct drm_display_mode *mode,
                              struct drm_display_mode *adjusted_mode,
                              int x, int y, struct drm_framebuffer *old_fb)
{
        struct vbox_private *vbox = crtc->dev->dev_private;
        int ret = vbox_crtc_set_base(crtc, old_fb, x, y);
        printk("mode_set, 1\n");
        if (ret)
                return ret;
        printk("mode_set, 2\n");
        mutex_lock(&vbox->hw_mutex);
        printk("mode_set, 3\n");
        vbox_do_modeset(crtc, mode);
        printk("mode_set, 4\n");
        hgsmi_update_input_mapping(vbox->guest_pool, 0, 0,
                                   vbox->input_mapping_width,
                                   vbox->input_mapping_height);
        printk("mode_set, 5\n");
        mutex_unlock(&vbox->hw_mutex);

        printk("mode_set, 6\n");
        return ret;
}

comment:10 by mdziadek, 6 years ago

Note: I copied the code to my BoxGuestAdditions in version 6.0.4.

Now it crashes every time if I try to login to cinnamon. I can enter my password and if I hit enter the OOOPS occure every time. That's definitly a change. Previously it crashed randomly.

Maybe I made a mistake?

Mär 29 15:08:03 mintbox kernel: do_modeset, 1
Mär 29 15:08:03 mintbox kernel: do_modeset, 2
Mär 29 15:08:03 mintbox kernel: do_modeset, 3
Mär 29 15:08:03 mintbox kernel: do_modeset, 4
Mär 29 15:08:03 mintbox kernel: do_modeset, 5
Mär 29 15:08:03 mintbox kernel: do_modeset, 6
Mär 29 15:08:03 mintbox kernel: do_modeset, 7
Mär 29 15:08:03 mintbox kernel: do_modeset, 8
Mär 29 15:08:03 mintbox kernel: do_modeset, 9
Mär 29 15:08:03 mintbox kernel: do_modeset, 10
Mär 29 15:08:03 mintbox kernel: do_modeset, 11
Mär 29 15:08:03 mintbox kernel: do_modeset, 12
Mär 29 15:08:03 mintbox kernel: do_modeset, 13
Mär 29 15:08:03 mintbox kernel: do_modeset, 14
Mär 29 15:08:03 mintbox kernel: set_base, 1
Mär 29 15:08:03 mintbox kernel: set_base, 2
Mär 29 15:08:03 mintbox kernel: set_base, 3
Mär 29 15:08:03 mintbox kernel: set_base, 4
Mär 29 15:08:03 mintbox kernel: set_base, 5
Mär 29 15:08:03 mintbox kernel: set_base, 6
Mär 29 15:08:03 mintbox kernel: mode_set, 1
Mär 29 15:08:03 mintbox kernel: [drm:drm_crtc_helper_set_config [drm_kms_helper]] *ERROR* failed to set mode on [CRTC:29:crtc-0]
Mär 29 15:08:03 mintbox kernel: set_base, 1
Mär 29 15:08:03 mintbox kernel: set_base, 2
Mär 29 15:08:03 mintbox kernel: set_base, 3
Mär 29 15:08:03 mintbox kernel: set_base, 4
Mär 29 15:08:03 mintbox kernel: set_base, 5
Mär 29 15:08:03 mintbox kernel: set_base, 6
Mär 29 15:08:03 mintbox kernel: set_base, 7
Mär 29 15:08:03 mintbox kernel: set_base, 8
Mär 29 15:08:03 mintbox kernel: set_base, 9
Mär 29 15:08:03 mintbox kernel: set_base, 10
Mär 29 15:08:03 mintbox kernel: set_base, 11
Mär 29 15:08:03 mintbox kernel: set_base, 12
Mär 29 15:08:03 mintbox kernel: set_base, 13
Mär 29 15:08:03 mintbox kernel: set_base, 14
Mär 29 15:08:03 mintbox kernel: set_base, 15
Mär 29 15:08:03 mintbox kernel: set_base, 17
Mär 29 15:08:03 mintbox kernel: mode_set, 1
Mär 29 15:08:03 mintbox kernel: mode_set, 2
Mär 29 15:08:03 mintbox kernel: mode_set, 3
Mär 29 15:08:03 mintbox kernel: do_modeset, 1
Mär 29 15:08:03 mintbox kernel: do_modeset, 2
Mär 29 15:08:03 mintbox kernel: do_modeset, 3
Mär 29 15:08:03 mintbox kernel: do_modeset, 4
Mär 29 15:08:03 mintbox kernel: do_modeset, 5
Mär 29 15:08:03 mintbox kernel: do_modeset, 6
Mär 29 15:08:03 mintbox kernel: do_modeset, 7
Mär 29 15:08:03 mintbox kernel: do_modeset, 8
Mär 29 15:08:03 mintbox kernel: do_modeset, 9
Mär 29 15:08:03 mintbox kernel: do_modeset, 10
Mär 29 15:08:03 mintbox kernel: do_modeset, 11
Mär 29 15:08:03 mintbox kernel: do_modeset, 12
Mär 29 15:08:03 mintbox kernel: do_modeset, 13
Mär 29 15:08:03 mintbox kernel: do_modeset, 14
Mär 29 15:08:03 mintbox kernel: mode_set, 4
Mär 29 15:08:03 mintbox kernel: mode_set, 5
Mär 29 15:08:03 mintbox kernel: mode_set, 6
Mär 29 15:08:03 mintbox kernel: set_base, 1
Mär 29 15:08:03 mintbox kernel: set_base, 2
Mär 29 15:08:03 mintbox kernel: set_base, 3
Mär 29 15:08:03 mintbox kernel: set_base, 4
Mär 29 15:08:03 mintbox kernel: set_base, 5
Mär 29 15:08:03 mintbox kernel: set_base, 6
Mär 29 15:08:03 mintbox kernel: set_base, 13
Mär 29 15:08:03 mintbox kernel: set_base, 14
Mär 29 15:08:03 mintbox kernel: set_base, 15
Mär 29 15:08:03 mintbox kernel: BUG: unable to handle kernel NULL pointer dereference at 0000000000000070
Mär 29 15:08:03 mintbox kernel: IP: vbox_crtc_mode_set+0x267/0x510 [vboxvideo]
Mär 29 15:08:03 mintbox kernel: PGD 0 P4D 0
Mär 29 15:08:03 mintbox kernel: Oops: 0000 [#1] SMP PTI
Mär 29 15:08:03 mintbox kernel: Modules linked in: vboxsf(OE) crct10dif_pclmul crc32_pclmul ghash_clmulni_intel snd_intel8x0 pcbc snd_ac97_codec ac97_bus snd_pcm aesni_intel aes_x86_64 crypto_simd glue_helper cr
Mär 29 15:08:03 mintbox kernel: CPU: 0 PID: 1215 Comm: Xorg Tainted: G           OE    4.15.0-46-generic #49-Ubuntu
Mär 29 15:08:03 mintbox kernel: Hardware name: innotek GmbH VirtualBox/VirtualBox, BIOS VirtualBox 12/01/2006
Mär 29 15:08:03 mintbox kernel: RIP: 0010:vbox_crtc_mode_set+0x267/0x510 [vboxvideo]
Mär 29 15:08:03 mintbox kernel: RSP: 0018:ffffb14c410af898 EFLAGS: 00010246
Mär 29 15:08:03 mintbox kernel: RAX: ffff9c1d343af000 RBX: ffff9c1d3383ec18 RCX: ffff9c1d343aa368
Mär 29 15:08:03 mintbox kernel: RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff9c1d343aa000
Mär 29 15:08:03 mintbox kernel: RBP: ffffb14c410af8e0 R08: 0000000000000001 R09: ffff9c1d7a058900
Mär 29 15:08:03 mintbox kernel: R10: ffff9c1d343aa368 R11: 0000000000000000 R12: 0000000000000000
Mär 29 15:08:03 mintbox kernel: R13: ffff9c1d343ad800 R14: ffff9c1d7a058900 R15: ffff9c1d34390018
Mär 29 15:08:03 mintbox kernel: FS:  00007f008935c600(0000) GS:ffff9c1d7fc00000(0000) knlGS:0000000000000000
Mär 29 15:08:03 mintbox kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Mär 29 15:08:03 mintbox kernel: CR2: 0000000000000070 CR3: 0000000072184004 CR4: 00000000000606f0
Mär 29 15:08:03 mintbox kernel: Call Trace:
Mär 29 15:08:03 mintbox kernel:  drm_crtc_helper_set_mode+0x38c/0x610 [drm_kms_helper]
Mär 29 15:08:03 mintbox kernel:  drm_crtc_helper_set_config+0x84f/0x9d0 [drm_kms_helper]
Mär 29 15:08:03 mintbox kernel:  ? drm_crtc_helper_set_config+0x84f/0x9d0 [drm_kms_helper]
Mär 29 15:08:03 mintbox kernel:  __drm_mode_set_config_internal+0x6b/0x120 [drm]
Mär 29 15:08:03 mintbox kernel:  drm_mode_setcrtc+0x47f/0x660 [drm]
Mär 29 15:08:03 mintbox kernel:  ? sock_recvmsg+0x43/0x50
Mär 29 15:08:03 mintbox kernel:  ? drm_mode_getcrtc+0x190/0x190 [drm]
Mär 29 15:08:03 mintbox kernel:  drm_ioctl_kernel+0x5f/0xb0 [drm]
Mär 29 15:08:03 mintbox kernel:  drm_ioctl+0x31b/0x3d0 [drm]
Mär 29 15:08:03 mintbox kernel:  ? drm_mode_getcrtc+0x190/0x190 [drm]
Mär 29 15:08:03 mintbox kernel:  do_vfs_ioctl+0xa8/0x630
Mär 29 15:08:03 mintbox kernel:  ? __sys_recvmsg+0x80/0x90
Mär 29 15:08:03 mintbox kernel:  SyS_ioctl+0x79/0x90
Mär 29 15:08:03 mintbox kernel:  do_syscall_64+0x73/0x130
Mär 29 15:08:03 mintbox kernel:  entry_SYSCALL_64_after_hwframe+0x3d/0xa2
Mär 29 15:08:03 mintbox kernel: RIP: 0033:0x7f00867565d7
Mär 29 15:08:03 mintbox kernel: RSP: 002b:00007ffc7ec89ff8 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
Mär 29 15:08:03 mintbox kernel: RAX: ffffffffffffffda RBX: 00007ffc7ec8a030 RCX: 00007f00867565d7
Mär 29 15:08:03 mintbox kernel: RDX: 00007ffc7ec8a030 RSI: 00000000c06864a2 RDI: 000000000000000e
Mär 29 15:08:03 mintbox kernel: RBP: 00007ffc7ec8a030 R08: 0000000000000000 R09: 0000562fd04b9ed0
Mär 29 15:08:03 mintbox kernel: R10: 00007ffc7ec8a1b0 R11: 0000000000003246 R12: 00000000c06864a2
Mär 29 15:08:03 mintbox kernel: R13: 000000000000000e R14: 0000562fd01a8ab0 R15: 0000562fd013bfb0
Mär 29 15:08:03 mintbox kernel: Code: 84 a0 01 00 00 83 b8 b4 04 00 00 00 0f 85 86 01 00 00 41 c6 87 98 08 00 00 01 48 8b 90 80 00 00 00 83 f6 01 48 8b 92 a8 00 00 00 <8b> 52 70 41 89 97 90 08 00 00 48 8b 80 80
Mär 29 15:08:03 mintbox kernel: RIP: vbox_crtc_mode_set+0x267/0x510 [vboxvideo] RSP: ffffb14c410af898
Mär 29 15:08:03 mintbox kernel: CR2: 0000000000000070
Mär 29 15:08:03 mintbox kernel: ---[ end trace 023898b472f53ea1 ]---

comment:11 by Michael Thayer, 6 years ago

The change from randomly to always crashing might be that the statements added changed the timing. So far the information is good. But I see it is crashing in a function which is not instrumented. Could you add the following?

static bool vbox_set_up_input_mapping(struct vbox_private *vbox)
{
        struct drm_crtc *crtci;
        struct drm_connector *connectori;
        struct drm_framebuffer *fb1 = NULL;
        bool single_framebuffer = true;
        bool old_single_framebuffer = vbox->single_framebuffer;
        u16 width = 0, height = 0;

        /*
         * Are we using an X.Org-style single large frame-buffer for all crtcs?
         * If so then screen layout can be deduced from the crtc offsets.
         * Same fall-back if this is the fbdev frame-buffer.
         */
        printk("input_mapping, 1\n");
        list_for_each_entry(crtci, &vbox->dev->mode_config.crtc_list, head) {
                printk("input_mapping, 2\n");
                if (!fb1) {
                        printk("input_mapping, 3\n");
                        fb1 = CRTC_FB(crtci);
                        printk("input_mapping, 4\n");
                        if (to_vbox_framebuffer(fb1) == &vbox->fbdev->afb)
                                break;
                } else if (CRTC_FB(crtci) && fb1 != CRTC_FB(crtci)) {
                        printk("input_mapping, 5\n");
                        single_framebuffer = false;
                }
        }
        printk("input_mapping, 6\n");
        if (single_framebuffer) {
                printk("input_mapping, 7\n");
                list_for_each_entry(crtci, &vbox->dev->mode_config.crtc_list,
                                    head) {
                        printk("input_mapping, 8\n");
                        if (to_vbox_crtc(crtci)->crtc_id != 0)
                                continue;

                        printk("input_mapping, 9\n");
                        vbox->single_framebuffer = true;
                        printk("input_mapping, 10\n");
                        vbox->input_mapping_width = CRTC_FB(crtci)->width;
                        vbox->input_mapping_height = CRTC_FB(crtci)->height;
                        return old_single_framebuffer !=
                               vbox->single_framebuffer;
                }
        }
        /* Otherwise calculate the total span of all screens. */
        printk("input_mapping, 11\n");
        list_for_each_entry(connectori, &vbox->dev->mode_config.connector_list,
                            head) {
                struct vbox_connector *vbox_connector =
                    to_vbox_connector(connectori);
                struct vbox_crtc *vbox_crtc = vbox_connector->vbox_crtc;

                printk("input_mapping, 12\n");
                width = max_t(u16, width, vbox_crtc->x_hint +
                                          vbox_connector->mode_hint.width);
                height = max_t(u16, height, vbox_crtc->y_hint +
                                            vbox_connector->mode_hint.height);
        }

        printk("input_mapping, 13\n");
        vbox->single_framebuffer = false;
        vbox->input_mapping_width = width;
        vbox->input_mapping_height = height;

        return old_single_framebuffer != vbox->single_framebuffer;
}

comment:12 by mdziadek, 6 years ago

Apr 01 08:48:36 mintbox kernel: set_base, 4
Apr 01 08:48:36 mintbox kernel: set_base, 5
Apr 01 08:48:36 mintbox kernel: set_base, 6
Apr 01 08:48:36 mintbox kernel: mode_set, 1
Apr 01 08:48:36 mintbox kernel: do_modeset, 1
Apr 01 08:48:36 mintbox kernel: do_modeset, 2
Apr 01 08:48:36 mintbox kernel: do_modeset, 3
Apr 01 08:48:36 mintbox kernel: do_modeset, 4
Apr 01 08:48:36 mintbox kernel: do_modeset, 5
Apr 01 08:48:36 mintbox kernel: do_modeset, 6
Apr 01 08:48:36 mintbox kernel: do_modeset, 7
Apr 01 08:48:36 mintbox kernel: do_modeset, 8
Apr 01 08:48:36 mintbox kernel: do_modeset, 9
Apr 01 08:48:36 mintbox kernel: do_modeset, 10
Apr 01 08:48:36 mintbox kernel: do_modeset, 11
Apr 01 08:48:36 mintbox kernel: do_modeset, 12
Apr 01 08:48:36 mintbox kernel: do_modeset, 13
Apr 01 08:48:36 mintbox kernel: do_modeset, 14
Apr 01 08:48:36 mintbox kernel: set_base, 1
Apr 01 08:48:36 mintbox kernel: set_base, 2
Apr 01 08:48:36 mintbox kernel: set_base, 3
Apr 01 08:48:36 mintbox kernel: set_base, 4
Apr 01 08:48:36 mintbox kernel: set_base, 5
Apr 01 08:48:36 mintbox kernel: set_base, 6
Apr 01 08:48:36 mintbox kernel: mode_set, 1
Apr 01 08:48:36 mintbox kernel: [drm:drm_crtc_helper_set_config [drm_kms_helper]] *ERROR* failed to set mode on [CRTC:29:crtc-0]
Apr 01 08:48:36 mintbox kernel: set_base, 1
Apr 01 08:48:36 mintbox kernel: set_base, 2
Apr 01 08:48:36 mintbox kernel: set_base, 3
Apr 01 08:48:36 mintbox kernel: set_base, 4
Apr 01 08:48:36 mintbox kernel: set_base, 5
Apr 01 08:48:36 mintbox kernel: set_base, 6
Apr 01 08:48:36 mintbox kernel: set_base, 7
Apr 01 08:48:36 mintbox kernel: set_base, 8
Apr 01 08:48:36 mintbox kernel: set_base, 9
Apr 01 08:48:36 mintbox kernel: set_base, 10
Apr 01 08:48:36 mintbox kernel: set_base, 11
Apr 01 08:48:36 mintbox kernel: set_base, 12
Apr 01 08:48:36 mintbox kernel: set_base, 13
Apr 01 08:48:36 mintbox kernel: set_base, 14
Apr 01 08:48:36 mintbox kernel: set_base, 15
Apr 01 08:48:36 mintbox kernel: input_mapping, 1
Apr 01 08:48:36 mintbox kernel: input_mapping, 2
Apr 01 08:48:36 mintbox kernel: input_mapping, 3
Apr 01 08:48:36 mintbox kernel: input_mapping, 4
Apr 01 08:48:36 mintbox kernel: input_mapping, 2
Apr 01 08:48:36 mintbox kernel: input_mapping, 6
Apr 01 08:48:36 mintbox kernel: input_mapping, 7
Apr 01 08:48:36 mintbox kernel: input_mapping, 8
Apr 01 08:48:36 mintbox kernel: input_mapping, 9
Apr 01 08:48:36 mintbox kernel: input_mapping, 10
Apr 01 08:48:36 mintbox kernel: set_base, 17
Apr 01 08:48:36 mintbox kernel: mode_set, 1
Apr 01 08:48:36 mintbox kernel: mode_set, 2
Apr 01 08:48:36 mintbox kernel: mode_set, 3
Apr 01 08:48:36 mintbox kernel: do_modeset, 1
Apr 01 08:48:36 mintbox kernel: do_modeset, 2
Apr 01 08:48:36 mintbox kernel: do_modeset, 3
Apr 01 08:48:36 mintbox kernel: do_modeset, 4
Apr 01 08:48:36 mintbox kernel: do_modeset, 5
Apr 01 08:48:36 mintbox kernel: do_modeset, 6
Apr 01 08:48:36 mintbox kernel: do_modeset, 7
Apr 01 08:48:36 mintbox kernel: do_modeset, 8
Apr 01 08:48:36 mintbox kernel: do_modeset, 9
Apr 01 08:48:36 mintbox kernel: do_modeset, 10
Apr 01 08:48:36 mintbox kernel: do_modeset, 11
Apr 01 08:48:36 mintbox kernel: do_modeset, 12
Apr 01 08:48:36 mintbox kernel: do_modeset, 13
Apr 01 08:48:36 mintbox kernel: do_modeset, 14
Apr 01 08:48:36 mintbox kernel: mode_set, 4
Apr 01 08:48:36 mintbox kernel: mode_set, 5
Apr 01 08:48:36 mintbox kernel: mode_set, 6
Apr 01 08:48:36 mintbox kernel: set_base, 1
Apr 01 08:48:36 mintbox kernel: set_base, 2
Apr 01 08:48:36 mintbox kernel: set_base, 3
Apr 01 08:48:36 mintbox kernel: set_base, 4
Apr 01 08:48:36 mintbox kernel: set_base, 5
Apr 01 08:48:36 mintbox kernel: set_base, 6
Apr 01 08:48:36 mintbox kernel: set_base, 13
Apr 01 08:48:36 mintbox kernel: set_base, 14
Apr 01 08:48:36 mintbox kernel: set_base, 15
Apr 01 08:48:36 mintbox kernel: input_mapping, 1
Apr 01 08:48:36 mintbox kernel: input_mapping, 2
Apr 01 08:48:36 mintbox kernel: input_mapping, 3
Apr 01 08:48:36 mintbox kernel: input_mapping, 4
Apr 01 08:48:36 mintbox kernel: input_mapping, 2
Apr 01 08:48:36 mintbox kernel: input_mapping, 3
Apr 01 08:48:36 mintbox kernel: input_mapping, 4
Apr 01 08:48:36 mintbox kernel: input_mapping, 6
Apr 01 08:48:36 mintbox kernel: input_mapping, 7
Apr 01 08:48:36 mintbox kernel: input_mapping, 8
Apr 01 08:48:36 mintbox kernel: input_mapping, 9
Apr 01 08:48:36 mintbox kernel: input_mapping, 10
Apr 01 08:48:36 mintbox kernel: BUG: unable to handle kernel NULL pointer dereference at 0000000000000070
Apr 01 08:48:36 mintbox kernel: IP: vbox_crtc_mode_set+0x331/0x5e0 [vboxvideo]
Apr 01 08:48:36 mintbox kernel: PGD 0 P4D 0
Apr 01 08:48:36 mintbox kernel: Oops: 0000 [#1] SMP PTI
Apr 01 08:48:36 mintbox kernel: Modules linked in: vboxsf(OE) crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc aesni_intel snd_intel8x0 aes_x86_64 snd_ac97_codec crypto_simd glue_helper ac97_bus snd_pcm cr
Apr 01 08:48:36 mintbox kernel: CPU: 0 PID: 1212 Comm: Xorg Tainted: G           OE    4.15.0-46-generic #49-Ubuntu
Apr 01 08:48:36 mintbox kernel: Hardware name: innotek GmbH VirtualBox/VirtualBox, BIOS VirtualBox 12/01/2006
Apr 01 08:48:36 mintbox kernel: RIP: 0010:vbox_crtc_mode_set+0x331/0x5e0 [vboxvideo]
Apr 01 08:48:36 mintbox kernel: RSP: 0018:ffff9aa2010d7888 EFLAGS: 00010282
Apr 01 08:48:36 mintbox kernel: RAX: 0000000000000000 RBX: ffff8b7373a30000 RCX: 0000000000000006
Apr 01 08:48:36 mintbox kernel: RDX: 0000000000000000 RSI: 0000000000000096 RDI: ffff8b73bfc16490
Apr 01 08:48:36 mintbox kernel: RBP: ffff9aa2010d78e0 R08: 0000000000000001 R09: 000000000000045d
Apr 01 08:48:36 mintbox kernel: R10: ffffc1e9c1e8bf80 R11: 0000000000000000 R12: 0000000000000000
Apr 01 08:48:36 mintbox kernel: R13: ffff8b7373a33000 R14: ffffffffc025084a R15: ffff8b7373aa8018
Apr 01 08:48:36 mintbox kernel: FS:  00007fd8e13b5600(0000) GS:ffff8b73bfc00000(0000) knlGS:0000000000000000
Apr 01 08:48:36 mintbox kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Apr 01 08:48:36 mintbox kernel: CR2: 0000000000000070 CR3: 000000007a844005 CR4: 00000000000606f0
Apr 01 08:48:36 mintbox kernel: Call Trace:
Apr 01 08:48:36 mintbox kernel:  drm_crtc_helper_set_mode+0x38c/0x610 [drm_kms_helper]
Apr 01 08:48:36 mintbox kernel:  drm_crtc_helper_set_config+0x84f/0x9d0 [drm_kms_helper]
Apr 01 08:48:36 mintbox kernel:  ? drm_crtc_helper_set_config+0x84f/0x9d0 [drm_kms_helper]
Apr 01 08:48:36 mintbox kernel:  __drm_mode_set_config_internal+0x6b/0x120 [drm]
Apr 01 08:48:36 mintbox kernel:  drm_mode_setcrtc+0x47f/0x660 [drm]
Apr 01 08:48:36 mintbox kernel:  ? sock_recvmsg+0x43/0x50
Apr 01 08:48:36 mintbox kernel:  ? drm_mode_getcrtc+0x190/0x190 [drm]
Apr 01 08:48:36 mintbox kernel:  drm_ioctl_kernel+0x5f/0xb0 [drm]
Apr 01 08:48:36 mintbox kernel:  drm_ioctl+0x31b/0x3d0 [drm]
Apr 01 08:48:36 mintbox kernel:  ? drm_mode_getcrtc+0x190/0x190 [drm]
Apr 01 08:48:36 mintbox kernel:  do_vfs_ioctl+0xa8/0x630
Apr 01 08:48:36 mintbox kernel:  ? __sys_recvmsg+0x80/0x90
Apr 01 08:48:36 mintbox kernel:  SyS_ioctl+0x79/0x90
Apr 01 08:48:36 mintbox kernel:  do_syscall_64+0x73/0x130
Apr 01 08:48:36 mintbox kernel:  entry_SYSCALL_64_after_hwframe+0x3d/0xa2
Apr 01 08:48:36 mintbox kernel: RIP: 0033:0x7fd8de7af5d7
Apr 01 08:48:36 mintbox kernel: RSP: 002b:00007fffbb231f08 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
Apr 01 08:48:36 mintbox kernel: RAX: ffffffffffffffda RBX: 00007fffbb231f40 RCX: 00007fd8de7af5d7
Apr 01 08:48:36 mintbox kernel: RDX: 00007fffbb231f40 RSI: 00000000c06864a2 RDI: 000000000000000e
Apr 01 08:48:36 mintbox kernel: RBP: 00007fffbb231f40 R08: 0000000000000000 R09: 0000559b2c015ca0
Apr 01 08:48:36 mintbox kernel: R10: 00007fffbb2320c0 R11: 0000000000003246 R12: 00000000c06864a2
Apr 01 08:48:36 mintbox kernel: R13: 000000000000000e R14: 0000559b2c07ac80 R15: 0000559b2c00e010
Apr 01 08:48:36 mintbox kernel: Code: 5c 08 25 c0 e8 61 06 0a d2 41 c6 87 98 08 00 00 01 48 c7 c7 6e 08 25 c0 e8 4d 06 0a d2 48 8b 83 80 00 00 00 48 8b 80 a8 00 00 00 <8b> 40 70 41 89 87 90 08 00 00 48 8b 83 80
Apr 01 08:48:36 mintbox kernel: RIP: vbox_crtc_mode_set+0x331/0x5e0 [vboxvideo] RSP: ffff9aa2010d7888
Apr 01 08:48:36 mintbox kernel: CR2: 0000000000000070
Apr 01 08:48:36 mintbox kernel: ---[ end trace 25e80b35eb9ae01d ]---

comment:13 by mdziadek, 6 years ago

Interesting finding: I started with both windows (screen 0+1) placed on my monitor with the windows task bar. In this constellation the login to cinnamon was sucessfull (see first log).

Then I draged the second window to my other screen and it freezes (see second log)

First:

Apr 01 14:00:23 mintbox kernel: 12:00:23.381517 main     6.0.4 r128413 started. Verbose level = 0
Apr 01 14:00:23 mintbox vboxadd-service.sh[1215]: VirtualBox Guest Addition service started.
Apr 01 14:00:23 mintbox kernel: 12:00:23.382543 main     vbglR3GuestCtrlDetectPeekGetCancelSupport: Supported (#1)
Apr 01 14:00:23 mintbox systemd[1]: Started vboxadd-service.service.
Apr 01 14:00:23 mintbox kernel: 12:00:23.390519 automount vbsvcAutomounterMountIt: Successfully mounted 'share' on '/media/sf_share'
Apr 01 14:00:23 mintbox kernel: mode_set crtc [io  size 0x76820be3e801 64bit disabled]
Apr 01 14:00:23 mintbox kernel: mode_set vbox [io  size 0x1febcc46e801 window disabled]
Apr 01 14:00:23 mintbox kernel: mode_set old_fb [??? 0xffff897df41c1800-0xffff897df386e928 flags 0xfbfbfbfb0000004a]
Apr 01 14:00:23 mintbox kernel: set_base, 0
Apr 01 14:00:23 mintbox kernel: set_base vbox [io  size 0x1febcc46e801 window disabled]
Apr 01 14:00:23 mintbox kernel: set_base crtc [io  size 0x76820be3e801 64bit disabled]
Apr 01 14:00:23 mintbox kernel: set_base old_fb [??? 0xffff897df41c1800-0xffff897df386e928 flags 0xfbfbfbfb0000004a]
Apr 01 14:00:23 mintbox kernel: set_base vbox_crtc [io  size 0x76820be3e801 64bit disabled]
Apr 01 14:00:23 mintbox kernel: set_base, 1
Apr 01 14:00:23 mintbox kernel: set_base, 2
Apr 01 14:00:23 mintbox kernel: set_base, 3
Apr 01 14:00:23 mintbox kernel: set_base, 4
Apr 01 14:00:23 mintbox kernel: set_base, 5
Apr 01 14:00:23 mintbox kernel: set_base, 6
Apr 01 14:00:23 mintbox kernel: set_base, 7
Apr 01 14:00:23 mintbox kernel: set_base, 8
Apr 01 14:00:23 mintbox kernel: set_base, 9
Apr 01 14:00:23 mintbox kernel: set_base, 10
Apr 01 14:00:23 mintbox kernel: set_base, 11
Apr 01 14:00:23 mintbox kernel: set_base, 12
Apr 01 14:00:23 mintbox kernel: set_base, 13
Apr 01 14:00:23 mintbox kernel: set_base, 14
Apr 01 14:00:23 mintbox kernel: set_base, 15
Apr 01 14:00:23 mintbox kernel: input_mapping, 1
Apr 01 14:00:23 mintbox kernel: input_mapping, 2
Apr 01 14:00:23 mintbox kernel: input_mapping, 3
Apr 01 14:00:23 mintbox kernel: input_mapping, 4
Apr 01 14:00:23 mintbox kernel: input_mapping, 6
Apr 01 14:00:23 mintbox kernel: input_mapping, 7
Apr 01 14:00:23 mintbox kernel: input_mapping, 8
Apr 01 14:00:23 mintbox kernel: input_mapping, 9
Apr 01 14:00:23 mintbox kernel: input_mapping, 10
Apr 01 14:00:23 mintbox kernel: set_base, 16
Apr 01 14:00:23 mintbox kernel: do_modeset, 1
Apr 01 14:00:23 mintbox kernel: do_modeset, 2
Apr 01 14:00:23 mintbox kernel: do_modeset, 3
Apr 01 14:00:23 mintbox kernel: do_modeset, 4
Apr 01 14:00:23 mintbox kernel: do_modeset, 5
Apr 01 14:00:23 mintbox kernel: do_modeset, 6
Apr 01 14:00:23 mintbox kernel: do_modeset, 7
Apr 01 14:00:23 mintbox kernel: do_modeset, 8
Apr 01 14:00:23 mintbox kernel: do_modeset, 9
Apr 01 14:00:23 mintbox kernel: do_modeset, 10
Apr 01 14:00:23 mintbox kernel: do_modeset, 11
Apr 01 14:00:23 mintbox kernel: do_modeset, 12
Apr 01 14:00:23 mintbox kernel: do_modeset, 13
Apr 01 14:00:23 mintbox kernel: do_modeset, 14
Apr 01 14:00:23 mintbox kernel: do_modeset, 1
Apr 01 14:00:23 mintbox kernel: do_modeset, 2
Apr 01 14:00:23 mintbox kernel: do_modeset, 3
Apr 01 14:00:23 mintbox kernel: do_modeset, 4
Apr 01 14:00:23 mintbox kernel: do_modeset, 5
Apr 01 14:00:23 mintbox kernel: do_modeset, 6
Apr 01 14:00:23 mintbox kernel: do_modeset, 7
Apr 01 14:00:23 mintbox kernel: do_modeset, 8
Apr 01 14:00:23 mintbox kernel: do_modeset, 9
Apr 01 14:00:23 mintbox kernel: do_modeset, 10
Apr 01 14:00:23 mintbox kernel: do_modeset, 11
Apr 01 14:00:23 mintbox kernel: do_modeset, 12
Apr 01 14:00:23 mintbox kernel: do_modeset, 13
Apr 01 14:00:23 mintbox kernel: do_modeset, 14
Apr 01 14:00:23 mintbox kernel: set_base, 17
Apr 01 14:00:23 mintbox kernel: mode_set, 1
Apr 01 14:00:23 mintbox kernel: mode_set, 2
Apr 01 14:00:23 mintbox kernel: mode_set, 3
Apr 01 14:00:23 mintbox kernel: do_modeset, 1
Apr 01 14:00:23 mintbox kernel: do_modeset, 2
Apr 01 14:00:23 mintbox kernel: do_modeset, 3
Apr 01 14:00:23 mintbox kernel: do_modeset, 4
Apr 01 14:00:23 mintbox kernel: do_modeset, 5
Apr 01 14:00:23 mintbox kernel: do_modeset, 6
Apr 01 14:00:23 mintbox kernel: do_modeset, 7
Apr 01 14:00:23 mintbox kernel: do_modeset, 8
Apr 01 14:00:23 mintbox kernel: do_modeset, 9
Apr 01 14:00:23 mintbox kernel: do_modeset, 10
Apr 01 14:00:23 mintbox kernel: do_modeset, 11
Apr 01 14:00:23 mintbox kernel: do_modeset, 12
Apr 01 14:00:23 mintbox kernel: do_modeset, 13
Apr 01 14:00:23 mintbox kernel: do_modeset, 14
Apr 01 14:00:23 mintbox kernel: mode_set, 4
Apr 01 14:00:23 mintbox kernel: mode_set, 5
Apr 01 14:00:23 mintbox kernel: mode_set, 6
Apr 01 14:00:23 mintbox kernel: mode_set crtc [dma size 130300917311489 64bit disabled]
Apr 01 14:00:23 mintbox kernel: mode_set vbox [io  size 0x1febcc46e801 window disabled]
Apr 01 14:00:23 mintbox kernel: mode_set old_fb [??? 0xffff897df41c1800-0xffff897df437c488 flags 0xfbfbfbfb0000004f]
Apr 01 14:00:23 mintbox kernel: set_base, 0
Apr 01 14:00:23 mintbox kernel: set_base vbox [io  size 0x1febcc46e801 window disabled]
Apr 01 14:00:23 mintbox kernel: set_base crtc [dma size 130300917311489 64bit disabled]
Apr 01 14:00:23 mintbox kernel: set_base old_fb [??? 0xffff897df41c1800-0xffff897df437c488 flags 0xfbfbfbfb0000004f]
Apr 01 14:00:23 mintbox kernel: set_base vbox_crtc [dma size 130300917311489 64bit disabled]
Apr 01 14:00:23 mintbox kernel: set_base, 1
Apr 01 14:00:23 mintbox kernel: set_base, 2
Apr 01 14:00:23 mintbox kernel: set_base, 3
Apr 01 14:00:23 mintbox kernel: set_base, 4
Apr 01 14:00:23 mintbox kernel: set_base, 5
Apr 01 14:00:23 mintbox kernel: set_base, 6
Apr 01 14:00:23 mintbox kernel: set_base, 7
Apr 01 14:00:23 mintbox kernel: set_base, 8
Apr 01 14:00:23 mintbox kernel: set_base, 9
Apr 01 14:00:23 mintbox kernel: set_base, 10
Apr 01 14:00:23 mintbox kernel: set_base, 11
Apr 01 14:00:23 mintbox kernel: set_base, 12
Apr 01 14:00:23 mintbox kernel: set_base, 13
Apr 01 14:00:23 mintbox kernel: set_base, 14
Apr 01 14:00:23 mintbox kernel: set_base, 15
Apr 01 14:00:23 mintbox kernel: input_mapping, 1
Apr 01 14:00:23 mintbox kernel: input_mapping, 2
Apr 01 14:00:23 mintbox kernel: input_mapping, 3
Apr 01 14:00:23 mintbox kernel: input_mapping, 4
Apr 01 14:00:23 mintbox kernel: input_mapping, 6
Apr 01 14:00:23 mintbox kernel: input_mapping, 7
Apr 01 14:00:23 mintbox kernel: input_mapping, 8
Apr 01 14:00:23 mintbox kernel: input_mapping, 9
Apr 01 14:00:23 mintbox kernel: input_mapping, 10
Apr 01 14:00:23 mintbox kernel: set_base, 17
Apr 01 14:00:23 mintbox kernel: mode_set, 1
Apr 01 14:00:23 mintbox kernel: mode_set, 2
Apr 01 14:00:23 mintbox kernel: mode_set, 3
Apr 01 14:00:23 mintbox kernel: do_modeset, 1
Apr 01 14:00:23 mintbox kernel: do_modeset, 2
Apr 01 14:00:23 mintbox kernel: do_modeset, 3
Apr 01 14:00:23 mintbox kernel: do_modeset, 4
Apr 01 14:00:23 mintbox kernel: do_modeset, 5
Apr 01 14:00:23 mintbox kernel: do_modeset, 6
Apr 01 14:00:23 mintbox kernel: do_modeset, 7
Apr 01 14:00:23 mintbox kernel: do_modeset, 8
Apr 01 14:00:23 mintbox kernel: do_modeset, 9
Apr 01 14:00:23 mintbox kernel: do_modeset, 10
Apr 01 14:00:23 mintbox kernel: do_modeset, 11
Apr 01 14:00:23 mintbox kernel: do_modeset, 12
Apr 01 14:00:23 mintbox kernel: do_modeset, 13
Apr 01 14:00:23 mintbox kernel: do_modeset, 14
Apr 01 14:00:23 mintbox kernel: mode_set, 4
Apr 01 14:00:23 mintbox kernel: mode_set, 5
Apr 01 14:00:23 mintbox kernel: mode_set, 6
Apr 01 14:00:23 mintbox systemd[1]: Started Hold until boot process finishes up.
Apr 01 14:00:23 mintbox systemd[1]: Starting Set console scheme...
Apr 01 14:00:23 mintbox systemd[1]: Started Light Display Manager.
Apr 01 14:00:23 mintbox systemd[1]: Started Set console scheme.
Apr 01 14:00:23 mintbox systemd[1]: Created slice system-getty.slice.
Apr 01 14:00:23 mintbox systemd[1]: Started Getty on tty1.
Apr 01 14:00:23 mintbox systemd[1]: Reached target Login Prompts.
Apr 01 14:00:23 mintbox systemd[1]: Reached target Multi-User System.
Apr 01 14:00:23 mintbox systemd[1]: Reached target Graphical Interface.
Apr 01 14:00:23 mintbox systemd[1]: Starting Update UTMP about System Runlevel Changes...
Apr 01 14:00:23 mintbox systemd[1]: Started Update UTMP about System Runlevel Changes.
Apr 01 14:00:23 mintbox systemd[1]: Startup finished in 2.959s (kernel) + 7.932s (userspace) = 10.891s.
Apr 01 14:00:24 mintbox kernel: mode_set crtc [io  size 0x76820be3e801 64bit disabled]
Apr 01 14:00:24 mintbox kernel: mode_set vbox [io  size 0x1febcc46e801 window disabled]
Apr 01 14:00:24 mintbox kernel: mode_set old_fb [??? 0xffff897df41c1800-0xffff897df41c1ad0 flags 0xfbfbfbfb0000004d]
Apr 01 14:00:24 mintbox kernel: set_base, 0
Apr 01 14:00:24 mintbox kernel: set_base vbox [io  size 0x1febcc46e801 window disabled]
Apr 01 14:00:24 mintbox kernel: set_base crtc [io  size 0x76820be3e801 64bit disabled]
Apr 01 14:00:24 mintbox kernel: set_base old_fb [??? 0xffff897df41c1800-0xffff897df41c1ad0 flags 0xfbfbfbfb0000004d]
Apr 01 14:00:24 mintbox kernel: set_base vbox_crtc [io  size 0x76820be3e801 64bit disabled]
Apr 01 14:00:24 mintbox kernel: set_base, 1
Apr 01 14:00:24 mintbox kernel: set_base, 2
Apr 01 14:00:24 mintbox kernel: set_base, 3
Apr 01 14:00:24 mintbox kernel: set_base, 4
Apr 01 14:00:24 mintbox kernel: set_base, 5
Apr 01 14:00:24 mintbox kernel: set_base, 6
Apr 01 14:00:24 mintbox kernel: set_base, 7
Apr 01 14:00:24 mintbox kernel: set_base, 8
Apr 01 14:00:24 mintbox kernel: set_base, 9
Apr 01 14:00:24 mintbox kernel: set_base, 10
Apr 01 14:00:24 mintbox kernel: set_base, 11
Apr 01 14:00:24 mintbox kernel: set_base, 12
Apr 01 14:00:24 mintbox kernel: set_base, 13
Apr 01 14:00:24 mintbox kernel: set_base, 14
Apr 01 14:00:24 mintbox kernel: set_base, 15
Apr 01 14:00:24 mintbox kernel: input_mapping, 1
Apr 01 14:00:24 mintbox kernel: input_mapping, 2
Apr 01 14:00:24 mintbox kernel: input_mapping, 3
Apr 01 14:00:24 mintbox kernel: input_mapping, 4
Apr 01 14:00:24 mintbox kernel: input_mapping, 2
Apr 01 14:00:24 mintbox kernel: input_mapping, 5
Apr 01 14:00:24 mintbox kernel: input_mapping, 6
Apr 01 14:00:24 mintbox kernel: input_mapping, 11
Apr 01 14:00:24 mintbox kernel: input_mapping, 12
Apr 01 14:00:24 mintbox kernel: input_mapping, 12
Apr 01 14:00:24 mintbox kernel: input_mapping, 13
Apr 01 14:00:24 mintbox kernel: set_base, 16
Apr 01 14:00:24 mintbox kernel: do_modeset, 1
Apr 01 14:00:24 mintbox kernel: do_modeset, 2
Apr 01 14:00:24 mintbox kernel: do_modeset, 3
Apr 01 14:00:24 mintbox kernel: do_modeset, 4
Apr 01 14:00:24 mintbox kernel: do_modeset, 5
Apr 01 14:00:24 mintbox kernel: do_modeset, 6
Apr 01 14:00:24 mintbox kernel: do_modeset, 7
Apr 01 14:00:24 mintbox kernel: do_modeset, 8
Apr 01 14:00:24 mintbox kernel: do_modeset, 9
Apr 01 14:00:24 mintbox kernel: do_modeset, 10
Apr 01 14:00:24 mintbox kernel: do_modeset, 11
Apr 01 14:00:24 mintbox kernel: do_modeset, 12
Apr 01 14:00:24 mintbox kernel: do_modeset, 13
Apr 01 14:00:24 mintbox kernel: do_modeset, 14
Apr 01 14:00:24 mintbox kernel: do_modeset, 1
Apr 01 14:00:24 mintbox kernel: do_modeset, 2
Apr 01 14:00:24 mintbox kernel: do_modeset, 3
Apr 01 14:00:24 mintbox kernel: do_modeset, 4
Apr 01 14:00:24 mintbox kernel: do_modeset, 5
Apr 01 14:00:24 mintbox kernel: do_modeset, 6
Apr 01 14:00:24 mintbox kernel: do_modeset, 7
Apr 01 14:00:24 mintbox kernel: do_modeset, 8
Apr 01 14:00:24 mintbox kernel: do_modeset, 9
Apr 01 14:00:24 mintbox kernel: do_modeset, 10
Apr 01 14:00:24 mintbox kernel: do_modeset, 11
Apr 01 14:00:24 mintbox kernel: do_modeset, 12
Apr 01 14:00:24 mintbox kernel: do_modeset, 13
Apr 01 14:00:24 mintbox kernel: do_modeset, 14
Apr 01 14:00:24 mintbox kernel: set_base, 17
Apr 01 14:00:24 mintbox kernel: mode_set, 1
Apr 01 14:00:24 mintbox kernel: mode_set, 2
Apr 01 14:00:24 mintbox kernel: mode_set, 3
Apr 01 14:00:24 mintbox kernel: do_modeset, 1
Apr 01 14:00:24 mintbox kernel: do_modeset, 2
Apr 01 14:00:24 mintbox kernel: do_modeset, 3
Apr 01 14:00:24 mintbox kernel: do_modeset, 4
Apr 01 14:00:24 mintbox kernel: do_modeset, 5
Apr 01 14:00:24 mintbox kernel: do_modeset, 6
Apr 01 14:00:24 mintbox kernel: do_modeset, 7
Apr 01 14:00:24 mintbox kernel: do_modeset, 8
Apr 01 14:00:24 mintbox kernel: do_modeset, 9
Apr 01 14:00:24 mintbox kernel: do_modeset, 10
Apr 01 14:00:24 mintbox kernel: do_modeset, 11
Apr 01 14:00:24 mintbox kernel: do_modeset, 12
Apr 01 14:00:24 mintbox kernel: do_modeset, 13
Apr 01 14:00:24 mintbox kernel: do_modeset, 14
Apr 01 14:00:24 mintbox kernel: mode_set, 4
Apr 01 14:00:24 mintbox kernel: mode_set, 5
Apr 01 14:00:24 mintbox kernel: mode_set, 6
Apr 01 14:00:24 mintbox kernel: mode_set crtc [dma size 130300917311489 64bit disabled]
Apr 01 14:00:24 mintbox kernel: mode_set vbox [io  size 0x1febcc46e801 window disabled]
Apr 01 14:00:24 mintbox kernel: mode_set old_fb [??? 0xffff897df41c1800-0xffff897df41c1ad0 flags 0xfbfbfbfb0000004d]
Apr 01 14:00:24 mintbox kernel: set_base, 0
Apr 01 14:00:24 mintbox kernel: set_base vbox [io  size 0x1febcc46e801 window disabled]
Apr 01 14:00:24 mintbox kernel: set_base crtc [dma size 130300917311489 64bit disabled]
Apr 01 14:00:24 mintbox kernel: set_base old_fb [??? 0xffff897df41c1800-0xffff897df41c1ad0 flags 0xfbfbfbfb0000004d]
Apr 01 14:00:24 mintbox kernel: set_base vbox_crtc [dma size 130300917311489 64bit disabled]
Apr 01 14:00:24 mintbox kernel: set_base, 1
Apr 01 14:00:24 mintbox kernel: set_base, 2
Apr 01 14:00:24 mintbox kernel: set_base, 3
Apr 01 14:00:24 mintbox kernel: set_base, 4
Apr 01 14:00:24 mintbox kernel: set_base, 5
Apr 01 14:00:24 mintbox kernel: set_base, 6
Apr 01 14:00:24 mintbox kernel: set_base, 7
Apr 01 14:00:24 mintbox kernel: set_base, 8
Apr 01 14:00:24 mintbox kernel: set_base, 9
Apr 01 14:00:24 mintbox kernel: set_base, 10
Apr 01 14:00:24 mintbox kernel: set_base, 11
Apr 01 14:00:24 mintbox kernel: set_base, 12
Apr 01 14:00:24 mintbox kernel: set_base, 13
Apr 01 14:00:24 mintbox kernel: set_base, 14
Apr 01 14:00:24 mintbox kernel: set_base, 15
Apr 01 14:00:24 mintbox kernel: input_mapping, 1
Apr 01 14:00:24 mintbox kernel: input_mapping, 2
Apr 01 14:00:24 mintbox kernel: input_mapping, 3
Apr 01 14:00:24 mintbox kernel: input_mapping, 4
Apr 01 14:00:24 mintbox kernel: input_mapping, 2
Apr 01 14:00:24 mintbox kernel: input_mapping, 6
Apr 01 14:00:24 mintbox kernel: input_mapping, 7
Apr 01 14:00:24 mintbox kernel: input_mapping, 8
Apr 01 14:00:24 mintbox kernel: input_mapping, 9
Apr 01 14:00:24 mintbox kernel: input_mapping, 10
Apr 01 14:00:24 mintbox kernel: set_base, 16
Apr 01 14:00:24 mintbox kernel: do_modeset, 1
Apr 01 14:00:24 mintbox kernel: do_modeset, 2
Apr 01 14:00:24 mintbox kernel: do_modeset, 3
Apr 01 14:00:24 mintbox kernel: do_modeset, 4
Apr 01 14:00:24 mintbox kernel: do_modeset, 5
Apr 01 14:00:24 mintbox kernel: do_modeset, 6
Apr 01 14:00:24 mintbox kernel: do_modeset, 7
Apr 01 14:00:24 mintbox kernel: do_modeset, 8
Apr 01 14:00:24 mintbox kernel: do_modeset, 9
Apr 01 14:00:24 mintbox kernel: do_modeset, 10
Apr 01 14:00:24 mintbox kernel: do_modeset, 11
Apr 01 14:00:24 mintbox kernel: do_modeset, 12
Apr 01 14:00:24 mintbox kernel: do_modeset, 13
Apr 01 14:00:24 mintbox kernel: do_modeset, 14
Apr 01 14:00:24 mintbox kernel: do_modeset, 1
Apr 01 14:00:24 mintbox kernel: do_modeset, 2
Apr 01 14:00:24 mintbox kernel: do_modeset, 3
Apr 01 14:00:24 mintbox kernel: do_modeset, 4
Apr 01 14:00:24 mintbox kernel: do_modeset, 5
Apr 01 14:00:24 mintbox kernel: do_modeset, 6
Apr 01 14:00:24 mintbox kernel: do_modeset, 7
Apr 01 14:00:24 mintbox kernel: do_modeset, 8
Apr 01 14:00:24 mintbox kernel: do_modeset, 9
Apr 01 14:00:24 mintbox kernel: do_modeset, 10
Apr 01 14:00:24 mintbox kernel: do_modeset, 11
Apr 01 14:00:24 mintbox kernel: do_modeset, 12
Apr 01 14:00:24 mintbox kernel: do_modeset, 13
Apr 01 14:00:24 mintbox kernel: do_modeset, 14
Apr 01 14:00:24 mintbox kernel: set_base, 17
Apr 01 14:00:24 mintbox kernel: mode_set, 1
Apr 01 14:00:24 mintbox kernel: mode_set, 2
Apr 01 14:00:24 mintbox kernel: mode_set, 3
Apr 01 14:00:24 mintbox kernel: do_modeset, 1
Apr 01 14:00:24 mintbox kernel: do_modeset, 2
Apr 01 14:00:24 mintbox kernel: do_modeset, 3
Apr 01 14:00:24 mintbox kernel: do_modeset, 4
Apr 01 14:00:24 mintbox kernel: do_modeset, 5
Apr 01 14:00:24 mintbox kernel: do_modeset, 6
Apr 01 14:00:24 mintbox kernel: do_modeset, 7
Apr 01 14:00:24 mintbox kernel: do_modeset, 8
Apr 01 14:00:24 mintbox kernel: do_modeset, 9
Apr 01 14:00:24 mintbox kernel: do_modeset, 10
Apr 01 14:00:24 mintbox kernel: do_modeset, 11
Apr 01 14:00:24 mintbox kernel: do_modeset, 12
Apr 01 14:00:24 mintbox kernel: do_modeset, 13
Apr 01 14:00:24 mintbox kernel: do_modeset, 14
Apr 01 14:00:24 mintbox kernel: mode_set, 4
Apr 01 14:00:24 mintbox kernel: mode_set, 5
Apr 01 14:00:24 mintbox kernel: mode_set, 6

Second:

Apr 01 14:00:59 mintbox kernel: do_modeset, 1
Apr 01 14:00:59 mintbox kernel: do_modeset, 2
Apr 01 14:00:59 mintbox kernel: do_modeset, 3
Apr 01 14:00:59 mintbox kernel: do_modeset, 4
Apr 01 14:00:59 mintbox kernel: do_modeset, 5
Apr 01 14:00:59 mintbox kernel: do_modeset, 6
Apr 01 14:00:59 mintbox kernel: do_modeset, 7
Apr 01 14:00:59 mintbox kernel: do_modeset, 8
Apr 01 14:00:59 mintbox kernel: do_modeset, 9
Apr 01 14:00:59 mintbox kernel: do_modeset, 10
Apr 01 14:00:59 mintbox kernel: do_modeset, 11
Apr 01 14:00:59 mintbox kernel: do_modeset, 12
Apr 01 14:00:59 mintbox kernel: do_modeset, 13
Apr 01 14:00:59 mintbox kernel: do_modeset, 14
Apr 01 14:00:59 mintbox kernel: mode_set crtc [io  size 0x76820be3e801 64bit disabled]
Apr 01 14:00:59 mintbox kernel: mode_set vbox [io  size 0x1febcc46e801 window disabled]
Apr 01 14:00:59 mintbox kernel: mode_set old_fb [??? 0xffff897df41c1800-0xffff897df386e928 flags 0xfbfbfbfb0000004a]
Apr 01 14:00:59 mintbox kernel: set_base, 0
Apr 01 14:00:59 mintbox kernel: set_base vbox [io  size 0x1febcc46e801 window disabled]
Apr 01 14:00:59 mintbox kernel: set_base crtc [io  size 0x76820be3e801 64bit disabled]
Apr 01 14:00:59 mintbox kernel: set_base old_fb [??? 0xffff897df41c1800-0xffff897df386e928 flags 0xfbfbfbfb0000004a]
Apr 01 14:00:59 mintbox kernel: set_base vbox_crtc [io  size 0x76820be3e801 64bit disabled]
Apr 01 14:00:59 mintbox kernel: set_base, 1
Apr 01 14:00:59 mintbox kernel: set_base, 2
Apr 01 14:00:59 mintbox kernel: set_base, 3
Apr 01 14:00:59 mintbox kernel: set_base, 4
Apr 01 14:00:59 mintbox kernel: set_base, 5
Apr 01 14:00:59 mintbox kernel: set_base, 6
Apr 01 14:00:59 mintbox kernel: mode_set, 1
Apr 01 14:00:59 mintbox kernel: [drm:drm_crtc_helper_set_config [drm_kms_helper]] *ERROR* failed to set mode on [CRTC:29:crtc-0]
Apr 01 14:00:59 mintbox kernel: mode_set crtc [io  size 0x76820be3e801 64bit disabled]
Apr 01 14:00:59 mintbox kernel: mode_set vbox [io  size 0x1febcc46e801 window disabled]
Apr 01 14:00:59 mintbox kernel: mode_set old_fb [??? 0xffff897df41c1800-0xffff897df386e928 flags 0xfbfbfbfb0000004a]
Apr 01 14:00:59 mintbox kernel: set_base, 0
Apr 01 14:00:59 mintbox kernel: set_base vbox [io  size 0x1febcc46e801 window disabled]
Apr 01 14:00:59 mintbox kernel: set_base crtc [io  size 0x76820be3e801 64bit disabled]
Apr 01 14:00:59 mintbox kernel: set_base old_fb [??? 0xffff897df41c1800-0xffff897df386e928 flags 0xfbfbfbfb0000004a]
Apr 01 14:00:59 mintbox kernel: set_base vbox_crtc [io  size 0x76820be3e801 64bit disabled]
Apr 01 14:00:59 mintbox kernel: set_base, 1
Apr 01 14:00:59 mintbox kernel: set_base, 2
Apr 01 14:00:59 mintbox kernel: set_base, 3
Apr 01 14:00:59 mintbox kernel: set_base, 4
Apr 01 14:00:59 mintbox kernel: set_base, 5
Apr 01 14:00:59 mintbox kernel: set_base, 6
Apr 01 14:00:59 mintbox kernel: set_base, 7
Apr 01 14:00:59 mintbox kernel: set_base, 8
Apr 01 14:00:59 mintbox kernel: set_base, 9
Apr 01 14:00:59 mintbox kernel: set_base, 10
Apr 01 14:00:59 mintbox kernel: set_base, 11
Apr 01 14:00:59 mintbox kernel: set_base, 12
Apr 01 14:00:59 mintbox kernel: set_base, 13
Apr 01 14:00:59 mintbox kernel: set_base, 14
Apr 01 14:00:59 mintbox kernel: set_base, 15
Apr 01 14:00:59 mintbox kernel: input_mapping, 1
Apr 01 14:00:59 mintbox kernel: input_mapping, 2
Apr 01 14:00:59 mintbox kernel: input_mapping, 3
Apr 01 14:00:59 mintbox kernel: input_mapping, 4
Apr 01 14:00:59 mintbox kernel: input_mapping, 2
Apr 01 14:00:59 mintbox kernel: input_mapping, 6
Apr 01 14:00:59 mintbox kernel: input_mapping, 7
Apr 01 14:00:59 mintbox kernel: input_mapping, 8
Apr 01 14:00:59 mintbox kernel: input_mapping, 9
Apr 01 14:00:59 mintbox kernel: input_mapping, 10
Apr 01 14:00:59 mintbox kernel: set_base, 17
Apr 01 14:00:59 mintbox kernel: mode_set, 1
Apr 01 14:00:59 mintbox kernel: mode_set, 2
Apr 01 14:00:59 mintbox kernel: mode_set, 3
Apr 01 14:00:59 mintbox kernel: do_modeset, 1
Apr 01 14:00:59 mintbox kernel: do_modeset, 2
Apr 01 14:00:59 mintbox kernel: do_modeset, 3
Apr 01 14:00:59 mintbox kernel: do_modeset, 4
Apr 01 14:00:59 mintbox kernel: do_modeset, 5
Apr 01 14:00:59 mintbox kernel: do_modeset, 6
Apr 01 14:00:59 mintbox kernel: do_modeset, 7
Apr 01 14:00:59 mintbox kernel: do_modeset, 8
Apr 01 14:00:59 mintbox kernel: do_modeset, 9
Apr 01 14:00:59 mintbox kernel: do_modeset, 10
Apr 01 14:00:59 mintbox kernel: do_modeset, 11
Apr 01 14:00:59 mintbox kernel: do_modeset, 12
Apr 01 14:00:59 mintbox kernel: do_modeset, 13
Apr 01 14:00:59 mintbox kernel: do_modeset, 14
Apr 01 14:00:59 mintbox kernel: mode_set, 4
Apr 01 14:00:59 mintbox kernel: mode_set, 5
Apr 01 14:00:59 mintbox kernel: mode_set, 6
Apr 01 14:00:59 mintbox kernel: mode_set crtc [dma size 130300917311489 64bit disabled]
Apr 01 14:00:59 mintbox kernel: mode_set vbox [io  size 0x1febcc46e801 window disabled]
Apr 01 14:00:59 mintbox kernel: mode_set old_fb           (null)
Apr 01 14:00:59 mintbox kernel: set_base, 0
Apr 01 14:00:59 mintbox kernel: set_base vbox [io  size 0x1febcc46e801 window disabled]
Apr 01 14:00:59 mintbox kernel: set_base crtc [dma size 130300917311489 64bit disabled]
Apr 01 14:00:59 mintbox kernel: set_base old_fb           (null)
Apr 01 14:00:59 mintbox kernel: set_base vbox_crtc [dma size 130300917311489 64bit disabled]
Apr 01 14:00:59 mintbox kernel: set_base, 1
Apr 01 14:00:59 mintbox kernel: set_base, 2
Apr 01 14:00:59 mintbox kernel: set_base, 3
Apr 01 14:00:59 mintbox kernel: set_base, 4
Apr 01 14:00:59 mintbox kernel: set_base, 5
Apr 01 14:00:59 mintbox kernel: set_base, 6
Apr 01 14:00:59 mintbox kernel: set_base, 13
Apr 01 14:00:59 mintbox kernel: set_base, 14
Apr 01 14:00:59 mintbox kernel: set_base, 15
Apr 01 14:00:59 mintbox kernel: input_mapping, 1
Apr 01 14:00:59 mintbox kernel: input_mapping, 2
Apr 01 14:00:59 mintbox kernel: input_mapping, 3
Apr 01 14:00:59 mintbox kernel: input_mapping, 4
Apr 01 14:00:59 mintbox kernel: input_mapping, 2
Apr 01 14:00:59 mintbox kernel: input_mapping, 3
Apr 01 14:00:59 mintbox kernel: input_mapping, 4
Apr 01 14:00:59 mintbox kernel: input_mapping, 6
Apr 01 14:00:59 mintbox kernel: input_mapping, 7
Apr 01 14:00:59 mintbox kernel: input_mapping, 8
Apr 01 14:00:59 mintbox kernel: input_mapping, 9
Apr 01 14:00:59 mintbox kernel: input_mapping, 10
Apr 01 14:00:59 mintbox kernel: BUG: unable to handle kernel NULL pointer dereference at 0000000000000070
Apr 01 14:00:59 mintbox kernel: IP: vbox_crtc_mode_set+0x3cc/0x6a0 [vboxvideo]
Apr 01 14:00:59 mintbox kernel: PGD 0 P4D 0
Apr 01 14:00:59 mintbox kernel: Oops: 0000 [#1] SMP PTI
Apr 01 14:00:59 mintbox kernel: Modules linked in: nls_utf8 isofs vboxsf(OE) snd_intel8x0 snd_ac97_codec ac97_bus snd_pcm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel pcbc snd_seq_midi snd_seq_midi_event sn
Apr 01 14:00:59 mintbox kernel: CPU: 1 PID: 1224 Comm: Xorg Tainted: G           OE    4.15.0-46-generic #49-Ubuntu
Apr 01 14:00:59 mintbox kernel: Hardware name: innotek GmbH VirtualBox/VirtualBox, BIOS VirtualBox 12/01/2006
Apr 01 14:00:59 mintbox kernel: RIP: 0010:vbox_crtc_mode_set+0x3cc/0x6a0 [vboxvideo]
Apr 01 14:00:59 mintbox kernel: RSP: 0018:ffffa969c0bf7880 EFLAGS: 00010246
Apr 01 14:00:59 mintbox kernel: RAX: 0000000000000000 RBX: ffff897df405c800 RCX: 0000000000000006
Apr 01 14:00:59 mintbox kernel: RDX: 0000000000000000 RSI: 0000000000000082 RDI: ffff897e3fd16490
Apr 01 14:00:59 mintbox kernel: RBP: ffffa969c0bf78e0 R08: 0000000000000001 R09: 00000000000004c2
Apr 01 14:00:59 mintbox kernel: R10: ffffdf7581e797c0 R11: 0000000000000000 R12: ffff897df3a70018
Apr 01 14:00:59 mintbox kernel: R13: 0000000000000000 R14: 0000000000000000 R15: ffff897df41c4800
Apr 01 14:00:59 mintbox kernel: FS:  00007f0645bd6600(0000) GS:ffff897e3fd00000(0000) knlGS:0000000000000000
Apr 01 14:00:59 mintbox kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Apr 01 14:00:59 mintbox kernel: CR2: 0000000000000070 CR3: 000000007257c004 CR4: 00000000000606e0
Apr 01 14:00:59 mintbox kernel: Call Trace:
Apr 01 14:00:59 mintbox kernel:  drm_crtc_helper_set_mode+0x38c/0x610 [drm_kms_helper]
Apr 01 14:00:59 mintbox kernel:  drm_crtc_helper_set_config+0x84f/0x9d0 [drm_kms_helper]
Apr 01 14:00:59 mintbox kernel:  ? drm_crtc_helper_set_config+0x84f/0x9d0 [drm_kms_helper]
Apr 01 14:00:59 mintbox kernel:  __drm_mode_set_config_internal+0x6b/0x120 [drm]
Apr 01 14:00:59 mintbox kernel:  drm_mode_setcrtc+0x47f/0x660 [drm]
Apr 01 14:00:59 mintbox kernel:  ? sock_recvmsg+0x43/0x50
Apr 01 14:00:59 mintbox kernel:  ? drm_mode_getcrtc+0x190/0x190 [drm]
Apr 01 14:00:59 mintbox kernel:  drm_ioctl_kernel+0x5f/0xb0 [drm]
Apr 01 14:00:59 mintbox kernel:  drm_ioctl+0x31b/0x3d0 [drm]
Apr 01 14:00:59 mintbox kernel:  ? drm_mode_getcrtc+0x190/0x190 [drm]
Apr 01 14:00:59 mintbox kernel:  do_vfs_ioctl+0xa8/0x630
Apr 01 14:00:59 mintbox kernel:  ? __sys_recvmsg+0x80/0x90
Apr 01 14:00:59 mintbox kernel:  SyS_ioctl+0x79/0x90
Apr 01 14:00:59 mintbox kernel:  do_syscall_64+0x73/0x130
Apr 01 14:00:59 mintbox kernel:  entry_SYSCALL_64_after_hwframe+0x3d/0xa2
Apr 01 14:00:59 mintbox kernel: RIP: 0033:0x7f0642fd05d7
Apr 01 14:00:59 mintbox kernel: RSP: 002b:00007fffb42f6cf8 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
Apr 01 14:00:59 mintbox kernel: RAX: ffffffffffffffda RBX: 00007fffb42f6d30 RCX: 00007f0642fd05d7
Apr 01 14:00:59 mintbox kernel: RDX: 00007fffb42f6d30 RSI: 00000000c06864a2 RDI: 000000000000000e
Apr 01 14:00:59 mintbox kernel: RBP: 00007fffb42f6d30 R08: 0000000000000000 R09: 000056185d5ccee0
Apr 01 14:00:59 mintbox kernel: R10: 00007fffb42f6eb0 R11: 0000000000003246 R12: 00000000c06864a2
Apr 01 14:00:59 mintbox kernel: R13: 000000000000000e R14: 000056185d2bcd60 R15: 000056185d263cf0
Apr 01 14:00:59 mintbox kernel: Code: 48 c7 c7 09 69 36 c0 41 c6 84 24 98 08 00 00 01 e8 ba a5 78 c2 49 8b 87 80 00 00 00 45 33 b4 24 98 08 00 00 48 8b 80 a8 00 00 00 <8b> 40 70 41 89 84 24 90 08 00 00 49 8b 87
Apr 01 14:00:59 mintbox kernel: RIP: vbox_crtc_mode_set+0x3cc/0x6a0 [vboxvideo] RSP: ffffa969c0bf7880
Apr 01 14:00:59 mintbox kernel: CR2: 0000000000000070
Apr 01 14:00:59 mintbox kernel: ---[ end trace 847367c5f1ca8fa7 ]---

comment:14 by Michael Thayer, 6 years ago

I think I see the problem. I have made an attempt at fixing it in the 6.0 Guest Additions test build (the link which says "Guest Additions"!) revision 129923. It should be available in an hour or so. Please let me know if it helps.

https://www.virtualbox.org/wiki/Testbuilds

comment:15 by mdziadek, 6 years ago

Problem still there. First boot after installing new guests and the ooops directly occured. I think the problem occur frequently, if one of the vbox windows shows scrollbars (from windows) before/while I try to login.

Apr 12 15:59:12 mintbox vboxadd-service.sh[1221]: Starting VirtualBox Guest Addition service.
Apr 12 15:59:12 mintbox kernel: 13:59:12.720410 main     VBoxService 6.0.5 r129910 (verbosity: 0) linux.amd64 (Apr  9 2019 16:47:47) release log
                                13:59:12.720412 main     Log opened 2019-04-12T13:59:12.720406000Z
Apr 12 15:59:12 mintbox kernel: 13:59:12.720502 main     OS Product: Linux
Apr 12 15:59:12 mintbox kernel: 13:59:12.720532 main     OS Release: 4.15.0-46-generic
Apr 12 15:59:12 mintbox kernel: 13:59:12.720559 main     OS Version: #49-Ubuntu SMP Wed Feb 6 09:33:07 UTC 2019
Apr 12 15:59:12 mintbox kernel: 13:59:12.720585 main     Executable: /opt/VBoxGuestAdditions-6.0.5/sbin/VBoxService
                                13:59:12.720586 main     Process ID: 1226
                                13:59:12.720587 main     Package type: LINUX_64BITS_GENERIC
Apr 12 15:59:12 mintbox kernel: 13:59:12.721534 main     6.0.5 r129910 started. Verbose level = 0
Apr 12 15:59:12 mintbox kernel: 13:59:12.722063 main     vbglR3GuestCtrlDetectPeekGetCancelSupport: Supported (#1)

Apr 12 16:01:25 mintbox kernel: [drm:drm_crtc_helper_set_config [drm_kms_helper]] *ERROR* failed to set mode on [CRTC:29:crtc-0]
Apr 12 16:01:25 mintbox kernel: BUG: unable to handle kernel NULL pointer dereference at 0000000000000070
Apr 12 16:01:25 mintbox kernel: IP: vbox_crtc_mode_set+0x3a3/0x490 [vboxvideo]
Apr 12 16:01:25 mintbox kernel: PGD 0 P4D 0
Apr 12 16:01:25 mintbox kernel: Oops: 0000 [#1] SMP PTI
Apr 12 16:01:25 mintbox kernel: Modules linked in: vboxsf(OE) snd_intel8x0 snd_ac97_codec ac97_bus crct10dif_pclmul snd_pcm crc32_pclmul ghash_clmulni_intel joydev pcbc snd_seq_midi snd_seq_midi_event snd_rawmid
Apr 12 16:01:25 mintbox kernel: CPU: 1 PID: 1241 Comm: Xorg Tainted: G           OE    4.15.0-46-generic #49-Ubuntu
Apr 12 16:01:25 mintbox kernel: Hardware name: innotek GmbH VirtualBox/VirtualBox, BIOS VirtualBox 12/01/2006
Apr 12 16:01:25 mintbox kernel: RIP: 0010:vbox_crtc_mode_set+0x3a3/0x490 [vboxvideo]
Apr 12 16:01:25 mintbox kernel: RSP: 0018:ffffacdec11a7890 EFLAGS: 00010246
Apr 12 16:01:25 mintbox kernel: RAX: 0000000000000000 RBX: ffff8bebf3928018 RCX: ffff8bec098be6c0
Apr 12 16:01:25 mintbox kernel: RDX: ffff8bebf4194368 RSI: 0000000000000001 RDI: ffff8bebf4194368
Apr 12 16:01:25 mintbox kernel: RBP: ffffacdec11a78e0 R08: 0000000000000000 R09: ffffffff9de75394
Apr 12 16:01:25 mintbox kernel: R10: ffff8bebf4194000 R11: ffff8bebf4192010 R12: ffff8bebf4192000
Apr 12 16:01:25 mintbox kernel: R13: ffff8bebf4190800 R14: 0000000000000000 R15: 0000000000000000
Apr 12 16:01:25 mintbox kernel: FS:  00007f9aa00ae600(0000) GS:ffff8bec3fd00000(0000) knlGS:0000000000000000
Apr 12 16:01:25 mintbox kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Apr 12 16:01:25 mintbox kernel: CR2: 0000000000000070 CR3: 0000000072178005 CR4: 00000000000606e0
Apr 12 16:01:25 mintbox kernel: Call Trace:
Apr 12 16:01:25 mintbox kernel:  drm_crtc_helper_set_mode+0x38c/0x610 [drm_kms_helper]
Apr 12 16:01:25 mintbox kernel:  drm_crtc_helper_set_config+0x84f/0x9d0 [drm_kms_helper]
Apr 12 16:01:25 mintbox kernel:  ? drm_crtc_helper_set_config+0x84f/0x9d0 [drm_kms_helper]
Apr 12 16:01:25 mintbox kernel:  __drm_mode_set_config_internal+0x6b/0x120 [drm]
Apr 12 16:01:25 mintbox kernel:  drm_mode_setcrtc+0x47f/0x660 [drm]
Apr 12 16:01:25 mintbox kernel:  ? sock_recvmsg+0x43/0x50
Apr 12 16:01:25 mintbox kernel:  ? drm_mode_getcrtc+0x190/0x190 [drm]
Apr 12 16:01:25 mintbox kernel:  drm_ioctl_kernel+0x5f/0xb0 [drm]
Apr 12 16:01:25 mintbox kernel:  drm_ioctl+0x31b/0x3d0 [drm]
Apr 12 16:01:25 mintbox kernel:  ? drm_mode_getcrtc+0x190/0x190 [drm]
Apr 12 16:01:25 mintbox kernel:  ? __switch_to+0x494/0x500
Apr 12 16:01:25 mintbox kernel:  do_vfs_ioctl+0xa8/0x630
Apr 12 16:01:25 mintbox kernel:  ? __schedule+0x299/0x8a0
Apr 12 16:01:25 mintbox kernel:  SyS_ioctl+0x79/0x90
Apr 12 16:01:25 mintbox kernel:  do_syscall_64+0x73/0x130
Apr 12 16:01:25 mintbox kernel:  entry_SYSCALL_64_after_hwframe+0x3d/0xa2
Apr 12 16:01:25 mintbox kernel: RIP: 0033:0x7f9a9d4a85d7
Apr 12 16:01:25 mintbox kernel: RSP: 002b:00007ffecee198a8 EFLAGS: 00003246 ORIG_RAX: 0000000000000010
Apr 12 16:01:25 mintbox kernel: RAX: ffffffffffffffda RBX: 00007ffecee198e0 RCX: 00007f9a9d4a85d7
Apr 12 16:01:25 mintbox kernel: RDX: 00007ffecee198e0 RSI: 00000000c06864a2 RDI: 000000000000000e
Apr 12 16:01:25 mintbox kernel: RBP: 00007ffecee198e0 R08: 0000000000000000 R09: 0000559441d4b550
Apr 12 16:01:25 mintbox kernel: R10: 00007ffecee19a60 R11: 0000000000003246 R12: 00000000c06864a2
Apr 12 16:01:25 mintbox kernel: R13: 000000000000000e R14: 0000559441d4bb90 R15: 0000559441cf2b80
Apr 12 16:01:25 mintbox kernel: Code: 0b e9 e1 fc ff ff 41 8b 83 a4 04 00 00 85 c0 75 4a c6 83 98 08 00 00 01 49 8b 84 24 80 00 00 00 41 83 f6 01 48 8b 80 a8 00 00 00 <8b> 40 70 89 83 90 08 00 00 49 8b 84 24 80
Apr 12 16:01:25 mintbox kernel: RIP: vbox_crtc_mode_set+0x3a3/0x490 [vboxvideo] RSP: ffffacdec11a7890
Apr 12 16:01:25 mintbox kernel: CR2: 0000000000000070
Apr 12 16:01:25 mintbox kernel: ---[ end trace 753c7e8454172cfb ]---

comment:16 by mdziadek, 6 years ago

Do you require additional information?

comment:17 by Michael Thayer, 6 years ago

No, just a second copy of myself with time to look at it.

comment:18 by Michael Thayer, 6 years ago

Did you actually update the Guest Additions? The last log you posted still says "6.0.5 r129910".

comment:19 by mdziadek, 6 years ago

The previous version of my additions was 6.0.4. For the test I used the 'complete' setup VirtualBox-6.0.5-129923-Win.exe but it seems, this contain a slightly older version then the revision from the .exe indicates.

I will retry the test with the current available 6.0.7 virtualbox (https://www.virtualbox.org/download/testcase/VirtualBox-6.0.7-130331-Win.exe) and addition (https://www.virtualbox.org/download/testcase/VBoxGuestAdditions_6.0.7-130265.iso).

comment:20 by mdziadek, 6 years ago

I did some tests with the version mentioned above and the problem seems to be solved. In my opinion, you can close this issue.

THX for your support.

comment:21 by Michael Thayer, 6 years ago

It would be great if you could test with the 6.0.6 release, as that should work too.

comment:22 by LowArmadillo, 6 years ago

Do forgive me for jumping on in here.

If you believe I should just open another ticket, let me know.

But I believe I am struggling with the same issue.


Host: Windows10 HOME 64 Bit
VB-Version: 6.0.6 r130049 (Qt5.6.2)
Guest: Manjaro KDE (all updates installed)
Kernel: 4.19.36-1-MANJARO
Multi Monitor: 3 Monitors configured, Virtualbox shows all in window mode (separate windows)
Resolution: 1920x975, 1920x975, 640x480
GPU: VirtualBox Graphics Adapter
3D acceleration enabled

I was back on 5.2.28 but upgraded to 6 after I found this ticket.

I cannot reliably trigger the problem. It does indeed seem tied to timing. It seems to coincide with WiFi changes after moving to a new location. But it almost always seems to happen when switching to/from full screen and between host and guest.

This is how I have been triggering it for testing. I just spam CTRL-F.

As such, I regret to inform you the problem persists in the release of 6.0.6.

I have been able to trigger the problem both with the guest additions installed via the Manjaro repos as well as via the Guest Additions CD.

It does, however, seem to be slightly different in the logs.

Before 6.0.6, I was also always seeing:

kernel: RIP: 0010:vbox_crtc_mode_set+0x36f/0x420 [vboxvideo]

With 6.0.6, instead it is now:

kernel: RIP: 0010:vbox_crtc_do_set_base.isra.1+0x2f9/0x440 [vboxvideo]

Other than that the call trace looks the same.

I may try the 6.0.7 test build later...

comment:23 by Michael Thayer, 6 years ago

It is probably a different issue, but it is fine by me to continue it on this ticket.

comment:24 by Michael Thayer, 6 years ago

Summary: Kernel Oops in vboxvideoKernel Oops in vboxvideo -> fixed in 6.0.6

On second thoughts, please go to Manjaro. The place where the error is happening does not exist in our code.

comment:25 by Michael Thayer, 6 years ago

Resolution: fixed
Status: newclosed

comment:26 by mdziadek, 6 years ago

I tested the issue with version 6.0.6 and my problem doesn't occur any more.

comment:27 by Frank Batschulat (Oracle), 5 years ago

I have integrated a backport today into the 5.2 branch gate

as Committed revision 133533.

Version 0, edited 5 years ago by Frank Batschulat (Oracle) (next)
Note: See TracTickets for help on using tickets.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette