pprof

runsc delay
File: runsc
Type: delay
Time: Feb 4, 2022 at 12:16am (UTC)
Save options as
Delete config
      File: runsc
Type: delay
Time: Feb 4, 2022 at 12:16am (UTC)
Showing nodes accounting for 533.57ms, 100% of 533.57ms total
----------------------------------------------------------+-------------
      flat  flat%   sum%        cum   cum%   calls calls% + context 	 	 
----------------------------------------------------------+-------------
                                          533.52ms   100% |   gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineMutex).Unlock pkg/sync/mutex_unsafe.go:44 (inline)
                                            0.06ms  0.01% |   sync.(*Pool).pinSlow GOROOT/src/sync/pool.go:230
  533.57ms   100%   100%   533.57ms   100%                | sync.(*Mutex).Unlock GOROOT/src/sync/mutex.go:190
----------------------------------------------------------+-------------
                                          344.29ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute pkg/sentry/kernel/task_run.go:254
         0     0%   100%   344.29ms 64.53%                | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall pkg/sentry/kernel/task_syscall.go:173
                                          344.29ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter pkg/sentry/kernel/task_syscall.go:198
----------------------------------------------------------+-------------
                                          344.29ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall pkg/sentry/kernel/task_syscall.go:173
         0     0%   100%   344.29ms 64.53%                | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter pkg/sentry/kernel/task_syscall.go:198
                                          344.29ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke pkg/sentry/kernel/task_syscall.go:238
----------------------------------------------------------+-------------
                                          344.29ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallEnter pkg/sentry/kernel/task_syscall.go:198
         0     0%   100%   344.29ms 64.53%                | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke pkg/sentry/kernel/task_syscall.go:238
                                          344.29ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall pkg/sentry/kernel/task_syscall.go:103
----------------------------------------------------------+-------------
                                          344.29ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscallInvoke pkg/sentry/kernel/task_syscall.go:238
         0     0%   100%   344.29ms 64.53%                | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall pkg/sentry/kernel/task_syscall.go:103
                                          344.29ms   100% |   gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Write pkg/sentry/syscalls/linux/vfs2/read_write.go:317
----------------------------------------------------------+-------------
         0     0%   100%   344.29ms 64.53%                | gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run pkg/sentry/kernel/task_run.go:95
                                          344.29ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute pkg/sentry/kernel/task_run.go:254
----------------------------------------------------------+-------------
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborEntry).setStateLocked pkg/tcpip/stack/neighbor_entry.go:268
         0     0%   100%     3.30ms  0.62%                | gvisor.dev/gvisor/pkg/sentry/kernel.(*Timekeeper).AfterFunc pkg/sentry/kernel/timekeeper.go:203
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel/time.AfterFunc pkg/sentry/kernel/time/util.go:61
----------------------------------------------------------+-------------
                                          344.29ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).run pkg/sentry/kernel/task_run.go:95
         0     0%   100%   344.29ms 64.53%                | gvisor.dev/gvisor/pkg/sentry/kernel.(*runApp).execute pkg/sentry/kernel/task_run.go:254
                                          344.29ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).doSyscall pkg/sentry/kernel/task_syscall.go:173
----------------------------------------------------------+-------------
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel/time.(*VariableTimer).Reset pkg/sentry/kernel/time/util.go:110 (inline)
         0     0%   100%     3.30ms  0.62%                | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).Swap pkg/sentry/kernel/time/time.go:603
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).SwapAnd pkg/sentry/kernel/time/time.go:639
----------------------------------------------------------+-------------
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).Swap pkg/sentry/kernel/time/time.go:603
         0     0%   100%     3.30ms  0.62%                | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).SwapAnd pkg/sentry/kernel/time/time.go:639
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/sync.(*Mutex).Unlock pkg/sync/mutex_unsafe.go:91
----------------------------------------------------------+-------------
                                            0.39ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).runGoroutine pkg/sentry/kernel/time/time.go:515
         0     0%   100%     0.39ms 0.074%                | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).Tick pkg/sentry/kernel/time/time.go:536
                                            0.39ms   100% |   gvisor.dev/gvisor/pkg/sync.(*Mutex).Unlock pkg/sync/mutex_unsafe.go:91
