Skip to content
This repository was archived by the owner on Oct 13, 2023. It is now read-only.

[19.03 backport] Update Microsoft/go-winio v0.4.14#314

Merged
andrewhsu merged 2 commits into
docker-archive:19.03from
thaJeztah:19.03_backport_revendor_go_winio
Aug 8, 2019
Merged

[19.03 backport] Update Microsoft/go-winio v0.4.14#314
andrewhsu merged 2 commits into
docker-archive:19.03from
thaJeztah:19.03_backport_revendor_go_winio

Conversation

@thaJeztah
Copy link
Copy Markdown
Member

backports of:

@thaJeztah
Copy link
Copy Markdown
Member Author

@jterry75 @kevpar @ddebroy PTAL

kevpar and others added 2 commits August 8, 2019 17:10
This is needed to provide fixes for ETW on ARM. The updated ETW package will
no-op on ARM, rather than crashing. Further changes are needed to Go itself to
allow ETW on ARM to work properly.

Signed-off-by: Kevin Parsons <kevpar@microsoft.com>
(cherry picked from commit e1f0f77)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Justin Terry (VM) <juterry@microsoft.com>
(cherry picked from commit 35fe16b)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
@thaJeztah thaJeztah force-pushed the 19.03_backport_revendor_go_winio branch from ecb64c4 to 8ba31dc Compare August 8, 2019 15:11
Copy link
Copy Markdown

@jterry75 jterry75 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 a maintainer)

@thaJeztah
Copy link
Copy Markdown
Member Author

vendor is failing because we didn't backport the vndr update from moby#39216 yet;

15:20:09 The result of vndr differs
15:20:09 
15:20:09  D vendor/github.com/Microsoft/go-winio/go.mod
15:20:09 

I'll have to rebase this one once #316 is merged

@andrewhsu andrewhsu requested a review from ddebroy August 8, 2019 17:48
@thaJeztah
Copy link
Copy Markdown
Member Author

From the PR:

This is to fix a regression here: https://github.com/moby/moby/blob/master/daemon/graphdriver/windows/windows.go#L343 if the fallback code needs to call vhd.DetachVhd due to in-use the call with fail with E_INVALID_PARAMETER due to the vendored update to go-winio previously.

@ddebroy
Copy link
Copy Markdown

ddebroy commented Aug 8, 2019

LGTM

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants