Adding the support for cpio filesystem

I’m looking for volunteers to add support in the kernel to manage cpio filesystem.
For example, only a FAT-formatted initrd is supported which is not really convenient.
The implemtation of should follow the VFS file operations requirements (see fat for a model).
Any interested can announce and a specific branch will be created for this purpose.