Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-09-15 | clarify bitmap formatmaster-migv2 | William Henderson | 1 | -1/+2 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: bitmap format clarification | William Henderson | 1 | -0/+3 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: argsz semantics in the spec | William Henderson | 1 | -4/+4 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | refactor migration transition test | William Henderson | 1 | -2/+8 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | refactor bad python | William Henderson | 1 | -2/+2 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | refactor migration tests and small test fixes | William Henderson | 4 | -114/+111 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | respond to more of Thanos's comments | William Henderson | 6 | -207/+310 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: authors of test_migration.py | William Henderson | 1 | -1/+2 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | test: add more tests for bad argsz | William Henderson | 1 | -1/+51 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: argsz semantics in tests | William Henderson | 2 | -16/+20 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | test: improve test coverage | William Henderson | 3 | -5/+176 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | test: add missing tests for different dirty page sizes | William Henderson | 2 | -6/+33 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | refactor: move a number of tests from C to Python | William Henderson | 4 | -386/+195 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: fixes for changes from John's core review | William Henderson | 4 | -55/+5 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | test: add test for nonexistent state | William Henderson | 1 | -0/+15 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | test: add tests for migration FSM paths | William Henderson | 4 | -18/+275 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: memory leak in dirty page tracking tests | William Henderson | 1 | -5/+9 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | test: add tests for logging specific pages | William Henderson | 1 | -14/+84 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: conflict with kernel definitions in tests | William Henderson | 3 | -58/+53 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | test: fix memory leak in unit tests | William Henderson | 1 | -0/+6 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | test: add tests for dirty page logging | William Henderson | 3 | -3/+367 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | test: add test for starting in RESUMING state | William Henderson | 1 | -0/+15 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | test: add tests for `handle_mig_data_write` | William Henderson | 1 | -2/+80 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | test: add tests for `handle_mig_data_read` | William Henderson | 1 | -3/+107 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | test: add migration state sequence test | William Henderson | 3 | -35/+37 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | test: reintroduce migration unit tests for v2 | William Henderson | 1 | -3/+200 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | test: update existing tests | William Henderson | 12 | -1202/+41 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | rename some variables | William Henderson | 1 | -7/+7 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | rename get_bitmap_size | William Henderson | 1 | -2/+2 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | respond to Thanos's review | William Henderson | 2 | -64/+51 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | respond to Swapnil's review | William Henderson | 2 | -30/+24 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: argsz semantics in samples | William Henderson | 1 | -2/+2 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: minor changes to samples according to John's review | William Henderson | 2 | -44/+38 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: fixes for changes from John's core review | William Henderson | 2 | -2/+2 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | reintroduce mmap_sparse_areas in client.c | William Henderson | 1 | -6/+40 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: minor fixes from Swapnil's review | William Henderson | 1 | -1/+5 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: update sample to correctly start destination server | William Henderson | 2 | -15/+9 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: obvious use-after-free | William Henderson | 1 | -1/+3 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: conflict with kernel definitions in samples | William Henderson | 1 | -7/+7 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | feat: implement DMA logging in client/server sample | William Henderson | 1 | -30/+45 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: changes to samples according to comments | William Henderson | 3 | -86/+71 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: work with changes to implementation | William Henderson | 1 | -8/+9 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | update samples to use migration v2 | William Henderson | 3 | -323/+280 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | fix: migration quiesce and short write | William Henderson | 3 | -3/+31 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | introduce iov_free | William Henderson | 3 | -6/+17 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | minor changes from John's review | William Henderson | 2 | -24/+18 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | respond to more of Thanos's review | William Henderson | 3 | -22/+32 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | refactor dirty page get | William Henderson | 2 | -137/+156 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | more fixes from Thanos's review | William Henderson | 4 | -82/+166 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> | |||||
2023-09-15 | improve variable naming and documentation | William Henderson | 3 | -23/+33 | |
Signed-off-by: William Henderson <william.henderson@nutanix.com> |