----------------------------------------------------------+-------------
         0     0%   100%     0.39ms 0.074%                | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).runGoroutine pkg/sentry/kernel/time/time.go:515
                                            0.39ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).Tick pkg/sentry/kernel/time/time.go:536
----------------------------------------------------------+-------------
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel/time.AfterFunc pkg/sentry/kernel/time/util.go:61
         0     0%   100%     3.30ms  0.62%                | gvisor.dev/gvisor/pkg/sentry/kernel/time.(*VariableTimer).Reset pkg/sentry/kernel/time/util.go:110
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).Swap pkg/sentry/kernel/time/time.go:603 (inline)
----------------------------------------------------------+-------------
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel.(*Timekeeper).AfterFunc pkg/sentry/kernel/timekeeper.go:203
         0     0%   100%     3.30ms  0.62%                | gvisor.dev/gvisor/pkg/sentry/kernel/time.AfterFunc pkg/sentry/kernel/time/util.go:61
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel/time.(*VariableTimer).Reset pkg/sentry/kernel/time/util.go:110
----------------------------------------------------------+-------------
                                          344.29ms   100% |   gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).Write pkg/sentry/vfs/file_description.go:657
         0     0%   100%   344.29ms 64.53%                | gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Write pkg/sentry/socket/netstack/netstack_vfs2.go:133
                                          301.86ms 87.68% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1594
                                           41.40ms 12.02% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1588
                                            1.03ms   0.3% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1593
----------------------------------------------------------+-------------
                                          344.29ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel.(*Task).executeSyscall pkg/sentry/kernel/task_syscall.go:103
         0     0%   100%   344.29ms 64.53%                | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Write pkg/sentry/syscalls/linux/vfs2/read_write.go:317
                                          342.33ms 99.43% |   gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.write pkg/sentry/syscalls/linux/vfs2/read_write.go:348
                                            1.96ms  0.57% |   gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.write pkg/sentry/syscalls/linux/vfs2/read_write.go:371
----------------------------------------------------------+-------------
                                          342.33ms   100% |   gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Write pkg/sentry/syscalls/linux/vfs2/read_write.go:317
         0     0%   100%   342.33ms 64.16%                | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.write pkg/sentry/syscalls/linux/vfs2/read_write.go:348
                                          342.33ms   100% |   gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).Write pkg/sentry/vfs/file_description.go:657
----------------------------------------------------------+-------------
                                            1.96ms   100% |   gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.Write pkg/sentry/syscalls/linux/vfs2/read_write.go:317
         0     0%   100%     1.96ms  0.37%                | gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.write pkg/sentry/syscalls/linux/vfs2/read_write.go:371
                                            1.96ms   100% |   gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).Write pkg/sentry/vfs/file_description.go:657
----------------------------------------------------------+-------------
                                          342.33ms 99.43% |   gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.write pkg/sentry/syscalls/linux/vfs2/read_write.go:348
                                            1.96ms  0.57% |   gvisor.dev/gvisor/pkg/sentry/syscalls/linux/vfs2.write pkg/sentry/syscalls/linux/vfs2/read_write.go:371
         0     0%   100%   344.29ms 64.53%                | gvisor.dev/gvisor/pkg/sentry/vfs.(*FileDescription).Write pkg/sentry/vfs/file_description.go:657
                                          344.29ms   100% |   gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Write pkg/sentry/socket/netstack/netstack_vfs2.go:133
----------------------------------------------------------+-------------
                                          337.51ms 63.26% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:710 (inline)
                                          183.21ms 34.34% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:131 (inline)
                                           12.73ms  2.39% |   gvisor.dev/gvisor/pkg/sync.(*Mutex).Unlock pkg/sync/mutex_unsafe.go:91 (inline)
                                            0.08ms 0.014% |   gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineRWMutex).Unlock pkg/sync/rwmutex_unsafe.go:180 (inline)
         0     0%   100%   533.52ms   100%                | gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineMutex).Unlock pkg/sync/mutex_unsafe.go:44
                                          533.52ms   100% |   sync.(*Mutex).Unlock GOROOT/src/sync/mutex.go:190 (inline)
----------------------------------------------------------+-------------
                                            0.08ms   100% |   gvisor.dev/gvisor/pkg/sync.(*RWMutex).Unlock pkg/sync/rwmutex_unsafe.go:296
         0     0%   100%     0.08ms 0.014%                | gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineRWMutex).Unlock pkg/sync/rwmutex_unsafe.go:180
                                            0.08ms   100% |   gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineMutex).Unlock pkg/sync/mutex_unsafe.go:44 (inline)
