aboutsummaryrefslogtreecommitdiffstats
path: root/tools/syz-hubtool
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2024-03-27 14:36:01 +0100
committerDmitry Vyukov <dvyukov@google.com>2024-04-03 11:26:05 +0000
commitfed899ed4a625d124a881a2da67430be5d15325c (patch)
tree9138f5c2f506b22efb1a84af5a1d21063f9b3dfd /tools/syz-hubtool
parentafbcc4a93d840f52b2579530d638654a4a1e5447 (diff)
pkg/rpctype: make RPC compression optional
RPC compression take up to 10% of CPU time in profiles, but it's unlikely to be beneficial for local VM runs (we are mostly copying memory in this case). Enable RPC compression based on the VM type (local VM don't use it, remove machines use it).
Diffstat (limited to 'tools/syz-hubtool')
-rw-r--r--tools/syz-hubtool/hubtool.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/syz-hubtool/hubtool.go b/tools/syz-hubtool/hubtool.go
index 9789639db..08d55cd95 100644
--- a/tools/syz-hubtool/hubtool.go
+++ b/tools/syz-hubtool/hubtool.go
@@ -57,7 +57,7 @@ func main() {
return
}
log.Printf("connecting to hub at %v...", *flagHubAddress)
- conn, err := rpctype.NewRPCClient(*flagHubAddress, 1)
+ conn, err := rpctype.NewRPCClient(*flagHubAddress, 1, true)
if err != nil {
log.Fatalf("failed to connect to hub: %v", err)
}