#
989ee4e8 |
|
13-Jun-2018 |
David Moore <davemoore@google.com> |
[syscalls] Change vmar_... calls - Create zx_vm_option_t type - Change ZX_VM_FLAG_... to ZX_VM_... and make them new type. - Change int32_t flags parameters to zx_vm_option_t options - Make the options parameter be second. - Modify vmar_..._old functions to keep other repos working. Once they've all been updated these functions will go away. ZX-2264 Test:CQ Change-Id: I1faf4cc4e1e4dabf3d8ef680e398d83a545b0f09
|
#
d2f43eba |
|
07-Apr-2018 |
Sean Klein <smklein@google.com> |
[kernel] Use zx_ticks_t as ticks unit, rather than uint64 Change-Id: I189a45336a9c0544de6a93a50f83d9b088dec77e
|
#
6d25116c |
|
30-Mar-2018 |
Todd Eisenberger <teisenbe@google.com> |
[kernel][vmo] Remove ZX_VMO_OP_LOOKUP This opcode for zx_vmo_op_range is no longer needed now that the zx_bti_pin interface exists. ZX-1912 #done Change-Id: I8e6ee26cd4f360959ea8fab6aff328987ea7427d
|
#
312caf75 |
|
17-Nov-2017 |
Travis Geiselbrecht <travisg@google.com> |
[test][vmo] switch the benchmarking code to using zx_ticks_get This causes it to not enter the kernel so much and cleans up a ktrace of the bench. Change-Id: I944ae481121bef7668c6de9b9eafdcba50376344
|
#
f3e2126c |
|
12-Sep-2017 |
Roland McGrath <mcgrathr@google.com> |
[zx] Magenta -> Zircon The Great Renaming is here! Change-Id: I3229bdeb2a3d0e40fb4db6fec8ca7d971fbffb94
|
#
59e644b1 |
|
07-Sep-2017 |
George Kulakowski <kulakowski@google.com> |
[zircon][mxtl->fbl] Rename mxtl to fbl Change-Id: Ie21b6498e1bfb0a7fa0315e40b9e5c3ee78646be
|
#
b31d7b7f |
|
06-Jul-2017 |
George Kulakowski <kulakowski@google.com> |
[cpp][countof] Prefer the typesafe mxtl::count_of in C++ code Change-Id: I3e475731f6872e6daf764f31964bed9f09186c7c
|
#
85ae95a5 |
|
30-Jun-2017 |
Todd Eisenberger <teisenbe@google.com> |
[kernel][vmo] Optimize page address lookup and commit For the case of non-cloned paged VMOs, this speeds up Lookup on a 32MB VMO from ~1.2ms to ~700us. Originally landed in 3d79df1b2030537337fadc3bb95e32d6dfec4add, but reverted due to bugs. This diff fixes the bugs and adds tests. Change-Id: I93970f7a9cdff4e29dafb54cf1bb906918249d5d
|
#
53a8f75a |
|
04-Jul-2017 |
Benjamin Lerman <qsr@chromium.org> |
Revert "[kernel][vmo] Optimize page address lookup and commit" This reverts commit 3d79df1b2030537337fadc3bb95e32d6dfec4add. This commit prevent fuchsia (but not magenta) to boot on x86_64 (both NUC and Acer). Change-Id: Ibb391da9a8b69fe6825683ad82cefb4126a10be6
|
#
3d79df1b |
|
30-Jun-2017 |
Todd Eisenberger <teisenbe@google.com> |
[kernel][vmo] Optimize page address lookup and commit For the case of non-cloned paged VMOs, this speeds up Lookup on a 32MB VMO from ~1.2ms to ~700us. Change-Id: I3a97f92535c0d2a4b9e4613911b428e1cb0051fa
|
#
93b183bf |
|
08-Mar-2017 |
Travis Geiselbrecht <travisg@google.com> |
[tests][vmo] add some more benchmarks to the vmo-test app Change-Id: I57c10bad96752738d00a4fcb8a92e7a2cfeeb5b5
|
#
682950da |
|
17-Feb-2017 |
George Kulakowski <kulakowski@google.com> |
[musl][magenta] Move process handle header into magenta Change-Id: I00eb8f5ca7fbaf9297f3b1e5b391be00ce5d11e2
|
#
0efb7cee |
|
22-Nov-2016 |
Todd Eisenberger <teisenbe@google.com> |
[vmar][tests] Update all remaining tests to use the new VMAR interface Change-Id: I4c56ce24a73c22738061dfbf54bfe2f48e9fd9d1
|
#
cac54027 |
|
01-Nov-2016 |
Brian Swetland <swetland@google.com> |
[syscalls] update vmo_{create,read,write}() Change-Id: I6b46a48813de4e74767174c2786d04cf414b017a
|
#
22ba57a6 |
|
27-Oct-2016 |
Brian Swetland <swetland@google.com> |
[syscalls] stop calling deprecated mx_current_time() Change-Id: Ie41017dacb4acbc0a03b62dde9252681607e0e1d
|
#
cfce8de5 |
|
30-Sep-2016 |
Travis Geiselbrecht <travisg@google.com> |
[utest][vmo] start a little user space benchmark for VMOs Change-Id: I9849b80efe275139ff7303d23c7e20ddd898a17f
|