----------------------------------------------------------+-------------
                                            5.31ms 41.70% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).dequeue pkg/tcpip/transport/tcp/segment_queue.go:81
                                            3.30ms 25.93% |   gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).SwapAnd pkg/sentry/kernel/time/time.go:639
                                            1.09ms  8.57% |   gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*discipline).WritePacket pkg/tcpip/link/qdisc/fifo/fifo.go:148
                                            1.02ms  8.00% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).enqueue pkg/tcpip/transport/tcp/segment_queue.go:67
                                            0.94ms  7.42% |   gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*queueDispatcher).dispatchLoop pkg/tcpip/link/qdisc/fifo/fifo.go:120
                                            0.56ms  4.36% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:711
                                            0.39ms  3.10% |   gvisor.dev/gvisor/pkg/sentry/kernel/time.(*Timer).Tick pkg/sentry/kernel/time/time.go:536
                                            0.12ms  0.93% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*epQueue).dequeue pkg/tcpip/transport/tcp/dispatcher.go:54
         0     0%   100%    12.73ms  2.39%                | gvisor.dev/gvisor/pkg/sync.(*Mutex).Unlock pkg/sync/mutex_unsafe.go:91
                                           12.73ms   100% |   gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineMutex).Unlock pkg/sync/mutex_unsafe.go:44 (inline)
----------------------------------------------------------+-------------
                                            0.08ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverLinkPacket pkg/tcpip/stack/nic.go:769 (inline)
         0     0%   100%     0.08ms 0.014%                | gvisor.dev/gvisor/pkg/sync.(*RWMutex).Unlock pkg/sync/rwmutex_unsafe.go:296
                                            0.08ms   100% |   gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineRWMutex).Unlock pkg/sync/rwmutex_unsafe.go:180
----------------------------------------------------------+-------------
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1 pkg/tcpip/link/fdbased/endpoint.go:402
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop pkg/tcpip/link/fdbased/endpoint.go:705
----------------------------------------------------------+-------------
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).Attach.func1 pkg/tcpip/link/fdbased/endpoint.go:402
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop pkg/tcpip/link/fdbased/endpoint.go:705
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*recvMMsgDispatcher).dispatch pkg/tcpip/link/fdbased/packet_dispatchers.go:322
----------------------------------------------------------+-------------
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*endpoint).dispatchLoop pkg/tcpip/link/fdbased/endpoint.go:705
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*recvMMsgDispatcher).dispatch pkg/tcpip/link/fdbased/packet_dispatchers.go:322
                                            1.02ms 93.05% |   gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/packetsocket/packetsocket.go:46
                                            0.08ms  6.95% |   gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/packetsocket/packetsocket.go:44
----------------------------------------------------------+-------------
                                            0.08ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/packetsocket/packetsocket.go:44
         0     0%   100%     0.08ms 0.014%                | gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverLinkPacket pkg/tcpip/link/nested/nested.go:69
                                            0.08ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverLinkPacket pkg/tcpip/stack/nic.go:769
----------------------------------------------------------+-------------
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/packetsocket/packetsocket.go:46
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/sniffer.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/sniffer/sniffer.go:140
         0     0%   100%     1.02ms  0.19%                | gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverNetworkPacket pkg/tcpip/link/nested/nested.go:59
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/sniffer.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/sniffer/sniffer.go:140
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket pkg/tcpip/stack/nic.go:722
----------------------------------------------------------+-------------
                                            0.08ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*recvMMsgDispatcher).dispatch pkg/tcpip/link/fdbased/packet_dispatchers.go:322
         0     0%   100%     0.08ms 0.014%                | gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/packetsocket/packetsocket.go:44
                                            0.08ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverLinkPacket pkg/tcpip/link/nested/nested.go:69
