[lkml]   [2009]   [Aug]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    Patch in this message
    Subject[patch 70/74] Make sock_sendpage() use kernel_sendpage()
    2.6.30-stable review patch.  If anyone has any objections, please let us know.


    From: Linus Torvalds <>

    commit e694958388c50148389b0e9b9e9e8945cf0f1b98 upstream.

    kernel_sendpage() does the proper default case handling for when the
    socket doesn't have a native sendpage implementation.

    Now, arguably this might be something that we could instead solve by
    just specifying that all protocols should do it themselves at the
    protocol level, but we really only care about the common protocols.
    Does anybody really care about sendpage on something like Appletalk? Not

    Acked-by: David S. Miller <>
    Acked-by: Julien TINNES <>
    Acked-by: Tavis Ormandy <>
    Signed-off-by: Linus Torvalds <>
    Signed-off-by: Greg Kroah-Hartman <>

    net/socket.c | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    --- a/net/socket.c
    +++ b/net/socket.c
    @@ -736,7 +736,7 @@ static ssize_t sock_sendpage(struct file
    if (more)
    flags |= MSG_MORE;

    - return sock->ops->sendpage(sock, page, offset, size, flags);
    + return kernel_sendpage(sock, page, offset, size, flags);

    static ssize_t sock_splice_read(struct file *file, loff_t *ppos,

     \ /
      Last update: 2009-08-13 22:13    [W:0.021 / U:113.828 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site