RPC kernel warning

From: Udo A. Steinberg
Date: Fri Sep 12 2003 - 14:09:27 EST



Hi,

Linux 2.6.0-test5 is reporting a lot of the following messages in dmesg on
one of the machines here:

RPC svc_write_space: some sleeping on f6ce8900

It is triggered by the following code in svcsock.c

static void
svc_write_space(struct sock *sk)
{
struct svc_sock *svsk = (struct svc_sock *)(sk->sk_user_data);

if (svsk) {
dprintk("svc: socket %p(inet %p), write_space busy=%d\n",
svsk, sk, test_bit(SK_BUSY, &svsk->sk_flags));
svc_sock_enqueue(svsk);
}

if (sk->sk_sleep && waitqueue_active(sk->sk_sleep)) {
printk(KERN_WARNING "RPC svc_write_space: some sleeping on %p\n",
svsk);
wake_up_interruptible(sk->sk_sleep);
}
}

Can someone explain what the warning is about?

-Udo.

Attachment: pgp00001.pgp
Description: PGP signature