- Feb 28, 2019
-
-
George Kulakowski authored
Change-Id: Iaa831631fa5229d638924c2b79e272043dd6b9a8
-
Doug Evans authored
Change-Id: I1c5ea694d1b7c339932670ca8df7a120846494cb
-
P.Y. Laligand authored
Bug: DX-697 Change-Id: Iecc8f6498f568965b35566ba84e0b01576891efc
-
Kiet Tran authored
WLAN-441 #comment Test: 1. fx run-test wlan-common-tests 2. fx run-test wlan-mlme-tests Change-Id: I99ce94f93f58b66c15b179ce69fa33785ec3cb2b
-
Taylor Cramer authored
Third-party Rust crates were previously vendored out of a separate repository, third_party/rust-crates. This causes difficulties due to the separate versioning of third_party/rust-crates from fuchsia.git. After this commit, third-party crates are vendored out of third_party/rust_crates. This commit also introduces a second BUILD.gn file for rust-mirrors/rustyline in order to allow for a soft transition. After this, rust-mirrors/rustyline will have its BUILD.gn file removed and the transitional/ subdirectory will be deleted. Test: compiled Change-Id: I58570efff4fe91691f93ac90636b5d722521c316
-
Kiet Tran authored
Exclude dFS channels in active scan request if device does not handle such channels properly. Test: 1. runtests /pkgfs/packages/wlan-sme-tests/0/test 2. Verify all channels included for passive scan. 3. Verify DFS channel excluded on ralink and ath10k for active scan. All channels are included on broadcom. Change-Id: Ib8d4c5e64204509294a0e1bf3357868b295cf97d
-
Ilya Bobyr authored
While current code works as the module that uses all the macros that refer to open_get_proxy() also import the function directly, it is proper to use absolute path to functions inside macros. Change-Id: Ic6b13e0966b1a9163f71e24e6fea98d637c4f862
-
Emircan Uysaler authored
If we have the case of multiple Image instances within a vsync, we retire the older ones. This CL end trace flows for these. PT-86 Test: hello_touch_colors Change-Id: I35139ca0d9eb9327857b6d3d43ac61c26febe5e2
-
Emircan Uysaler authored
This CL uses the new BaseView method to drive scene updates faster. Also, this ensures each input results in one vsync. SCN-1298 Test: hello_base_view Change-Id: I7f76c5190a8d88b5db4aa33ad355de74af1a83c8
-
Joshua Liebow-Feeser authored
- Publish zerocopy-derive on crates.io - Publish updated version of zerocopy which depends on it and exports its derives Change-Id: I0dfd91b0ca981889e0850e730de136d5bf6cdb91
-
P.Y. Laligand authored
Bug: DX-954 #done Change-Id: I0591c0d1adccff6484e00d4983e69a5edc44c310
-
Adam Barth authored
Most subdirectories have reasonable OWNERS. This CL adds * to //sdk/fidl, which preserves the ability for many people to edit FIDL files. These should eventually get finer-grained owners. Change-Id: Ie362541f22e03234324dd4a23448e9026b46badd
-
Eric Wang authored
Change-Id: I9ffdd14ca7f04b77e15026552f6dd4bd84ec74f0
-
Gianfranco Valentino authored
This is the first step towards allowing gaps between primary and secondary metadata. This gaps are meant to represent room for growth when the underlying block device grows (extend the fvm partition). added fvm/test for unittests. The integration test that was added verifies that even if the underlying block devices grows, for now, the FVM remains unchanged in terms of addressable slices and data persistency. It is just a safety check as we add logic to actually grow and increase the addressable slices later. TEST=fvm-unit-test, fvm-test Change-Id: I733aea9f22431d98dfaa792e52ebe80a2d9cf59e
-
Dave Schuyler authored
This CL adds sample tracking for various CPU stats provided by the zircon kernel. The CPU flags field is not yet recorded because we don't yet support non-graph samples. Test: none Change-Id: I30c80d2bfca326f976482d7ec502f9f6664f8e6f
-
Mitch Rudominer authored
The Clearcut server imposes throttling: it is not possible to send to it more than about once every 5 to 10 seconds. The previous organization of the testapp made use of functions of the form LogFooAndSend() which performed both a log and a send. Recently some changes were made to the testapp which caused it to invoke these LogFooAndSend() methods hundreds of times. This is a problem because each invocation of LogFooAndSend() takes 5 to 10 seconds. In this CL we introduce new functions of the form LogFoo() (without the "AndSend"). We refactor the tests to invoke LogFoo() rather than LogFooAndSend(), and then invoke Send() at the end. So we are still logging the same thing but we are not sending between each log. Change-Id: I94ff2f51a53cbe25865dff4d8edd26a612f6f9d0
-
Greg Bonik authored
WLAN-978 Change-Id: I9be69eaadf178d87f56b4507016eb7dd8e97ff33
-
Todd Eisenberger authored
ZX-2648 #comment Add the bind properties Change-Id: Ib21f13289e97491ecfc830f0db1be00cde4839ff
-
Alex Min authored
In future changelist, user provider will not directly initialize session context. Change-Id: I8de21ffb518c2cd45087d6af335454ce21d36817
-
Roland McGrath authored
Setting tests_in_image=false is the rough equivalent of passing DISABLE_UTEST=true in the old makefile system. Bug: ZX-3525 #done Test: manual build with --args=tests_in_image=false and tools/zbi -tv inpsection Change-Id: I1e562cfed7a264dfd6f15cf6c5815ef37feff704
-
P.Y. Laligand authored
Change-Id: I0fcecea9a312997879e3964bce184acdf6482a5e
-
P.Y. Laligand authored
Change-Id: I3e4649cdb3b384f41c8966901fcaf50ba5f97f7f
-
Adam Barth authored
Also, add OWNERS. Change-Id: I77bd1d6cc97b61c13daca0d37c4402a46343ea4e
-
Craig Stout authored
"I915" is anachronistic Change-Id: I3d8cf773a77a20e91599cde6b8d3d6b2656fdceb
-
Alex Min authored
We use token_manager_factory for all tests and dev_base_shell will make sure tests are run using dev_auth_provider. Change-Id: I2ec9b7fe98762e099c2ca192787a0aaed6ae08c1
-
Casey Dahlin authored
We shouldn't interpret the value field of symbols out of context, so this method could be dangerous. All our current clients use GetAllSymbols anyway, so it's fine to remove. We'll make our previously internal GetSymbol method public instead. Change-Id: Idb06c7147f52bc4bff32c03e04ff59be38dc31ff
-
Casey Dahlin authored
The symbols we get out of ELF aren't meaningful in the way this feature assumes. We're better off rethinking what we get from ELF and how we expose it. Change-Id: I42983d4a16113efb411238983d3d150dbb0a52a7
-
Travis Geiselbrecht authored
Adapted from work by voydanoff. Still some work to do: -Needed to relocate kernel to 0xa000.0000+ to work around what appears to be some sort of memory-stomping situation. -Remove hack to touch bad physical memory to reboot the device once we find a proper way to reset the soc. NOTES: Device is flashed via fastboot using scripts/flash-msm8x53-som Power cycling with volume down button pressed gets you into fastboot. The system will then reboot and start zircon. Holding volume down on subsequent reboot will go back into fastboot. Tested: boot on msm8x53 som and validate that qemu-arm and vim2 still boot. Change-Id: I44c594d75644b763c00f4373a63216e2f6b1fff7
-
Adam Barth authored
Most of the subdirectories inside the root directory still have * in their OWNERS files, so this change has only a small effect on who can review CLs. After this CL lands, we'll repeat this process recursively. Change-Id: I75adb22436b50cf3b0ad7d47e4e51b1d029e3e90
-
Venkatesh Srinivas authored
PCID, "Processor Context ID", are a TLB entry and paging structure cache entry tagging mechanism introduced in the Intel Westmere family of CPUs. PCID allows entries from multiple address spaces to remain live in both classes of caches, possibly improving performance in ping-pong types of applications. PCIDs may be interesting in zircon to implement separate kernel/user address spaces, to mitigate certain speculative execution information leaks (ex: 'Meltdown'); PCID may allow us to avoid invalidating all translation caches on mode switches while separating kernel / user mappings. Introduce global bit that tracks whether PCIDs and INVPCID are available and a helper to enable PCIDs in CR4. Add constants for PCID width and the PCID save control bit in CR3. ZX-1526 ZX-1528 ZX-1529 Tested: Built. Booted on qemu w/o PCID: printed pcid_good=0. Booted on qemu w/ PCID but without INVPCID: printed pcid_good=0 Booted on qemu w/ PCID and INVPCID: pcid_good=1 Booted on qemu on AMD f15h cpu=host: pcid_good=0 Change-Id: I6e2ed3c9656f420e5321d14013efac90dd33ce1d
-
Bruno Dal Bo authored
- Adds take_slice_front and take_slice_back to Buffer trait using new zerocopy slice features. Change-Id: I2a3b5d5e5865c767ebe2d797e879d63a47b20ad6
-
James Robinson authored
This ensures that prebuilt_package() templates which are expanded but not referenced in any package sets. This can happen if a BUILD.gn rule defines a test and a production package and the build configuration depends on all of the tests but doesn't put the production package in any particular set. Change-Id: I9d817032a018ae3bae50526d19eeb6db4860e15e
-
Greg Bonik authored
WLAN-953 WLAN-954 Change-Id: I5b268c700ea01d777287eb27acba3e2139d91f08
-
Eric Wang authored
Test: included. Change-Id: I779dec8f1fe6e09a1788278a9cac9a8111480a03
-
Martin Puryear authored
This brief documentation-only CL clarifies the already-strong document that presents the device driver interface for audio streaming. It also adds a comment to the driver-facing header audio.h. The CL contains no code change of any kind. TEST: build, CQ Change-Id: I2918993d764830bb871045b483a3203258c4f5e1
-
Emircan Uysaler authored
This CL adds an alternative way to call Session::Present that will trigger an update for the closest vsync. SCN-1298 Test: hello_touch_colors Change-Id: Ibb94d0e0693f3743ff7f8003263ff89240e2addb
-
Steve Fung authored
This is a reland of 853e6a69 Original change's description: > [cobalt] Update testapp with more metric types > > Send metric observations for the remaining > test_app2 registered metrics. > > Change-Id: Id4c298f228a19d2f3e8912107e4d327db8a809c8 Change-Id: I08240efd6a04caf12844f18f8fb021f156076073
-
Scott Graham authored
DX-1059 #comment [usb] Make zircon/system/dev/lib/usb -Wextra-semi clean Test: CQ Change-Id: I21ef7a8c356cd4da1135899a5dc64a73fe51b309
-
Jody Sankey authored
AUTH-138 Change-Id: I8ff723dd536304473676a6d9ba8e36e1cca9b907
-
Scott Graham authored
DX-1059 #comment [bluetooth] Make garnet/lib/bluetooth/c/bt_host.h -Wextra-semi clean Test: CQ Change-Id: Ic13d47eecc22d24b1029252b3c968239351b4823
-