Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-09-05 | move LM_DEV_XXX_IDX closer to where it's used | Thanos Makatos | 1 | -13/+13 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | remove invalid comment and documentation regarding lm_irq_trigger | Thanos Makatos | 2 | -2/+1 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | move modeline at end of file | Thanos Makatos | 1 | -2/+2 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | more documentation work and reverse lm_mmap args order | Thanos Makatos | 2 | -34/+99 | |
2019-09-05 | typedef lm_pci_config_space_t when defining struct | Thanos Makatos | 2 | -4/+3 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | add guards | Thanos Makatos | 1 | -0/+5 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | more documentation | Thanos Makatos | 1 | -12/+64 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | move lm_get_region_info into private header | Thanos Makatos | 3 | -2/+2 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | document lm_reg_info_t | Thanos Makatos | 1 | -0/+21 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | introduce private header file | Thanos Makatos | 4 | -10/+9 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | document struct members | Thanos Makatos | 1 | -0/+12 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | clean up function documentation | Thanos Makatos | 1 | -6/+8 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | fix typo | Thanos Makatos | 1 | -1/+1 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | move lm_log_lvl_t next to relevant function | Thanos Makatos | 1 | -6/+6 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | declare lm_reg_info_t as typedef when defining it | Thanos Makatos | 1 | -3/+2 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | remove redundant lm_ctx declaration and typedef | Thanos Makatos | 1 | -3/+0 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | move stuff unrelated to pure PCI | Thanos Makatos | 2 | -93/+92 | |
Having half of the LM_XXX stuff in pci.h makes it harder to understand the data structures and functions in the muser header file. Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | muser, libmuser: support vfio sparse mmap capability | Swapnil Ingle | 2 | -21/+139 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2019-09-05 | muser, libmuser: fix the error path | Swapnil Ingle | 1 | -10/+12 | |
Signed-off-by: Swapnil Ingle <swapnil.ingle@nutanix.com> | |||||
2019-09-05 | document DMA functions | Thanos Makatos | 1 | -1/+5 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | remove obsolete function prototype | Thanos Makatos | 1 | -7/+0 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | replace nr_dma_regions with a define | Thanos Makatos | 3 | -8/+7 | |
Using 16 DMA regions is probably fine for now. Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | mark lm_get_pci_non_std_config_space as advanced | Thanos Makatos | 1 | -2/+5 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | clarify usage of lm_mmap | Thanos Makatos | 1 | -2/+3 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | move device mmap to per-region callbacks | Thanos Makatos | 3 | -22/+39 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | move region callbacks in region_info | Thanos Makatos | 3 | -48/+20 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | move reset outside fops | Thanos Makatos | 2 | -4/+7 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | move id and cc into pci_info | Thanos Makatos | 2 | -3/+5 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | clarify definitiaon of PXCAP | Thanos Makatos | 1 | -1/+5 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | fix PXCAP name | Thanos Makatos | 1 | -6/+6 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | use define existing define for PMCAP size | Thanos Makatos | 1 | -1/+1 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | make capabilities callback based | Thanos Makatos | 5 | -4/+339 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | improve comments | Thanos Makatos | 1 | -4/+8 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | introduce compile-time option to make libmuser crash on bad read | Thanos Makatos | 1 | -0/+3 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | rename PCI config space sizes to match the ones from pci_regs.h | Thanos Makatos | 2 | -8/+11 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | move capabilities to separate subdirectory | Thanos Makatos | 4 | -5/+6 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | don't require per-region callbacks for regions that might never be accessed | Thanos Makatos | 1 | -14/+15 | |
Signed-off-by: Thanos Makatos <thanos.makatos@nutanix.com> | |||||
2019-09-05 | remove generic read/write callbacks, libmuser must use per-region callbacks | Thanos Makatos | 3 | -30/+16 | |
2019-09-05 | Initial commit | Felipe Franciosi | 12 | -0/+2798 | |