Although the move of smb2 support from the smb2.ko (distinct module) to a part of cifs.ko is turning out better than expected, I am trying to do the conversions carefully (to the older cifs specific function names where there is possibility of reusing the cifs version of the code, and adding minor changes to the cifs code to accommodate missing structure elements for example). The merge of the smb2pdu.c worker functions and protocol definitions (not very exciting as they match what is in the spec) and some related dependencies (worker functions, and some temporary stub transport functions) was too large to inline in an email. It is in commit: http://git.kernel.org/?p=linux/kernel/git/sfrench/cifs-2.6.git;a=commitdiff;h=ba1d3280429890c37bc5668136d26ba7afb26cd8 Obviously some of these functions could change slightly as new versions of (more "cifs-integrated" transport worker functions get merged in, and we try to incorporate some of Jeff's ideas for fixups to cifs_demultiplex_thread (for example) but it is important to get the code back to where we can do a stable mount and file system operations. So far, the amount of common code between smb2 and cifs looks like it could be somewhat higher than expected with this approach. -- Thanks, Steve -- To unsubscribe from this list: send the line "unsubscribe linux-cifs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html