----------------------------------------------------------+-------------
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/fdbased.(*recvMMsgDispatcher).dispatch pkg/tcpip/link/fdbased/packet_dispatchers.go:322
         0     0%   100%     1.02ms  0.19%                | gvisor.dev/gvisor/pkg/tcpip/link/packetsocket.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/packetsocket/packetsocket.go:46
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverNetworkPacket pkg/tcpip/link/nested/nested.go:59
----------------------------------------------------------+-------------
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writeRawPacket pkg/tcpip/stack/nic.go:394
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*discipline).WritePacket pkg/tcpip/link/qdisc/fifo/fifo.go:148
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/sync.(*Mutex).Unlock pkg/sync/mutex_unsafe.go:91
----------------------------------------------------------+-------------
                                            0.94ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.New.func1 pkg/tcpip/link/qdisc/fifo/fifo.go:83
         0     0%   100%     0.94ms  0.18%                | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*queueDispatcher).dispatchLoop pkg/tcpip/link/qdisc/fifo/fifo.go:120
                                            0.94ms   100% |   gvisor.dev/gvisor/pkg/sync.(*Mutex).Unlock pkg/sync/mutex_unsafe.go:91
----------------------------------------------------------+-------------
                                            0.06ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.New.func1 pkg/tcpip/link/qdisc/fifo/fifo.go:83
         0     0%   100%     0.06ms  0.01%                | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*queueDispatcher).dispatchLoop pkg/tcpip/link/qdisc/fifo/fifo.go:122
                                            0.06ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBufferList).DecRef pkg/tcpip/stack/packet_buffer.go:440
----------------------------------------------------------+-------------
         0     0%   100%        1ms  0.19%                | gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.New.func1 pkg/tcpip/link/qdisc/fifo/fifo.go:83
                                            0.94ms 94.44% |   gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*queueDispatcher).dispatchLoop pkg/tcpip/link/qdisc/fifo/fifo.go:120
                                            0.06ms  5.56% |   gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*queueDispatcher).dispatchLoop pkg/tcpip/link/qdisc/fifo/fifo.go:122
----------------------------------------------------------+-------------
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverNetworkPacket pkg/tcpip/link/nested/nested.go:59
         0     0%   100%     1.02ms  0.19%                | gvisor.dev/gvisor/pkg/tcpip/link/sniffer.(*endpoint).DeliverNetworkPacket pkg/tcpip/link/sniffer/sniffer.go:140
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverNetworkPacket pkg/tcpip/link/nested/nested.go:59
----------------------------------------------------------+-------------
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket pkg/tcpip/stack/nic.go:722
         0     0%   100%     1.02ms  0.19%                | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket pkg/tcpip/network/ipv4/ipv4.go:784
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:999
----------------------------------------------------------+-------------
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket pkg/tcpip/stack/route.go:468
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket pkg/tcpip/network/ipv4/ipv4.go:438
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket pkg/tcpip/network/ipv4/ipv4.go:470
----------------------------------------------------------+-------------
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket pkg/tcpip/network/ipv4/ipv4.go:784
         0     0%   100%     1.02ms  0.19%                | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:999
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket pkg/tcpip/stack/nic.go:814
----------------------------------------------------------+-------------
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket pkg/tcpip/network/ipv4/ipv4.go:438
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket pkg/tcpip/network/ipv4/ipv4.go:470
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacketPostRouting pkg/tcpip/network/ipv4/ipv4.go:520
----------------------------------------------------------+-------------
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacket pkg/tcpip/network/ipv4/ipv4.go:470
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacketPostRouting pkg/tcpip/network/ipv4/ipv4.go:520
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket pkg/tcpip/stack/nic.go:351
----------------------------------------------------------+-------------
                                            0.06ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBufferList).DecRef pkg/tcpip/stack/packet_buffer.go:440
         0     0%   100%     0.06ms  0.01%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).DecRef pkg/tcpip/stack/packet_buffer.go:196
                                            0.06ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*packetBufferRefs).DecRef bazel-out/k8-fastbuild-ST-4c64f0b3d5c7/bin/pkg/tcpip/stack/packet_buffer_refs.go:131
----------------------------------------------------------+-------------
                                            0.06ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*packetBufferRefs).DecRef bazel-out/k8-fastbuild-ST-4c64f0b3d5c7/bin/pkg/tcpip/stack/packet_buffer_refs.go:131
         0     0%   100%     0.06ms  0.01%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).DecRef.func1 pkg/tcpip/stack/packet_buffer.go:198
                                            0.06ms   100% |   sync.(*Pool).Put GOROOT/src/sync/pool.go:102
