Hi all,

I think we have a regression introduced in commit 0221d73ce6.

Once I start a Windows 10 VM (build 18363) with `-device VGA` I have only the 
following resolutions to choose from instead of the much longer list:

1920x1080
1024x768
800x600

Linux guests work fine.

qemu-system-x86_64 \
  -name windows-resolution-test \
  -smp '2,sockets=1,cores=2,maxcpus=2' \
  -nodefaults \
  -cpu host,+kvm_pv_eoi,+kvm_pv_unhalt \
  -m 3072 \
  -device 'piix3-usb-uhci,id=uhci,bus=pci.0,addr=0x1.0x2' \
  -device 'usb-tablet,id=tablet,bus=uhci.0,port=1' \
  -device 'VGA,id=vga,vgamem_mb=32,bus=pci.0,addr=0x2' \
  -device 'virtio-scsi-pci,id=scsihw0,bus=pci.0,addr=0x5' \
  -drive 
'file=/dev/zvol/rpool/data/vm-102-disk-0,if=none,id=drive-scsi0,discard=on,format=raw,cache=none,aio=native,detect-zeroes=unmap'
 \
  -device 
'scsi-hd,bus=scsihw0.0,channel=0,scsi-id=0,lun=0,drive=drive-scsi0,id=scsi0,rotation_rate=1,bootindex=100'
 \
  -machine pc,accel=kvm


I have not yet gotten around to bisect the SeaBIOS repository to know exactly 
which commit there is causing it.

If this is better handled at the SeaBIOS mailing list, let me know.


Aaron


Reply via email to