[Midnightbsd-cvs] [MidnightBSD/src] 43e280: Add support for 4 com ports to bhyve.

Lucas Holt noreply at github.com
Thu May 30 12:54:01 EDT 2024


  Branch: refs/heads/stable/3.2
  Home:   https://github.com/MidnightBSD/src
  Commit: 43e280bb08d08feb0d9958f671b8d0209aa38711
      https://github.com/MidnightBSD/src/commit/43e280bb08d08feb0d9958f671b8d0209aa38711
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2024-05-30 (Thu, 30 May 2024)

  Changed paths:
    M usr.sbin/bhyve/bhyve.8
    M usr.sbin/bhyve/pci_lpc.c
    M usr.sbin/bhyve/uart_emul.c

  Log Message:
  -----------
  Add support for 4 com ports to bhyve.

Obtained from: FreeBSD,
https://cgit.freebsd.org/src/patch/?id=eed1cc6cdfa743e52ac3ea0b788e95b069a5f2f3


  Commit: f42ce31e8f6f2b75cc287892af9321376bb86d0d
      https://github.com/MidnightBSD/src/commit/f42ce31e8f6f2b75cc287892af9321376bb86d0d
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2024-05-30 (Thu, 30 May 2024)

  Changed paths:
    M usr.sbin/bhyve/rfb.c

  Log Message:
  -----------
  Fix issues with various VNC clients.

- support VNC version 3.3 (macos "Screen Sharing" builtin client)
- wait until client has requested an update prior to sending framebuffer data
- don't send an update if no framebuffer updates detected
- increase framebuffer poll frequency to 30Hz, and double that when
  kbd/mouse input detected
- zero uninitialized array elements in rfb_send_server_init_msg()
- fix overly large allocation in rfb_init()
- use atomics for flags shared between input and output threads
- use #defines for constants

Obtained from: FreeBSD


Compare: https://github.com/MidnightBSD/src/compare/27c98c7a2d1e...f42ce31e8f6f

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


More information about the Midnightbsd-cvs mailing list