----------------------------------------------------------+-------------
                                            0.06ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*queueDispatcher).dispatchLoop pkg/tcpip/link/qdisc/fifo/fifo.go:122
         0     0%   100%     0.06ms  0.01%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBufferList).DecRef pkg/tcpip/stack/packet_buffer.go:440
                                            0.06ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).DecRef pkg/tcpip/stack/packet_buffer.go:196
----------------------------------------------------------+-------------
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment pkg/tcpip/transport/tcp/snd.go:1497
         0     0%   100%     3.30ms  0.62%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).ConfirmReachable pkg/tcpip/stack/route.go:554
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*linkResolver).confirmReachable pkg/tcpip/stack/nic.go:39 (inline)
----------------------------------------------------------+-------------
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP pkg/tcpip/transport/tcp/connect.go:883
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket pkg/tcpip/stack/route.go:468
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).WritePacket pkg/tcpip/network/ipv4/ipv4.go:438
----------------------------------------------------------+-------------
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket pkg/tcpip/stack/transport_demuxer.go:595
         0     0%   100%     1.02ms  0.19%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket pkg/tcpip/stack/transport_demuxer.go:180
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket pkg/tcpip/transport/tcp/protocol.go:149
----------------------------------------------------------+-------------
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).ConfirmReachable pkg/tcpip/stack/route.go:554 (inline)
         0     0%   100%     3.30ms  0.62%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*linkResolver).confirmReachable pkg/tcpip/stack/nic.go:39
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).handleUpperLevelConfirmation pkg/tcpip/stack/neighbor_cache.go:305
----------------------------------------------------------+-------------
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*linkResolver).confirmReachable pkg/tcpip/stack/nic.go:39
         0     0%   100%     3.30ms  0.62%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).handleUpperLevelConfirmation pkg/tcpip/stack/neighbor_cache.go:305
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborEntry).handleUpperLevelConfirmationLocked pkg/tcpip/stack/neighbor_entry.go:598
----------------------------------------------------------+-------------
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborCache).handleUpperLevelConfirmation pkg/tcpip/stack/neighbor_cache.go:305
         0     0%   100%     3.30ms  0.62%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborEntry).handleUpperLevelConfirmationLocked pkg/tcpip/stack/neighbor_entry.go:598
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborEntry).setStateLocked pkg/tcpip/stack/neighbor_entry.go:268
----------------------------------------------------------+-------------
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborEntry).handleUpperLevelConfirmationLocked pkg/tcpip/stack/neighbor_entry.go:598
         0     0%   100%     3.30ms  0.62%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*neighborEntry).setStateLocked pkg/tcpip/stack/neighbor_entry.go:268
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/sentry/kernel.(*Timekeeper).AfterFunc pkg/sentry/kernel/timekeeper.go:203
----------------------------------------------------------+-------------
                                            0.08ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverLinkPacket pkg/tcpip/link/nested/nested.go:69
         0     0%   100%     0.08ms 0.014%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverLinkPacket pkg/tcpip/stack/nic.go:769
                                            0.08ms   100% |   gvisor.dev/gvisor/pkg/sync.(*RWMutex).Unlock pkg/sync/rwmutex_unsafe.go:296 (inline)
----------------------------------------------------------+-------------
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/nested.(*Endpoint).DeliverNetworkPacket pkg/tcpip/link/nested/nested.go:59
         0     0%   100%     1.02ms  0.19%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverNetworkPacket pkg/tcpip/stack/nic.go:722
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).HandlePacket pkg/tcpip/network/ipv4/ipv4.go:784
----------------------------------------------------------+-------------
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).handleValidatedPacket pkg/tcpip/network/ipv4/ipv4.go:999
         0     0%   100%     1.02ms  0.19%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket pkg/tcpip/stack/nic.go:814
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket pkg/tcpip/stack/transport_demuxer.go:595
----------------------------------------------------------+-------------
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/network/ipv4.(*endpoint).writePacketPostRouting pkg/tcpip/network/ipv4/ipv4.go:520
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket pkg/tcpip/stack/nic.go:351
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket pkg/tcpip/stack/nic.go:390
----------------------------------------------------------+-------------
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).WritePacket pkg/tcpip/stack/nic.go:351
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket pkg/tcpip/stack/nic.go:390
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writeRawPacket pkg/tcpip/stack/nic.go:394
----------------------------------------------------------+-------------
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writePacket pkg/tcpip/stack/nic.go:390
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).writeRawPacket pkg/tcpip/stack/nic.go:394
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/link/qdisc/fifo.(*discipline).WritePacket pkg/tcpip/link/qdisc/fifo/fifo.go:148
----------------------------------------------------------+-------------
                                            0.06ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).DecRef pkg/tcpip/stack/packet_buffer.go:196
         0     0%   100%     0.06ms  0.01%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*packetBufferRefs).DecRef bazel-out/k8-fastbuild-ST-4c64f0b3d5c7/bin/pkg/tcpip/stack/packet_buffer_refs.go:131
                                            0.06ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).DecRef.func1 pkg/tcpip/stack/packet_buffer.go:198
