[Midnightbsd-cvs] [MidnightBSD/src] 2ffb3b: Grant mapping operations often occur in batch hype...

Lucas Holt noreply at github.com
Wed Feb 24 14:26:47 EST 2021


  Branch: refs/heads/stable/2.0
  Home:   https://github.com/MidnightBSD/src
  Commit: 2ffb3bf16b228cb444bc747a9191dff9a27fd4df
      https://github.com/MidnightBSD/src/commit/2ffb3bf16b228cb444bc747a9191dff9a27fd4df
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M sys/dev/xen/blkback/blkback.c

  Log Message:
  -----------
  Grant mapping operations often occur in batch hypercalls, where a number of
operations are done in a single hypercall, the success or failure of each one
reported to the backend driver, and the backend driver then loops over the
results, performing follow-up actions based on the success or failure of each
operation.

Unfortunately, when running in HVM/PVH mode, the BSD backend drivers
mishandle this: Some errors are ignored, effectively implying their success
from the success of related batch elements.  In other cases, errors resulting
from one batch element lead to further batch elements not being inspected,
and hence successful ones to not be possible to properly unmap upon error
recovery.

Obtained from: FreeBSD


  Commit: 375110f33c7b18e8467cf11b855437b1db180a95
      https://github.com/MidnightBSD/src/commit/375110f33c7b18e8467cf11b855437b1db180a95
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M sys/conf/newvers.sh

  Log Message:
  -----------
  bump version.


  Commit: 8158e8354dc4e703801f689dd2242ad901c7aacd
      https://github.com/MidnightBSD/src/commit/8158e8354dc4e703801f689dd2242ad901c7aacd
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M UPDATING

  Log Message:
  -----------
  Document xen fix


Compare: https://github.com/MidnightBSD/src/compare/b1b8a704beeb...8158e8354dc4


More information about the Midnightbsd-cvs mailing list