作者¶
原始作者¶
Steve French (smfrench@gmail.com, sfrench@samba.org)
作者希望表达他对以下人士的感谢:Andrew Tridgell(Samba 团队)关于 SMB/CIFS VFS 改进的早期建议。感谢 IBM 允许我花费时间和测试资源来开展此项目,感谢来自 IBM(和 Samba 团队)的 Jim McDonough 对我的帮助,感谢 IBM Linux JFS 团队解释了许多深奥的 Linux 文件系统功能。Samba 团队的 Jeremy Allison 在添加原始 CIFS Unix 扩展的服务器端以及审查和将较新的 CIFS POSIX 扩展的部分实施到 Samba 3 文件服务器中方面做了宝贵的工作。感谢来自 IBM Rochester 的 Dave Boutcher(OS/400 smb/cifs 文件系统客户端的作者)多年前证明了可以在类 Unix 操作系统上完成非常好的 smb/cifs 客户端。感谢 Volker Lendecke、Andrew Tridgell、Urban Widmark、John Newbigin 和其他人在 Linux smbfs 模块上的工作。感谢存储网络行业协会 CIFS 技术工作组的其他成员为指定这个高度复杂的协议所做的工作,最后感谢 Samba 团队的技术建议和鼓励。
补丁贡献者¶
Zwane Mwaikambo
Andi Kleen
Amrut Joshi
Shobhit Dayal
Sergey Vlasov
Richard Hughes
Yury Umanets
Mark Hamzy(用于一些早期的 cifs IPv6 工作)
Domen Puncer
Jesper Juhl(特别感谢大量的空格/格式清理)
Vince Negri 和 Dave Stahl(用于发现一个重要的缓存错误)
Adrian Bunk(kcalloc 清理)
Miklos Szeredi
Kazeon 团队提供了各种修复程序,特别是针对 2.4 版本。
Asser Ferno(更改通知支持)
Shaggy (Dave Kleikamp) 提供了无数小的文件系统建议和一些很好的清理
Gunter Kukkukk(测试和支持旧服务器的建议)
Igor Mammedov(DFS 支持)
Jeff Layton(许多修复程序,以及在 cifs Kerberos 代码方面所做的出色工作)
Scott Lovenberg
Pavel Shilovsky(在添加 SMB2 支持和各种 SMB3 功能方面所做的出色工作)
Aurelien Aptel(用于 DFS SMB3 工作和一些关键错误修复)
Ronnie Sahlberg(用于 SMB3 xattr 工作、错误修复以及在复合方面所做的许多出色工作)
Shirish Pargaonkar(多年来提供了许多 ACL 补丁)
Sachin Prabhu(许多错误修复,包括重新连接、复制卸载和安全性)
Paulo Alcantara(在 DFS 和从 SMB3 启动方面所做的一些出色工作)
Long Li(在 RDMA、SMB Direct 方面所做的一些出色工作)
测试用例和错误报告贡献者¶
感谢社区中提交了详细错误报告和调试他们发现的问题的人:Jochen Dolze、David Blaine、Rene Scharfe、Martin Josefsson、Alexander Wild、Anthony Liguori、Lars Muller、Urban Widmark、Massimiliano Ferrero、Howard Owen、Olaf Kirch、Kieron Briggs、Nick Millington 等。还要特别提到斯坦福检查器 (SWAT),它指出了错误路径中的许多小错误。有价值的建议也来自 Al Viro 和 Dave Miller。
感谢 IBM LTC 和 Power 测试团队以及 SuSE 和 Citrix 和 RedHat 测试人员在出色的压力测试运行期间发现了多个错误。