Commit graph

28 commits

Author SHA1 Message Date
Nugraha
c232c10e24
chore: test code
Signed-off-by: Nugraha <26342994+ii64@users.noreply.github.com>
2022-02-10 01:49:12 +07:00
Nugraha
0d089ce00d
chore: clean prints
Signed-off-by: Nugraha <26342994+ii64@users.noreply.github.com>
2022-02-10 01:48:41 +07:00
Nugraha
76ea6c66e8
feat(syscall): simplify sq initialization
Signed-off-by: Nugraha <26342994+ii64@users.noreply.github.com>
2022-02-10 00:55:02 +07:00
Nugraha
860871629c
feat: ring with options
Signed-off-by: Nugraha <26342994+ii64@users.noreply.github.com>
2022-02-10 00:53:05 +07:00
Nugraha
b8dab73acf
chore: add readme link, comment
Signed-off-by: Nugraha <26342994+ii64@users.noreply.github.com>
2022-02-09 20:00:10 +07:00
MastahSenpai
375c7b76d2
docs: graph image description
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2022-01-26 01:24:23 +07:00
MastahSenpai
67636d3ab2
fix(perf): direct field access
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2022-01-26 01:21:13 +07:00
MastahSenpai
5937800f05
fix(perf): direct field access
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2022-01-26 01:20:07 +07:00
MastahSenpai
6fb11e879d
docs: add graph difference sqpoll
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2022-01-26 01:16:08 +07:00
MastahSenpai
06809873b5
fix: queue sqpoll mode returns zero submission
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2022-01-25 02:24:01 +07:00
MastahSenpai
c87f2013c0
feat(opcode): new opcode on Linux 5.16rc
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2022-01-24 15:19:14 +07:00
MastahSenpai
57604628c2
feat(queue/perf): impl locks polling
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-27 13:23:15 +07:00
MastahSenpai
d9f93fdd62
fix(queue/perf): cpu usage
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-27 13:05:48 +07:00
MastahSenpai
64b72d47c8
feat(queue): lock-free, and thread-safe
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-26 18:04:46 +07:00
MastahSenpai
2633fb50f9
fix(queue): race on queue
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-24 12:53:42 +07:00
MastahSenpai
914abe7c45
feat(): expose GetCQEvent
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-24 01:45:02 +07:00
MastahSenpai
b19e609515
chore(): clean prints
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-23 00:34:14 +07:00
MastahSenpai
4742c90656
fix(queue): queue out of sync, test
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-23 00:06:53 +07:00
MastahSenpai
3661a48501
fix(): mmap sqe size
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-23 00:05:42 +07:00
MastahSenpai
b6aaab0abc
fix(): ringfd close
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-23 00:04:02 +07:00
MastahSenpai
9ae762c883
feat(): IOSQE flags
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-23 00:02:32 +07:00
MastahSenpai
66638a93b2
feat(queue): queue implementation wrapper
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-22 00:33:38 +07:00
MastahSenpai
173732c949
feat(docs): update readme, added license
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-22 00:32:32 +07:00
MastahSenpai
b4adb24416
feat(): sqe addr setter
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-22 00:30:08 +07:00
MastahSenpai
292c65f6f5
feat(): no cqe sqe cache
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-22 00:29:06 +07:00
MastahSenpai
d464bb436c
feat(): added io uring operations
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-22 00:25:03 +07:00
MastahSenpai
d360145934
feat(register): io uring register implemented
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-20 18:54:39 +07:00
MastahSenpai
85e03649ba
feat(): initail files
Signed-off-by: MastahSenpai <26342994+ii64@users.noreply.github.com>
2021-12-20 18:35:33 +07:00