Skip to content

hvsock: Accept lowercase handshake prefix#3142

Open
sprt wants to merge 2 commits intomicrosoft:mainfrom
sprt:fix-hvsock-connect-prefix
Open

hvsock: Accept lowercase handshake prefix#3142
sprt wants to merge 2 commits intomicrosoft:mainfrom
sprt:fix-hvsock-connect-prefix

Conversation

@sprt
Copy link
Copy Markdown
Contributor

@sprt sprt commented Mar 26, 2026

@sprt sprt requested a review from a team as a code owner March 26, 2026 22:15
Copilot AI review requested due to automatic review settings March 26, 2026 22:15
@sprt sprt requested a review from a team as a code owner March 26, 2026 22:15
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the hybrid vsock (hvsock) handshake parsing in the VMBus server to accept a lowercase connect request line, aligning OpenVMM with other VMM/runtime implementations that send/accept that variant.

Changes:

  • Accept connect (lowercase) in addition to CONNECT when parsing hybrid vsock connect requests.

@sprt sprt changed the title hvsock: Make the handshake case-insensitive hvsock: Accept lowercase handshake prefix Mar 27, 2026
sprt added 2 commits March 27, 2026 11:56
Signed-off-by: abombo@microsoft.com <abombo@microsoft.com>
Copilot AI review requested due to automatic review settings March 27, 2026 16:56
@sprt sprt force-pushed the fix-hvsock-connect-prefix branch from 7ad99ed to b7d6c83 Compare March 27, 2026 16:56
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

Copy link
Copy Markdown
Member

@chris-oo chris-oo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Not sure if you need to rebase on latest main to pickup the mitigation for github actions not running correctly.

@sprt sprt enabled auto-merge (squash) March 27, 2026 20:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants