breaks blocking receive for other users (was: [PATCH 01/02] core: enable more fine-grained datagram reception control)

2015-12-07 Thread Rainer Weikusat
David Miller writes: > From: Rainer Weikusat > Date: Sun, 06 Dec 2015 21:11:34 + > >> The __skb_recv_datagram routine in core/ datagram.c provides a general >> skb reception factility supposed to be utilized by protocol modules >> providing datagram sockets. It encompasses both the actual

breaks blocking receive for other users (was: [PATCH 01/02] core: enable more fine-grained datagram reception control)

2015-12-07 Thread Rainer Weikusat
David Miller writes: > From: Rainer Weikusat > Date: Sun, 06 Dec 2015 21:11:34 + > >> The __skb_recv_datagram routine in core/ datagram.c provides a general >> skb reception factility supposed to be utilized by protocol modules >>

Re: [PATCH 01/02] core: enable more fine-grained datagram reception control

2015-12-06 Thread David Miller
From: Rainer Weikusat Date: Sun, 06 Dec 2015 21:11:34 + > The __skb_recv_datagram routine in core/ datagram.c provides a general > skb reception factility supposed to be utilized by protocol modules > providing datagram sockets. It encompasses both the actual recvmsg code > and a surrounding

[PATCH 01/02] core: enable more fine-grained datagram reception control

2015-12-06 Thread Rainer Weikusat
The __skb_recv_datagram routine in core/ datagram.c provides a general skb reception factility supposed to be utilized by protocol modules providing datagram sockets. It encompasses both the actual recvmsg code and a surrounding 'sleep until data is available' loop. This is inconvenient if a

[PATCH 01/02] core: enable more fine-grained datagram reception control

2015-12-06 Thread Rainer Weikusat
The __skb_recv_datagram routine in core/ datagram.c provides a general skb reception factility supposed to be utilized by protocol modules providing datagram sockets. It encompasses both the actual recvmsg code and a surrounding 'sleep until data is available' loop. This is inconvenient if a

Re: [PATCH 01/02] core: enable more fine-grained datagram reception control

2015-12-06 Thread David Miller
From: Rainer Weikusat Date: Sun, 06 Dec 2015 21:11:34 + > The __skb_recv_datagram routine in core/ datagram.c provides a general > skb reception factility supposed to be utilized by protocol modules > providing datagram sockets. It encompasses both the