This repository is a research project on PCI Express device sharing using multi-root switch. We primarily dedicate in the development of MR switch device driver and  the related PCI codes in Linux kernel.