search for: 8ed0a06

Displaying 3 results from an estimated 3 matches for "8ed0a06".

2019 Jun 05
0
[PATCH libnbd 3/4] lib: Add set_state / get_state macros.
...++++--------- lib/connect.c | 10 +++++----- lib/disconnect.c | 8 ++++---- lib/internal.h | 3 +++ lib/is-state.c | 12 ++++++------ lib/rw.c | 4 ++-- 6 files changed, 29 insertions(+), 26 deletions(-) diff --git a/generator/generator b/generator/generator index 8ed0a06..a3fbea9 100755 --- a/generator/generator +++ b/generator/generator @@ -2415,11 +2415,11 @@ let generate_lib_states_c () = pr " enum state next_state = %s;\n" state_enum; pr "\n"; pr " r = _enter_%s (h, &next_state, blocked);\n" state_enum; -...
2019 Jun 05
0
[PATCH libnbd 2/4] lib: Split nbd_aio_is_* functions into internal.
...8 ++--- lib/disconnect.c | 9 +++--- lib/internal.h | 8 +++++ lib/is-state.c | 74 ++++++++++++++++++++++++++++++++++----------- lib/rw.c | 4 +-- 6 files changed, 82 insertions(+), 36 deletions(-) diff --git a/generator/generator b/generator/generator index cdf86e4..8ed0a06 100755 --- a/generator/generator +++ b/generator/generator @@ -2841,19 +2841,20 @@ let generate_lib_api_c () = pr " /* We can check the state outside the handle lock because the\n"; pr " * the state is atomic.\n"; pr " */\n"; + pr "...
2019 Jun 05
9
[PATCH libnbd 0/4] lib: Atomically update h->state.
I need to think about this patch series a bit more, but it does at least pass the tests. Rich.