Jason Volk
|
0a6be0efed
|
ircd::gpt::vocab: Fix string length accumulation.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
0a87754c99
|
ircd::gpt::vocab: Fix token init missing null terminations.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
c526184508
|
ircd::json: Minor cleanup; simplify statement.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
5faa82b04d
|
ircd: Improve bad_lex_cast error string related.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
1328443ee8
|
ircd:🆑 Checkin the queue property/profiling mess.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
e9c8267219
|
ircd:🆑 Add ctx::ole offload for radeon drm thread blocking.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
a5565bfdf9
|
ircd::ctx::ole: Add missing pthread unhooker in offload spawner.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
2838d2c745
|
ircd:🆑 Additional stats; clover thread blocking related.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
c96609fe7f
|
ircd::prof: Use non-elided log call covered by outer #ifdef.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
e7083cdde3
|
ircd:🆑 Additional device information banner related.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
34b7b76ae8
|
ircd::server: Fix comments. [ci skip]
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
e04d734959
|
ircd:🆑 Add device detail dump via infolog banners; add kernel detail debuglog.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
86d985a42f
|
ircd:🆑 Add kernel workgroup info convenience interface.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
019f16cb5e
|
ircd:🆑 Additional info template for confluences of handles.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
1870c364f4
|
ircd::gpt: Reorganize interface.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
ee64a3937a
|
ircd:🆑 Additional log info about exec read/write exception.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
77ebbe4528
|
ircd:🆑 Use non-throwing zero value for profile call when disabled.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
29e74ec9e1
|
ircd::gpt: Transformer Pipe.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
4ac7e1b19d
|
ircd::gpt: Abstractor various backend subroutines; generator loop.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
29fb7910b7
|
ircd::gpt: Model structural tweaks; task structure; various.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
cb45dcc840
|
ircd:🆑 Add subbuffer region handles to interface.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
6621a5fc4f
|
ircd:🆑 Fix write-only flag option related.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
2a730b2799
|
ircd:🆑:exec: Add more specific size/offset argument for map closure related.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
762e3f097a
|
ircd:🆑 Use override size from opts; zero size for no-op.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
d5f1a490db
|
ircd:🆑 Add flush and sync exec opts; reorg post-submit related.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
76a8e7f91e
|
ircd:🆑 Add basic stats for primary context.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
3c95a88bf7
|
ircd:🆑 Allow zero dimension to ignore exec item.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
e68c8a95ed
|
ircd:🆑 Skip clRelease calls to destruct null handles.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
dbf19fcf4b
|
ircd:🆑:kern: Add argument setter template for various/integral inputs.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
6ca5f8b18f
|
ircd:🆑:code: Add binary construction.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
7561c3a6e0
|
ircd:🆑 Upgrade queue creation related; mute deps list creation for now.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
034170cb30
|
ircd:🆑 Add status argument to work::wait(); improve dtors.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
54c1be6ec3
|
ircd:🆑 Add conf item for queue profiling flag.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
21472fcc5b
|
ircd:🆑 Add buffer to buffer copy to interface.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
4d27393703
|
ircd:🆑 Improve build error reporting; split subs from exception handler.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
07dd934602
|
ircd:🆑:exec: Add the no-implicit-dependency option for exec.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
1c8a7ac645
|
ircd: Use buffer::move for possibly overlapping uses.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
51d2ac4b33
|
ircd:🆑 Reorder the kern::range lists for common construction; minor fixes.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
e403565029
|
ircd:🆑 Improve event wait related.
|
2021-04-22 12:27:34 -07:00 |
|
Jason Volk
|
519d2e3f45
|
ircd:🆑 Refactor for ctx::dock notify.
|
2021-03-17 18:55:56 -07:00 |
|
Jason Volk
|
a21589654a
|
ircd:🆑 Re-attempt pre-SVM mapping w/ synchronous closure.
|
2021-03-17 18:55:56 -07:00 |
|
Jason Volk
|
d69f8ffb9c
|
ircd:🆑:data: Add basic property interface wrappings.
|
2021-03-17 18:55:56 -07:00 |
|
Jason Volk
|
60e66cb273
|
ircd:🆑 Move work wait function out of dtor into member; assert handle.
|
2021-03-17 18:55:56 -07:00 |
|
Jason Volk
|
c0072f732c
|
configure: Add function check for mlock(2), mmap(2).
|
2021-03-17 18:55:56 -07:00 |
|
Jason Volk
|
047eb1a384
|
ircd:🆑 Preempt callback; improve status checks, error code.
|
2021-03-17 18:55:56 -07:00 |
|
Jason Volk
|
5d6554b1a3
|
ircd:🆑 Improve data construction; add initialization xfer to ctor.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
fe666dc52c
|
ircd::ctx::ole: Add worker pool scaling on demand.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
ca1d715702
|
ircd:🆑 Expose enable conf item to interface.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
699d15e8c9
|
ircd:🆑 Add options for exec; improve dependency related.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
59106f9456
|
ircd::fs::map: Add hugepage related to interface opts.
|
2021-03-16 12:58:22 -07:00 |
|