Update go-winio to fix compile error on armv7
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
This commit is contained in:
		
							
								
								
									
										2
									
								
								go.mod
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								go.mod
									
									
									
									
									
								
							| @@ -4,7 +4,7 @@ go 1.16 | ||||
|  | ||||
| require ( | ||||
| 	github.com/BurntSushi/toml v0.3.1 | ||||
| 	github.com/Microsoft/go-winio v0.4.17-0.20210211115548-6eac466e5fa3 | ||||
| 	github.com/Microsoft/go-winio v0.4.17-0.20210324224401-5516f17a5958 | ||||
| 	github.com/Microsoft/hcsshim v0.8.15 | ||||
| 	github.com/containerd/aufs v0.0.0-20210316121734-20793ff83c97 | ||||
| 	github.com/containerd/btrfs v0.0.0-20210316141732-918d888fb676 | ||||
|   | ||||
							
								
								
									
										3
									
								
								go.sum
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								go.sum
									
									
									
									
									
								
							| @@ -41,8 +41,9 @@ github.com/Microsoft/go-winio v0.4.14/go.mod h1:qXqCSQ3Xa7+6tgxaGTIe4Kpcdsi+P8jB | ||||
| github.com/Microsoft/go-winio v0.4.15-0.20190919025122-fc70bd9a86b5/go.mod h1:tTuCMEN+UleMWgg9dVx4Hu52b1bJo+59jBh3ajtinzw= | ||||
| github.com/Microsoft/go-winio v0.4.16-0.20201130162521-d1ffc52c7331/go.mod h1:XB6nPKklQyQ7GC9LdcBEcBl8PF76WugXOPRXwdLnMv0= | ||||
| github.com/Microsoft/go-winio v0.4.16/go.mod h1:XB6nPKklQyQ7GC9LdcBEcBl8PF76WugXOPRXwdLnMv0= | ||||
| github.com/Microsoft/go-winio v0.4.17-0.20210211115548-6eac466e5fa3 h1:mw6pDQqv38/WGF1cO/jF5t/jyAJ2yi7CmtFLLO5tGFI= | ||||
| github.com/Microsoft/go-winio v0.4.17-0.20210211115548-6eac466e5fa3/go.mod h1:JPGBdM1cNvN/6ISo+n8V5iA4v8pBzdOpzfwIujj1a84= | ||||
| github.com/Microsoft/go-winio v0.4.17-0.20210324224401-5516f17a5958 h1:koVgEW/cX7NavmMAkL6LgoMZJ9gJnxuWMwwfw5A2s34= | ||||
| github.com/Microsoft/go-winio v0.4.17-0.20210324224401-5516f17a5958/go.mod h1:JPGBdM1cNvN/6ISo+n8V5iA4v8pBzdOpzfwIujj1a84= | ||||
| github.com/Microsoft/hcsshim v0.8.6/go.mod h1:Op3hHsoHPAvb6lceZHDtd9OkTew38wNoXnJs8iY7rUg= | ||||
| github.com/Microsoft/hcsshim v0.8.7-0.20190325164909-8abdbb8205e4/go.mod h1:Op3hHsoHPAvb6lceZHDtd9OkTew38wNoXnJs8iY7rUg= | ||||
| github.com/Microsoft/hcsshim v0.8.7/go.mod h1:OHd7sQqRFrYd3RmSgbgji+ctCwkbq2wbEYNSzOYtcBQ= | ||||
|   | ||||
							
								
								
									
										40
									
								
								vendor/github.com/Microsoft/go-winio/pkg/etw/newprovider.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										40
									
								
								vendor/github.com/Microsoft/go-winio/pkg/etw/newprovider.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -12,46 +12,6 @@ import ( | ||||
| 	"golang.org/x/sys/windows" | ||||
| ) | ||||
|  | ||||
| type providerOpts struct { | ||||
| 	callback EnableCallback | ||||
| 	id       guid.GUID | ||||
| 	group    guid.GUID | ||||
| } | ||||
|  | ||||
| // ProviderOpt allows the caller to specify provider options to | ||||
| // NewProviderWithOptions | ||||
| type ProviderOpt func(*providerOpts) | ||||
|  | ||||
| // WithCallback is used to provide a callback option to NewProviderWithOptions | ||||
| func WithCallback(callback EnableCallback) ProviderOpt { | ||||
| 	return func(opts *providerOpts) { | ||||
| 		opts.callback = callback | ||||
| 	} | ||||
| } | ||||
|  | ||||
| // WithID is used to provide a provider ID option to NewProviderWithOptions | ||||
| func WithID(id guid.GUID) ProviderOpt { | ||||
| 	return func(opts *providerOpts) { | ||||
| 		opts.id = id | ||||
| 	} | ||||
| } | ||||
|  | ||||
| // WithGroup is used to provide a provider group option to | ||||
| // NewProviderWithOptions | ||||
| func WithGroup(group guid.GUID) ProviderOpt { | ||||
| 	return func(opts *providerOpts) { | ||||
| 		opts.group = group | ||||
| 	} | ||||
| } | ||||
|  | ||||
| // NewProviderWithID creates and registers a new ETW provider, allowing the | ||||
| // provider ID to be manually specified. This is most useful when there is an | ||||
| // existing provider ID that must be used to conform to existing diagnostic | ||||
| // infrastructure. | ||||
| func NewProviderWithID(name string, id guid.GUID, callback EnableCallback) (provider *Provider, err error) { | ||||
| 	return NewProviderWithOptions(name, WithID(id), WithCallback(callback)) | ||||
| } | ||||
|  | ||||
| // NewProviderWithOptions creates and registers a new ETW provider, allowing | ||||
| // the provider ID and Group to be manually specified. This is most useful when | ||||
| // there is an existing provider ID that must be used to conform to existing | ||||
|   | ||||
							
								
								
									
										6
									
								
								vendor/github.com/Microsoft/go-winio/pkg/etw/newprovider_unsupported.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								vendor/github.com/Microsoft/go-winio/pkg/etw/newprovider_unsupported.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -3,11 +3,7 @@ | ||||
|  | ||||
| package etw | ||||
|  | ||||
| import ( | ||||
| 	"github.com/Microsoft/go-winio/pkg/guid" | ||||
| ) | ||||
|  | ||||
| // NewProviderWithID returns a nil provider on unsupported platforms. | ||||
| func NewProviderWithID(name string, id guid.GUID, callback EnableCallback) (provider *Provider, err error) { | ||||
| func NewProviderWithOptions(name string, options ...ProviderOpt) (provider *Provider, err error) { | ||||
| 	return nil, nil | ||||
| } | ||||
|   | ||||
							
								
								
									
										40
									
								
								vendor/github.com/Microsoft/go-winio/pkg/etw/provider.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										40
									
								
								vendor/github.com/Microsoft/go-winio/pkg/etw/provider.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -119,6 +119,46 @@ func providerIDFromName(name string) guid.GUID { | ||||
| 	return guid.FromWindowsArray(a) | ||||
| } | ||||
|  | ||||
| type providerOpts struct { | ||||
| 	callback EnableCallback | ||||
| 	id       guid.GUID | ||||
| 	group    guid.GUID | ||||
| } | ||||
|  | ||||
| // ProviderOpt allows the caller to specify provider options to | ||||
| // NewProviderWithOptions | ||||
| type ProviderOpt func(*providerOpts) | ||||
|  | ||||
| // WithCallback is used to provide a callback option to NewProviderWithOptions | ||||
| func WithCallback(callback EnableCallback) ProviderOpt { | ||||
| 	return func(opts *providerOpts) { | ||||
| 		opts.callback = callback | ||||
| 	} | ||||
| } | ||||
|  | ||||
| // WithID is used to provide a provider ID option to NewProviderWithOptions | ||||
| func WithID(id guid.GUID) ProviderOpt { | ||||
| 	return func(opts *providerOpts) { | ||||
| 		opts.id = id | ||||
| 	} | ||||
| } | ||||
|  | ||||
| // WithGroup is used to provide a provider group option to | ||||
| // NewProviderWithOptions | ||||
| func WithGroup(group guid.GUID) ProviderOpt { | ||||
| 	return func(opts *providerOpts) { | ||||
| 		opts.group = group | ||||
| 	} | ||||
| } | ||||
|  | ||||
| // NewProviderWithID creates and registers a new ETW provider, allowing the | ||||
| // provider ID to be manually specified. This is most useful when there is an | ||||
| // existing provider ID that must be used to conform to existing diagnostic | ||||
| // infrastructure. | ||||
| func NewProviderWithID(name string, id guid.GUID, callback EnableCallback) (provider *Provider, err error) { | ||||
| 	return NewProviderWithOptions(name, WithID(id), WithCallback(callback)) | ||||
| } | ||||
|  | ||||
| // NewProvider creates and registers a new ETW provider. The provider ID is | ||||
| // generated based on the provider name. | ||||
| func NewProvider(name string, callback EnableCallback) (provider *Provider, err error) { | ||||
|   | ||||
							
								
								
									
										2
									
								
								vendor/modules.txt
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/modules.txt
									
									
									
									
										vendored
									
									
								
							| @@ -1,7 +1,7 @@ | ||||
| # github.com/BurntSushi/toml v0.3.1 | ||||
| ## explicit | ||||
| github.com/BurntSushi/toml | ||||
| # github.com/Microsoft/go-winio v0.4.17-0.20210211115548-6eac466e5fa3 | ||||
| # github.com/Microsoft/go-winio v0.4.17-0.20210324224401-5516f17a5958 | ||||
| ## explicit | ||||
| github.com/Microsoft/go-winio | ||||
| github.com/Microsoft/go-winio/backuptar | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Brian Goff
					Brian Goff