Open wangyazhao001 opened 3 years ago
Thanks for your interest in our work!
The main implementation of cinterrupts is the diff for the file drivers/nvme/host/pci.c
. The remainder of the files are copies of the original Linux NVMe driver (drivers/nvme/host/pci-clean.c
) and an emulation of the current NVMe interrupt scheme (drivers/nvme/host/pci_emul.c
). Each of these is ~3000 LoC in the patch, but do not contribute to the main cint diff. Instead, you will need them as interrupt schemes to compare cint against.