On Wed, 2018-10-31 at 18:34 +0200, Boaz Harrosh wrote: > On 27/10/18 11:20, Christoph Hellwig wrote: > > The only real user of the T10 OSD protocol, the pNFS object layout > > driver never went to the point of having shipping products, and we > > removed it 1.5 years ago. Exofs is just a simple example without > > real life users. > > > > The code has been mostly unmaintained for years and is getting in the > > way of block / SCSI changes, so I think it's finally time to drop it. > > > > Quote from Boaz: > > > > "As I said then. It is used in Universities for studies and experiments. > > Every once in a while. I get an email with questions and reports. > > > > But yes feel free to remove the all thing!! > > I think I'm changing my mind about this. > [ ... ]
The osd driver was accepted in the upstream kernel in 2009. I have checked all commits in Linus' tree for the osd driver that went in since 2009. All changes made by other kernel developers than you are the result of tree-wide refactoring, compiler warning fixes, fixes for issues detected by static source code analyzers or spelling fixes. Hence my question: how big is the user base of the exofs and osd kernel drivers? Thanks, Bart.