File: runsc
Type: delay
Time: Jul 22, 2022 at 5:14pm (UTC)
Showing nodes accounting for 1610018539.87us, 100% of 1610018539.87us total
----------------------------------------------------------+-------------
flat flat% sum% cum cum% calls calls% + context
----------------------------------------------------------+-------------
1432006026.93us 91.02% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).runGoroutine pkg/sentry/kernel/time/time.go:507
71754279.23us 4.56% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).block pkg/sentry/kernel/task_block.go:168
35502644.04us 2.26% | gvisor.dev/gvisor/pkg/sentry/control.(*Profile).Block pkg/sentry/control/pprof.go:204
33998899.82us 2.16% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Timekeeper).startUpdater.func1 pkg/sentry/kernel/timekeeper.go:254
1573261850.03us 97.72% 97.72% 1573261850.03us 97.72% | runtime.selectgo GOROOT/src/runtime/select.go:509
----------------------------------------------------------+-------------
35430306.29us 100% | gvisor.dev/gvisor/pkg/sentry/pgalloc.(*MemoryFile).findReclaimable pkg/sentry/pgalloc/pgalloc.go:1200
27.60us 7.8e-05% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doStop pkg/sentry/kernel/task_run.go:131
35430333.88us 2.20% 99.92% 35430333.88us 2.20% | sync.(*Cond).Wait GOROOT/src/sync/cond.go:56
----------------------------------------------------------+-------------
984422.57us 94.57% | gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineMutex).Lock pkg/sync/mutex_unsafe.go:38 (inline)
56471.05us 5.43% | sync.(*RWMutex).Lock GOROOT/src/sync/rwmutex.go:139 (inline)
37.63us 0.0036% | sync.(*Pool).pinSlow GOROOT/src/sync/pool.go:213 (inline)
1040931.25us 0.065% 100% 1040931.25us 0.065% | sync.(*Mutex).Lock GOROOT/src/sync/mutex.go:81
----------------------------------------------------------+-------------
135705.63us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).RLock pkg/sync/rwmutex_unsafe.go:257 (inline)
135705.63us 0.0084% 100% 135705.63us 0.0084% | gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineRWMutex).RLock pkg/sync/rwmutex_unsafe.go:76
----------------------------------------------------------+-------------
73059.76us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).getOrCreateEntry pkg/tcpip/stack/neighbor_cache.go:79 (inline)
73059.76us 0.0045% 100% 73059.76us 0.0045% | sync.(*RWMutex).RLock GOROOT/src/sync/rwmutex.go:63
----------------------------------------------------------+-------------
72047.63us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).Lock pkg/sync/rwmutex_unsafe.go:290
72047.63us 0.0045% 100% 72047.63us 0.0045% | gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineRWMutex).Lock pkg/sync/rwmutex_unsafe.go:152
----------------------------------------------------------+-------------
2976.33us 88.54% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).handleUpperLevelConfirmation pkg/tcpip/stack/neighbor_cache.go:304
385.38us 11.46% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).entry pkg/tcpip/stack/neighbor_cache.go:129
3361.71us 0.00021% 100% 3361.71us 0.00021% | sync.(*RWMutex).Lock GOROOT/src/sync/rwmutex.go:144
----------------------------------------------------------+-------------
1089.24us 88.03% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Kernel).Pause pkg/sentry/kernel/kernel.go:1343
148.17us 11.97% | gvisor.dev/gvisor/pkg/p9.(*Client).Close pkg/p9/client.go:575
1237.41us 7.7e-05% 100% 1237.41us 7.7e-05% | sync.(*WaitGroup).Wait GOROOT/src/sync/waitgroup.go:136
----------------------------------------------------------+-------------
10.11us 80.50% | gvisor.dev/gvisor/pkg/sighandling.StartSignalForwarding.func1 pkg/sighandling/sighandling.go:104
2.45us 19.50% | gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).Stop pkg/sentry/watchdog/watchdog.go:223
12.56us 7.8e-07% 100% 12.56us 7.8e-07% | runtime.chanrecv1 GOROOT/src/runtime/chan.go:440
----------------------------------------------------------+-------------
12.56us 100% | github.com/google/subcommands.Execute external/com_github_google_subcommands/subcommands.go:481
0 0% 100% 12.56us 7.8e-07% | github.com/google/subcommands.(*Commander).Execute external/com_github_google_subcommands/subcommands.go:200
12.56us 100% | gvisor.dev/gvisor/runsc/cmd.(*Boot).Execute runsc/cmd/boot.go:352
----------------------------------------------------------+-------------
12.56us 100% | gvisor.dev/gvisor/runsc/cli.Main runsc/cli/main.go:240 (inline)
0 0% 100% 12.56us 7.8e-07% | github.com/google/subcommands.Execute external/com_github_google_subcommands/subcommands.go:481
12.56us 100% | github.com/google/subcommands.(*Commander).Execute external/com_github_google_subcommands/subcommands.go:200
----------------------------------------------------------+-------------
3.28us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer pkg/tcpip/stack/packet_buffer.go:181
0 0% 100% 3.28us 2e-07% | gvisor.dev/gvisor/pkg/bufferv2.(*Buffer).Merge pkg/bufferv2/buffer.go:453
3.28us 100% | gvisor.dev/gvisor/pkg/bufferv2.(*View).Clone pkg/bufferv2/view.go:95
----------------------------------------------------------+-------------
28.77us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).DecRef.func1 pkg/tcpip/stack/packet_buffer.go:204
0 0% 100% 28.77us 1.8e-06% | gvisor.dev/gvisor/pkg/bufferv2.(*Buffer).Release pkg/bufferv2/buffer.go:71
28.77us 100% | gvisor.dev/gvisor/pkg/bufferv2.(*Buffer).removeView pkg/bufferv2/buffer.go:35
----------------------------------------------------------+-------------
28.77us 100% | gvisor.dev/gvisor/pkg/bufferv2.(*Buffer).Release pkg/bufferv2/buffer.go:71
0 0% 100% 28.77us 1.8e-06% | gvisor.dev/gvisor/pkg/bufferv2.(*Buffer).removeView pkg/bufferv2/buffer.go:35
28.77us 100% | gvisor.dev/gvisor/pkg/bufferv2.(*View).Release pkg/bufferv2/view.go:107
----------------------------------------------------------+-------------
3.28us 100% | gvisor.dev/gvisor/pkg/bufferv2.(*Buffer).Merge pkg/bufferv2/buffer.go:453
0 0% 100% 3.28us 2e-07% | gvisor.dev/gvisor/pkg/bufferv2.(*View).Clone pkg/bufferv2/view.go:95
3.28us 100% | sync.(*Pool).Get GOROOT/src/sync/pool.go:128
----------------------------------------------------------+-------------
28.77us 100% | gvisor.dev/gvisor/pkg/bufferv2.(*Buffer).removeView pkg/bufferv2/buffer.go:35
0 0% 100% 28.77us 1.8e-06% | gvisor.dev/gvisor/pkg/bufferv2.(*View).Release pkg/bufferv2/view.go:107
28.77us 100% | gvisor.dev/gvisor/pkg/bufferv2.(*chunk).DecRef pkg/bufferv2/chunk.go:114 (inline)
----------------------------------------------------------+-------------
28.77us 100% | gvisor.dev/gvisor/pkg/bufferv2.(*View).Release pkg/bufferv2/view.go:107 (inline)
0 0% 100% 28.77us 1.8e-06% | gvisor.dev/gvisor/pkg/bufferv2.(*chunk).DecRef pkg/bufferv2/chunk.go:114
28.77us 100% | gvisor.dev/gvisor/pkg/bufferv2.(*chunkRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/bufferv2/chunk_refs.go:131
----------------------------------------------------------+-------------
28.77us 100% | gvisor.dev/gvisor/pkg/bufferv2.(*chunkRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/bufferv2/chunk_refs.go:131
0 0% 100% 28.77us 1.8e-06% | gvisor.dev/gvisor/pkg/bufferv2.(*chunk).destroy pkg/bufferv2/chunk.go:110
28.77us 100% | sync.(*Pool).Put GOROOT/src/sync/pool.go:102
----------------------------------------------------------+-------------
28.77us 100% | gvisor.dev/gvisor/pkg/bufferv2.(*chunk).DecRef pkg/bufferv2/chunk.go:114
0 0% 100% 28.77us 1.8e-06% | gvisor.dev/gvisor/pkg/bufferv2.(*chunkRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/bufferv2/chunk_refs.go:131
28.77us 100% | gvisor.dev/gvisor/pkg/bufferv2.(*chunk).destroy pkg/bufferv2/chunk.go:110
----------------------------------------------------------+-------------
2.96us 100% | gvisor.dev/gvisor/pkg/bufferv2.NewViewSize pkg/bufferv2/view.go:69
0 0% 100% 2.96us 1.8e-07% | gvisor.dev/gvisor/pkg/bufferv2.NewView pkg/bufferv2/view.go:60
2.96us 100% | gvisor.dev/gvisor/pkg/bufferv2.newChunk pkg/bufferv2/chunk.go:95
----------------------------------------------------------+-------------
2.96us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).ReserveHeaderBytes pkg/tcpip/stack/packet_buffer.go:394
0 0% 100% 2.96us 1.8e-07% | gvisor.dev/gvisor/pkg/bufferv2.NewViewSize pkg/bufferv2/view.go:69
2.96us 100% | gvisor.dev/gvisor/pkg/bufferv2.NewView pkg/bufferv2/view.go:60
----------------------------------------------------------+-------------
2.96us 100% | gvisor.dev/gvisor/pkg/bufferv2.NewView pkg/bufferv2/view.go:60
0 0% 100% 2.96us 1.8e-07% | gvisor.dev/gvisor/pkg/bufferv2.newChunk pkg/bufferv2/chunk.go:95
2.96us 100% | sync.(*Pool).Get GOROOT/src/sync/pool.go:128
----------------------------------------------------------+-------------
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/fsimpl/gofer.(*filesystem).Release pkg/sentry/fsimpl/gofer/gofer.go:734
0 0% 100% 148.17us 9.2e-06% | gvisor.dev/gvisor/pkg/p9.(*Client).Close pkg/p9/client.go:575
148.17us 100% | sync.(*WaitGroup).Wait GOROOT/src/sync/waitgroup.go:136
----------------------------------------------------------+-------------
35502644.04us 100% | reflect.Value.call GOROOT/src/reflect/value.go:556
0 0% 100% 35502644.04us 2.21% | gvisor.dev/gvisor/pkg/sentry/control.(*Profile).Block pkg/sentry/control/pprof.go:204
35502644.04us 100% | runtime.selectgo GOROOT/src/runtime/select.go:509
----------------------------------------------------------+-------------
102.93us 100% | gvisor.dev/gvisor/pkg/sentry/pgalloc.(*MemoryFile).startEvictionGoroutineLocked.func1 pkg/sentry/pgalloc/pgalloc.go:1295
0 0% 100% 102.93us 6.4e-06% | gvisor.dev/gvisor/pkg/sentry/fsimpl/gofer.(*dentry).Evict pkg/sentry/fsimpl/gofer/regular_file.go:920
102.93us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*Filesystem).DecRef.func1 pkg/sentry/vfs/filesystem.go:81
0 0% 100% 148.17us 9.2e-06% | gvisor.dev/gvisor/pkg/sentry/fsimpl/gofer.(*filesystem).Release pkg/sentry/fsimpl/gofer/gofer.go:734
148.17us 100% | gvisor.dev/gvisor/pkg/p9.(*Client).Close pkg/p9/client.go:575
----------------------------------------------------------+-------------
4.09us 100% | gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*regularFileFD).PRead pkg/sentry/fsimpl/tmpfs/regular_file.go:400
0 0% 100% 4.09us 2.5e-07% | gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*inode).touchAtime pkg/sentry/fsimpl/tmpfs/tmpfs.go:767
4.09us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*timekeeperClock).Now pkg/sentry/kernel/timekeeper.go:353
----------------------------------------------------------+-------------
4.09us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).PRead pkg/sentry/vfs/file_description.go:625
0 0% 100% 4.09us 2.5e-07% | gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*regularFileFD).PRead pkg/sentry/fsimpl/tmpfs/regular_file.go:400
4.09us 100% | gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*inode).touchAtime pkg/sentry/fsimpl/tmpfs/tmpfs.go:767
----------------------------------------------------------+-------------
173.33us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*runExitMain).execute pkg/sentry/kernel/task_exit.go:265
0 0% 100% 173.33us 1.1e-05% | gvisor.dev/gvisor/pkg/sentry/kernel.(*FDTable).DecRef pkg/sentry/kernel/fd_table.go:182
173.33us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*FDTableRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/kernel/fd_table_refs.go:131
----------------------------------------------------------+-------------
173.33us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*FDTableRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/kernel/fd_table_refs.go:131
0 0% 100% 173.33us 1.1e-05% | gvisor.dev/gvisor/pkg/sentry/kernel.(*FDTable).DecRef.func1 pkg/sentry/kernel/fd_table.go:183
173.33us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*FDTable).RemoveIf pkg/sentry/kernel/fd_table.go:734
----------------------------------------------------------+-------------
173.33us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*FDTable).DecRef.func1 pkg/sentry/kernel/fd_table.go:183
0 0% 100% 173.33us 1.1e-05% | gvisor.dev/gvisor/pkg/sentry/kernel.(*FDTable).RemoveIf pkg/sentry/kernel/fd_table.go:734
173.33us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*FDTable).dropVFS2 pkg/sentry/kernel/fd_table.go:168
----------------------------------------------------------+-------------
173.33us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*FDTable).RemoveIf pkg/sentry/kernel/fd_table.go:734
0 0% 100% 173.33us 1.1e-05% | gvisor.dev/gvisor/pkg/sentry/kernel.(*FDTable).dropVFS2 pkg/sentry/kernel/fd_table.go:168
173.33us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).DecRef pkg/sentry/vfs/file_description.go:161
----------------------------------------------------------+-------------
173.33us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*FDTable).DecRef pkg/sentry/kernel/fd_table.go:182
0 0% 100% 173.33us 1.1e-05% | gvisor.dev/gvisor/pkg/sentry/kernel.(*FDTableRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/kernel/fd_table_refs.go:131
173.33us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*FDTable).DecRef.func1 pkg/sentry/kernel/fd_table.go:183
----------------------------------------------------------+-------------
1089.24us 100% | gvisor.dev/gvisor/runsc/boot.(*Loader).signalAllProcesses runsc/boot/loader.go:1327
0 0% 100% 1089.24us 6.8e-05% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Kernel).Pause pkg/sentry/kernel/kernel.go:1343
1089.24us 100% | sync.(*WaitGroup).Wait GOROOT/src/sync/waitgroup.go:136
----------------------------------------------------------+-------------
35337480.59us 50.04% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Wait pkg/sentry/kernel/task_exit.go:912 (inline)
35274893.77us 49.96% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux.RtSigsuspend pkg/sentry/syscalls/linux/sys_signal.go:499 (inline)
0 0% 100% 70612374.37us 4.39% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Block pkg/sentry/kernel/task_block.go:123
70612374.37us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).block pkg/sentry/kernel/task_block.go:168
----------------------------------------------------------+-------------
627659.64us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.waitEpoll pkg/sentry/syscalls/linux/vfs2/epoll.go:178
0 0% 100% 627659.64us 0.039% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).BlockWithDeadline pkg/sentry/kernel/task_block.go:84
627659.64us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).block pkg/sentry/kernel/task_block.go:168
----------------------------------------------------------+-------------
514245.22us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.waitEpoll pkg/sentry/syscalls/linux/vfs2/epoll.go:178
0 0% 100% 514245.22us 0.032% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).BlockWithDeadline pkg/sentry/kernel/task_block.go:93
514245.22us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).block pkg/sentry/kernel/task_block.go:168
----------------------------------------------------------+-------------
35337480.59us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux.wait4 pkg/sentry/syscalls/linux/sys_thread.go:288
0 0% 100% 35337480.59us 2.19% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Wait pkg/sentry/kernel/task_exit.go:912
35337480.59us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Block pkg/sentry/kernel/task_block.go:123 (inline)
----------------------------------------------------------+-------------
70612374.37us 98.41% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Block pkg/sentry/kernel/task_block.go:123
627659.64us 0.87% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).BlockWithDeadline pkg/sentry/kernel/task_block.go:84
514245.22us 0.72% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).BlockWithDeadline pkg/sentry/kernel/task_block.go:93
0 0% 100% 71754279.23us 4.46% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).block pkg/sentry/kernel/task_block.go:168
71754279.23us 100% | runtime.selectgo GOROOT/src/runtime/select.go:509
----------------------------------------------------------+-------------
27.60us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run pkg/sentry/kernel/task_run.go:93
0 0% 100% 27.60us 1.7e-06% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doStop pkg/sentry/kernel/task_run.go:131
27.60us 100% | sync.(*Cond).Wait GOROOT/src/sync/cond.go:56
----------------------------------------------------------+-------------
71916029.20us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute pkg/sentry/kernel/task_run.go:253
0 0% 100% 71916029.20us 4.47% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall pkg/sentry/kernel/task_syscall.go:257
71916029.20us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter pkg/sentry/kernel/task_syscall.go:282
----------------------------------------------------------+-------------
71916029.20us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall pkg/sentry/kernel/task_syscall.go:257
0 0% 100% 71916029.20us 4.47% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter pkg/sentry/kernel/task_syscall.go:282
71916029.20us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke pkg/sentry/kernel/task_syscall.go:322
----------------------------------------------------------+-------------
71916029.20us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter pkg/sentry/kernel/task_syscall.go:282
0 0% 100% 71916040.09us 4.47% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke pkg/sentry/kernel/task_syscall.go:322
71916040.09us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall pkg/sentry/kernel/task_syscall.go:142
----------------------------------------------------------+-------------
71916040.09us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke pkg/sentry/kernel/task_syscall.go:322
0 0% 100% 71916040.09us 4.47% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall pkg/sentry/kernel/task_syscall.go:142
35337480.59us 49.14% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Wait4 pkg/sentry/syscalls/linux/sys_thread.go:316
35274893.77us 49.05% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux.RtSigsuspend pkg/sentry/syscalls/linux/sys_signal.go:499
1153339.89us 1.60% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.EpollWait pkg/sentry/syscalls/linux/vfs2/epoll.go:196
149346.79us 0.21% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Writev pkg/sentry/syscalls/linux/vfs2/read_write.go:342
565.92us 0.00079% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.RecvFrom pkg/sentry/syscalls/linux/vfs2/socket.go:949
338.24us 0.00047% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Close pkg/sentry/syscalls/linux/vfs2/fd.go:46
55.99us 7.8e-05% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.EpollCtl pkg/sentry/syscalls/linux/vfs2/epoll.go:109
11.66us 1.6e-05% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Shutdown pkg/sentry/syscalls/linux/vfs2/socket.go:435
4.09us 5.7e-06% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Pread64 pkg/sentry/syscalls/linux/vfs2/read_write.go:168
3.14us 4.4e-06% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Accept4 pkg/sentry/syscalls/linux/vfs2/socket.go:330
----------------------------------------------------------+-------------
0 0% 100% 27.60us 1.7e-06% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run pkg/sentry/kernel/task_run.go:93
27.60us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doStop pkg/sentry/kernel/task_run.go:131
----------------------------------------------------------+-------------
0 0% 100% 71916350.70us 4.47% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run pkg/sentry/kernel/task_run.go:94
71916029.20us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute pkg/sentry/kernel/task_run.go:253
173.33us 0.00024% | gvisor.dev/gvisor/pkg/sentry/kernel.(*runExitMain).execute pkg/sentry/kernel/task_exit.go:265
148.17us 0.00021% | gvisor.dev/gvisor/pkg/sentry/kernel.(*runExitMain).execute pkg/sentry/kernel/task_exit.go:278
----------------------------------------------------------+-------------
21.71us 80.52% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Timekeeper).NowMonotonic pkg/sentry/kernel/timekeeper.go:193
5.25us 19.48% | gvisor.dev/gvisor/pkg/sentry/kernel.(*timekeeperClock).Now pkg/sentry/kernel/timekeeper.go:353
0 0% 100% 26.96us 1.7e-06% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Timekeeper).GetTime pkg/sentry/kernel/timekeeper.go:308
21.71us 80.52% | gvisor.dev/gvisor/pkg/sentry/time.(*CalibratedClocks).GetTime pkg/sentry/time/calibrated_clock.go:258
5.25us 19.48% | gvisor.dev/gvisor/pkg/sentry/time.(*CalibratedClocks).GetTime pkg/sentry/time/calibrated_clock.go:260
----------------------------------------------------------+-------------
7.26us 33.46% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData pkg/tcpip/transport/tcp/snd.go:956
6.35us 29.25% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment pkg/tcpip/transport/tcp/snd.go:1636
4.82us 22.18% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*timer).enable pkg/tcpip/transport/tcp/timer.go:141
3.28us 15.11% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newOutgoingSegment pkg/tcpip/transport/tcp/segment.go:129
0 0% 100% 21.71us 1.3e-06% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Timekeeper).NowMonotonic pkg/sentry/kernel/timekeeper.go:193
21.71us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Timekeeper).GetTime pkg/sentry/kernel/timekeeper.go:308
----------------------------------------------------------+-------------
0 0% 100% 33998899.82us 2.11% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Timekeeper).startUpdater.func1 pkg/sentry/kernel/timekeeper.go:254
33998899.82us 100% | runtime.selectgo GOROOT/src/runtime/select.go:509
----------------------------------------------------------+-------------
71916029.20us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run pkg/sentry/kernel/task_run.go:94
0 0% 100% 71916029.20us 4.47% | gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute pkg/sentry/kernel/task_run.go:253
71916029.20us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall pkg/sentry/kernel/task_syscall.go:257
----------------------------------------------------------+-------------
173.33us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run pkg/sentry/kernel/task_run.go:94
0 0% 100% 173.33us 1.1e-05% | gvisor.dev/gvisor/pkg/sentry/kernel.(*runExitMain).execute pkg/sentry/kernel/task_exit.go:265
173.33us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*FDTable).DecRef pkg/sentry/kernel/fd_table.go:182
----------------------------------------------------------+-------------
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run pkg/sentry/kernel/task_run.go:94
0 0% 100% 148.17us 9.2e-06% | gvisor.dev/gvisor/pkg/sentry/kernel.(*runExitMain).execute pkg/sentry/kernel/task_exit.go:278
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*MountNamespace).DecRef pkg/sentry/vfs/mount.go:571
----------------------------------------------------------+-------------
4.09us 77.93% | gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*inode).touchAtime pkg/sentry/fsimpl/tmpfs/tmpfs.go:767
1.16us 22.07% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).Tick pkg/sentry/kernel/time/time.go:522
0 0% 100% 5.25us 3.3e-07% | gvisor.dev/gvisor/pkg/sentry/kernel.(*timekeeperClock).Now pkg/sentry/kernel/timekeeper.go:353
5.25us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Timekeeper).GetTime pkg/sentry/kernel/timekeeper.go:308
----------------------------------------------------------+-------------
5049.41us 99.79% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*VariableTimer).Stop pkg/sentry/kernel/time/util.go:95 (inline)
10.50us 0.21% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*VariableTimer).Reset pkg/sentry/kernel/time/util.go:110 (inline)
0 0% 100% 5059.91us 0.00031% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).Swap pkg/sentry/kernel/time/time.go:603
5059.91us 100% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).SwapAnd pkg/sentry/kernel/time/time.go:617
----------------------------------------------------------+-------------
5059.91us 100% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).Swap pkg/sentry/kernel/time/time.go:603
0 0% 100% 5059.91us 0.00031% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).SwapAnd pkg/sentry/kernel/time/time.go:617
5059.91us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
1.16us 100% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).runGoroutine pkg/sentry/kernel/time/time.go:515
0 0% 100% 1.16us 7.2e-08% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).Tick pkg/sentry/kernel/time/time.go:522
1.16us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*timekeeperClock).Now pkg/sentry/kernel/timekeeper.go:353
----------------------------------------------------------+-------------
14484.98us 100% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).runGoroutine pkg/sentry/kernel/time/time.go:515
0 0% 100% 14484.98us 0.0009% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).Tick pkg/sentry/kernel/time/time.go:523
14484.98us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
0 0% 100% 1432006026.93us 88.94% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).runGoroutine pkg/sentry/kernel/time/time.go:507
1432006026.93us 100% | runtime.selectgo GOROOT/src/runtime/select.go:509
----------------------------------------------------------+-------------
0 0% 100% 14486.14us 0.0009% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).runGoroutine pkg/sentry/kernel/time/time.go:515
14484.98us 100% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).Tick pkg/sentry/kernel/time/time.go:523
1.16us 0.008% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).Tick pkg/sentry/kernel/time/time.go:522
----------------------------------------------------------+-------------
10.50us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*timer).enable pkg/tcpip/transport/tcp/timer.go:146
0 0% 100% 10.50us 6.5e-07% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*VariableTimer).Reset pkg/sentry/kernel/time/util.go:110
10.50us 100% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).Swap pkg/sentry/kernel/time/time.go:603 (inline)
----------------------------------------------------------+-------------
5049.41us 100% | gvisor.dev/gvisor/pkg/sentry/kernel/time.AfterFunc.func1.1 pkg/sentry/kernel/time/util.go:56
0 0% 100% 5049.41us 0.00031% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*VariableTimer).Stop pkg/sentry/kernel/time/util.go:95
5049.41us 100% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).Swap pkg/sentry/kernel/time/time.go:603 (inline)
----------------------------------------------------------+-------------
0 0% 100% 5049.41us 0.00031% | gvisor.dev/gvisor/pkg/sentry/kernel/time.AfterFunc.func1.1 pkg/sentry/kernel/time/util.go:56
5049.41us 100% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*VariableTimer).Stop pkg/sentry/kernel/time/util.go:95
----------------------------------------------------------+-------------
0 0% 100% 312558.96us 0.019% | gvisor.dev/gvisor/pkg/sentry/kernel/time.AfterFunc.func1.1 pkg/sentry/kernel/time/util.go:57
274020.46us 87.67% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.timerHandler.func1 pkg/tcpip/transport/tcp/connect.go:160
28803.42us 9.22% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.timerHandler.func1 pkg/tcpip/transport/tcp/connect.go:161
7630.47us 2.44% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.timerHandler.func1 pkg/tcpip/transport/tcp/connect.go:167
1165.58us 0.37% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.timerHandler.func1 pkg/tcpip/transport/tcp/connect.go:166
516.89us 0.17% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.maybeFailTimerHandler.func1 pkg/tcpip/transport/tcp/connect.go:127
422.14us 0.14% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.maybeFailTimerHandler.func1 pkg/tcpip/transport/tcp/connect.go:128
----------------------------------------------------------+-------------
35430306.29us 100% | gvisor.dev/gvisor/pkg/sentry/pgalloc.(*MemoryFile).runReclaim pkg/sentry/pgalloc/pgalloc.go:1115
0 0% 100% 35430306.29us 2.20% | gvisor.dev/gvisor/pkg/sentry/pgalloc.(*MemoryFile).findReclaimable pkg/sentry/pgalloc/pgalloc.go:1200
35430306.29us 100% | sync.(*Cond).Wait GOROOT/src/sync/cond.go:56
----------------------------------------------------------+-------------
0 0% 100% 35430306.29us 2.20% | gvisor.dev/gvisor/pkg/sentry/pgalloc.(*MemoryFile).runReclaim pkg/sentry/pgalloc/pgalloc.go:1115
35430306.29us 100% | gvisor.dev/gvisor/pkg/sentry/pgalloc.(*MemoryFile).findReclaimable pkg/sentry/pgalloc/pgalloc.go:1200
----------------------------------------------------------+-------------
0 0% 100% 0.90us 5.6e-08% | gvisor.dev/gvisor/pkg/sentry/pgalloc.(*MemoryFile).startEvictionGoroutineLocked.func1 pkg/sentry/pgalloc/pgalloc.go:1272
0.90us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
0 0% 100% 102.93us 6.4e-06% | gvisor.dev/gvisor/pkg/sentry/pgalloc.(*MemoryFile).startEvictionGoroutineLocked.func1 pkg/sentry/pgalloc/pgalloc.go:1295
102.93us 100% | gvisor.dev/gvisor/pkg/sentry/fsimpl/gofer.(*dentry).Evict pkg/sentry/fsimpl/gofer/regular_file.go:920
----------------------------------------------------------+-------------
3.14us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.accept pkg/sentry/syscalls/linux/vfs2/socket.go:309
0 0% 100% 3.14us 2e-07% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Accept pkg/sentry/socket/netstack/netstack_vfs2.go:161
3.14us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Accept pkg/tcpip/transport/tcp/endpoint.go:2639
----------------------------------------------------------+-------------
11435.02us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).Readiness pkg/sentry/vfs/file_description.go:592
0 0% 100% 11435.02us 0.00071% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Readiness pkg/sentry/socket/netstack/netstack_vfs2.go:89
11435.02us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*socketOpsCommon).Readiness pkg/sentry/socket/netstack/netstack.go:560 (inline)
----------------------------------------------------------+-------------
272.65us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).DecRef.func1 pkg/sentry/vfs/file_description.go:192
0 0% 100% 272.65us 1.7e-05% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Release pkg/sentry/socket/netstack/netstack_vfs2.go:84
272.65us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*socketOpsCommon).Release pkg/sentry/socket/netstack/netstack.go:447
----------------------------------------------------------+-------------
149346.79us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).Write pkg/sentry/vfs/file_description.go:671
0 0% 100% 149346.79us 0.0093% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Write pkg/sentry/socket/netstack/netstack_vfs2.go:138
144968.80us 97.07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1594
3747.22us 2.51% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1595
630.78us 0.42% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1586
----------------------------------------------------------+-------------
11435.02us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Readiness pkg/sentry/socket/netstack/netstack_vfs2.go:89 (inline)
0 0% 100% 11435.02us 0.00071% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*socketOpsCommon).Readiness pkg/sentry/socket/netstack/netstack.go:560
11435.02us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Readiness pkg/tcpip/transport/tcp/endpoint.go:894
----------------------------------------------------------+-------------
565.92us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.recvFrom pkg/sentry/syscalls/linux/vfs2/socket.go:924
0 0% 100% 565.92us 3.5e-05% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*socketOpsCommon).RecvMsg pkg/sentry/socket/netstack/netstack.go:3038
565.92us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*socketOpsCommon).nonBlockingRead pkg/sentry/socket/netstack/netstack.go:2860
----------------------------------------------------------+-------------
272.65us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Release pkg/sentry/socket/netstack/netstack_vfs2.go:84
0 0% 100% 272.65us 1.7e-05% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*socketOpsCommon).Release pkg/sentry/socket/netstack/netstack.go:447
272.65us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Close pkg/tcpip/transport/tcp/endpoint.go:999
----------------------------------------------------------+-------------
11.66us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Shutdown pkg/sentry/syscalls/linux/vfs2/socket.go:435
0 0% 100% 11.66us 7.2e-07% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*socketOpsCommon).Shutdown pkg/sentry/socket/netstack/netstack.go:809
11.66us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Shutdown pkg/tcpip/transport/tcp/endpoint.go:2456
----------------------------------------------------------+-------------
565.92us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*socketOpsCommon).RecvMsg pkg/sentry/socket/netstack/netstack.go:3038
0 0% 100% 565.92us 3.5e-05% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*socketOpsCommon).nonBlockingRead pkg/sentry/socket/netstack/netstack.go:2860
565.92us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Read pkg/tcpip/transport/tcp/endpoint.go:1349
----------------------------------------------------------+-------------
35274893.77us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall pkg/sentry/kernel/task_syscall.go:142
0 0% 100% 35274893.77us 2.19% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux.RtSigsuspend pkg/sentry/syscalls/linux/sys_signal.go:499
35274893.77us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Block pkg/sentry/kernel/task_block.go:123 (inline)
----------------------------------------------------------+-------------
35337480.59us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall pkg/sentry/kernel/task_syscall.go:142
0 0% 100% 35337480.59us 2.19% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Wait4 pkg/sentry/syscalls/linux/sys_thread.go:316
35337480.59us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux.wait4 pkg/sentry/syscalls/linux/sys_thread.go:288
----------------------------------------------------------+-------------
35337480.59us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux.Wait4 pkg/sentry/syscalls/linux/sys_thread.go:316
0 0% 100% 35337480.59us 2.19% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux.wait4 pkg/sentry/syscalls/linux/sys_thread.go:288
35337480.59us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).Wait pkg/sentry/kernel/task_exit.go:912
----------------------------------------------------------+-------------
3.14us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall pkg/sentry/kernel/task_syscall.go:142
0 0% 100% 3.14us 2e-07% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Accept4 pkg/sentry/syscalls/linux/vfs2/socket.go:330
3.14us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.accept pkg/sentry/syscalls/linux/vfs2/socket.go:309
----------------------------------------------------------+-------------
338.24us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall pkg/sentry/kernel/task_syscall.go:142
0 0% 100% 338.24us 2.1e-05% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Close pkg/sentry/syscalls/linux/vfs2/fd.go:46
338.24us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).DecRef pkg/sentry/vfs/file_description.go:161
----------------------------------------------------------+-------------
55.99us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall pkg/sentry/kernel/task_syscall.go:142
0 0% 100% 55.99us 3.5e-06% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.EpollCtl pkg/sentry/syscalls/linux/vfs2/epoll.go:109
55.99us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*EpollInstance).AddInterest pkg/sentry/vfs/epoll.go:279
----------------------------------------------------------+-------------
1153339.89us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall pkg/sentry/kernel/task_syscall.go:142
0 0% 100% 1153339.89us 0.072% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.EpollWait pkg/sentry/syscalls/linux/vfs2/epoll.go:196
1141904.87us 99.01% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.waitEpoll pkg/sentry/syscalls/linux/vfs2/epoll.go:178
11435.02us 0.99% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.waitEpoll pkg/sentry/syscalls/linux/vfs2/epoll.go:147
----------------------------------------------------------+-------------
4.09us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall pkg/sentry/kernel/task_syscall.go:142
0 0% 100% 4.09us 2.5e-07% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Pread64 pkg/sentry/syscalls/linux/vfs2/read_write.go:168
4.09us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.pread pkg/sentry/syscalls/linux/vfs2/read_write.go:251
----------------------------------------------------------+-------------
565.92us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall pkg/sentry/kernel/task_syscall.go:142
0 0% 100% 565.92us 3.5e-05% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.RecvFrom pkg/sentry/syscalls/linux/vfs2/socket.go:949
565.92us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.recvFrom pkg/sentry/syscalls/linux/vfs2/socket.go:924
----------------------------------------------------------+-------------
11.66us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall pkg/sentry/kernel/task_syscall.go:142
0 0% 100% 11.66us 7.2e-07% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Shutdown pkg/sentry/syscalls/linux/vfs2/socket.go:435
11.66us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*socketOpsCommon).Shutdown pkg/sentry/socket/netstack/netstack.go:809
----------------------------------------------------------+-------------
149346.79us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall pkg/sentry/kernel/task_syscall.go:142
0 0% 100% 149346.79us 0.0093% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Writev pkg/sentry/syscalls/linux/vfs2/read_write.go:342
149346.79us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.write pkg/sentry/syscalls/linux/vfs2/read_write.go:348
----------------------------------------------------------+-------------
3.14us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Accept4 pkg/sentry/syscalls/linux/vfs2/socket.go:330
0 0% 100% 3.14us 2e-07% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.accept pkg/sentry/syscalls/linux/vfs2/socket.go:309
3.14us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Accept pkg/sentry/socket/netstack/netstack_vfs2.go:161
----------------------------------------------------------+-------------
4.09us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Pread64 pkg/sentry/syscalls/linux/vfs2/read_write.go:168
0 0% 100% 4.09us 2.5e-07% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.pread pkg/sentry/syscalls/linux/vfs2/read_write.go:251
4.09us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).PRead pkg/sentry/vfs/file_description.go:625
----------------------------------------------------------+-------------
565.92us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.RecvFrom pkg/sentry/syscalls/linux/vfs2/socket.go:949
0 0% 100% 565.92us 3.5e-05% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.recvFrom pkg/sentry/syscalls/linux/vfs2/socket.go:924
565.92us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*socketOpsCommon).RecvMsg pkg/sentry/socket/netstack/netstack.go:3038
----------------------------------------------------------+-------------
11435.02us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.EpollWait pkg/sentry/syscalls/linux/vfs2/epoll.go:196
0 0% 100% 11435.02us 0.00071% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.waitEpoll pkg/sentry/syscalls/linux/vfs2/epoll.go:147
11435.02us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*EpollInstance).ReadEvents pkg/sentry/vfs/epoll.go:469
----------------------------------------------------------+-------------
1141904.87us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.EpollWait pkg/sentry/syscalls/linux/vfs2/epoll.go:196
0 0% 100% 1141904.87us 0.071% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.waitEpoll pkg/sentry/syscalls/linux/vfs2/epoll.go:178
627659.64us 54.97% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).BlockWithDeadline pkg/sentry/kernel/task_block.go:84
514245.22us 45.03% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).BlockWithDeadline pkg/sentry/kernel/task_block.go:93
----------------------------------------------------------+-------------
149346.79us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Writev pkg/sentry/syscalls/linux/vfs2/read_write.go:342
0 0% 100% 149346.79us 0.0093% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.write pkg/sentry/syscalls/linux/vfs2/read_write.go:348
149346.79us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).Write pkg/sentry/vfs/file_description.go:671
----------------------------------------------------------+-------------
21.71us 80.52% | gvisor.dev/gvisor/pkg/sentry/time.(*CalibratedClocks).GetTime pkg/sentry/time/calibrated_clock.go:258
5.25us 19.48% | gvisor.dev/gvisor/pkg/sentry/time.(*CalibratedClocks).GetTime pkg/sentry/time/calibrated_clock.go:260
0 0% 100% 26.96us 1.7e-06% | gvisor.dev/gvisor/pkg/sentry/time.(*CalibratedClock).GetTime pkg/sentry/time/calibrated_clock.go:201
26.96us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).RLock pkg/sync/rwmutex_unsafe.go:257 (inline)
----------------------------------------------------------+-------------
21.71us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Timekeeper).GetTime pkg/sentry/kernel/timekeeper.go:308
0 0% 100% 21.71us 1.3e-06% | gvisor.dev/gvisor/pkg/sentry/time.(*CalibratedClocks).GetTime pkg/sentry/time/calibrated_clock.go:258
21.71us 100% | gvisor.dev/gvisor/pkg/sentry/time.(*CalibratedClock).GetTime pkg/sentry/time/calibrated_clock.go:201
----------------------------------------------------------+-------------
5.25us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Timekeeper).GetTime pkg/sentry/kernel/timekeeper.go:308
0 0% 100% 5.25us 3.3e-07% | gvisor.dev/gvisor/pkg/sentry/time.(*CalibratedClocks).GetTime pkg/sentry/time/calibrated_clock.go:260
5.25us 100% | gvisor.dev/gvisor/pkg/sentry/time.(*CalibratedClock).GetTime pkg/sentry/time/calibrated_clock.go:201
----------------------------------------------------------+-------------
55.99us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.EpollCtl pkg/sentry/syscalls/linux/vfs2/epoll.go:109
0 0% 100% 55.99us 3.5e-06% | gvisor.dev/gvisor/pkg/sentry/vfs.(*EpollInstance).AddInterest pkg/sentry/vfs/epoll.go:279
55.99us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*epollInterest).NotifyEvent pkg/sentry/vfs/epoll.go:388
----------------------------------------------------------+-------------
11435.02us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.waitEpoll pkg/sentry/syscalls/linux/vfs2/epoll.go:147
0 0% 100% 11435.02us 0.00071% | gvisor.dev/gvisor/pkg/sentry/vfs.(*EpollInstance).ReadEvents pkg/sentry/vfs/epoll.go:469
11435.02us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).Readiness pkg/sentry/vfs/file_description.go:592 (inline)
----------------------------------------------------------+-------------
238.91us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).DecRef.func1 pkg/sentry/vfs/file_description.go:181
0 0% 100% 238.91us 1.5e-05% | gvisor.dev/gvisor/pkg/sentry/vfs.(*EpollInstance).removeLocked pkg/sentry/vfs/epoll.go:404
238.91us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*epollReadyInstanceMutex).Lock bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/vfs/epoll_instance_mutex.go:19 (inline)
----------------------------------------------------------+-------------
338.24us 66.12% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Close pkg/sentry/syscalls/linux/vfs2/fd.go:46
173.33us 33.88% | gvisor.dev/gvisor/pkg/sentry/kernel.(*FDTable).dropVFS2 pkg/sentry/kernel/fd_table.go:168
0 0% 100% 511.56us 3.2e-05% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).DecRef pkg/sentry/vfs/file_description.go:161
511.56us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescriptionRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/vfs/file_description_refs.go:131
----------------------------------------------------------+-------------
238.91us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescriptionRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/vfs/file_description_refs.go:131
0 0% 100% 238.91us 1.5e-05% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).DecRef.func1 pkg/sentry/vfs/file_description.go:181
238.91us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*EpollInstance).removeLocked pkg/sentry/vfs/epoll.go:404
----------------------------------------------------------+-------------
272.65us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescriptionRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/vfs/file_description_refs.go:131
0 0% 100% 272.65us 1.7e-05% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).DecRef.func1 pkg/sentry/vfs/file_description.go:192
272.65us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Release pkg/sentry/socket/netstack/netstack_vfs2.go:84
----------------------------------------------------------+-------------
4.09us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.pread pkg/sentry/syscalls/linux/vfs2/read_write.go:251
0 0% 100% 4.09us 2.5e-07% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).PRead pkg/sentry/vfs/file_description.go:625
4.09us 100% | gvisor.dev/gvisor/pkg/sentry/fsimpl/tmpfs.(*regularFileFD).PRead pkg/sentry/fsimpl/tmpfs/regular_file.go:400
----------------------------------------------------------+-------------
11435.02us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*EpollInstance).ReadEvents pkg/sentry/vfs/epoll.go:469 (inline)
0 0% 100% 11435.02us 0.00071% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).Readiness pkg/sentry/vfs/file_description.go:592
11435.02us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Readiness pkg/sentry/socket/netstack/netstack_vfs2.go:89
----------------------------------------------------------+-------------
149346.79us 100% | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.write pkg/sentry/syscalls/linux/vfs2/read_write.go:348
0 0% 100% 149346.79us 0.0093% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).Write pkg/sentry/vfs/file_description.go:671
149346.79us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Write pkg/sentry/socket/netstack/netstack_vfs2.go:138
----------------------------------------------------------+-------------
511.56us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).DecRef pkg/sentry/vfs/file_description.go:161
0 0% 100% 511.56us 3.2e-05% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescriptionRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/vfs/file_description_refs.go:131
272.65us 53.30% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).DecRef.func1 pkg/sentry/vfs/file_description.go:192
238.91us 46.70% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).DecRef.func1 pkg/sentry/vfs/file_description.go:181
----------------------------------------------------------+-------------
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*Mount).destroy pkg/sentry/vfs/mount.go:544
0 0% 100% 148.17us 9.2e-06% | gvisor.dev/gvisor/pkg/sentry/vfs.(*Filesystem).DecRef pkg/sentry/vfs/filesystem.go:77
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FilesystemRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/vfs/filesystem_refs.go:131
----------------------------------------------------------+-------------
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FilesystemRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/vfs/filesystem_refs.go:131
0 0% 100% 148.17us 9.2e-06% | gvisor.dev/gvisor/pkg/sentry/vfs.(*Filesystem).DecRef.func1 pkg/sentry/vfs/filesystem.go:81
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/fsimpl/gofer.(*filesystem).Release pkg/sentry/fsimpl/gofer/gofer.go:734
----------------------------------------------------------+-------------
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*Filesystem).DecRef pkg/sentry/vfs/filesystem.go:77
0 0% 100% 148.17us 9.2e-06% | gvisor.dev/gvisor/pkg/sentry/vfs.(*FilesystemRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/vfs/filesystem_refs.go:131
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*Filesystem).DecRef.func1 pkg/sentry/vfs/filesystem.go:81
----------------------------------------------------------+-------------
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*MountNamespace).DecRef.func1 pkg/sentry/vfs/mount.go:583
0 0% 100% 148.17us 9.2e-06% | gvisor.dev/gvisor/pkg/sentry/vfs.(*Mount).DecRef pkg/sentry/vfs/mount.go:528
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*Mount).destroy pkg/sentry/vfs/mount.go:544
----------------------------------------------------------+-------------
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*Mount).DecRef pkg/sentry/vfs/mount.go:528
0 0% 100% 148.17us 9.2e-06% | gvisor.dev/gvisor/pkg/sentry/vfs.(*Mount).destroy pkg/sentry/vfs/mount.go:544
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*Filesystem).DecRef pkg/sentry/vfs/filesystem.go:77
----------------------------------------------------------+-------------
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*runExitMain).execute pkg/sentry/kernel/task_exit.go:278
0 0% 100% 148.17us 9.2e-06% | gvisor.dev/gvisor/pkg/sentry/vfs.(*MountNamespace).DecRef pkg/sentry/vfs/mount.go:571
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*MountNamespaceRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/vfs/mount_namespace_refs.go:131
----------------------------------------------------------+-------------
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*MountNamespaceRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/vfs/mount_namespace_refs.go:131
0 0% 100% 148.17us 9.2e-06% | gvisor.dev/gvisor/pkg/sentry/vfs.(*MountNamespace).DecRef.func1 pkg/sentry/vfs/mount.go:583
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*Mount).DecRef pkg/sentry/vfs/mount.go:528
----------------------------------------------------------+-------------
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*MountNamespace).DecRef pkg/sentry/vfs/mount.go:571
0 0% 100% 148.17us 9.2e-06% | gvisor.dev/gvisor/pkg/sentry/vfs.(*MountNamespaceRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/vfs/mount_namespace_refs.go:131
148.17us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*MountNamespace).DecRef.func1 pkg/sentry/vfs/mount.go:583
----------------------------------------------------------+-------------
789.20us 93.38% | gvisor.dev/gvisor/pkg/waiter.(*Queue).Notify pkg/waiter/waiter.go:237
55.99us 6.62% | gvisor.dev/gvisor/pkg/sentry/vfs.(*EpollInstance).AddInterest pkg/sentry/vfs/epoll.go:279
0 0% 100% 845.19us 5.2e-05% | gvisor.dev/gvisor/pkg/sentry/vfs.(*epollInterest).NotifyEvent pkg/sentry/vfs/epoll.go:388
845.19us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*epollReadyInstanceMutex).Lock bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/vfs/epoll_instance_mutex.go:19 (inline)
----------------------------------------------------------+-------------
845.19us 77.96% | gvisor.dev/gvisor/pkg/sentry/vfs.(*epollInterest).NotifyEvent pkg/sentry/vfs/epoll.go:388 (inline)
238.91us 22.04% | gvisor.dev/gvisor/pkg/sentry/vfs.(*EpollInstance).removeLocked pkg/sentry/vfs/epoll.go:404 (inline)
0 0% 100% 1084.10us 6.7e-05% | gvisor.dev/gvisor/pkg/sentry/vfs.(*epollReadyInstanceMutex).Lock bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/vfs/epoll_instance_mutex.go:19
1084.10us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
2.45us 100% | gvisor.dev/gvisor/runsc/boot.(*Loader).Destroy runsc/boot/loader.go:506
0 0% 100% 2.45us 1.5e-07% | gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).Stop pkg/sentry/watchdog/watchdog.go:223
2.45us 100% | runtime.chanrecv1 GOROOT/src/runtime/chan.go:440
----------------------------------------------------------+-------------
10.11us 100% | gvisor.dev/gvisor/runsc/boot.(*Loader).Destroy runsc/boot/loader.go:504
0 0% 100% 10.11us 6.3e-07% | gvisor.dev/gvisor/pkg/sighandling.StartSignalForwarding.func1 pkg/sighandling/sighandling.go:104
10.11us 100% | runtime.chanrecv1 GOROOT/src/runtime/chan.go:440
----------------------------------------------------------+-------------
367162.65us 37.30% | gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineRWMutex).Lock pkg/sync/rwmutex_unsafe.go:147 (inline)
342722.56us 34.81% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80 (inline)
274020.46us 27.84% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.timerHandler.func1 pkg/tcpip/transport/tcp/connect.go:160 (inline)
516.89us 0.053% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.maybeFailTimerHandler.func1 pkg/tcpip/transport/tcp/connect.go:127 (inline)
0 0% 100% 984422.57us 0.061% | gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineMutex).Lock pkg/sync/mutex_unsafe.go:38
984422.57us 100% | sync.(*Mutex).Lock GOROOT/src/sync/mutex.go:81 (inline)
----------------------------------------------------------+-------------
367162.65us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).Lock pkg/sync/rwmutex_unsafe.go:290
0 0% 100% 367162.65us 0.023% | gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineRWMutex).Lock pkg/sync/rwmutex_unsafe.go:147
367162.65us 100% | gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineMutex).Lock pkg/sync/mutex_unsafe.go:38 (inline)
----------------------------------------------------------+-------------
208969.59us 60.97% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).acceptQueueIsFull pkg/tcpip/transport/tcp/accept.go:408
65311.07us 19.06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.deliverAccepted pkg/tcpip/transport/tcp/dispatcher.go:102
20173.11us 5.89% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*epQueue).enqueue pkg/tcpip/transport/tcp/dispatcher.go:39
14484.98us 4.23% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).Tick pkg/sentry/kernel/time/time.go:523
11435.02us 3.34% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Readiness pkg/tcpip/transport/tcp/endpoint.go:894
5059.91us 1.48% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).SwapAnd pkg/sentry/kernel/time/time.go:617
3829.59us 1.12% | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*discipline).WritePacket pkg/tcpip/link/qdisc/fifo/fifo.go:133
3546.72us 1.03% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).enqueue pkg/tcpip/transport/tcp/segment_queue.go:57
2777.87us 0.81% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*epQueue).dequeue pkg/tcpip/transport/tcp/dispatcher.go:54
2328.58us 0.68% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).empty pkg/tcpip/transport/tcp/segment_queue.go:39
1389.49us 0.41% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:652
1084.10us 0.32% | gvisor.dev/gvisor/pkg/sentry/vfs.(*epollReadyInstanceMutex).Lock bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/sentry/vfs/epoll_instance_mutex.go:19
1005.24us 0.29% | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*queueDispatcher).dispatchLoop pkg/tcpip/link/qdisc/fifo/fifo.go:116
890.08us 0.26% | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*queueDispatcher).dispatchLoop pkg/tcpip/link/qdisc/fifo/fifo.go:107
203.08us 0.059% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*epQueue).enqueue pkg/tcpip/transport/tcp/dispatcher.go:41
127.18us 0.037% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).dequeue pkg/tcpip/transport/tcp/segment_queue.go:77
102.93us 0.03% | gvisor.dev/gvisor/pkg/sentry/fsimpl/gofer.(*dentry).Evict pkg/sentry/fsimpl/gofer/regular_file.go:920
3.14us 0.00092% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Accept pkg/tcpip/transport/tcp/endpoint.go:2639
0.90us 0.00026% | gvisor.dev/gvisor/pkg/sentry/pgalloc.(*MemoryFile).startEvictionGoroutineLocked.func1 pkg/sentry/pgalloc/pgalloc.go:1272
0 0% 100% 342722.56us 0.021% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
342722.56us 100% | gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineMutex).Lock pkg/sync/mutex_unsafe.go:38 (inline)
----------------------------------------------------------+-------------
366045.08us 83.34% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).getOrCreateEntry pkg/tcpip/stack/neighbor_cache.go:75 (inline)
19647.40us 4.47% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverLinkPacket pkg/tcpip/stack/nic.go:787 (inline)
12872.39us 2.93% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportEndpoints).unregisterEndpoint pkg/tcpip/stack/transport_demuxer.go:48 (inline)
12506.36us 2.85% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).decAddressRefLocked pkg/tcpip/stack/addressable_endpoint_state.go:387 (inline)
11207.90us 2.55% | gvisor.dev/gvisor/pkg/tcpip/stack.(*addressState).IncRef pkg/tcpip/stack/addressable_endpoint_state.go:791 (inline)
10822.61us 2.46% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).singleRegisterEndpoint pkg/tcpip/stack/transport_demuxer.go:491 (inline)
6087.46us 1.39% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).decAddressRef pkg/tcpip/stack/addressable_endpoint_state.go:378 (inline)
21.07us 0.0048% | gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).unregisterEndpoint pkg/tcpip/stack/transport_demuxer.go:253 (inline)
0 0% 100% 439210.28us 0.027% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).Lock pkg/sync/rwmutex_unsafe.go:290
367162.65us 83.60% | gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineRWMutex).Lock pkg/sync/rwmutex_unsafe.go:147
72047.63us 16.40% | gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineRWMutex).Lock pkg/sync/rwmutex_unsafe.go:152
----------------------------------------------------------+-------------
74301.64us 54.75% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).handleUpperLevelConfirmation pkg/tcpip/stack/neighbor_cache.go:300 (inline)
48625.99us 35.83% | gvisor.dev/gvisor/pkg/tcpip/stack.(*addressState).GetKind pkg/tcpip/stack/addressable_endpoint_state.go:738 (inline)
7918.01us 5.83% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverRawPacket pkg/tcpip/stack/transport_demuxer.go:612 (inline)
2632.53us 1.94% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket pkg/tcpip/stack/transport_demuxer.go:589 (inline)
2160.59us 1.59% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching pkg/tcpip/stack/addressable_endpoint_state.go:542 (inline)
39.91us 0.029% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).findTransportEndpoint pkg/tcpip/stack/transport_demuxer.go:661 (inline)
26.96us 0.02% | gvisor.dev/gvisor/pkg/sentry/time.(*CalibratedClock).GetTime pkg/sentry/time/calibrated_clock.go:201 (inline)
0 0% 100% 135705.63us 0.0084% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).RLock pkg/sync/rwmutex_unsafe.go:257
135705.63us 100% | gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineRWMutex).RLock pkg/sync/rwmutex_unsafe.go:76 (inline)
----------------------------------------------------------+-------------
0 0% 100% 55015.80us 0.0034% | gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1 pkg/tcpip/link/fdbased/endpoint.go:405
55015.80us 100% | gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop pkg/tcpip/link/fdbased/endpoint.go:723
----------------------------------------------------------+-------------
55015.80us 100% | gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1 pkg/tcpip/link/fdbased/endpoint.go:405
0 0% 100% 55015.80us 0.0034% | gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop pkg/tcpip/link/fdbased/endpoint.go:723
55015.80us 100% | gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*packetMMapDispatcher).dispatch pkg/tcpip/link/fdbased/mmap.go:200
----------------------------------------------------------+-------------
55015.80us 100% | gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop pkg/tcpip/link/fdbased/endpoint.go:723
0 0% 100% 55015.80us 0.0034% | gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*packetMMapDispatcher).dispatch pkg/tcpip/link/fdbased/mmap.go:200
49955.56us 90.80% | gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/packetsocket/packetsocket.go:46
5060.24us 9.20% | gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/packetsocket/packetsocket.go:44
----------------------------------------------------------+-------------
14587.17us 74.24% | gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).WritePackets pkg/tcpip/link/packetsocket/packetsocket.go:52
5060.24us 25.76% | gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/packetsocket/packetsocket.go:44
0 0% 100% 19647.40us 0.0012% | gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverLinkPacket pkg/tcpip/link/nested/nested.go:69
19647.40us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverLinkPacket pkg/tcpip/stack/nic.go:787
----------------------------------------------------------+-------------
49955.56us 100% | gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/packetsocket/packetsocket.go:46
49955.56us 100% | gvisor.dev/gvisor/pkg/tcpip/link/sniffer.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/sniffer/sniffer.go:135
0 0% 100% 49955.56us 0.0031% | gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverNetworkPacket pkg/tcpip/link/nested/nested.go:59
49955.56us 100% | gvisor.dev/gvisor/pkg/tcpip/link/sniffer.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/sniffer/sniffer.go:135
49955.56us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket pkg/tcpip/stack/nic.go:745
----------------------------------------------------------+-------------
14587.17us 100% | gvisor.dev/gvisor/pkg/tcpip/link/sniffer.(*endpoint).WritePackets pkg/tcpip/link/sniffer/sniffer.go:166 (inline)
0 0% 100% 14587.17us 0.00091% | gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).WritePackets pkg/tcpip/link/nested/nested.go:117
14587.17us 100% | gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).WritePackets pkg/tcpip/link/packetsocket/packetsocket.go:52
----------------------------------------------------------+-------------
5060.24us 100% | gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*packetMMapDispatcher).dispatch pkg/tcpip/link/fdbased/mmap.go:200
0 0% 100% 5060.24us 0.00031% | gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/packetsocket/packetsocket.go:44
5060.24us 100% | gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverLinkPacket pkg/tcpip/link/nested/nested.go:69
----------------------------------------------------------+-------------
49955.56us 100% | gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*packetMMapDispatcher).dispatch pkg/tcpip/link/fdbased/mmap.go:200
0 0% 100% 49955.56us 0.0031% | gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/packetsocket/packetsocket.go:46
49955.56us 100% | gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverNetworkPacket pkg/tcpip/link/nested/nested.go:59
----------------------------------------------------------+-------------
14587.17us 100% | gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).WritePackets pkg/tcpip/link/nested/nested.go:117
0 0% 100% 14587.17us 0.00091% | gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).WritePackets pkg/tcpip/link/packetsocket/packetsocket.go:52
14587.17us 100% | gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverLinkPacket pkg/tcpip/link/nested/nested.go:69
----------------------------------------------------------+-------------
3829.59us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writeRawPacket pkg/tcpip/stack/nic.go:396
0 0% 100% 3829.59us 0.00024% | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*discipline).WritePacket pkg/tcpip/link/qdisc/fifo/fifo.go:133
3829.59us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
890.08us 100% | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.New.func1 pkg/tcpip/link/qdisc/fifo/fifo.go:80
0 0% 100% 890.08us 5.5e-05% | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*queueDispatcher).dispatchLoop pkg/tcpip/link/qdisc/fifo/fifo.go:107
890.08us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
14587.17us 100% | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.New.func1 pkg/tcpip/link/qdisc/fifo/fifo.go:80
0 0% 100% 14587.17us 0.00091% | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*queueDispatcher).dispatchLoop pkg/tcpip/link/qdisc/fifo/fifo.go:114
14587.17us 100% | gvisor.dev/gvisor/pkg/tcpip/link/sniffer.(*endpoint).WritePackets pkg/tcpip/link/sniffer/sniffer.go:166
----------------------------------------------------------+-------------
1005.24us 100% | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.New.func1 pkg/tcpip/link/qdisc/fifo/fifo.go:80
0 0% 100% 1005.24us 6.2e-05% | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*queueDispatcher).dispatchLoop pkg/tcpip/link/qdisc/fifo/fifo.go:116
1005.24us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
0 0% 100% 16482.48us 0.001% | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.New.func1 pkg/tcpip/link/qdisc/fifo/fifo.go:80
14587.17us 88.50% | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*queueDispatcher).dispatchLoop pkg/tcpip/link/qdisc/fifo/fifo.go:114
1005.24us 6.10% | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*queueDispatcher).dispatchLoop pkg/tcpip/link/qdisc/fifo/fifo.go:116
890.08us 5.40% | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*queueDispatcher).dispatchLoop pkg/tcpip/link/qdisc/fifo/fifo.go:107
----------------------------------------------------------+-------------
49955.56us 100% | gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverNetworkPacket pkg/tcpip/link/nested/nested.go:59
0 0% 100% 49955.56us 0.0031% | gvisor.dev/gvisor/pkg/tcpip/link/sniffer.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/sniffer/sniffer.go:135
49955.56us 100% | gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverNetworkPacket pkg/tcpip/link/nested/nested.go:59
----------------------------------------------------------+-------------
14587.17us 100% | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*queueDispatcher).dispatchLoop pkg/tcpip/link/qdisc/fifo/fifo.go:114
0 0% 100% 14587.17us 0.00091% | gvisor.dev/gvisor/pkg/tcpip/link/sniffer.(*endpoint).WritePackets pkg/tcpip/link/sniffer/sniffer.go:166
14587.17us 100% | gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).WritePackets pkg/tcpip/link/nested/nested.go:117 (inline)
----------------------------------------------------------+-------------
12208.98us 91.24% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:1083
636.10us 4.75% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:1044
525.57us 3.93% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTempInner pkg/tcpip/stack/nic.go:508
11.19us 0.084% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket pkg/tcpip/network/ipv4/ipv4.go:803
0 0% 100% 13381.83us 0.00083% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).AcquireAssignedAddress pkg/tcpip/network/ipv4/ipv4.go:1336
11221.24us 83.85% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching pkg/tcpip/stack/addressable_endpoint_state.go:543
2160.59us 16.15% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching pkg/tcpip/stack/addressable_endpoint_state.go:542
----------------------------------------------------------+-------------
11.19us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket pkg/tcpip/stack/nic.go:745
0 0% 100% 11.19us 6.9e-07% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket pkg/tcpip/network/ipv4/ipv4.go:803
11.19us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).AcquireAssignedAddress pkg/tcpip/network/ipv4/ipv4.go:1336
----------------------------------------------------------+-------------
49944.38us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket pkg/tcpip/stack/nic.go:745
0 0% 100% 49944.38us 0.0031% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket pkg/tcpip/network/ipv4/ipv4.go:824
15055.76us 30.15% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:1087
14125.53us 28.28% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:1085
12208.98us 24.45% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:1083
7918.01us 15.85% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:1026
636.10us 1.27% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:1044
----------------------------------------------------------+-------------
493433.59us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket pkg/tcpip/stack/route.go:468
0 0% 100% 493433.59us 0.031% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket pkg/tcpip/network/ipv4/ipv4.go:478
493433.59us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket pkg/tcpip/network/ipv4/ipv4.go:510
----------------------------------------------------------+-------------
15055.76us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:1087
0 0% 100% 15055.76us 0.00094% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).deliverPacketLocally pkg/tcpip/network/ipv4/ipv4.go:1252
15055.76us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket pkg/tcpip/stack/nic.go:837
----------------------------------------------------------+-------------
7918.01us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket pkg/tcpip/network/ipv4/ipv4.go:824
0 0% 100% 7918.01us 0.00049% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:1026
7918.01us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverRawPacket pkg/tcpip/stack/nic.go:900
----------------------------------------------------------+-------------
636.10us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket pkg/tcpip/network/ipv4/ipv4.go:824
0 0% 100% 636.10us 4e-05% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:1044
636.10us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).AcquireAssignedAddress pkg/tcpip/network/ipv4/ipv4.go:1336
----------------------------------------------------------+-------------
12208.98us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket pkg/tcpip/network/ipv4/ipv4.go:824
0 0% 100% 12208.98us 0.00076% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:1083
12208.98us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).AcquireAssignedAddress pkg/tcpip/network/ipv4/ipv4.go:1336
----------------------------------------------------------+-------------
14125.53us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket pkg/tcpip/network/ipv4/ipv4.go:824
0 0% 100% 14125.53us 0.00088% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:1085
14125.53us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*addressState).DecRef pkg/tcpip/stack/addressable_endpoint_state.go:803
----------------------------------------------------------+-------------
15055.76us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket pkg/tcpip/network/ipv4/ipv4.go:824
0 0% 100% 15055.76us 0.00094% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:1087
15055.76us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).deliverPacketLocally pkg/tcpip/network/ipv4/ipv4.go:1252
----------------------------------------------------------+-------------
493433.59us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket pkg/tcpip/network/ipv4/ipv4.go:478
0 0% 100% 493433.59us 0.031% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket pkg/tcpip/network/ipv4/ipv4.go:510
493433.59us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacketPostRouting pkg/tcpip/network/ipv4/ipv4.go:560
----------------------------------------------------------+-------------
493433.59us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket pkg/tcpip/network/ipv4/ipv4.go:510
0 0% 100% 493433.59us 0.031% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacketPostRouting pkg/tcpip/network/ipv4/ipv4.go:560
489604.01us 99.22% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket pkg/tcpip/stack/nic.go:349
3829.59us 0.78% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket pkg/tcpip/stack/nic.go:353
----------------------------------------------------------+-------------
2160.59us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).AcquireAssignedAddress pkg/tcpip/network/ipv4/ipv4.go:1336
0 0% 100% 2160.59us 0.00013% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching pkg/tcpip/stack/addressable_endpoint_state.go:542
2160.59us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).RLock pkg/sync/rwmutex_unsafe.go:257 (inline)
----------------------------------------------------------+-------------
11221.24us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).AcquireAssignedAddress pkg/tcpip/network/ipv4/ipv4.go:1336
0 0% 100% 11221.24us 0.0007% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching pkg/tcpip/stack/addressable_endpoint_state.go:543
11207.90us 99.88% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching.func1 pkg/tcpip/stack/addressable_endpoint_state.go:525
13.33us 0.12% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching.func1 pkg/tcpip/stack/addressable_endpoint_state.go:534
----------------------------------------------------------+-------------
11207.90us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching pkg/tcpip/stack/addressable_endpoint_state.go:543
0 0% 100% 11207.90us 0.0007% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching.func1 pkg/tcpip/stack/addressable_endpoint_state.go:525
11207.90us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*addressState).IncRef pkg/tcpip/stack/addressable_endpoint_state.go:791
----------------------------------------------------------+-------------
13.33us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching pkg/tcpip/stack/addressable_endpoint_state.go:543
0 0% 100% 13.33us 8.3e-07% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching.func1 pkg/tcpip/stack/addressable_endpoint_state.go:534
13.33us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*addressState).IsAssigned pkg/tcpip/stack/addressable_endpoint_state.go:777
----------------------------------------------------------+-------------
6087.46us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*addressState).DecRef pkg/tcpip/stack/addressable_endpoint_state.go:803
0 0% 100% 6087.46us 0.00038% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).decAddressRef pkg/tcpip/stack/addressable_endpoint_state.go:378
6087.46us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).Lock pkg/sync/rwmutex_unsafe.go:290 (inline)
----------------------------------------------------------+-------------
12506.36us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*addressState).DecRef pkg/tcpip/stack/addressable_endpoint_state.go:803
0 0% 100% 12506.36us 0.00078% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).decAddressRef pkg/tcpip/stack/addressable_endpoint_state.go:380
12506.36us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).decAddressRefLocked pkg/tcpip/stack/addressable_endpoint_state.go:387
----------------------------------------------------------+-------------
12506.36us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).decAddressRef pkg/tcpip/stack/addressable_endpoint_state.go:380
0 0% 100% 12506.36us 0.00078% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).decAddressRefLocked pkg/tcpip/stack/addressable_endpoint_state.go:387
12506.36us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).Lock pkg/sync/rwmutex_unsafe.go:290 (inline)
----------------------------------------------------------+-------------
28.77us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segment).DecRef.func1 pkg/tcpip/transport/tcp/segment.go:191
0 0% 100% 28.77us 1.8e-06% | gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).DecRef pkg/tcpip/stack/packet_buffer.go:199
28.77us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*packetBufferRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/tcpip/stack/packet_buffer_refs.go:131
----------------------------------------------------------+-------------
28.77us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*packetBufferRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/tcpip/stack/packet_buffer_refs.go:131
0 0% 100% 28.77us 1.8e-06% | gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).DecRef.func1 pkg/tcpip/stack/packet_buffer.go:204
28.77us 100% | gvisor.dev/gvisor/pkg/bufferv2.(*Buffer).Release pkg/bufferv2/buffer.go:71
----------------------------------------------------------+-------------
2.96us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw pkg/tcpip/transport/tcp/connect.go:978
0 0% 100% 2.96us 1.8e-07% | gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).ReserveHeaderBytes pkg/tcpip/stack/packet_buffer.go:394
2.96us 100% | gvisor.dev/gvisor/pkg/bufferv2.NewViewSize pkg/bufferv2/view.go:69
----------------------------------------------------------+-------------
96342.96us 93.16% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1186
7070.43us 6.84% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).transitionToStateEstablishedLocked pkg/tcpip/transport/tcp/connect.go:670
0 0% 100% 103413.39us 0.0064% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).ConfirmReachable pkg/tcpip/stack/route.go:554
103413.39us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*linkResolver).confirmReachable pkg/tcpip/stack/nic.go:39 (inline)
----------------------------------------------------------+-------------
2784.57us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).cleanupLocked pkg/tcpip/transport/tcp/endpoint.go:1165
0 0% 100% 2784.57us 0.00017% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).Release pkg/tcpip/stack/route.go:498
2784.57us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*addressState).DecRef pkg/tcpip/stack/addressable_endpoint_state.go:803
----------------------------------------------------------+-------------
28834.50us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP pkg/tcpip/transport/tcp/connect.go:912
0 0% 100% 28834.50us 0.0018% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket pkg/tcpip/stack/route.go:464
28834.50us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).isValidForOutgoing pkg/tcpip/stack/route.go:439
----------------------------------------------------------+-------------
493433.59us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP pkg/tcpip/transport/tcp/connect.go:912
0 0% 100% 493433.59us 0.031% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket pkg/tcpip/stack/route.go:468
493433.59us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket pkg/tcpip/network/ipv4/ipv4.go:478
----------------------------------------------------------+-------------
19778.15us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).resolvedFields pkg/tcpip/stack/route.go:377
0 0% 100% 19778.15us 0.0012% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).isResolutionRequiredRLocked pkg/tcpip/stack/route.go:433
19778.15us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).isValidForOutgoingRLocked pkg/tcpip/stack/route.go:449
----------------------------------------------------------+-------------
28834.50us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket pkg/tcpip/stack/route.go:464
0 0% 100% 28834.50us 0.0018% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).isValidForOutgoing pkg/tcpip/stack/route.go:439
28834.50us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).isValidForOutgoingRLocked pkg/tcpip/stack/route.go:449
----------------------------------------------------------+-------------
28834.50us 59.31% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).isValidForOutgoing pkg/tcpip/stack/route.go:439
19778.15us 40.69% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).isResolutionRequiredRLocked pkg/tcpip/stack/route.go:433
0 0% 100% 48612.65us 0.003% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).isValidForOutgoingRLocked pkg/tcpip/stack/route.go:449
48612.65us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).isValidForOutgoing pkg/tcpip/stack/nic.go:971
----------------------------------------------------------+-------------
19778.15us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket pkg/tcpip/stack/nic.go:349
0 0% 100% 19778.15us 0.0012% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).resolvedFields pkg/tcpip/stack/route.go:377
19778.15us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).isResolutionRequiredRLocked pkg/tcpip/stack/route.go:433
----------------------------------------------------------+-------------
469825.85us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket pkg/tcpip/stack/nic.go:349
0 0% 100% 469825.85us 0.029% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).resolvedFields pkg/tcpip/stack/route.go:394
469825.85us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*linkResolver).getNeighborLinkAddress pkg/tcpip/stack/nic.go:34 (inline)
----------------------------------------------------------+-------------
2208.11us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint pkg/tcpip/transport/tcp/accept.go:193
0 0% 100% 2208.11us 0.00014% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute pkg/tcpip/stack/stack.go:1284
2208.11us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteRLocked pkg/tcpip/stack/stack.go:1237
----------------------------------------------------------+-------------
1.19us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint pkg/tcpip/transport/tcp/accept.go:193
0 0% 100% 1.19us 7.4e-08% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute pkg/tcpip/stack/stack.go:1359
1.19us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute.func1 pkg/tcpip/stack/stack.go:1333
----------------------------------------------------------+-------------
1.19us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute pkg/tcpip/stack/stack.go:1359
0 0% 100% 1.19us 7.4e-08% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute.func1 pkg/tcpip/stack/stack.go:1333
1.19us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).getAddressEP pkg/tcpip/stack/stack.go:1145
----------------------------------------------------------+-------------
39.91us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).tryDeliverSegmentFromClosedEndpoint pkg/tcpip/transport/tcp/connect.go:1067 (inline)
0 0% 100% 39.91us 2.5e-06% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindTransportEndpoint pkg/tcpip/stack/stack.go:1623
39.91us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).findTransportEndpoint pkg/tcpip/stack/transport_demuxer.go:661
----------------------------------------------------------+-------------
10822.61us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake pkg/tcpip/transport/tcp/accept.go:275 (inline)
0 0% 100% 10822.61us 0.00067% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).RegisterTransportEndpoint pkg/tcpip/stack/stack.go:1587
10822.61us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).registerEndpoint pkg/tcpip/stack/transport_demuxer.go:313
----------------------------------------------------------+-------------
12720.13us 98.66% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).cleanupLocked pkg/tcpip/transport/tcp/endpoint.go:1143
173.33us 1.34% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).closeNoShutdownLocked pkg/tcpip/transport/tcp/endpoint.go:1042
0 0% 100% 12893.46us 0.0008% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).StartTransportEndpointCleanup pkg/tcpip/stack/stack.go:1609
12893.46us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).unregisterEndpoint pkg/tcpip/stack/transport_demuxer.go:542
----------------------------------------------------------+-------------
133.90us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteRLocked pkg/tcpip/stack/stack.go:1237
0 0% 100% 133.90us 8.3e-06% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteFromNICRLocked pkg/tcpip/stack/stack.go:1169
133.90us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTempInner pkg/tcpip/stack/nic.go:508
----------------------------------------------------------+-------------
87.47us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteRLocked pkg/tcpip/stack/stack.go:1237
0 0% 100% 87.47us 5.4e-06% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteFromNICRLocked pkg/tcpip/stack/stack.go:1176
87.47us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).hasAddress pkg/tcpip/stack/nic.go:459
----------------------------------------------------------+-------------
303.01us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteRLocked pkg/tcpip/stack/stack.go:1237
0 0% 100% 303.01us 1.9e-05% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteFromNICRLocked pkg/tcpip/stack/stack.go:1184
303.01us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).hasAddress pkg/tcpip/stack/nic.go:459
----------------------------------------------------------+-------------
1683.72us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteRLocked pkg/tcpip/stack/stack.go:1237
0 0% 100% 1683.72us 0.0001% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteFromNICRLocked pkg/tcpip/stack/stack.go:1194
1683.72us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*addressState).DecRef pkg/tcpip/stack/addressable_endpoint_state.go:803
----------------------------------------------------------+-------------
2208.11us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute pkg/tcpip/stack/stack.go:1284
0 0% 100% 2208.11us 0.00014% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteRLocked pkg/tcpip/stack/stack.go:1237
1683.72us 76.25% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteFromNICRLocked pkg/tcpip/stack/stack.go:1194
303.01us 13.72% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteFromNICRLocked pkg/tcpip/stack/stack.go:1184
133.90us 6.06% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteFromNICRLocked pkg/tcpip/stack/stack.go:1169
87.47us 3.96% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteFromNICRLocked pkg/tcpip/stack/stack.go:1176
----------------------------------------------------------+-------------
1.19us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute.func1 pkg/tcpip/stack/stack.go:1333
0 0% 100% 1.19us 7.4e-08% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).getAddressEP pkg/tcpip/stack/stack.go:1145
1.19us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).findEndpoint pkg/tcpip/stack/nic.go:470 (inline)
----------------------------------------------------------+-------------
14125.53us 75.97% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:1085
2784.57us 14.98% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).Release pkg/tcpip/stack/route.go:498
1683.72us 9.06% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteFromNICRLocked pkg/tcpip/stack/stack.go:1194
0 0% 100% 18593.82us 0.0012% | gvisor.dev/gvisor/pkg/tcpip/stack.(*addressState).DecRef pkg/tcpip/stack/addressable_endpoint_state.go:803
12506.36us 67.26% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).decAddressRef pkg/tcpip/stack/addressable_endpoint_state.go:380
6087.46us 32.74% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).decAddressRef pkg/tcpip/stack/addressable_endpoint_state.go:378
----------------------------------------------------------+-------------
48625.99us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*addressState).IsAssigned pkg/tcpip/stack/addressable_endpoint_state.go:777
0 0% 100% 48625.99us 0.003% | gvisor.dev/gvisor/pkg/tcpip/stack.(*addressState).GetKind pkg/tcpip/stack/addressable_endpoint_state.go:738
48625.99us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).RLock pkg/sync/rwmutex_unsafe.go:257 (inline)
----------------------------------------------------------+-------------
11207.90us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching.func1 pkg/tcpip/stack/addressable_endpoint_state.go:525
0 0% 100% 11207.90us 0.0007% | gvisor.dev/gvisor/pkg/tcpip/stack.(*addressState).IncRef pkg/tcpip/stack/addressable_endpoint_state.go:791
11207.90us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).Lock pkg/sync/rwmutex_unsafe.go:290 (inline)
----------------------------------------------------------+-------------
48612.65us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).isValidForOutgoing pkg/tcpip/stack/nic.go:971
13.33us 0.027% | gvisor.dev/gvisor/pkg/tcpip/stack.(*AddressableEndpointState).AcquireAssignedAddressOrMatching.func1 pkg/tcpip/stack/addressable_endpoint_state.go:534
0 0% 100% 48625.99us 0.003% | gvisor.dev/gvisor/pkg/tcpip/stack.(*addressState).IsAssigned pkg/tcpip/stack/addressable_endpoint_state.go:777
48625.99us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*addressState).GetKind pkg/tcpip/stack/addressable_endpoint_state.go:738
----------------------------------------------------------+-------------
12423.23us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket pkg/tcpip/stack/transport_demuxer.go:598
0 0% 100% 12423.23us 0.00077% | gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket pkg/tcpip/stack/transport_demuxer.go:180
12423.23us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket pkg/tcpip/transport/tcp/protocol.go:148
----------------------------------------------------------+-------------
21.07us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportEndpoints).unregisterEndpoint pkg/tcpip/stack/transport_demuxer.go:54
0 0% 100% 21.07us 1.3e-06% | gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).unregisterEndpoint pkg/tcpip/stack/transport_demuxer.go:253
21.07us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).Lock pkg/sync/rwmutex_unsafe.go:290 (inline)
----------------------------------------------------------+-------------
103413.39us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).ConfirmReachable pkg/tcpip/stack/route.go:554 (inline)
0 0% 100% 103413.39us 0.0064% | gvisor.dev/gvisor/pkg/tcpip/stack.(*linkResolver).confirmReachable pkg/tcpip/stack/nic.go:39
74301.64us 71.85% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).handleUpperLevelConfirmation pkg/tcpip/stack/neighbor_cache.go:300
29111.75us 28.15% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).handleUpperLevelConfirmation pkg/tcpip/stack/neighbor_cache.go:304
----------------------------------------------------------+-------------
469825.85us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).resolvedFields pkg/tcpip/stack/route.go:394 (inline)
0 0% 100% 469825.85us 0.029% | gvisor.dev/gvisor/pkg/tcpip/stack.(*linkResolver).getNeighborLinkAddress pkg/tcpip/stack/nic.go:34
439104.85us 93.46% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).entry pkg/tcpip/stack/neighbor_cache.go:128
30721.01us 6.54% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).entry pkg/tcpip/stack/neighbor_cache.go:129
----------------------------------------------------------+-------------
439104.85us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*linkResolver).getNeighborLinkAddress pkg/tcpip/stack/nic.go:34
0 0% 100% 439104.85us 0.027% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).entry pkg/tcpip/stack/neighbor_cache.go:128
366045.08us 83.36% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).getOrCreateEntry pkg/tcpip/stack/neighbor_cache.go:75
73059.76us 16.64% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).getOrCreateEntry pkg/tcpip/stack/neighbor_cache.go:79
----------------------------------------------------------+-------------
30721.01us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*linkResolver).getNeighborLinkAddress pkg/tcpip/stack/nic.go:34
0 0% 100% 30721.01us 0.0019% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).entry pkg/tcpip/stack/neighbor_cache.go:129
30335.63us 98.75% | sync.(*RWMutex).Lock GOROOT/src/sync/rwmutex.go:139
385.38us 1.25% | sync.(*RWMutex).Lock GOROOT/src/sync/rwmutex.go:144
----------------------------------------------------------+-------------
366045.08us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).entry pkg/tcpip/stack/neighbor_cache.go:128
0 0% 100% 366045.08us 0.023% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).getOrCreateEntry pkg/tcpip/stack/neighbor_cache.go:75
366045.08us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).Lock pkg/sync/rwmutex_unsafe.go:290 (inline)
----------------------------------------------------------+-------------
73059.76us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).entry pkg/tcpip/stack/neighbor_cache.go:128
0 0% 100% 73059.76us 0.0045% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).getOrCreateEntry pkg/tcpip/stack/neighbor_cache.go:79
73059.76us 100% | sync.(*RWMutex).RLock GOROOT/src/sync/rwmutex.go:63 (inline)
----------------------------------------------------------+-------------
74301.64us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*linkResolver).confirmReachable pkg/tcpip/stack/nic.go:39
0 0% 100% 74301.64us 0.0046% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).handleUpperLevelConfirmation pkg/tcpip/stack/neighbor_cache.go:300
74301.64us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).RLock pkg/sync/rwmutex_unsafe.go:257 (inline)
----------------------------------------------------------+-------------
29111.75us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*linkResolver).confirmReachable pkg/tcpip/stack/nic.go:39
0 0% 100% 29111.75us 0.0018% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).handleUpperLevelConfirmation pkg/tcpip/stack/neighbor_cache.go:304
26135.42us 89.78% | sync.(*RWMutex).Lock GOROOT/src/sync/rwmutex.go:139
2976.33us 10.22% | sync.(*RWMutex).Lock GOROOT/src/sync/rwmutex.go:144
----------------------------------------------------------+-------------
19647.40us 100% | gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverLinkPacket pkg/tcpip/link/nested/nested.go:69
0 0% 100% 19647.40us 0.0012% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverLinkPacket pkg/tcpip/stack/nic.go:787
19647.40us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).Lock pkg/sync/rwmutex_unsafe.go:290 (inline)
----------------------------------------------------------+-------------
49955.56us 100% | gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverNetworkPacket pkg/tcpip/link/nested/nested.go:59
0 0% 100% 49955.56us 0.0031% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket pkg/tcpip/stack/nic.go:745
49944.38us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket pkg/tcpip/network/ipv4/ipv4.go:824
11.19us 0.022% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket pkg/tcpip/network/ipv4/ipv4.go:803
----------------------------------------------------------+-------------
7918.01us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:1026
0 0% 100% 7918.01us 0.00049% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverRawPacket pkg/tcpip/stack/nic.go:900
7918.01us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverRawPacket pkg/tcpip/stack/transport_demuxer.go:612
----------------------------------------------------------+-------------
15055.76us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).deliverPacketLocally pkg/tcpip/network/ipv4/ipv4.go:1252
0 0% 100% 15055.76us 0.00094% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket pkg/tcpip/stack/nic.go:837
12423.23us 82.51% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket pkg/tcpip/stack/transport_demuxer.go:598
2632.53us 17.49% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket pkg/tcpip/stack/transport_demuxer.go:589
----------------------------------------------------------+-------------
489604.01us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacketPostRouting pkg/tcpip/network/ipv4/ipv4.go:560
0 0% 100% 489604.01us 0.03% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket pkg/tcpip/stack/nic.go:349
469825.85us 95.96% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).resolvedFields pkg/tcpip/stack/route.go:394
19778.15us 4.04% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).resolvedFields pkg/tcpip/stack/route.go:377
----------------------------------------------------------+-------------
3829.59us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacketPostRouting pkg/tcpip/network/ipv4/ipv4.go:560
0 0% 100% 3829.59us 0.00024% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket pkg/tcpip/stack/nic.go:353
3829.59us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket pkg/tcpip/stack/nic.go:392
----------------------------------------------------------+-------------
1.19us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).getAddressEP pkg/tcpip/stack/stack.go:1145 (inline)
0 0% 100% 1.19us 7.4e-08% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).findEndpoint pkg/tcpip/stack/nic.go:470
1.19us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTemp pkg/tcpip/stack/nic.go:492
----------------------------------------------------------+-------------
1.19us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).findEndpoint pkg/tcpip/stack/nic.go:470
0 0% 100% 1.19us 7.4e-08% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTemp pkg/tcpip/stack/nic.go:492
1.19us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTempInner pkg/tcpip/stack/nic.go:508
----------------------------------------------------------+-------------
390.48us 74.30% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).hasAddress pkg/tcpip/stack/nic.go:459
133.90us 25.48% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteFromNICRLocked pkg/tcpip/stack/stack.go:1169
1.19us 0.23% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTemp pkg/tcpip/stack/nic.go:492
0 0% 100% 525.57us 3.3e-05% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTempInner pkg/tcpip/stack/nic.go:508
525.57us 100% | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).AcquireAssignedAddress pkg/tcpip/network/ipv4/ipv4.go:1336
----------------------------------------------------------+-------------
303.01us 77.60% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteFromNICRLocked pkg/tcpip/stack/stack.go:1184
87.47us 22.40% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).findLocalRouteFromNICRLocked pkg/tcpip/stack/stack.go:1176
0 0% 100% 390.48us 2.4e-05% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).hasAddress pkg/tcpip/stack/nic.go:459
390.48us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).getAddressOrCreateTempInner pkg/tcpip/stack/nic.go:508
----------------------------------------------------------+-------------
48612.65us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).isValidForOutgoingRLocked pkg/tcpip/stack/route.go:449
0 0% 100% 48612.65us 0.003% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).isValidForOutgoing pkg/tcpip/stack/nic.go:971
48612.65us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*addressState).IsAssigned pkg/tcpip/stack/addressable_endpoint_state.go:777
----------------------------------------------------------+-------------
3829.59us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket pkg/tcpip/stack/nic.go:353
0 0% 100% 3829.59us 0.00024% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket pkg/tcpip/stack/nic.go:392
3829.59us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writeRawPacket pkg/tcpip/stack/nic.go:396
----------------------------------------------------------+-------------
3829.59us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket pkg/tcpip/stack/nic.go:392
0 0% 100% 3829.59us 0.00024% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writeRawPacket pkg/tcpip/stack/nic.go:396
3829.59us 100% | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*discipline).WritePacket pkg/tcpip/link/qdisc/fifo/fifo.go:133
----------------------------------------------------------+-------------
28.77us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).DecRef pkg/tcpip/stack/packet_buffer.go:199
0 0% 100% 28.77us 1.8e-06% | gvisor.dev/gvisor/pkg/tcpip/stack.(*packetBufferRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/tcpip/stack/packet_buffer_refs.go:131
28.77us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).DecRef.func1 pkg/tcpip/stack/packet_buffer.go:204
----------------------------------------------------------+-------------
2632.53us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket pkg/tcpip/stack/nic.go:837
0 0% 100% 2632.53us 0.00016% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket pkg/tcpip/stack/transport_demuxer.go:589
2632.53us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).RLock pkg/sync/rwmutex_unsafe.go:257 (inline)
----------------------------------------------------------+-------------
12423.23us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket pkg/tcpip/stack/nic.go:837
0 0% 100% 12423.23us 0.00077% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket pkg/tcpip/stack/transport_demuxer.go:598
12423.23us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket pkg/tcpip/stack/transport_demuxer.go:180
----------------------------------------------------------+-------------
7918.01us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverRawPacket pkg/tcpip/stack/nic.go:900
0 0% 100% 7918.01us 0.00049% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverRawPacket pkg/tcpip/stack/transport_demuxer.go:612
7918.01us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).RLock pkg/sync/rwmutex_unsafe.go:257 (inline)
----------------------------------------------------------+-------------
39.91us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindTransportEndpoint pkg/tcpip/stack/stack.go:1623
0 0% 100% 39.91us 2.5e-06% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).findTransportEndpoint pkg/tcpip/stack/transport_demuxer.go:661
39.91us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).RLock pkg/sync/rwmutex_unsafe.go:257 (inline)
----------------------------------------------------------+-------------
10822.61us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).RegisterTransportEndpoint pkg/tcpip/stack/stack.go:1587
0 0% 100% 10822.61us 0.00067% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).registerEndpoint pkg/tcpip/stack/transport_demuxer.go:313
10822.61us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).singleRegisterEndpoint pkg/tcpip/stack/transport_demuxer.go:491
----------------------------------------------------------+-------------
10822.61us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).registerEndpoint pkg/tcpip/stack/transport_demuxer.go:313
0 0% 100% 10822.61us 0.00067% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).singleRegisterEndpoint pkg/tcpip/stack/transport_demuxer.go:491
10822.61us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).Lock pkg/sync/rwmutex_unsafe.go:290 (inline)
----------------------------------------------------------+-------------
12893.46us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).StartTransportEndpointCleanup pkg/tcpip/stack/stack.go:1609
0 0% 100% 12893.46us 0.0008% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).unregisterEndpoint pkg/tcpip/stack/transport_demuxer.go:542
12872.39us 99.84% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportEndpoints).unregisterEndpoint pkg/tcpip/stack/transport_demuxer.go:48
21.07us 0.16% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportEndpoints).unregisterEndpoint pkg/tcpip/stack/transport_demuxer.go:54
----------------------------------------------------------+-------------
12872.39us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).unregisterEndpoint pkg/tcpip/stack/transport_demuxer.go:542
0 0% 100% 12872.39us 0.0008% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportEndpoints).unregisterEndpoint pkg/tcpip/stack/transport_demuxer.go:48
12872.39us 100% | gvisor.dev/gvisor/pkg/sync.(*RWMutex).Lock pkg/sync/rwmutex_unsafe.go:290 (inline)
----------------------------------------------------------+-------------
21.07us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).unregisterEndpoint pkg/tcpip/stack/transport_demuxer.go:542
0 0% 100% 21.07us 1.3e-06% | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportEndpoints).unregisterEndpoint pkg/tcpip/stack/transport_demuxer.go:54
21.07us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).unregisterEndpoint pkg/tcpip/stack/transport_demuxer.go:253
----------------------------------------------------------+-------------
2.62us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendEmptyRaw pkg/tcpip/transport/tcp/connect.go:964
0 0% 100% 2.62us 1.6e-07% | gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer pkg/tcpip/stack/packet_buffer.go:173
2.62us 100% | sync.(*Pool).Get GOROOT/src/sync/pool.go:128
----------------------------------------------------------+-------------
3.28us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newOutgoingSegment pkg/tcpip/transport/tcp/segment.go:130
0 0% 100% 3.28us 2e-07% | gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer pkg/tcpip/stack/packet_buffer.go:181
3.28us 100% | gvisor.dev/gvisor/pkg/bufferv2.(*Buffer).Merge pkg/bufferv2/buffer.go:453
----------------------------------------------------------+-------------
3546.72us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket pkg/tcpip/transport/tcp/protocol.go:148
0 0% 100% 3546.72us 0.00022% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket pkg/tcpip/transport/tcp/dispatcher.go:443
3546.72us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).enqueueSegment pkg/tcpip/transport/tcp/endpoint.go:2786
----------------------------------------------------------+-------------
8876.52us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket pkg/tcpip/transport/tcp/protocol.go:148
0 0% 100% 8876.52us 0.00055% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket pkg/tcpip/transport/tcp/dispatcher.go:447
8876.52us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).queueEndpoint pkg/tcpip/transport/tcp/dispatcher.go:92
----------------------------------------------------------+-------------
3.14us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Accept pkg/sentry/socket/netstack/netstack_vfs2.go:161
0 0% 100% 3.14us 2e-07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Accept pkg/tcpip/transport/tcp/endpoint.go:2639
3.14us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
272.65us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*socketOpsCommon).Release pkg/sentry/socket/netstack/netstack.go:447
0 0% 100% 272.65us 1.7e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Close pkg/tcpip/transport/tcp/endpoint.go:999
173.33us 63.57% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).closeLocked pkg/tcpip/transport/tcp/endpoint.go:1030
99.33us 36.43% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).closeLocked pkg/tcpip/transport/tcp/endpoint.go:1029
----------------------------------------------------------+-------------
565.92us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*socketOpsCommon).nonBlockingRead pkg/sentry/socket/netstack/netstack.go:2860
0 0% 100% 565.92us 3.5e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Read pkg/tcpip/transport/tcp/endpoint.go:1349
428.32us 75.69% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:675
137.60us 24.31% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:652
----------------------------------------------------------+-------------
11435.02us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*socketOpsCommon).Readiness pkg/sentry/socket/netstack/netstack.go:560
0 0% 100% 11435.02us 0.00071% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Readiness pkg/tcpip/transport/tcp/endpoint.go:894
11435.02us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
11.66us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*socketOpsCommon).Shutdown pkg/sentry/socket/netstack/netstack.go:809
0 0% 100% 11.66us 7.2e-07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Shutdown pkg/tcpip/transport/tcp/endpoint.go:2456
11.66us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).shutdownLocked pkg/tcpip/transport/tcp/endpoint.go:2502
----------------------------------------------------------+-------------
946.59us 68.12% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1595
305.30us 21.97% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader pkg/tcpip/transport/tcp/endpoint.go:1506
137.60us 9.90% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Read pkg/tcpip/transport/tcp/endpoint.go:1349
0 0% 100% 1389.49us 8.6e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:652
1389.49us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
2800.63us 78.94% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1595
428.32us 12.07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Read pkg/tcpip/transport/tcp/endpoint.go:1349
318.92us 8.99% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader pkg/tcpip/transport/tcp/endpoint.go:1506
0 0% 100% 3547.86us 0.00022% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:675
3547.86us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).queueEndpoint pkg/tcpip/transport/tcp/dispatcher.go:92
----------------------------------------------------------+-------------
630.78us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Write pkg/sentry/socket/netstack/netstack_vfs2.go:138
0 0% 100% 630.78us 3.9e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1586
624.22us 98.96% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment pkg/tcpip/transport/tcp/endpoint.go:1537
6.56us 1.04% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment pkg/tcpip/transport/tcp/endpoint.go:1567
----------------------------------------------------------+-------------
144968.80us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Write pkg/sentry/socket/netstack/netstack_vfs2.go:138
0 0% 100% 144968.80us 0.009% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1594
144968.80us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData pkg/tcpip/transport/tcp/connect.go:1003
----------------------------------------------------------+-------------
3747.22us 100% | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Write pkg/sentry/socket/netstack/netstack_vfs2.go:138
0 0% 100% 3747.22us 0.00023% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1595
2800.63us 74.74% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:675
946.59us 25.26% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:652
----------------------------------------------------------+-------------
207404.31us 99.25% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState pkg/tcpip/transport/tcp/connect.go:473
1565.28us 0.75% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleListenSegment pkg/tcpip/transport/tcp/accept.go:456
0 0% 100% 208969.59us 0.013% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).acceptQueueIsFull pkg/tcpip/transport/tcp/accept.go:408
208969.59us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
11587.51us 91.10% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).transitionToStateCloseLocked pkg/tcpip/transport/tcp/connect.go:1057
1132.63us 8.90% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).resetConnectionLocked pkg/tcpip/transport/tcp/connect.go:1036
0 0% 100% 12720.13us 0.00079% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).cleanupLocked pkg/tcpip/transport/tcp/endpoint.go:1143
12720.13us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).StartTransportEndpointCleanup pkg/tcpip/stack/stack.go:1609
----------------------------------------------------------+-------------
2031.22us 72.95% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).resetConnectionLocked pkg/tcpip/transport/tcp/connect.go:1036
753.35us 27.05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).transitionToStateCloseLocked pkg/tcpip/transport/tcp/connect.go:1057
0 0% 100% 2784.57us 0.00017% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).cleanupLocked pkg/tcpip/transport/tcp/endpoint.go:1165
2784.57us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).Release pkg/tcpip/stack/route.go:498
----------------------------------------------------------+-------------
99.33us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Close pkg/tcpip/transport/tcp/endpoint.go:999
0 0% 100% 99.33us 6.2e-06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).closeLocked pkg/tcpip/transport/tcp/endpoint.go:1029
99.33us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).shutdownLocked pkg/tcpip/transport/tcp/endpoint.go:2502
----------------------------------------------------------+-------------
173.33us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Close pkg/tcpip/transport/tcp/endpoint.go:999
0 0% 100% 173.33us 1.1e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).closeLocked pkg/tcpip/transport/tcp/endpoint.go:1030
173.33us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).closeNoShutdownLocked pkg/tcpip/transport/tcp/endpoint.go:1042
----------------------------------------------------------+-------------
173.33us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).closeLocked pkg/tcpip/transport/tcp/endpoint.go:1030
0 0% 100% 173.33us 1.1e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).closeNoShutdownLocked pkg/tcpip/transport/tcp/endpoint.go:1042
173.33us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).StartTransportEndpointCleanup pkg/tcpip/stack/stack.go:1609
----------------------------------------------------------+-------------
39.91us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnected pkg/tcpip/transport/tcp/dispatcher.go:200
0 0% 100% 39.91us 2.5e-06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).drainClosingSegmentQueue pkg/tcpip/transport/tcp/connect.go:1103
39.91us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).tryDeliverSegmentFromClosedEndpoint pkg/tcpip/transport/tcp/connect.go:1067
----------------------------------------------------------+-------------
3546.72us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket pkg/tcpip/transport/tcp/dispatcher.go:443
0 0% 100% 3546.72us 0.00022% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).enqueueSegment pkg/tcpip/transport/tcp/endpoint.go:2786
3546.72us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).enqueue pkg/tcpip/transport/tcp/segment_queue.go:57
----------------------------------------------------------+-------------
1565.28us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleListen pkg/tcpip/transport/tcp/dispatcher.go:276
0 0% 100% 1565.28us 9.7e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleListenSegment pkg/tcpip/transport/tcp/accept.go:456
1565.28us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).acceptQueueIsFull pkg/tcpip/transport/tcp/accept.go:408
----------------------------------------------------------+-------------
13683.78us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleListen pkg/tcpip/transport/tcp/dispatcher.go:276
0 0% 100% 13683.78us 0.00085% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleListenSegment pkg/tcpip/transport/tcp/accept.go:493
13683.78us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleListenSegment.func1 pkg/tcpip/transport/tcp/accept.go:484
----------------------------------------------------------+-------------
13683.78us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleListenSegment pkg/tcpip/transport/tcp/accept.go:493
0 0% 100% 13683.78us 0.00085% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleListenSegment.func1 pkg/tcpip/transport/tcp/accept.go:484
10822.61us 79.09% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake pkg/tcpip/transport/tcp/accept.go:275
2209.29us 16.15% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake pkg/tcpip/transport/tcp/accept.go:240
651.88us 4.76% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake pkg/tcpip/transport/tcp/accept.go:296
----------------------------------------------------------+-------------
73.78us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked pkg/tcpip/transport/tcp/connect.go:1220
0 0% 100% 73.78us 4.6e-06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleReset pkg/tcpip/transport/tcp/connect.go:1136
73.78us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).transitionToStateCloseLocked pkg/tcpip/transport/tcp/connect.go:1057
----------------------------------------------------------+-------------
73.78us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1168
0 0% 100% 73.78us 4.6e-06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked pkg/tcpip/transport/tcp/connect.go:1220
73.78us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleReset pkg/tcpip/transport/tcp/connect.go:1136
----------------------------------------------------------+-------------
16248.21us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1168
0 0% 100% 16248.21us 0.001% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked pkg/tcpip/transport/tcp/connect.go:1255
16248.21us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).handleRcvdSegment pkg/tcpip/transport/tcp/rcv.go:481
----------------------------------------------------------+-------------
161665.76us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1168
0 0% 100% 161665.76us 0.01% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked pkg/tcpip/transport/tcp/connect.go:1278
161626.49us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment pkg/tcpip/transport/tcp/snd.go:1623
28.77us 0.018% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment pkg/tcpip/transport/tcp/snd.go:1532
10.50us 0.0065% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment pkg/tcpip/transport/tcp/snd.go:1484
----------------------------------------------------------+-------------
114.05us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnected pkg/tcpip/transport/tcp/dispatcher.go:192
0 0% 100% 114.05us 7.1e-06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1164
114.05us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).dequeue pkg/tcpip/transport/tcp/segment_queue.go:77
----------------------------------------------------------+-------------
177987.75us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnected pkg/tcpip/transport/tcp/dispatcher.go:192
0 0% 100% 177987.75us 0.011% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1168
161665.76us 90.83% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked pkg/tcpip/transport/tcp/connect.go:1278
16248.21us 9.13% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked pkg/tcpip/transport/tcp/connect.go:1255
73.78us 0.041% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked pkg/tcpip/transport/tcp/connect.go:1220
----------------------------------------------------------+-------------
96342.96us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnected pkg/tcpip/transport/tcp/dispatcher.go:192
0 0% 100% 96342.96us 0.006% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1186
96342.96us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).ConfirmReachable pkg/tcpip/stack/route.go:554
----------------------------------------------------------+-------------
182516.45us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnected pkg/tcpip/transport/tcp/dispatcher.go:192
0 0% 100% 182516.45us 0.011% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1191
182516.45us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck pkg/tcpip/transport/tcp/snd.go:338 (inline)
----------------------------------------------------------+-------------
624.22us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1586
0 0% 100% 624.22us 3.9e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment pkg/tcpip/transport/tcp/endpoint.go:1537
624.22us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader pkg/tcpip/transport/tcp/endpoint.go:1506
----------------------------------------------------------+-------------
6.56us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1586
0 0% 100% 6.56us 4.1e-07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment pkg/tcpip/transport/tcp/endpoint.go:1567
3.28us 50.02% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newOutgoingSegment pkg/tcpip/transport/tcp/segment.go:129
3.28us 49.98% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newOutgoingSegment pkg/tcpip/transport/tcp/segment.go:130
----------------------------------------------------------+-------------
624.22us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment pkg/tcpip/transport/tcp/endpoint.go:1537
0 0% 100% 624.22us 3.9e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader pkg/tcpip/transport/tcp/endpoint.go:1506
318.92us 51.09% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:675
305.30us 48.91% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:652
----------------------------------------------------------+-------------
766.33us 97.10% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).consumeSegment pkg/tcpip/transport/tcp/rcv.go:260
22.87us 2.90% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).consumeSegment pkg/tcpip/transport/tcp/rcv.go:223
0 0% 100% 789.20us 4.9e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readyToRead pkg/tcpip/transport/tcp/endpoint.go:2922
789.20us 100% | gvisor.dev/gvisor/pkg/waiter.(*Queue).Notify pkg/waiter/waiter.go:237
----------------------------------------------------------+-------------
3163.85us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnected pkg/tcpip/transport/tcp/dispatcher.go:195
0 0% 100% 3163.85us 0.0002% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).resetConnectionLocked pkg/tcpip/transport/tcp/connect.go:1036
2031.22us 64.20% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).cleanupLocked pkg/tcpip/transport/tcp/endpoint.go:1165
1132.63us 35.80% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).cleanupLocked pkg/tcpip/transport/tcp/endpoint.go:1143
----------------------------------------------------------+-------------
144968.80us 99.92% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1594
110.99us 0.077% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).shutdownLocked pkg/tcpip/transport/tcp/endpoint.go:2502
0 0% 100% 145079.79us 0.009% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData pkg/tcpip/transport/tcp/connect.go:1003
145070.08us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData pkg/tcpip/transport/tcp/snd.go:974
4.89us 0.0034% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData pkg/tcpip/transport/tcp/snd.go:956
4.82us 0.0033% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData pkg/tcpip/transport/tcp/snd.go:982
----------------------------------------------------------+-------------
2.62us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendEmptySegment pkg/tcpip/transport/tcp/snd.go:1696
0 0% 100% 2.62us 1.6e-07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendEmptyRaw pkg/tcpip/transport/tcp/connect.go:964
2.62us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer pkg/tcpip/stack/packet_buffer.go:173
----------------------------------------------------------+-------------
185705.77us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendEmptySegment pkg/tcpip/transport/tcp/snd.go:1696
0 0% 100% 185705.77us 0.012% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendEmptyRaw pkg/tcpip/transport/tcp/connect.go:966
185705.77us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw pkg/tcpip/transport/tcp/connect.go:979
----------------------------------------------------------+-------------
2.96us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromPacketBuffer pkg/tcpip/transport/tcp/snd.go:1679
0 0% 100% 2.96us 1.8e-07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw pkg/tcpip/transport/tcp/connect.go:978
2.96us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).ReserveHeaderBytes pkg/tcpip/stack/packet_buffer.go:394
----------------------------------------------------------+-------------
335861.30us 64.39% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromPacketBuffer pkg/tcpip/transport/tcp/snd.go:1679
185705.77us 35.61% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendEmptyRaw pkg/tcpip/transport/tcp/connect.go:966
0 0% 100% 521567.07us 0.032% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw pkg/tcpip/transport/tcp/connect.go:979
521567.07us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP pkg/tcpip/transport/tcp/connect.go:810
----------------------------------------------------------+-------------
651.88us 92.99% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).start pkg/tcpip/transport/tcp/connect.go:575
49.14us 7.01% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).retransmitHandlerLocked pkg/tcpip/transport/tcp/connect.go:611
0 0% 100% 701.02us 4.4e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendSynTCP pkg/tcpip/transport/tcp/connect.go:800
701.02us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP pkg/tcpip/transport/tcp/connect.go:810
----------------------------------------------------------+-------------
521567.07us 99.87% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw pkg/tcpip/transport/tcp/connect.go:979
701.02us 0.13% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendSynTCP pkg/tcpip/transport/tcp/connect.go:800
0 0% 100% 522268.09us 0.032% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP pkg/tcpip/transport/tcp/connect.go:810
522268.09us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP pkg/tcpip/transport/tcp/connect.go:912
----------------------------------------------------------+-------------
99.33us 89.49% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).closeLocked pkg/tcpip/transport/tcp/endpoint.go:1029
11.66us 10.51% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Shutdown pkg/tcpip/transport/tcp/endpoint.go:2456
0 0% 100% 110.99us 6.9e-06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).shutdownLocked pkg/tcpip/transport/tcp/endpoint.go:2502
110.99us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData pkg/tcpip/transport/tcp/connect.go:1003
----------------------------------------------------------+-------------
12267.07us 99.40% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).consumeSegment pkg/tcpip/transport/tcp/rcv.go:315
73.78us 0.6% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleReset pkg/tcpip/transport/tcp/connect.go:1136
0 0% 100% 12340.85us 0.00077% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).transitionToStateCloseLocked pkg/tcpip/transport/tcp/connect.go:1057
11587.51us 93.90% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).cleanupLocked pkg/tcpip/transport/tcp/endpoint.go:1143
753.35us 6.10% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).cleanupLocked pkg/tcpip/transport/tcp/endpoint.go:1165
----------------------------------------------------------+-------------
39.91us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).drainClosingSegmentQueue pkg/tcpip/transport/tcp/connect.go:1103
0 0% 100% 39.91us 2.5e-06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).tryDeliverSegmentFromClosedEndpoint pkg/tcpip/transport/tcp/connect.go:1067
39.91us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindTransportEndpoint pkg/tcpip/stack/stack.go:1623 (inline)
----------------------------------------------------------+-------------
2777.87us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:302
0 0% 100% 2777.87us 0.00017% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*epQueue).dequeue pkg/tcpip/transport/tcp/dispatcher.go:54
2777.87us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
19851.77us 98.41% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).queueEndpoint pkg/tcpip/transport/tcp/dispatcher.go:92
321.34us 1.59% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:333
0 0% 100% 20173.11us 0.0013% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*epQueue).enqueue pkg/tcpip/transport/tcp/dispatcher.go:39
20173.11us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
203.08us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).queueEndpoint pkg/tcpip/transport/tcp/dispatcher.go:92
0 0% 100% 203.08us 1.3e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*epQueue).enqueue pkg/tcpip/transport/tcp/dispatcher.go:41
203.08us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
214474.74us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).processSegments pkg/tcpip/transport/tcp/connect.go:524
0 0% 100% 214474.74us 0.013% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment pkg/tcpip/transport/tcp/connect.go:507
207404.31us 96.70% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState pkg/tcpip/transport/tcp/connect.go:473
7070.43us 3.30% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState pkg/tcpip/transport/tcp/connect.go:484
----------------------------------------------------------+-------------
214474.74us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnecting pkg/tcpip/transport/tcp/dispatcher.go:148
0 0% 100% 214474.74us 0.013% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).processSegments pkg/tcpip/transport/tcp/connect.go:524
214474.74us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment pkg/tcpip/transport/tcp/connect.go:507
----------------------------------------------------------+-------------
49.14us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.maybeFailTimerHandler.func1 pkg/tcpip/transport/tcp/connect.go:128
0 0% 100% 49.14us 3.1e-06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).retransmitHandlerLocked pkg/tcpip/transport/tcp/connect.go:611
49.14us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendSynTCP pkg/tcpip/transport/tcp/connect.go:800
----------------------------------------------------------+-------------
651.88us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake pkg/tcpip/transport/tcp/accept.go:296
0 0% 100% 651.88us 4e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).start pkg/tcpip/transport/tcp/connect.go:575
651.88us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendSynTCP pkg/tcpip/transport/tcp/connect.go:800
----------------------------------------------------------+-------------
207404.31us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment pkg/tcpip/transport/tcp/connect.go:507
0 0% 100% 207404.31us 0.013% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState pkg/tcpip/transport/tcp/connect.go:473
207404.31us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).acceptQueueIsFull pkg/tcpip/transport/tcp/accept.go:408
----------------------------------------------------------+-------------
7070.43us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).handleSegment pkg/tcpip/transport/tcp/connect.go:507
0 0% 100% 7070.43us 0.00044% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState pkg/tcpip/transport/tcp/connect.go:484
7070.43us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).transitionToStateEstablishedLocked pkg/tcpip/transport/tcp/connect.go:670
----------------------------------------------------------+-------------
7070.43us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).synRcvdState pkg/tcpip/transport/tcp/connect.go:484
0 0% 100% 7070.43us 0.00044% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).transitionToStateEstablishedLocked pkg/tcpip/transport/tcp/connect.go:670
7070.43us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).ConfirmReachable pkg/tcpip/stack/route.go:554
----------------------------------------------------------+-------------
2209.29us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake pkg/tcpip/transport/tcp/accept.go:240
0 0% 100% 2209.29us 0.00014% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint pkg/tcpip/transport/tcp/accept.go:193
2208.11us 99.95% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute pkg/tcpip/stack/stack.go:1284
1.19us 0.054% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).FindRoute pkg/tcpip/stack/stack.go:1359
----------------------------------------------------------+-------------
2209.29us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleListenSegment.func1 pkg/tcpip/transport/tcp/accept.go:484
0 0% 100% 2209.29us 0.00014% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake pkg/tcpip/transport/tcp/accept.go:240
2209.29us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).createConnectingEndpoint pkg/tcpip/transport/tcp/accept.go:193
----------------------------------------------------------+-------------
10822.61us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleListenSegment.func1 pkg/tcpip/transport/tcp/accept.go:484
0 0% 100% 10822.61us 0.00067% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake pkg/tcpip/transport/tcp/accept.go:275
10822.61us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Stack).RegisterTransportEndpoint pkg/tcpip/stack/stack.go:1587 (inline)
----------------------------------------------------------+-------------
651.88us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleListenSegment.func1 pkg/tcpip/transport/tcp/accept.go:484
0 0% 100% 651.88us 4e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*listenContext).startHandshake pkg/tcpip/transport/tcp/accept.go:296
651.88us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).start pkg/tcpip/transport/tcp/connect.go:575
----------------------------------------------------------+-------------
456961.21us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:313
0 0% 100% 456961.21us 0.028% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnected pkg/tcpip/transport/tcp/dispatcher.go:192
182516.45us 39.94% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1191
177987.75us 38.95% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1168
96342.96us 21.08% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1186
114.05us 0.025% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1164
----------------------------------------------------------+-------------
3163.85us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:313
0 0% 100% 3163.85us 0.0002% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnected pkg/tcpip/transport/tcp/dispatcher.go:195
3163.85us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).resetConnectionLocked pkg/tcpip/transport/tcp/connect.go:1036
----------------------------------------------------------+-------------
39.91us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:313
0 0% 100% 39.91us 2.5e-06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnected pkg/tcpip/transport/tcp/dispatcher.go:200
39.91us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).drainClosingSegmentQueue pkg/tcpip/transport/tcp/connect.go:1103
----------------------------------------------------------+-------------
214474.74us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:311
0 0% 100% 214474.74us 0.013% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnecting pkg/tcpip/transport/tcp/dispatcher.go:148
214474.74us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).processSegments pkg/tcpip/transport/tcp/connect.go:524
----------------------------------------------------------+-------------
65311.07us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:311
0 0% 100% 65311.07us 0.0041% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnecting pkg/tcpip/transport/tcp/dispatcher.go:164
65311.07us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.deliverAccepted pkg/tcpip/transport/tcp/dispatcher.go:102
----------------------------------------------------------+-------------
13.13us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:317
0 0% 100% 13.13us 8.2e-07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleListen pkg/tcpip/transport/tcp/dispatcher.go:269
13.13us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).dequeue pkg/tcpip/transport/tcp/segment_queue.go:77
----------------------------------------------------------+-------------
15249.06us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:317
0 0% 100% 15249.06us 0.00095% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleListen pkg/tcpip/transport/tcp/dispatcher.go:276
13683.78us 89.74% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleListenSegment pkg/tcpip/transport/tcp/accept.go:493
1565.28us 10.26% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleListenSegment pkg/tcpip/transport/tcp/accept.go:456
----------------------------------------------------------+-------------
8876.52us 44.26% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket pkg/tcpip/transport/tcp/dispatcher.go:447
7630.47us 38.05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.timerHandler.func1 pkg/tcpip/transport/tcp/connect.go:167
3547.86us 17.69% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:675
0 0% 100% 20054.84us 0.0012% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).queueEndpoint pkg/tcpip/transport/tcp/dispatcher.go:92
19851.77us 98.99% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*epQueue).enqueue pkg/tcpip/transport/tcp/dispatcher.go:39
203.08us 1.01% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*epQueue).enqueue pkg/tcpip/transport/tcp/dispatcher.go:41
----------------------------------------------------------+-------------
0 0% 100% 2777.87us 0.00017% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:302
2777.87us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*epQueue).dequeue pkg/tcpip/transport/tcp/dispatcher.go:54
----------------------------------------------------------+-------------
0 0% 100% 1108.29us 6.9e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:306
1108.29us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).empty pkg/tcpip/transport/tcp/segment_queue.go:39
----------------------------------------------------------+-------------
0 0% 100% 279785.81us 0.017% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:311
214474.74us 76.66% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnecting pkg/tcpip/transport/tcp/dispatcher.go:148
65311.07us 23.34% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnecting pkg/tcpip/transport/tcp/dispatcher.go:164
----------------------------------------------------------+-------------
0 0% 100% 460164.97us 0.029% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:313
456961.21us 99.30% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnected pkg/tcpip/transport/tcp/dispatcher.go:192
3163.85us 0.69% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnected pkg/tcpip/transport/tcp/dispatcher.go:195
39.91us 0.0087% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnected pkg/tcpip/transport/tcp/dispatcher.go:200
----------------------------------------------------------+-------------
0 0% 100% 15262.19us 0.00095% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:317
15249.06us 99.91% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleListen pkg/tcpip/transport/tcp/dispatcher.go:276
13.13us 0.086% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleListen pkg/tcpip/transport/tcp/dispatcher.go:269
----------------------------------------------------------+-------------
0 0% 100% 54.71us 3.4e-06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:332
54.71us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).empty pkg/tcpip/transport/tcp/segment_queue.go:39
----------------------------------------------------------+-------------
0 0% 100% 321.34us 2e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:333
321.34us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*epQueue).enqueue pkg/tcpip/transport/tcp/dispatcher.go:39
----------------------------------------------------------+-------------
12423.23us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket pkg/tcpip/stack/transport_demuxer.go:180
0 0% 100% 12423.23us 0.00077% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket pkg/tcpip/transport/tcp/protocol.go:148
8876.52us 71.45% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket pkg/tcpip/transport/tcp/dispatcher.go:447
3546.72us 28.55% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket pkg/tcpip/transport/tcp/dispatcher.go:443
----------------------------------------------------------+-------------
22.87us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).handleRcvdSegment pkg/tcpip/transport/tcp/rcv.go:481
0 0% 100% 22.87us 1.4e-06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).consumeSegment pkg/tcpip/transport/tcp/rcv.go:223
22.87us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readyToRead pkg/tcpip/transport/tcp/endpoint.go:2922
----------------------------------------------------------+-------------
3191.94us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).handleRcvdSegment pkg/tcpip/transport/tcp/rcv.go:481
0 0% 100% 3191.94us 0.0002% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).consumeSegment pkg/tcpip/transport/tcp/rcv.go:256
3191.94us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck pkg/tcpip/transport/tcp/snd.go:338 (inline)
----------------------------------------------------------+-------------
766.33us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).handleRcvdSegment pkg/tcpip/transport/tcp/rcv.go:481
0 0% 100% 766.33us 4.8e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).consumeSegment pkg/tcpip/transport/tcp/rcv.go:260
766.33us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readyToRead pkg/tcpip/transport/tcp/endpoint.go:2922
----------------------------------------------------------+-------------
12267.07us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).handleRcvdSegment pkg/tcpip/transport/tcp/rcv.go:481
0 0% 100% 12267.07us 0.00076% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).consumeSegment pkg/tcpip/transport/tcp/rcv.go:315
12267.07us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).transitionToStateCloseLocked pkg/tcpip/transport/tcp/connect.go:1057
----------------------------------------------------------+-------------
16248.21us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked pkg/tcpip/transport/tcp/connect.go:1255
0 0% 100% 16248.21us 0.001% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).handleRcvdSegment pkg/tcpip/transport/tcp/rcv.go:481
12267.07us 75.50% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).consumeSegment pkg/tcpip/transport/tcp/rcv.go:315
3191.94us 19.64% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).consumeSegment pkg/tcpip/transport/tcp/rcv.go:256
766.33us 4.72% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).consumeSegment pkg/tcpip/transport/tcp/rcv.go:260
22.87us 0.14% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).consumeSegment pkg/tcpip/transport/tcp/rcv.go:223
----------------------------------------------------------+-------------
28.77us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment pkg/tcpip/transport/tcp/snd.go:1532
0 0% 100% 28.77us 1.8e-06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segment).DecRef pkg/tcpip/transport/tcp/segment.go:178
28.77us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/tcpip/transport/tcp/tcp_segment_refs.go:131
----------------------------------------------------------+-------------
28.77us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/tcpip/transport/tcp/tcp_segment_refs.go:131
0 0% 100% 28.77us 1.8e-06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segment).DecRef.func1 pkg/tcpip/transport/tcp/segment.go:191
28.77us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).DecRef pkg/tcpip/stack/packet_buffer.go:199
----------------------------------------------------------+-------------
114.05us 89.67% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1164
13.13us 10.33% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleListen pkg/tcpip/transport/tcp/dispatcher.go:269
0 0% 100% 127.18us 7.9e-06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).dequeue pkg/tcpip/transport/tcp/segment_queue.go:77
127.18us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
1165.58us 50.06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.timerHandler.func1 pkg/tcpip/transport/tcp/connect.go:166
1108.29us 47.60% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:306
54.71us 2.35% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:332
0 0% 100% 2328.58us 0.00014% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).empty pkg/tcpip/transport/tcp/segment_queue.go:39
2328.58us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
3546.72us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).enqueueSegment pkg/tcpip/transport/tcp/endpoint.go:2786
0 0% 100% 3546.72us 0.00022% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).enqueue pkg/tcpip/transport/tcp/segment_queue.go:57
3546.72us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
28.77us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segment).DecRef pkg/tcpip/transport/tcp/segment.go:178
0 0% 100% 28.77us 1.8e-06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentRefs).DecRef bazel-out/k8-fastbuild-ST-91061b7715ea/bin/pkg/tcpip/transport/tcp/tcp_segment_refs.go:131
28.77us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segment).DecRef.func1 pkg/tcpip/transport/tcp/segment.go:191
----------------------------------------------------------+-------------
10.50us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked pkg/tcpip/transport/tcp/connect.go:1278
0 0% 100% 10.50us 6.5e-07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment pkg/tcpip/transport/tcp/snd.go:1484
10.50us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).schedulePTO pkg/tcpip/transport/tcp/rack.go:184
----------------------------------------------------------+-------------
28.77us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked pkg/tcpip/transport/tcp/connect.go:1278
0 0% 100% 28.77us 1.8e-06% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment pkg/tcpip/transport/tcp/snd.go:1532
28.77us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segment).DecRef pkg/tcpip/transport/tcp/segment.go:178
----------------------------------------------------------+-------------
161626.49us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked pkg/tcpip/transport/tcp/connect.go:1278
0 0% 100% 161626.49us 0.01% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment pkg/tcpip/transport/tcp/snd.go:1623
161624.11us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData pkg/tcpip/transport/tcp/snd.go:974
2.37us 0.0015% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData pkg/tcpip/transport/tcp/snd.go:956
----------------------------------------------------------+-------------
307067.20us 91.42% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData pkg/tcpip/transport/tcp/snd.go:974
28803.42us 8.58% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).probeTimerExpired pkg/tcpip/transport/tcp/rack.go:222
0 0% 100% 335870.61us 0.021% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment pkg/tcpip/transport/tcp/snd.go:870
335864.26us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment pkg/tcpip/transport/tcp/snd.go:1640
6.35us 0.0019% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment pkg/tcpip/transport/tcp/snd.go:1636
----------------------------------------------------------+-------------
4.82us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData pkg/tcpip/transport/tcp/snd.go:982
0 0% 100% 4.82us 3e-07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).postXmit pkg/tcpip/transport/tcp/snd.go:930
4.82us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).schedulePTO pkg/tcpip/transport/tcp/rack.go:184
----------------------------------------------------------+-------------
28803.42us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.timerHandler.func1 pkg/tcpip/transport/tcp/connect.go:161
0 0% 100% 28803.42us 0.0018% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).probeTimerExpired pkg/tcpip/transport/tcp/rack.go:222
28803.42us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment pkg/tcpip/transport/tcp/snd.go:870
----------------------------------------------------------+-------------
373us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.maybeFailTimerHandler.func1 pkg/tcpip/transport/tcp/connect.go:128
0 0% 100% 373us 2.3e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).retransmitTimerExpired pkg/tcpip/transport/tcp/snd.go:566
373us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData pkg/tcpip/transport/tcp/snd.go:974
----------------------------------------------------------+-------------
10.50us 68.55% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment pkg/tcpip/transport/tcp/snd.go:1484
4.82us 31.45% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).postXmit pkg/tcpip/transport/tcp/snd.go:930
0 0% 100% 15.31us 9.5e-07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).schedulePTO pkg/tcpip/transport/tcp/rack.go:184
10.50us 68.55% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*timer).enable pkg/tcpip/transport/tcp/timer.go:146
4.82us 31.45% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*timer).enable pkg/tcpip/transport/tcp/timer.go:141
----------------------------------------------------------+-------------
182516.45us 98.28% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1191 (inline)
3191.94us 1.72% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*receiver).consumeSegment pkg/tcpip/transport/tcp/rcv.go:256 (inline)
0 0% 100% 185708.39us 0.012% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck pkg/tcpip/transport/tcp/snd.go:338
185708.39us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendEmptySegment pkg/tcpip/transport/tcp/snd.go:1696
----------------------------------------------------------+-------------
4.89us 67.32% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData pkg/tcpip/transport/tcp/connect.go:1003
2.37us 32.68% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment pkg/tcpip/transport/tcp/snd.go:1623
0 0% 100% 7.26us 4.5e-07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData pkg/tcpip/transport/tcp/snd.go:956
7.26us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Timekeeper).NowMonotonic pkg/sentry/kernel/timekeeper.go:193
----------------------------------------------------------+-------------
161624.11us 52.63% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment pkg/tcpip/transport/tcp/snd.go:1623
145070.08us 47.24% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData pkg/tcpip/transport/tcp/connect.go:1003
373us 0.12% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).retransmitTimerExpired pkg/tcpip/transport/tcp/snd.go:566
0 0% 100% 307067.20us 0.019% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData pkg/tcpip/transport/tcp/snd.go:974
307067.20us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment pkg/tcpip/transport/tcp/snd.go:870
----------------------------------------------------------+-------------
4.82us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData pkg/tcpip/transport/tcp/connect.go:1003
0 0% 100% 4.82us 3e-07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData pkg/tcpip/transport/tcp/snd.go:982
4.82us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).postXmit pkg/tcpip/transport/tcp/snd.go:930
----------------------------------------------------------+-------------
185708.39us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendAck pkg/tcpip/transport/tcp/snd.go:338
0 0% 100% 185708.39us 0.012% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendEmptySegment pkg/tcpip/transport/tcp/snd.go:1696
185705.77us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendEmptyRaw pkg/tcpip/transport/tcp/connect.go:966
2.62us 0.0014% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendEmptyRaw pkg/tcpip/transport/tcp/connect.go:964
----------------------------------------------------------+-------------
6.35us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment pkg/tcpip/transport/tcp/snd.go:870
0 0% 100% 6.35us 3.9e-07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment pkg/tcpip/transport/tcp/snd.go:1636
6.35us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Timekeeper).NowMonotonic pkg/sentry/kernel/timekeeper.go:193
----------------------------------------------------------+-------------
335864.26us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment pkg/tcpip/transport/tcp/snd.go:870
0 0% 100% 335864.26us 0.021% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment pkg/tcpip/transport/tcp/snd.go:1640
335864.26us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromPacketBuffer pkg/tcpip/transport/tcp/snd.go:1679
----------------------------------------------------------+-------------
335864.26us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment pkg/tcpip/transport/tcp/snd.go:1640
0 0% 100% 335864.26us 0.021% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromPacketBuffer pkg/tcpip/transport/tcp/snd.go:1679
335861.30us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw pkg/tcpip/transport/tcp/connect.go:979
2.96us 0.00088% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw pkg/tcpip/transport/tcp/connect.go:978
----------------------------------------------------------+-------------
4.82us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).schedulePTO pkg/tcpip/transport/tcp/rack.go:184
0 0% 100% 4.82us 3e-07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*timer).enable pkg/tcpip/transport/tcp/timer.go:141
4.82us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Timekeeper).NowMonotonic pkg/sentry/kernel/timekeeper.go:193
----------------------------------------------------------+-------------
10.50us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).schedulePTO pkg/tcpip/transport/tcp/rack.go:184
0 0% 100% 10.50us 6.5e-07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*timer).enable pkg/tcpip/transport/tcp/timer.go:146
10.50us 100% | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*VariableTimer).Reset pkg/sentry/kernel/time/util.go:110
----------------------------------------------------------+-------------
65311.07us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).handleConnecting pkg/tcpip/transport/tcp/dispatcher.go:164
0 0% 100% 65311.07us 0.0041% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.deliverAccepted pkg/tcpip/transport/tcp/dispatcher.go:102
65311.07us 100% | gvisor.dev/gvisor/pkg/sync.(*Mutex).Lock pkg/sync/mutex_unsafe.go:80
----------------------------------------------------------+-------------
516.89us 100% | gvisor.dev/gvisor/pkg/sentry/kernel/time.AfterFunc.func1.1 pkg/sentry/kernel/time/util.go:57
0 0% 100% 516.89us 3.2e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.maybeFailTimerHandler.func1 pkg/tcpip/transport/tcp/connect.go:127
516.89us 100% | gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineMutex).Lock pkg/sync/mutex_unsafe.go:38 (inline)
----------------------------------------------------------+-------------
422.14us 100% | gvisor.dev/gvisor/pkg/sentry/kernel/time.AfterFunc.func1.1 pkg/sentry/kernel/time/util.go:57
0 0% 100% 422.14us 2.6e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.maybeFailTimerHandler.func1 pkg/tcpip/transport/tcp/connect.go:128
373us 88.36% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).retransmitTimerExpired pkg/tcpip/transport/tcp/snd.go:566
49.14us 11.64% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*handshake).retransmitHandlerLocked pkg/tcpip/transport/tcp/connect.go:611
----------------------------------------------------------+-------------
3.28us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment pkg/tcpip/transport/tcp/endpoint.go:1567
0 0% 100% 3.28us 2e-07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newOutgoingSegment pkg/tcpip/transport/tcp/segment.go:129
3.28us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Timekeeper).NowMonotonic pkg/sentry/kernel/timekeeper.go:193
----------------------------------------------------------+-------------
3.28us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment pkg/tcpip/transport/tcp/endpoint.go:1567
0 0% 100% 3.28us 2e-07% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.newOutgoingSegment pkg/tcpip/transport/tcp/segment.go:130
3.28us 100% | gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer pkg/tcpip/stack/packet_buffer.go:181
----------------------------------------------------------+-------------
522268.09us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP pkg/tcpip/transport/tcp/connect.go:810
0 0% 100% 522268.09us 0.032% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP pkg/tcpip/transport/tcp/connect.go:912
493433.59us 94.48% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket pkg/tcpip/stack/route.go:468
28834.50us 5.52% | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket pkg/tcpip/stack/route.go:464
----------------------------------------------------------+-------------
274020.46us 100% | gvisor.dev/gvisor/pkg/sentry/kernel/time.AfterFunc.func1.1 pkg/sentry/kernel/time/util.go:57
0 0% 100% 274020.46us 0.017% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.timerHandler.func1 pkg/tcpip/transport/tcp/connect.go:160
274020.46us 100% | gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineMutex).Lock pkg/sync/mutex_unsafe.go:38 (inline)
----------------------------------------------------------+-------------
28803.42us 100% | gvisor.dev/gvisor/pkg/sentry/kernel/time.AfterFunc.func1.1 pkg/sentry/kernel/time/util.go:57
0 0% 100% 28803.42us 0.0018% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.timerHandler.func1 pkg/tcpip/transport/tcp/connect.go:161
28803.42us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).probeTimerExpired pkg/tcpip/transport/tcp/rack.go:222
----------------------------------------------------------+-------------
1165.58us 100% | gvisor.dev/gvisor/pkg/sentry/kernel/time.AfterFunc.func1.1 pkg/sentry/kernel/time/util.go:57
0 0% 100% 1165.58us 7.2e-05% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.timerHandler.func1 pkg/tcpip/transport/tcp/connect.go:166
1165.58us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).empty pkg/tcpip/transport/tcp/segment_queue.go:39
----------------------------------------------------------+-------------
7630.47us 100% | gvisor.dev/gvisor/pkg/sentry/kernel/time.AfterFunc.func1.1 pkg/sentry/kernel/time/util.go:57
0 0% 100% 7630.47us 0.00047% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.timerHandler.func1 pkg/tcpip/transport/tcp/connect.go:167
7630.47us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).queueEndpoint pkg/tcpip/transport/tcp/dispatcher.go:92
----------------------------------------------------------+-------------
0 0% 100% 35502644.04us 2.21% | gvisor.dev/gvisor/pkg/urpc.(*Server).StartHandling.func1 pkg/urpc/urpc.go:452
35502644.04us 100% | gvisor.dev/gvisor/pkg/urpc.(*Server).handleRegistered pkg/urpc/urpc.go:432 (inline)
----------------------------------------------------------+-------------
35502644.04us 100% | gvisor.dev/gvisor/pkg/urpc.(*Server).handleRegistered pkg/urpc/urpc.go:432
0 0% 100% 35502644.04us 2.21% | gvisor.dev/gvisor/pkg/urpc.(*Server).handleOne pkg/urpc/urpc.go:337
35502644.04us 100% | reflect.Value.Call GOROOT/src/reflect/value.go:339
----------------------------------------------------------+-------------
35502644.04us 100% | gvisor.dev/gvisor/pkg/urpc.(*Server).StartHandling.func1 pkg/urpc/urpc.go:452 (inline)
0 0% 100% 35502644.04us 2.21% | gvisor.dev/gvisor/pkg/urpc.(*Server).handleRegistered pkg/urpc/urpc.go:432
35502644.04us 100% | gvisor.dev/gvisor/pkg/urpc.(*Server).handleOne pkg/urpc/urpc.go:337
----------------------------------------------------------+-------------
789.20us 100% | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readyToRead pkg/tcpip/transport/tcp/endpoint.go:2922
0 0% 100% 789.20us 4.9e-05% | gvisor.dev/gvisor/pkg/waiter.(*Queue).Notify pkg/waiter/waiter.go:237
789.20us 100% | gvisor.dev/gvisor/pkg/sentry/vfs.(*epollInterest).NotifyEvent pkg/sentry/vfs/epoll.go:388
----------------------------------------------------------+-------------
10.11us 100% | gvisor.dev/gvisor/runsc/cmd.(*Boot).Execute runsc/cmd/boot.go:352
0 0% 100% 10.11us 6.3e-07% | gvisor.dev/gvisor/runsc/boot.(*Loader).Destroy runsc/boot/loader.go:504
10.11us 100% | gvisor.dev/gvisor/pkg/sighandling.StartSignalForwarding.func1 pkg/sighandling/sighandling.go:104
----------------------------------------------------------+-------------
2.45us 100% | gvisor.dev/gvisor/runsc/cmd.(*Boot).Execute runsc/cmd/boot.go:352
0 0% 100% 2.45us 1.5e-07% | gvisor.dev/gvisor/runsc/boot.(*Loader).Destroy runsc/boot/loader.go:506
2.45us 100% | gvisor.dev/gvisor/pkg/sentry/watchdog.(*Watchdog).Stop pkg/sentry/watchdog/watchdog.go:223
----------------------------------------------------------+-------------
1089.24us 100% | gvisor.dev/gvisor/runsc/boot.(*Loader).startGoferMonitor.func1 runsc/boot/loader.go:918
0 0% 100% 1089.24us 6.8e-05% | gvisor.dev/gvisor/runsc/boot.(*Loader).signalAllProcesses runsc/boot/loader.go:1327
1089.24us 100% | gvisor.dev/gvisor/pkg/sentry/kernel.(*Kernel).Pause pkg/sentry/kernel/kernel.go:1343
----------------------------------------------------------+-------------
0 0% 100% 1089.24us 6.8e-05% | gvisor.dev/gvisor/runsc/boot.(*Loader).startGoferMonitor.func1 runsc/boot/loader.go:918
1089.24us 100% | gvisor.dev/gvisor/runsc/boot.(*Loader).signalAllProcesses runsc/boot/loader.go:1327
----------------------------------------------------------+-------------
12.56us 100% | main.main runsc/main.go:23
0 0% 100% 12.56us 7.8e-07% | gvisor.dev/gvisor/runsc/cli.Main runsc/cli/main.go:240
12.56us 100% | github.com/google/subcommands.Execute external/com_github_google_subcommands/subcommands.go:481 (inline)
----------------------------------------------------------+-------------
12.56us 100% | github.com/google/subcommands.(*Commander).Execute external/com_github_google_subcommands/subcommands.go:200
0 0% 100% 12.56us 7.8e-07% | gvisor.dev/gvisor/runsc/cmd.(*Boot).Execute runsc/cmd/boot.go:352
10.11us 80.50% | gvisor.dev/gvisor/runsc/boot.(*Loader).Destroy runsc/boot/loader.go:504
2.45us 19.50% | gvisor.dev/gvisor/runsc/boot.(*Loader).Destroy runsc/boot/loader.go:506
----------------------------------------------------------+-------------
12.56us 100% | runtime.main GOROOT/src/runtime/proc.go:250
0 0% 100% 12.56us 7.8e-07% | main.main runsc/main.go:23
12.56us 100% | gvisor.dev/gvisor/runsc/cli.Main runsc/cli/main.go:240
----------------------------------------------------------+-------------
35502644.04us 100% | gvisor.dev/gvisor/pkg/urpc.(*Server).handleOne pkg/urpc/urpc.go:337
0 0% 100% 35502644.04us 2.21% | reflect.Value.Call GOROOT/src/reflect/value.go:339
35502644.04us 100% | reflect.Value.call GOROOT/src/reflect/value.go:556
----------------------------------------------------------+-------------
35502644.04us 100% | reflect.Value.Call GOROOT/src/reflect/value.go:339
0 0% 100% 35502644.04us 2.21% | reflect.Value.call GOROOT/src/reflect/value.go:556
35502644.04us 100% | gvisor.dev/gvisor/pkg/sentry/control.(*Profile).Block pkg/sentry/control/pprof.go:204
----------------------------------------------------------+-------------
0 0% 100% 12.56us 7.8e-07% | runtime.main GOROOT/src/runtime/proc.go:250
12.56us 100% | main.main runsc/main.go:23
----------------------------------------------------------+-------------
3.28us 37.00% | gvisor.dev/gvisor/pkg/bufferv2.(*View).Clone pkg/bufferv2/view.go:95
2.96us 33.42% | gvisor.dev/gvisor/pkg/bufferv2.newChunk pkg/bufferv2/chunk.go:95
2.62us 29.57% | gvisor.dev/gvisor/pkg/tcpip/stack.NewPacketBuffer pkg/tcpip/stack/packet_buffer.go:173
0 0% 100% 8.86us 5.5e-07% | sync.(*Pool).Get GOROOT/src/sync/pool.go:128
8.86us 100% | sync.(*Pool).pin GOROOT/src/sync/pool.go:206
----------------------------------------------------------+-------------
28.77us 100% | gvisor.dev/gvisor/pkg/bufferv2.(*chunk).destroy pkg/bufferv2/chunk.go:110
0 0% 100% 28.77us 1.8e-06% | sync.(*Pool).Put GOROOT/src/sync/pool.go:102
28.77us 100% | sync.(*Pool).pin GOROOT/src/sync/pool.go:206
----------------------------------------------------------+-------------
28.77us 76.46% | sync.(*Pool).Put GOROOT/src/sync/pool.go:102
8.86us 23.54% | sync.(*Pool).Get GOROOT/src/sync/pool.go:128
0 0% 100% 37.63us 2.3e-06% | sync.(*Pool).pin GOROOT/src/sync/pool.go:206
37.63us 100% | sync.(*Pool).pinSlow GOROOT/src/sync/pool.go:213
----------------------------------------------------------+-------------
37.63us 100% | sync.(*Pool).pin GOROOT/src/sync/pool.go:206
0 0% 100% 37.63us 2.3e-06% | sync.(*Pool).pinSlow GOROOT/src/sync/pool.go:213
37.63us 100% | sync.(*Mutex).Lock GOROOT/src/sync/mutex.go:81 (inline)
----------------------------------------------------------+-------------
30335.63us 53.72% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).entry pkg/tcpip/stack/neighbor_cache.go:129
26135.42us 46.28% | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).handleUpperLevelConfirmation pkg/tcpip/stack/neighbor_cache.go:304
0 0% 100% 56471.05us 0.0035% | sync.(*RWMutex).Lock GOROOT/src/sync/rwmutex.go:139
56471.05us 100% | sync.(*Mutex).Lock GOROOT/src/sync/mutex.go:81 (inline)
----------------------------------------------------------+-------------