Re: [RFC 1/2] net: Introduce recvmmsg socket syscall

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Neil Horman
Date: Thursday, May 21, 2009 - 3:40 am

On Wed, May 20, 2009 at 08:50:44PM -0700, David Miller wrote:

I assume that silently ignoring flags we don't understand is a specified part
of the sockets api?  I was looking at the posix definition of recvmsg and I
don't see where its required that we ignore unknown flags (although I can see
why it would be usefull to do so)


The new system call is definately cleaner, as it lets you specify the array
semantics in a way that is much more efficient and less cumbersome for both user
and kernel space.  I just thought I'd propose an alternate method that avoids
the need for a new syscall.  It sounds like you and Acme have already hashed
through this though, so I'll sit down :)

Thanks guys!
Neil

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[RFC 1/2] net: Introduce recvmmsg socket syscall, Arnaldo Carvalho de Melo, (Wed May 20, 4:06 pm)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Neil Horman, (Wed May 20, 5:46 pm)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Arnaldo Carvalho de Melo, (Wed May 20, 7:05 pm)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Neil Horman, (Wed May 20, 7:26 pm)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, David Miller, (Wed May 20, 8:50 pm)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Neil Horman, (Thu May 21, 3:40 am)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Paul Moore, (Thu May 21, 7:16 am)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Arnaldo Carvalho de Melo, (Thu May 21, 7:47 am)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Paul Moore, (Thu May 21, 8:03 am)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Arnaldo Carvalho de Melo, (Thu May 21, 8:11 am)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Paul Moore, (Thu May 21, 8:24 am)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Evgeniy Polyakov, (Thu May 21, 9:10 am)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Arnaldo Carvalho de Melo, (Thu May 21, 9:27 am)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Steven Whitehouse, (Thu May 21, 9:33 am)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Caitlin Bestler, (Thu May 21, 9:38 am)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Arnaldo Carvalho de Melo, (Thu May 21, 9:55 am)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Caitlin Bestler, (Thu May 21, 10:26 am)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Arnaldo Carvalho de Melo, (Thu May 21, 10:51 am)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Caitlin Bestler, (Fri May 22, 9:39 am)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Neil Horman, (Fri May 22, 1:06 pm)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Andrew Grover, (Wed Jun 3, 6:44 pm)
Re: [RFC 1/2] net: Introduce recvmmsg socket syscall, Neil Horman, (Thu Jun 4, 3:47 am)