Show patches with: Submitter = Roman Penyaev       |   51 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,2/2] chardev/char-mux: make boolean bit check instead of find_next_bit() chardev/char-mux: tweak mux bitset operations - 2 - --- 2024-11-20 Roman Penyaev New
[v2,1/2] chardev/char-mux: shift unsigned long to avoid 32-bit overflow chardev/char-mux: tweak mux bitset operations - 2 - --- 2024-11-20 Roman Penyaev New
[2/2] chardev/char-mux: make boolean bit check instead of find_next_bit() chardev/char-mux: tweak mux bitset operations - - - --- 2024-11-02 Roman Penyaev New
[1/2] chardev/char-mux: shift unsigned long to avoid 32-bit overflow chardev/char-mux: tweak mux bitset operations - - - --- 2024-11-02 Roman Penyaev New
[v5,8/8] qemu-options.hx: describe multiplexing of several backend devices chardev: implement backend chardev multiplexing - - - --- 2024-10-17 Roman Penyaev New
[v5,7/8] tests/unit/test-char: add unit test for the `mux-be` multiplexer chardev: implement backend chardev multiplexing - - - --- 2024-10-17 Roman Penyaev New
[v5,6/8] chardev/char-mux: implement backend chardev multiplexing chardev: implement backend chardev multiplexing - - - --- 2024-10-17 Roman Penyaev New
[v5,5/8] chardev/char: introduce `mux-be-id=ID` option chardev: implement backend chardev multiplexing - - - --- 2024-10-17 Roman Penyaev New
[v5,4/8] chardev/char: rename frontend mux calls chardev: implement backend chardev multiplexing - - - --- 2024-10-17 Roman Penyaev New
[v5,3/8] chardev/char: move away mux suspend/resume calls chardev: implement backend chardev multiplexing - - - --- 2024-10-17 Roman Penyaev New
[v5,2/8] chardev/char: rename `char-mux.c` to `char-mux-fe.c` chardev: implement backend chardev multiplexing - - - --- 2024-10-17 Roman Penyaev New
[v5,1/8] chardev/char: rename `MuxChardev` struct to `MuxFeChardev` chardev: implement backend chardev multiplexing - - - --- 2024-10-17 Roman Penyaev New
[v4,8/8] qemu-options.hx: describe multiplexing of several backend devices chardev: implement backend chardev multiplexing - - - --- 2024-10-16 Roman Penyaev New
[v4,7/8] tests/unit/test-char: add unit test for the `mux-be` multiplexer chardev: implement backend chardev multiplexing - - - --- 2024-10-16 Roman Penyaev New
[v4,6/8] chardev/char-mux: implement backend chardev multiplexing chardev: implement backend chardev multiplexing - - - --- 2024-10-16 Roman Penyaev New
[v4,5/8] chardev/char: introduce `mux-be-id=ID` option chardev: implement backend chardev multiplexing - - - --- 2024-10-16 Roman Penyaev New
[v4,4/8] chardev/char: rename frontend mux calls chardev: implement backend chardev multiplexing - - - --- 2024-10-16 Roman Penyaev New
[v4,3/8] chardev/char: move away mux suspend/resume calls chardev: implement backend chardev multiplexing - - - --- 2024-10-16 Roman Penyaev New
[v4,2/8] chardev/char: rename `char-mux.c` to `char-mux-fe.c` chardev: implement backend chardev multiplexing - - - --- 2024-10-16 Roman Penyaev New
[v4,1/8] chardev/char: rename `MuxChardev` struct to `MuxFeChardev` chardev: implement backend chardev multiplexing - - - --- 2024-10-16 Roman Penyaev New
[v2,8/8] tests/unit/test-char: implement a few mux remove test cases chardev/mux: implement frontend detach - - - --- 2024-10-14 Roman Penyaev New
[v2,7/8] chardev/mux: implement detach of frontends from mux chardev/mux: implement frontend detach - - - --- 2024-10-14 Roman Penyaev New
[v2,6/8] chardev/mux: switch mux frontends management to bitset chardev/mux: implement frontend detach - - - --- 2024-10-14 Roman Penyaev New
[v2,5/8] chardev/mux: introduce `mux_chr_attach_frontend() call chardev/mux: implement frontend detach - - - --- 2024-10-14 Roman Penyaev New
[v2,4/8] chardev/mux: convert size members to unsigned int chardev/mux: implement frontend detach - - - --- 2024-10-14 Roman Penyaev New
[v2,3/8] chardev/mux: use bool type for `linestart` and `term_got_escape` chardev/mux: implement frontend detach - 1 - --- 2024-10-14 Roman Penyaev New
[v2,2/8] chardev/chardev-internal: remove unused `max_size` struct member chardev/mux: implement frontend detach - 1 - --- 2024-10-14 Roman Penyaev New
[v2,1/8] chardev/char: fix qemu_chr_is_busy() check chardev/mux: implement frontend detach - - - --- 2024-10-14 Roman Penyaev New
[8/8] tests/unit/test-char: implement a few mux remove test cases chardev/mux: implement frontend detach - - - --- 2024-10-14 Roman Penyaev New
[7/8] chardev/mux: implement detach of frontends from mux chardev/mux: implement frontend detach - - - --- 2024-10-14 Roman Penyaev New
[6/8] chardev/mux: switch mux frontends management to bitset chardev/mux: implement frontend detach - - - --- 2024-10-14 Roman Penyaev New
[5/8] chardev/mux: introduce `mux_chr_attach_frontend() call chardev/mux: implement frontend detach - - - --- 2024-10-14 Roman Penyaev New
[4/8] chardev/mux: convert size members to unsigned int chardev/mux: implement frontend detach - - - --- 2024-10-14 Roman Penyaev New
[3/8] chardev/mux: use bool type for `linestart` and `term_got_escape` chardev/mux: implement frontend detach - - - --- 2024-10-14 Roman Penyaev New
[2/8] chardev/chardev-internal: remove unused `max_size` struct member chardev/mux: implement frontend detach - - - --- 2024-10-14 Roman Penyaev New
[1/8] chardev/char: fix qemu_chr_is_busy() check chardev/mux: implement frontend detach - - - --- 2024-10-14 Roman Penyaev New
[v3,7/7] qemu-options.hx: describe multiplexing of several backend devices [v3,1/7] chardev/char: rename `char-mux.c` to `char-mux-fe.c` - - - --- 2024-10-10 Roman Penyaev New
[v3,6/7] tests/unit/test-char: add unit test for the `mux-be` multiplexer [v3,1/7] chardev/char: rename `char-mux.c` to `char-mux-fe.c` - - - --- 2024-10-10 Roman Penyaev New
[v3,5/7] chardev/char-mux: implement backend chardev multiplexing [v3,1/7] chardev/char: rename `char-mux.c` to `char-mux-fe.c` - - - --- 2024-10-10 Roman Penyaev New
[v3,4/7] chardev/char: introduce `mux-be-id=ID` option [v3,1/7] chardev/char: rename `char-mux.c` to `char-mux-fe.c` - - - --- 2024-10-10 Roman Penyaev New
[v3,3/7] chardev/char: rename frontend mux calls [v3,1/7] chardev/char: rename `char-mux.c` to `char-mux-fe.c` - - - --- 2024-10-10 Roman Penyaev New
[v3,2/7] chardev/char: move away mux suspend/resume calls [v3,1/7] chardev/char: rename `char-mux.c` to `char-mux-fe.c` - - - --- 2024-10-10 Roman Penyaev New
[v3,1/7] chardev/char: rename `char-mux.c` to `char-mux-fe.c` [v3,1/7] chardev/char: rename `char-mux.c` to `char-mux-fe.c` - - - --- 2024-10-10 Roman Penyaev New
[1/1] chardev/char: fix qemu_chr_is_busy() check [1/1] chardev/char: fix qemu_chr_is_busy() check - 1 - --- 2024-10-10 Roman Penyaev New
[v2,5/5] qemu-options.hx: describe multiplexing of several backend devices chardev: implement backend chardev multiplexing - - - --- 2024-10-09 Roman Penyaev New
[v2,4/5] tests/unit/test-char: add unit test for the `mux-be` multiplexer chardev: implement backend chardev multiplexing - - - --- 2024-10-09 Roman Penyaev New
[v2,3/5] chardev/char-mux: implement backend chardev multiplexing chardev: implement backend chardev multiplexing - - - --- 2024-10-09 Roman Penyaev New
[v2,2/5] chardev/char: rename `mux_cnt` to `fe_cnt` for the `MuxChardev` chardev: implement backend chardev multiplexing - - - --- 2024-10-09 Roman Penyaev New
[v2,1/5] chardev/char: introduce `mux-be-id=ID` option and _MUX_BE type chardev: implement backend chardev multiplexing - - - --- 2024-10-09 Roman Penyaev New
[2/2] qemu-options.hx: describe multiplexing of several backend devices chardev: implement backend chardev multiplexing - - - --- 2024-09-13 Roman Penyaev New
[1/2] chardev: implement backend chardev multiplexing chardev: implement backend chardev multiplexing - - - --- 2024-09-13 Roman Penyaev New