Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: Remove unused tcp_set_state tracepoint

This tracepoint was replaced by inet_sock_set_state in 563e0bb and not
used anywhere in the kernel anymore. Remove it.

Signed-off-by: Andrey Ignatov <rdna@fb.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Andrey Ignatov and committed by
David S. Miller
ef53e9e1 4c85d2d4

-47
-47
include/trace/events/tcp.h
··· 166 166 TP_ARGS(sk) 167 167 ); 168 168 169 - TRACE_EVENT(tcp_set_state, 170 - 171 - TP_PROTO(const struct sock *sk, const int oldstate, const int newstate), 172 - 173 - TP_ARGS(sk, oldstate, newstate), 174 - 175 - TP_STRUCT__entry( 176 - __field(const void *, skaddr) 177 - __field(int, oldstate) 178 - __field(int, newstate) 179 - __field(__u16, sport) 180 - __field(__u16, dport) 181 - __array(__u8, saddr, 4) 182 - __array(__u8, daddr, 4) 183 - __array(__u8, saddr_v6, 16) 184 - __array(__u8, daddr_v6, 16) 185 - ), 186 - 187 - TP_fast_assign( 188 - struct inet_sock *inet = inet_sk(sk); 189 - __be32 *p32; 190 - 191 - __entry->skaddr = sk; 192 - __entry->oldstate = oldstate; 193 - __entry->newstate = newstate; 194 - 195 - __entry->sport = ntohs(inet->inet_sport); 196 - __entry->dport = ntohs(inet->inet_dport); 197 - 198 - p32 = (__be32 *) __entry->saddr; 199 - *p32 = inet->inet_saddr; 200 - 201 - p32 = (__be32 *) __entry->daddr; 202 - *p32 = inet->inet_daddr; 203 - 204 - TP_STORE_ADDRS(__entry, inet->inet_saddr, inet->inet_daddr, 205 - sk->sk_v6_rcv_saddr, sk->sk_v6_daddr); 206 - ), 207 - 208 - TP_printk("sport=%hu dport=%hu saddr=%pI4 daddr=%pI4 saddrv6=%pI6c daddrv6=%pI6c oldstate=%s newstate=%s", 209 - __entry->sport, __entry->dport, 210 - __entry->saddr, __entry->daddr, 211 - __entry->saddr_v6, __entry->daddr_v6, 212 - show_tcp_state_name(__entry->oldstate), 213 - show_tcp_state_name(__entry->newstate)) 214 - ); 215 - 216 169 TRACE_EVENT(tcp_retransmit_synack, 217 170 218 171 TP_PROTO(const struct sock *sk, const struct request_sock *req),