Primeiro você precisa definir um chardev para a porta serial do host e anexar um nome a ele (parâmetro id), assim:
-chardev tty,path=/dev/ttyUSB0,id=hostusbserial
Em seguida, você precisa adicionar um dispositivo serial à sua máquina virtual e vinculá-lo ao chardev que acabou de criar:
-device pci-serial,chardev=hostusbserial
Concluído. A velocidade da linha, etc., deve ser configurada no guest, o qemu selecionará as configurações e as aplicará à porta serial do host.
A opção de comando -serial
é um atalho de conveniência, ele criará um chardev e o vinculará à porta serial padrão (que é um dispositivo isa-serial no usual ioport 0x3f8 no x86 e outra coisa para outras arquiteturas).