作者

原作者

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 測試人員在出色的壓力測試執行中發現了多個錯誤。