----------------------------------------------------------+-------------
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*nic).DeliverTransportPacket pkg/tcpip/stack/nic.go:814
         0     0%   100%     1.02ms  0.19%                | gvisor.dev/gvisor/pkg/tcpip/stack.(*transportDemuxer).deliverPacket pkg/tcpip/stack/transport_demuxer.go:595
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket pkg/tcpip/stack/transport_demuxer.go:180
----------------------------------------------------------+-------------
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket pkg/tcpip/transport/tcp/protocol.go:149
         0     0%   100%     1.02ms  0.19%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket pkg/tcpip/transport/tcp/dispatcher.go:202
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).enqueueSegment pkg/tcpip/transport/tcp/endpoint.go:2762
----------------------------------------------------------+-------------
                                          300.60ms 89.06% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1594
                                           36.91ms 10.94% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader pkg/tcpip/transport/tcp/endpoint.go:1511
         0     0%   100%   337.51ms 63.25%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:710
                                          337.51ms   100% |   gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineMutex).Unlock pkg/sync/mutex_unsafe.go:44 (inline)
----------------------------------------------------------+-------------
                                            0.35ms 63.21% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1594
                                            0.20ms 36.79% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader pkg/tcpip/transport/tcp/endpoint.go:1511
         0     0%   100%     0.56ms   0.1%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:711
                                            0.56ms   100% |   gvisor.dev/gvisor/pkg/sync.(*Mutex).Unlock pkg/sync/mutex_unsafe.go:91
----------------------------------------------------------+-------------
                                            4.28ms 82.45% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader pkg/tcpip/transport/tcp/endpoint.go:1511
                                            0.91ms 17.55% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1594
         0     0%   100%     5.20ms  0.97%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:718
                                            5.20ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1130
----------------------------------------------------------+-------------
                                           41.40ms   100% |   gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Write pkg/sentry/socket/netstack/netstack_vfs2.go:133
         0     0%   100%    41.40ms  7.76%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1588
                                           41.40ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment pkg/tcpip/transport/tcp/endpoint.go:1542
----------------------------------------------------------+-------------
                                            1.03ms   100% |   gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Write pkg/sentry/socket/netstack/netstack_vfs2.go:133
         0     0%   100%     1.03ms  0.19%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1593
                                            1.03ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData pkg/tcpip/transport/tcp/connect.go:965 (inline)
----------------------------------------------------------+-------------
                                          301.86ms   100% |   gvisor.dev/gvisor/pkg/sentry/socket/netstack.(*SocketVFS2).Write pkg/sentry/socket/netstack/netstack_vfs2.go:133
         0     0%   100%   301.86ms 56.57%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1594
                                          300.60ms 99.58% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:710
                                            0.91ms   0.3% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:718
                                            0.35ms  0.12% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:711
----------------------------------------------------------+-------------
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket pkg/tcpip/transport/tcp/dispatcher.go:202
         0     0%   100%     1.02ms  0.19%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).enqueueSegment pkg/tcpip/transport/tcp/endpoint.go:2762
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).enqueue pkg/tcpip/transport/tcp/segment_queue.go:67
----------------------------------------------------------+-------------
                                            3.36ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1136
         0     0%   100%     3.36ms  0.63%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked pkg/tcpip/transport/tcp/connect.go:1238
                                            3.30ms 98.28% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment pkg/tcpip/transport/tcp/snd.go:1497
                                            0.06ms  1.72% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment pkg/tcpip/transport/tcp/snd.go:1628
