Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3994d4e0 authored by Syed Rameez Mustafa's avatar Syed Rameez Mustafa
Browse files

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: default avatarSyed Rameez Mustafa <rameezmustafa@codeaurora.org>
parent 10aa0fa5
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1016,7 +1016,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
Original line number Diff line number Diff line
@@ -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
Original line number Diff line number Diff line
@@ -398,7 +398,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
Original line number Diff line number Diff line
@@ -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
Original line number Diff line number Diff line
@@ -1114,7 +1114,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;
	}

Loading