Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 409194be0342608ee0d240decd25c081ade6ecf0
      
https://github.com/tianocore/edk2/commit/409194be0342608ee0d240decd25c081ade6ecf0
  Author: Gerd Hoffmann <[email protected]>
  Date:   2025-12-09 (Tue, 09 Dec 2025)

  Changed paths:
    M OvmfPkg/VirtioSerialDxe/VirtioSerialPort.c

  Log Message:
  -----------
  OvmfPkg/VirtioSerialDxe: drop Get/SetControl logging

Left over from development.  The messages do not serve much value
and spam the logs.  Drop them.

Signed-off-by: Gerd Hoffmann <[email protected]>


  Commit: 62d8723eace01567b9f4c902b5464fb00df0b5bd
      
https://github.com/tianocore/edk2/commit/62d8723eace01567b9f4c902b5464fb00df0b5bd
  Author: Gerd Hoffmann <[email protected]>
  Date:   2025-12-09 (Tue, 09 Dec 2025)

  Changed paths:
    M OvmfPkg/VirtioSerialDxe/VirtioSerialPort.c

  Log Message:
  -----------
  OvmfPkg/VirtioSerialDxe: explitly clear return value in GetControl

The function does not return any flags.  Make that explicit instead of
leaving the return value unmodified, so we do not depend on the caller
initializing it.

Signed-off-by: Gerd Hoffmann <[email protected]>


  Commit: 8b11d8b1cc49374a178e23c3d6b42fca7c803d66
      
https://github.com/tianocore/edk2/commit/8b11d8b1cc49374a178e23c3d6b42fca7c803d66
  Author: Gerd Hoffmann <[email protected]>
  Date:   2025-12-09 (Tue, 09 Dec 2025)

  Changed paths:
    M OvmfPkg/VirtioSerialDxe/VirtioSerialPort.c

  Log Message:
  -----------
  OvmfPkg/VirtioSerialDxe: factor out VirtioSerialIoWriteFlush

Next patch needs this function.
No functional change.

Signed-off-by: Gerd Hoffmann <[email protected]>


  Commit: 471c15b396a3f24fefbc377fe84a5c5f7bc26b1e
      
https://github.com/tianocore/edk2/commit/471c15b396a3f24fefbc377fe84a5c5f7bc26b1e
  Author: Gerd Hoffmann <[email protected]>
  Date:   2025-12-09 (Tue, 09 Dec 2025)

  Changed paths:
    M OvmfPkg/VirtioSerialDxe/VirtioSerialPort.c

  Log Message:
  -----------
  OvmfPkg/VirtioSerialDxe: set EFI_SERIAL_INPUT_BUFFER_EMPTY

Check if there is data available for read, set the
EFI_SERIAL_INPUT_BUFFER_EMPTY flag accordingly.

With proper status returned VirtioSerialIoRead() will only
be called if there is actual data to read, so we must call
VirtioSerialIoWriteFlush() to make sure pending writes get
flushed to the host properly.

Signed-off-by: Gerd Hoffmann <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/ffcea707082f...471c15b396a3

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to