----------------------------------------------------------+-------------
                                            5.20ms 97.90% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:718
                                            0.11ms  2.10% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:121
         0     0%   100%     5.31ms  0.99%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1130
                                            5.31ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).dequeue pkg/tcpip/transport/tcp/segment_queue.go:81
----------------------------------------------------------+-------------
                                            2.01ms 59.89% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup pkg/tcpip/transport/tcp/connect.go:1343
                                            1.35ms 40.11% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:121
         0     0%   100%     3.36ms  0.63%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1136
                                            3.36ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked pkg/tcpip/transport/tcp/connect.go:1238
----------------------------------------------------------+-------------
                                            2.01ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop pkg/tcpip/transport/tcp/connect.go:1564
         0     0%   100%     2.01ms  0.38%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup pkg/tcpip/transport/tcp/connect.go:1343
                                            2.01ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1136
----------------------------------------------------------+-------------
         0     0%   100%     2.01ms  0.38%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).protocolMainLoop pkg/tcpip/transport/tcp/connect.go:1564
                                            2.01ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleWakeup pkg/tcpip/transport/tcp/connect.go:1343
----------------------------------------------------------+-------------
                                           41.40ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1588
         0     0%   100%    41.40ms  7.76%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment pkg/tcpip/transport/tcp/endpoint.go:1542
                                           41.40ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader pkg/tcpip/transport/tcp/endpoint.go:1511
----------------------------------------------------------+-------------
                                           41.40ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).queueSegment pkg/tcpip/transport/tcp/endpoint.go:1542
         0     0%   100%    41.40ms  7.76%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).readFromPayloader pkg/tcpip/transport/tcp/endpoint.go:1511
                                           36.91ms 89.16% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:710
                                            4.28ms 10.35% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:718
                                            0.20ms  0.49% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).UnlockUser pkg/tcpip/transport/tcp/endpoint.go:711
----------------------------------------------------------+-------------
                                            1.03ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).Write pkg/tcpip/transport/tcp/endpoint.go:1593 (inline)
         0     0%   100%     1.03ms  0.19%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData pkg/tcpip/transport/tcp/connect.go:965
                                            1.03ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData pkg/tcpip/transport/tcp/snd.go:969
----------------------------------------------------------+-------------
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView pkg/tcpip/transport/tcp/snd.go:1675
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw pkg/tcpip/transport/tcp/connect.go:940
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP pkg/tcpip/transport/tcp/connect.go:781
----------------------------------------------------------+-------------
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw pkg/tcpip/transport/tcp/connect.go:940
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP pkg/tcpip/transport/tcp/connect.go:781
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP pkg/tcpip/transport/tcp/connect.go:883
----------------------------------------------------------+-------------
                                            0.12ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:102
         0     0%   100%     0.12ms 0.022%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*epQueue).dequeue pkg/tcpip/transport/tcp/dispatcher.go:54
                                            0.12ms   100% |   gvisor.dev/gvisor/pkg/sync.(*Mutex).Unlock pkg/sync/mutex_unsafe.go:91
----------------------------------------------------------+-------------
         0     0%   100%     0.12ms 0.022%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:102
                                            0.12ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*epQueue).dequeue pkg/tcpip/transport/tcp/dispatcher.go:54
----------------------------------------------------------+-------------
         0     0%   100%     1.46ms  0.27%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:121
                                            1.35ms 92.35% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1136
                                            0.11ms  7.65% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1130
----------------------------------------------------------+-------------
         0     0%   100%   183.21ms 34.34%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*processor).start pkg/tcpip/transport/tcp/dispatcher.go:131
                                          183.21ms   100% |   gvisor.dev/gvisor/pkg/sync.(*CrossGoroutineMutex).Unlock pkg/sync/mutex_unsafe.go:44 (inline)
----------------------------------------------------------+-------------
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*endpointsByNIC).handlePacket pkg/tcpip/stack/transport_demuxer.go:180
         0     0%   100%     1.02ms  0.19%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*protocol).QueuePacket pkg/tcpip/transport/tcp/protocol.go:149
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*dispatcher).queuePacket pkg/tcpip/transport/tcp/dispatcher.go:202
----------------------------------------------------------+-------------
                                            5.31ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentsLocked pkg/tcpip/transport/tcp/connect.go:1130
         0     0%   100%     5.31ms  0.99%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).dequeue pkg/tcpip/transport/tcp/segment_queue.go:81
                                            5.31ms   100% |   gvisor.dev/gvisor/pkg/sync.(*Mutex).Unlock pkg/sync/mutex_unsafe.go:91
