1. 18 10月, 2008 1 次提交
    • E
      9p: add new protocol support code · ace51c4d
      Eric Van Hensbergen 提交于
      This adds a new protocol processing support code based on Anthony Liguori's
      9p library code.  This code performs protocol marshalling/unmarshalling using
      printf like strings to represent protocol elements.  It is my intent to use
      them to replace the current functions in conv.c as well as the 
      p9_create_* functions.
      
      This should make the client implementation much more clear, and also make it
      much easier to add new protocol extensions by limiting the number of places
      in which changes need to be made.
      Signed-off-by: NEric Van Hensbergen <ericvh@gmail.com>
      
      
      ace51c4d
  2. 15 5月, 2008 1 次提交
    • E
      9p: fix error path during early mount · 887b3ece
      Eric Van Hensbergen 提交于
      There was some cleanup issues during early mount which would trigger
      a kernel bug for certain types of failure.  This patch reorganizes the
      cleanup to get rid of the bad behavior.
      
      This also merges the 9pnet and 9pnet_fd modules for the purpose of
      configuration and initialization.  Keeping the fd transport separate
      from the core 9pnet code seemed like a good idea at the time, but in
      practice has caused more harm and confusion than good.
      Signed-off-by: NEric Van Hensbergen <ericvh@gmail.com>
      887b3ece
  3. 07 2月, 2008 1 次提交
  4. 24 10月, 2007 1 次提交
  5. 18 10月, 2007 2 次提交
  6. 15 7月, 2007 2 次提交