• Linus Torvalds's avatar
    Make pipe buffer handling more generic. · f1707e2d
    Linus Torvalds authored
    Use a "pipe_buf_operations" structure to describe the ops that
    can be done on a pipe buffer, so that pipe buffers from different
    sources can have their own rules.
    
    Right now the rules are just about how you map the buffers into
    kernel virtual memory space, and how to release them (and whether
    you can append new data to the end of an existing buffer).
    f1707e2d
pipe.c 17.9 KB