- Apr 22, 2019
-
-
Todd Eisenberger authored
The coordinator now handles coordinating suspend on a device-by-device basis, rather than just handling telling which devhosts to begin suspending in which order. Change-Id: I2dbd0370c93158f5a33db5a1f51f64200f13e6f5
-
Yifei Teng authored
These were not updated together with the change to generate move constructors for unions. Regenerating them exposed an issue that all llcpp unions become move-only, despite some having all copy constructible payloads. This is tracked in FIDL-602. FIDL-602 #comment Change-Id: Iddc0b645263ec520d1de67ab5284b0e016bc618a
-
Dale Sather authored
This CL adds a 'port' property to the config file schema so that mDNS can be run on a port other than 5353. DX-1365 #comment TEST: No behavior change. Test for regressions: $ avahi-browse -t _fuchsia._udp. Change-Id: I8d0c3aaa95f1ac75a4462b0c45b318a64fad7508
-
= authored
Get rid of the ifdef to disable the test and run it to make sure it passes. ES-116 #done Change-Id: Id90771fcc21cf0f760fd2626fa626e4865f63d41
-
Yifei Teng authored
The `-k 0` switch would instruct the build to keep going in case of errors. This patch emulates that behavior across two invocations of ninja, for zircon and fuchsia. TEST: run builds with errors and verify that the build continues and also returns an error code Change-Id: I105e2cfbea61c24a503cd70570d5c3ad129c4cba
-
Benjamin Brittain authored
Change-Id: I55b5c2a1d1c134b0d9eab405d52b9989e62d4121
-
John Sheu authored
clang-format is not currently enforced for this directory, so we remove these custom options so we converge with Fuchsia style going forward. Change-Id: Ia8448cf38a731bebca1318130dfa6342986b4b1c
-
Francois Rousseau authored
* this allows us to integrate with asynchronous attachment providers (LogListener and Inspect) without having to run a second loop, which seems flaky * we use a fit::bridge to control when and how to complete: success in Done() and failure in FIDL errors or timeout DX-465 #comment FLK-173 #comment TESTED=`fx run-test feedback_agent_tests` TESTED=`fx run-test crashpad_agent_tests` TESTED=`fx crasher` Change-Id: I762a93d6ff8b9164c5cb1eb332aed7061607d7f0
-
James Tucker authored
The code was not correctly handling the closing of the request body, or exiting the retry loop, leading to resource exhaustion for very large package installations. Bug: PKG-696 #done Change-Id: I0ea321f40d9d0fd4e42581096efe65371db2a95a
-
Benjamin Brittain authored
fixes dBm to be a signed number Change-Id: I765c440c97189753cd2eee41386f7012ad1318ec
-
Gianfranco Valentino authored
EXPECT_* macros never return, so they no longer require a void function signature for helper methods. We just rely on tokenization of fatal boolean to act as a selector for macro implementation, both in C and CPP. ZX-3958 #done TEST=zxtest-integration-test Change-Id: Ia11fb16895cb8bd979141665af6a032189278226
-
Adam Barth authored
There are no longer any tools that read these files. We should delete them. Change-Id: Ib7a1ec404225cbc80f29f05738316d81d36f3eb5
-
David Reveman authored
Test: use_aac_decoder_test builds Change-Id: I84133f7bfa65b1eb32f39faf18d8324960056516
-
Robert Lord authored
Title says it all. We'd like this to be a table so that further upgrades to this state object are easier. This change also adds an alternative version of TextFieldState to three Rust libraries, where the required fields on TextFieldState (document, selection, revision) are T instead of Option<T>. Into/TryInto is also implemented back and forth from the two types. You'll notice that this implementation is duplicated in three text_field_state.rs files, one for each project. I thought perhaps this was better, since if we make changes to the table, each of these three projects may want to upgrade to the new implementation separately? Whereas if they all pulled text_field_state.rs from some common location, we'd have to upgrade them all at once. Change-Id: Icbb67498615b35e39825278a5c25c3d62fe7b0a0
-
Benjamin Brittain authored
Change-Id: I7ac672eaa7f37566c3a023b901752038217bc1b0
-
Erick Tryzelaar authored
After some internal discussion, we decided to remove our use of the ct-logs crate to avoid this dependency from becoming stale. Bug: DNO-487 #comment disabled ct-logs Change-Id: I25c8105a3cbeb8336688515da76b5431e7f64098
-
David Pursell authored
ZX-3612 Test: runtests -t hypervisor-test Change-Id: Id6631e9fde04e6a0756061cc62df4f04159dc1f9
-
David Pursell authored
ZX-3612 Test: k ut resource Change-Id: Ib3dab4ab38057d992ea86c34ef192412bda17ae1
-
Payam Moradshahi authored
This CL enables hardware-based color correction. This is used to perform various image corrections and conversion such as grayscale, etc Also updated display-test to include separate tests for the three main display driver (Intel, Amlogic and Mediatek) Test: Tested on Astro and ran display-test --amlogic --grayscale Change-Id: Id2022366c51e2ce41343d077d300c20262194eb1
-
Doug Evans authored
This option was deprecated ages ago, replaced with --spawn. PT-140 #done Change-Id: I4ef6d0d08b63a84008753a028ad378a9f6d55c25
-
Casey Dahlin authored
Previously, the Download callback wouldn't run until all pending requests had finished. This means all the servers we initially query must at least respond to the initial check request before we get the results of our download. With this patch we run the callback as soon as we have the symbols down. This should also prevent a potential race where server checks that fail after we've already gotten the symbols could change our error status. Change-Id: I7db38e1b5593921594792d39e42164cd0184b4c6
-
Didrik Nordström authored
- Use isolated-persistent-storage in token_manager_factory.cmx - TokenManagerFactory takes a `db_dir` as a construction param. AUTH-183 Tested: CQ Change-Id: I87009990bd84dcf57c48fc5b88b4b5fed37b09cd
-
Mike Voydanoff authored
sherlock-tdm-output now uses composite protocol to access I2C and GPIOs. Support for sherlock p2 was removed from the board driver but remains in the audio driver. TEST: "audio -c 4 tone" on sherlock Change-Id: I28660a7ffe20b136af5d1127a7da2fbbd02a0dac
-
Christopher Anderson authored
The class is big enough to justify moving all implementations into the .cpp, and the compiler will decide whether it wants to inline anyway. Change-Id: Ia6090a066fba6cf8aee24d0f9a07f2efd0f88702
-
Doug Evans authored
... now that PT-133 has been fixed. Change-Id: Iaa17a36992c4b0d8d2281b23ad05eb4784ab00aa
-
James Tucker authored
Change-Id: Ia47003dac89d8e4e7085321bbbd9ff291f7d39d8
-
David Stevens authored
In preparation for new types of VMOs for which 'clone' is not an accurate description, rename 'clones' to 'children'. The renaming only affects up to the syscall layer, as higher layers can still refer to copy-on-write children as 'clones'. This change adds a vdso shim for the old zx_vmo_clone syscall and leaves the old flags/zx wrapper. These will be removed once clients are migrated to the updated API. Change-Id: I8319d8ab379b7e57905ec3f6ece86fd6e0d401d1
-
Adam Barth authored
This variant of ThreadSafeBindingSet is not actually thread safe. The design is fundamentally broken and clients need to migrate to another mechanism. FIDL-594 #comment Change-Id: Id7945385261d938d873adca76805b31739d40f5f
-
Payton Turnage authored
Flaked in GI Change-Id: Ib7b4e7bc7f269b1fde89ebd1fc58e23622f236a8
-
Tim Detwiler authored
This is needed to add this interface to a bridge. Test: # Deploy fuchsia with debian_guest to device. (host) $ fx set terminal.x64 --with //garnet/packages/experimental:debian_guest --release (host) $ fx ota # Boot the guest. The vmm will create the 'ethv0' device # automatically. (fuchsia[0]) $ guest launch debian_guest --legacy-net=false # Bridge the new ethv0 to the physical NIC (ethp001f6 for me): (fuchsia[1]) $ ifconfig bridge ethv0 ethp001f6 # Observe the bridge is successfully created. Change-Id: I1f29726798439660dd03cfbd15a6a7f9db79fa56
-
Kevin Wells authored
Change-Id: I9f3b9b6adf09759e883798bd5443519f385cdcda
-
David Stevens authored
- Add VmObject pointers to vmo dumps from 'k zx'. These pointers can be used to further inspect vmos with 'k vm_object'. - Add parent pointer to 'k vm_object'. Change-Id: I988d6968e4d4fe8824b1710975145c62f01744c2
-
Kevin Wells authored
Change-Id: I2dc7849e6f5e80c4474118450d2eb68f36f40a0c
-
Satsuki Ueno authored
This refactors the token cache interface to separate token definitions and cache logic. Token and key definitions are pulled out of the token cache and moved to token manager. The cache provides traits that should be implemented by anything stored in the cache. This also adds test configuration to token manager to support tests migrated from token cache. Next changes: Enforce maximum cache size. Change-Id: I63b403a2192e1cdd6b8f1f36d7cb8b334f9a9829
-
Marty Faltesek authored
Test: handle-transfer-test Bug: ZX-3722 #done Change-Id: I8db6a3622c6a0764a43b63d5ac22d6b364550810
-
docs-roller authored
Test: CQ Change-Id: I289783bb494d2ae60f642380c15a83e077337236
-
- Apr 21, 2019
-
-
docs-roller authored
Test: CQ Change-Id: Ibeb5a04679134351ffe97a2e17efce1414435ae6
-
docs-roller authored
Test: CQ Change-Id: Iaee9b44ed7c7b26f1dcda893cd812ba8416c6ca2
-
- Apr 20, 2019
-
-
docs-roller authored
Test: CQ Change-Id: I41fa93572ce35f4463ce98d7f100ca95108a95f7
-
Adam Barth authored
There are no longer any clients. Change-Id: I2a1984d305bf9dfe5588692005ee0676e8695c3a
-