X.25 remove bkl in poll
authorandrew hendry <andrew.hendry@gmail.com>
Tue, 21 Sep 2010 15:24:45 +0000 (15:24 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 22 Sep 2010 20:35:51 +0000 (13:35 -0700)
The x25_datagram_poll didn't add anything, removed it.

Signed-off-by: Andrew Hendry <andrew.hendry@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/x25/af_x25.c

index dc6767ecdaf823e3e9c0eb00cdc6846828f50b14..f7af98dff40954705df9a195382435496228df97 100644 (file)
@@ -925,18 +925,6 @@ out:
        return rc;
 }
 
-static unsigned int x25_datagram_poll(struct file *file, struct socket *sock,
-                          poll_table *wait)
-{
-       int rc;
-
-       lock_kernel();
-       rc = datagram_poll(file, sock, wait);
-       unlock_kernel();
-
-       return rc;
-}
-
 int x25_rx_call_request(struct sk_buff *skb, struct x25_neigh *nb,
                        unsigned int lci)
 {
@@ -1744,7 +1732,7 @@ static const struct proto_ops x25_proto_ops = {
        .socketpair =   sock_no_socketpair,
        .accept =       x25_accept,
        .getname =      x25_getname,
-       .poll =         x25_datagram_poll,
+       .poll =         datagram_poll,
        .ioctl =        x25_ioctl,
 #ifdef CONFIG_COMPAT
        .compat_ioctl = compat_x25_ioctl,