net: change error print messages to generate warnings

Given the numerous clients of sockets, it is difficult to find the
offending client for the error that is being reported. Change the
kernel print messages to generate a warning instead so that we get
a complete call stack.

Change-Id: I4bfce3e0a5aecd88c6fa4a1f900482449a4b868d
Signed-off-by: Syed Rameez Mustafa <rameezmustafa@codeaurora.org>
This commit is contained in:
Syed Rameez Mustafa
2013-10-08 11:48:51 -07:00
parent 9ac2b16db9
commit 98e6bea65e
7 changed files with 8 additions and 8 deletions
+1 -1
View File
@@ -1014,7 +1014,7 @@ static void caif_sock_destructor(struct sock *sk)
caif_assert(sk_unhashed(sk));
caif_assert(!sk->sk_socket);
if (!sock_flag(sk, SOCK_DEAD)) {
pr_debug("Attempt to release alive CAIF socket: %p\n", sk);
WARN(1, "Attempt to release alive CAIF socket: %p\n", sk);
return;
}
sk_stream_kill_queues(&cf_sk->sk);
+2 -2
View File
@@ -154,12 +154,12 @@ void inet_sock_destruct(struct sock *sk)
sk_mem_reclaim(sk);
if (sk->sk_type == SOCK_STREAM && sk->sk_state != TCP_CLOSE) {
pr_err("Attempt to release TCP socket in state %d %p\n",
WARN(1, "Attempt to release TCP socket in state %d %p\n",
sk->sk_state, sk);
return;
}
if (!sock_flag(sk, SOCK_DEAD)) {
pr_err("Attempt to release alive inet socket %p\n", sk);
WARN(1, "Attempt to release alive inet socket %p\n", sk);
return;
}
+1 -1
View File
@@ -408,7 +408,7 @@ static void iucv_sock_destruct(struct sock *sk)
sk_mem_reclaim(sk);
if (!sock_flag(sk, SOCK_DEAD)) {
pr_err("Attempt to release alive iucv socket %p\n", sk);
WARN(1, "Attempt to release alive iucv socket %p\n", sk);
return;
}
+1 -1
View File
@@ -99,7 +99,7 @@ static void pfkey_sock_destruct(struct sock *sk)
skb_queue_purge(&sk->sk_receive_queue);
if (!sock_flag(sk, SOCK_DEAD)) {
pr_err("Attempt to release alive pfkey socket: %p\n", sk);
WARN(1, "Attempt to release alive pfkey socket: %p\n", sk);
return;
}
+1 -1
View File
@@ -1168,7 +1168,7 @@ static void packet_sock_destruct(struct sock *sk)
WARN_ON(atomic_read(&sk->sk_wmem_alloc));
if (!sock_flag(sk, SOCK_DEAD)) {
pr_err("Attempt to release alive packet socket: %p\n", sk);
WARN(1, "Attempt to release alive packet socket: %p\n", sk);
return;
}
+1 -1
View File
@@ -670,7 +670,7 @@ static void rxrpc_sock_destructor(struct sock *sk)
WARN_ON(sk->sk_socket);
if (!sock_flag(sk, SOCK_DEAD)) {
printk("Attempt to release alive rxrpc socket: %p\n", sk);
WARN(1, "Attempt to release alive rxrpc socket: %p\n", sk);
return;
}
}
+1 -1
View File
@@ -357,7 +357,7 @@ static void unix_sock_destructor(struct sock *sk)
WARN_ON(!sk_unhashed(sk));
WARN_ON(sk->sk_socket);
if (!sock_flag(sk, SOCK_DEAD)) {
printk(KERN_INFO "Attempt to release alive unix socket: %p\n", sk);
WARN(1, "Attempt to release alive unix socket: %p\n", sk);
return;
}