Skip to content
  • Stefano Stabellini's avatar
    xen/9pfs: connect to the backend · 71ebd719
    Stefano Stabellini authored
    
    
    Implement functions to handle the xenbus handshake. Upon connection,
    allocate the rings according to the protocol specification.
    
    Initialize a work_struct and a wait_queue. The work_struct will be used
    to schedule work upon receiving an event channel notification from the
    backend. The wait_queue will be used to wait when the ring is full and
    we need to send a new request.
    
    CC: groug@kaod.org
    CC: boris.ostrovsky@oracle.com
    CC: jgross@suse.com
    CC: Eric Van Hensbergen <ericvh@gmail.com>
    CC: Ron Minnich <rminnich@sandia.gov>
    CC: Latchesar Ionkov <lucho@ionkov.net>
    CC: v9fs-developer@lists.sourceforge.net
    
    Signed-off-by: default avatarStefano Stabellini <stefano@aporeto.com>
    Reviewed-by: default avatarJuergen Gross <jgross@suse.com>
    Signed-off-by: default avatarJuergen Gross <jgross@suse.com>
    71ebd719