----------------------------------------------------------+-------------
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).enqueueSegment pkg/tcpip/transport/tcp/endpoint.go:2762
         0     0%   100%     1.02ms  0.19%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*segmentQueue).enqueue pkg/tcpip/transport/tcp/segment_queue.go:67
                                            1.02ms   100% |   gvisor.dev/gvisor/pkg/sync.(*Mutex).Unlock pkg/sync/mutex_unsafe.go:91
----------------------------------------------------------+-------------
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked pkg/tcpip/transport/tcp/connect.go:1238
         0     0%   100%     3.30ms  0.62%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment pkg/tcpip/transport/tcp/snd.go:1497
                                            3.30ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).ConfirmReachable pkg/tcpip/stack/route.go:554
----------------------------------------------------------+-------------
                                            0.06ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).handleSegmentLocked pkg/tcpip/transport/tcp/connect.go:1238
         0     0%   100%     0.06ms 0.011%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment pkg/tcpip/transport/tcp/snd.go:1628
                                            0.06ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData pkg/tcpip/transport/tcp/snd.go:969
----------------------------------------------------------+-------------
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData pkg/tcpip/transport/tcp/snd.go:969
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment pkg/tcpip/transport/tcp/snd.go:866
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment pkg/tcpip/transport/tcp/snd.go:1643
----------------------------------------------------------+-------------
                                            1.03ms 94.70% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendData pkg/tcpip/transport/tcp/connect.go:965
                                            0.06ms  5.30% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).handleRcvdSegment pkg/tcpip/transport/tcp/snd.go:1628
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendData pkg/tcpip/transport/tcp/snd.go:969
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment pkg/tcpip/transport/tcp/snd.go:866
----------------------------------------------------------+-------------
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).maybeSendSegment pkg/tcpip/transport/tcp/snd.go:866
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment pkg/tcpip/transport/tcp/snd.go:1643
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView pkg/tcpip/transport/tcp/snd.go:1675
----------------------------------------------------------+-------------
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegment pkg/tcpip/transport/tcp/snd.go:1643
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*sender).sendSegmentFromView pkg/tcpip/transport/tcp/snd.go:1675
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendRaw pkg/tcpip/transport/tcp/connect.go:940
----------------------------------------------------------+-------------
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/transport/tcp.(*endpoint).sendTCP pkg/tcpip/transport/tcp/connect.go:781
         0     0%   100%     1.09ms   0.2%                | gvisor.dev/gvisor/pkg/tcpip/transport/tcp.sendTCP pkg/tcpip/transport/tcp/connect.go:883
                                            1.09ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*Route).WritePacket pkg/tcpip/stack/route.go:468
----------------------------------------------------------+-------------
                                            0.06ms   100% |   gvisor.dev/gvisor/pkg/tcpip/stack.(*PacketBuffer).DecRef.func1 pkg/tcpip/stack/packet_buffer.go:198
         0     0%   100%     0.06ms  0.01%                | sync.(*Pool).Put GOROOT/src/sync/pool.go:102
                                            0.06ms   100% |   sync.(*Pool).pin GOROOT/src/sync/pool.go:206
----------------------------------------------------------+-------------
                                            0.06ms   100% |   sync.(*Pool).Put GOROOT/src/sync/pool.go:102
         0     0%   100%     0.06ms  0.01%                | sync.(*Pool).pin GOROOT/src/sync/pool.go:206
                                            0.06ms   100% |   sync.(*Pool).pinSlow GOROOT/src/sync/pool.go:230
----------------------------------------------------------+-------------
                                            0.06ms   100% |   sync.(*Pool).pin GOROOT/src/sync/pool.go:206
         0     0%   100%     0.06ms  0.01%                | sync.(*Pool).pinSlow GOROOT/src/sync/pool.go:230
                                            0.06ms   100% |   sync.(*Mutex).Unlock GOROOT/src/sync/mutex.go:190
----------------------------------------------------------+-------------