作者¶
原作者¶
Steve French (smfrench@gmail.com, sfrench@samba.org)
作者希望向以下人员表示感谢和谢意:Andrew Tridgell(Samba 团队)对 SMB/CIFS VFS 改进的早期建议。感谢 IBM 允许我花费时间和测试资源来开展此项目,感谢 IBM 的 Jim McDonough(以及 Samba 团队)的帮助,感谢 IBM Linux JFS 团队解释了许多深奥的 Linux 文件系统特性。Samba 团队的 Jeremy Allison 在添加原始 CIFS Unix 扩展的服务器端以及审阅和实现 Samba 3 文件服务器中较新的 CIFS POSIX 扩展方面做了宝贵的工作。感谢 IBM 罗切斯特的 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 等。特别提及 Stanford Checker (SWAT),它指出了错误路径中的许多小错误。Al Viro 和 Dave Miller 也提供了宝贵的建议。
感谢 IBM LTC 和 Power 测试团队以及 SuSE、Citrix 和 RedHat 测试人员在出色的压力测试运行中发现了多个错误。