Memorializing today's conversation with Matt. He's finally agreed that it will OK to completely redo the RPC parsing for V2.6, instead of the slicing and dicing I've been painfully doing to avoid massive interface changes.
So, all the UDP and TCP input will be redone use the ntirpc IOQ zero-copy code that I'd developed for RDMA 2 years ago, or a port of the routines as needed into NFS-Ganesha. Also, the NFS-Ganesha output will be redone to rid ourselves of the switch statements for parsing every field, as was done years ago in ntirpc. This will allow passing more information about the parsing state, so that RDMA will (finally) be able to handle direct writes (NFS Reads). Champing at the bit.... ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Nfs-ganesha-devel mailing list Nfs-ganesha-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel