Skip to content

[4.11] qxl drm w uni-processor vm errors #23

@gschukin

Description

@gschukin

On a uni-processor vm i've found following errors during qxl drm driver initialization:

[    2.060862] [drm] Device Version 0.0
[    2.060863] [drm] Compression level 0 log level 0
[    2.060863] [drm] Currently using mode #0, list at 0x488
[    2.060864] [drm] 12286 io pages at offset 0x1000000
[    2.060864] [drm] 16777216 byte draw area at offset 0x0
[    2.060865] [drm] RAM header offset: 0x3ffe000
[    2.060865] [drm] rom modes offset 0x488 for 128 modes
[    2.064156] [TTM] Zone  kernel: Available graphics memory: 16474956 kiB
[    2.064157] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB
[    2.064157] [TTM] Initializing pool allocator
[    2.064159] [TTM] Initializing DMA pool allocator
[    2.064168] [drm] qxl: 16M of VRAM memory size
[    2.064168] [drm] qxl: 63M of IO pages memory ready (VRAM domain)
[    2.064169] [drm] qxl: 64M of Surface memory size
[    2.075147] [drm] main mem slot 1 [f4000000,3ffe000]
[    2.075147] [drm] surface mem slot 2 [f8000000,4000000]
[    2.075148] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    2.075148] [drm] No driver support for vblank timestamp query.
[    2.075305] [drm] fb mappable at 0xF4000000, size 3145728
[    2.075306] [drm] fb: depth 24, pitch 4096, width 1024, height 768
[    2.126717] fbcon: qxldrmfb (fb0) is primary device
[    2.144689] [drm:qxl_send_monitors_config [qxl]] *ERROR* head 4 wrong: 1844x1841+1824+8259384
[    2.144699] [drm:qxl_send_monitors_config [qxl]] *ERROR* head 4 wrong: 1844x1841+1824+8259384
[    2.144703] [drm:qxl_send_monitors_config [qxl]] *ERROR* head 4 wrong: 1844x1841+1824+8259384
[    2.144706] [drm:qxl_send_monitors_config [qxl]] *ERROR* head 4 wrong: 1844x1841+1824+8259384
[    2.144727] [drm:qxl_send_monitors_config [qxl]] *ERROR* head 4 wrong: 1844x1841+1824+8259384
[    2.144731] [drm:qxl_send_monitors_config [qxl]] *ERROR* head 4 wrong: 1844x1841+1824+8259384
[    2.144734] [drm:qxl_send_monitors_config [qxl]] *ERROR* head 4 wrong: 1844x1841+1824+8259384
[    2.144748] [drm:qxl_send_monitors_config [qxl]] *ERROR* head 4 wrong: 1844x1841+1824+8259384
[    2.144751] [drm:qxl_send_monitors_config [qxl]] *ERROR* head 4 wrong: 1844x1841+1824+8259384
[    2.144754] [drm:qxl_send_monitors_config [qxl]] *ERROR* head 4 wrong: 1844x1841+1824+8259384
[    2.144767] [drm:qxl_send_monitors_config [qxl]] *ERROR* head 4 wrong: 1844x1841+1824+8259384
[    2.144770] [drm:qxl_send_monitors_config [qxl]] *ERROR* head 4 wrong: 1844x1841+1824+8259384
[    2.144773] [drm:qxl_send_monitors_config [qxl]] *ERROR* head 4 wrong: 1844x1841+1824+8259384
[    2.146905] Console: switching to colour frame buffer device 128x48
[    2.165262] qxl 0000:00:01.0: fb0: qxldrmfb frame buffer device
[    2.167514] [drm] Initialized qxl 0.1.0 20120117 for 0000:00:01.0 on minor 0

Everything is fine on multi-processor VM.

Gleb

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions