Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/dahliaOS/fuchsia-pine64-pinephone


https://github.com/dahliaOS/fuchsia-pine64-pinephone

[zbi] Use zbitl to emit JSON

This replaces the hand-rolled JSON emission code with calls to the
<lib/zbitl/json.h> API. It p...

1d9be2f8ced4e87f41cebc6457563f00f7461c49 authored over 4 years ago
[driver-manager-test] Make test hermetic

TESTED: fx test driver-manager-test
Change-Id: Ic7b78ff3f8246bff624fc41de56343ebd816c2c9
Reviewe...

09e5f25e04f865bfb456389ea65313196bf40298 authored over 4 years ago
[zbitl] JSON output in <lib/zbitl/json.h>

Bug: 49438
Change-Id: I9ddfdf66df33a0ae55f12140f2026e37119be4f0
Reviewed-on: https://fuchsia-rev...

9de227875982af664780d664b3179204202dcc36 authored over 4 years ago
[zbitl] Specialization for zx::vmo in <lib/zbitl/vmo.h>

Bug: 49438
Change-Id: Ie0d118f1d4aa4d3933babf7ca4eb43e839006c27
Reviewed-on: https://fuchsia-rev...

2d7287abc7ce42974d2ddb25d51ea15a257605e2 authored over 4 years ago
[zbitl] Specialization for FILE* in <lib/zbitl/stdio.h>

Change-Id: I42760326c2a750cf03784a64eab0b8a79bcd0a9b
Reviewed-on: https://fuchsia-review.googles...

fe3e4e4dc618483da7535ae35592b21a16ca6504 authored over 4 years ago
[zbitl] Specializations for POSIX I/O in <lib/zbitl/fd.h>

Bug: 49438
Change-Id: I58b4aa133f8cfbd61b1aeacacf7367468f1c97ee
Reviewed-on: https://fuchsia-rev...

58dafcd4e3f2b586a8b7b64ce753dd75a3557af6 authored over 4 years ago
[devices] Add zxlogvf() for logging wtih variadic arguments.

In this change we add a new macro "zxlogvf()", which is
similar to vprintf() which accepts a "va...

eb17f792bd4bde9041e5ed36f45ef6ee99065d5a authored over 4 years ago
[block-verity] Migrate to new build templates

TESTED: fx test block-verity-test
TESTED: fx test block-verity-geometry-test
Change-Id: Ie4bc521...

d470a0fed5209c30075055833e097d86de707f7e authored over 4 years ago
[pci] Add 'ConfigureIrqMode' protocol method

Presently many drivers handle their IRQs in the following manner:

status = QueryIrqMode(Mode1 ....

a082a894b8db715fc23b339ebdf581ca7a88ed89 authored over 4 years ago
[exception] disable flaky ExceptionBrokerIntegrationTest.OnExceptionSmokeTest

Bug: 56603

TESTED=`fx test -p exception-broker-tests -c exception_broker_integration_test -vo` ...

cc709fb277c87ae4b3fc06b6cadd271daa890b22 authored over 4 years ago
[tefmocheck] include task ID in debug msg for string in log check

This might make it easier to find the appropriate log file, especially
in the Sponge UI.

Change...

715f35fe8f8c255476bd69823a5958225071cd5a authored over 4 years ago
[netstack] Appease intellij unsafe.Pointer warning

Change-Id: I60bdf0c4093d1437b8788a7b67b7cc7651ea5cda
Reviewed-on: https://fuchsia-review.googles...

c79b95889e951fd93d90f202b174ed57af5fd7dc authored over 4 years ago
[scripts] Simple script to extract gn and ninja args from bot build

This isn't the smartest or most robust solution to the problem, but I do
this manually often eno...

387cdb7d1c10523f1cbcf56762f4e1a2ab556fa9 authored over 4 years ago
[triage] Include triage config tests

Also removes improper test invocations from
//src/diagnostics/triage

Change-Id: Ie7bf883f6d0232...

4a039873e571ca953ca3bef3d2da16f9fdfe679e authored over 4 years ago
[images] Build a replica of system zbi's using only metadata to identify their contents.

The original zbi's are left untouched as the new scaffolding is being built in parallel.
Added a...

689eb9711777157e34c2bc054fc178141d3389a0 authored over 4 years ago
[zbitl] Add storage-parametrized view tests

We can merely instantiate these test cases for new storage types as
we implement them (N for the...

f1ac4cfd78a2c9643b237e98f48cc2beb6aff340 authored over 4 years ago
[debugger] Fix failed line lookup.

The issue arises when two functions are exactly adjacent in memory. The
line table will contain ...

ab8b7b92ebb1c087f571c86eb5b7e48e1134e133 authored over 4 years ago
[audio] Correct urls in max_severity_fuchsia.json

The package names and component names were changed, but these paths were not updated.

Change-Id...

630611b25d40b57eb90899c70950857beecfaf71 authored over 4 years ago
[fidl][rust] Reduce some vector/string encode overhead

The FIDL rust vector performance is already pretty good,
but I made a few changes to reduce some...

c75b6470500e1757376bcc1e39ec12ceb75b3a1a authored over 4 years ago
[modular][cleanup] Remove AgentContext protocol.

Fixed: 16060
Change-Id: If4aa1919d05404a07401deeea749177873ed05b0
Reviewed-on: https://fuchsia-r...

bccd5d0d5161f492ca8177bcc3800bba103993e5 authored over 4 years ago
[ffx] Add forgotten newline on ffx package build output

Bug: 55325
Change-Id: Ie4c14fe90a53f02def85e789a80ccf8c55496726
Reviewed-on: https://fuchsia-rev...

57f32301039cfe45b7b9388cd7abbbb2583bbea6 authored over 4 years ago
[gigaboot] Add fastboot support

Adds support for fastboot over UDP in gigaboot.

Testing: Ran each fastboot command and retrieve...

9be83a9250f31c64502141736ba20dee9a10cf31 authored over 4 years ago
[blobfs] Reuse existing method AlgorithmForInode.

Largely a no-op Changes the error value returned, but not in a
substantial way.

Change-Id: Icb0...

7c5266e89c18ce27dc2e0c7b92902e9fd332aaff authored over 4 years ago
[audio][astro] Convert TAS27xx to a standalone codec

Test: tas27xx-test

Change-Id: I378fa79ded17685e86b91925c6f79aa2d603a55b
Reviewed-on: https://fu...

e4f338eea2230d2554e9a362b840af151ffb6641 authored over 4 years ago
[audio][astro] Move Tas27xx code to codecs

This allows for easier review of the next CL that moves
the codec to its own process and uses th...

6af1ac8084a7ee42195c4ca9a1b1b383ea636ca2 authored over 4 years ago
[audio_core] SetReferenceClock restrictions

SetReferenceClock can be called on the AudioRenderer only before
the format is set (SetPcmStream...

5c9184c7b067b8d91e080f40c84a8aef693ec6a8 authored over 4 years ago
[scrutiny] Dashboard and manifest query support.

This change adds a simple search for manifest queries inside Fuchsia.

Change-Id: Idb9da7e2f2e4e...

2a5b8e063000ad1e0f6a802d2becb820d246061e authored over 4 years ago
[ui-input][test] Move C++ client test to touch-input-test.

The previous C++ client test proved to be flaky. Move the C++ client
test to touch-input-test, w...

8308f0b7a18db17c672fd44c5eee09188255d6b7 authored over 4 years ago
[perf] Add runner for clockface_flutter benchmark

Add a test to measure FPS when running clockface_flutter.

More tests will be added in the newly...

a61864e9c913c438c1d1e48957e4d536bb5176fb authored over 4 years ago
[wlan][api] Add SAE driver feature flags to FIDL and DDK.

Test: No functional change.
Bug: 40006
Change-Id: I6526a5260082f1f8e680a6880b8bafbad56fb84b
Revi...

716a43d8fcf4ba30616f60036ce5ea0e9f9f3ab5 authored over 4 years ago
[weave][sl4f] Add GetPairingState to SL4F facade

This CL exposes the GetPairingState method.

Test: fx test sl4f-service-tests

Bug: 45949
Change...

63670e53f5cc0f0c2657ccf301d7328a819431f1 authored over 4 years ago
[perfcompare] Extend "compare_perf" subcommand to accept 1 or >2 datasets

I intend to change the Fuchsia Infra recipes to invoke this for
regular CI/CQ builds (with a sin...

e8ff71bab97d689a5a2df70fabfc64c75832ac56 authored over 4 years ago
[ulib][test-utils] Remove dependency on the unittest library

Automated part: rewrite printf calls (same as for changes to tests).

Manual part: remove #inclu...

7104f7fbebd151d19d900686ad3ed75bf15e0729 authored over 4 years ago
[ssh-keys] Copy the gen-ssh-keys.sh script outside of //garnet

Afterwards, we can migrate the jiri hooks installed by //integration
that reference this script ...

cb17038a863516063f9389d1b827a1799728fd3e authored over 4 years ago
[archivist] Open matched components' directories only

When reading Inspect snapshots, we should filter down so that we only
read snapshots for compone...

cdcef6c2f40320fa662559606fb8a5010ad6626f authored over 4 years ago
[kernel][thread] Minor cleanups

- Remove the unused declaration of IdToThreadSlow.
- Use zx_koid_t where appropratie.
- Use null...

f8bd695b67cbeae678752fb9eb33751c2ce8ff14 authored over 4 years ago
[devhost][cm][appmgr][ssh][time] Propagate UTC clock when launching processes

This change ensures that any processes launched by SSH, devhost, fshost,
appmgr, or component ma...

32c4242d4b58a25b7fcd1ff471ba481227550c17 authored over 4 years ago
[wlan][policy] Passes new ifaces to IfaceManager.

Test: fx run-test wlancfg-tests
Multiply: wlancfg-tests
Bug: 49988
Change-Id: I34fe13655b3736277...

eebcced2ef6095cc49c383f644c925cebab44ef7 authored over 4 years ago
[images] add GPT image support

Some boards need a GPT image to be able to flash everything from
zero-state using fastboot. Add ...

ed7ab2cff79011a3c723a6dbeb4e81761ad7b37a authored over 4 years ago
[debug] SCE #4: Wire up kForwardAndContinue

This change adds logic to have a DebuggedThread::run_mode_ of
kForwardAndContinue result in the ...

db8f0357b03079ef953f14a813e047fe4cad0d0c authored over 4 years ago
[touch-input-test][ui-input] re-enable latency test

The flake that this was inducing seems to have resolved
itself. So let's re-enable this test.

B...

2465e37dbe7c3506aeb491201cbe916dd276751b authored over 4 years ago
[dash] Update source generation scripts

controller.c was removed and nodes.c.pat was not in sync with the
nodes.c that was checked in.

...

057903e803c6fbceffd7ae67481e10c789d561cb authored over 4 years ago
[wlan][fidl] Add new SAE fidl messages.

These messages are used for offloading the SAE handshake from MLME to SME.

Bug: 40006
Test: Exi...

3defa1525ef49afbeda3982b0f99fd6458ebeb38 authored over 4 years ago
[mmio] Add MMIO_PTR to MmioBuffer get() method

Bug: 56253
Change-Id: Ic0c33398367a1540454b3c31a918bfdfb6b6f0ae
Reviewed-on: https://fuchsia-rev...

fe0cd34c6dc9939ed4d012d4f69e5d549be13a2d authored over 4 years ago
[mmio] Add MMIO_PTR annotation to vaddr member of mmio_buffer_t

All direct users of vaddr were either updated to use mmio-ptr APIs or
left with a TODO to follow...

3f303e8a69a61179e7d91fc5967e39add508012e authored over 4 years ago
[audio_core] AudioClock refinement

AudioClock objects are passed by reference.These (and their
underlying zx::clock objects) are ow...

831d50e4491646cb82b41d1b0735684660712fb1 authored over 4 years ago
[netstack] Make AddEthernetDevice fallible

Make fuchsia.netstack/Netstack.AddEthernetDevice fallible instead of
closing the channel on erro...

40f6926a4127e35dcbf7f06490ccacaa9dc02249 authored over 4 years ago
[sl4f][e2e] Data proxy implementation

This component allows a host driven test to access debug ports that
are normally only accessible...

c2b6d61c6747210d5afa633d415ced37451ef6b0 authored over 4 years ago
[sys] Route fuchsia.sys.Loader through main components

The motivating use-case for this change was to enable the use of
run-test-component directly in ...

2a1a30a9d3cfb2da8b510a18cc680942e6dd2337 authored over 4 years ago
[kernel][devicetree] Introduce a devicetree library

This library provides abstractions and utilities for dealing with
flattened devicetrees, primari...

970bb585d0cb9dd98d8067672dbaac7d4e5c6364 authored over 4 years ago
[appmgr] Associate crashed process with component.

Add a service to associate and cache crashed process koid with a component.

Multiply: appmgr_re...

b6766775a5ee38b733d277eeadafcbc28b351b47 authored over 4 years ago
[docs] add strong/weak_for_migration to component manifests

Add the dependency field and descriptions of strong/weak_for_migration
to the documentation on o...

1aa63e4b628d02670878f916e8889bd962980378 authored over 4 years ago
[fx] Update device finder on flutter-attach

Fixed: 55644
Change-Id: I2cfcf1cf64c3371ff87cec298f2a3ef2eb23c0a2
Reviewed-on: https://fuchsia-r...

970b76d97811e9b0510dd5d41b899f97e960e65a authored over 4 years ago
[bti][pmt] Warn when pinning with a BTIs which has quarantined pages.

If a driver developer attempts to pin memory while a BTI has
quarantined pages, print a warning,...

bee1fbf7f62748c3948af377762411be4b43b953 authored over 4 years ago
[fx] fix args to symlink rust-project into $FUCHSIA_DIR

`fx gen` and `fx set` are careful to put it in $FUCHSIA_DIR, but `fx
args` was putting it in the...

fc41e6860b4bdb9cf71e6847878e9f94038a1dd9 authored over 4 years ago
[bt] Publish bt-host inspect VMO using DDK

Publish bt-host inspect VMO using DDK's device_add() function in
HostDevice. The bt-host inspect...

d018553892cf6ae678f9d1e880391aa63bf7e217 authored over 4 years ago
[fidl][llcpp] Migrate to typed+safe event sending.

This change migrates most users of fidl::BindServer() to use the
event-sending API. This allows ...

fa0e24b4f83bb2a8a94530f0c42be9b9b455a610 authored over 4 years ago
[brcmfmac] Add tests for crossdriver functions.

Before we use BCMDHD logic in brcmfmac, let's unit test it!

Bug: 29698
Change-Id: Ia5e755430fbe...

8bab53193468adb78a9ac79429cc627a37d45d15 authored over 4 years ago
[ffx] Add ffx package build command

Bug: 53326
Change-Id: Id3694320512693384e0ba53e044bcec80c3e5b20
Reviewed-on: https://fuchsia-rev...

e76725f5180bcbd6761996c1cf730e74d4e8be47 authored over 4 years ago
[settings] Remove Option from internal LightGroup representation

Unlike other settings, the fields on LightGroup can't be changed by
client input so there's no r...

3b1dc7642da4eaacff1768748ca649fc9a967437 authored over 4 years ago
[fidl][benchmarks] Run FIDL perftest benchmark processes multiple times

This is similar to what was done for fuchsia_microbenchmarks. The
benchmarks tend to converge to...

c6b9e71f031ba4fedb62d78034c79a5b163ba906 authored over 4 years ago
[amlogic][sdmmc] Wait for pending requests when shutting down

Wait for pending requests to finish in the suspend/unbind hooks. Pinned
pages may be leaked if t...

93cc2e700d5594c7fc1997fd3f406616365c4689 authored over 4 years ago
[coresight] Handle timestamp generator during ROM table walk

Though not documented, ARM adds ROM table entries for global timestamp
generator components, whi...

4b324cfa27a7101f7e192462c0a980d1da38a162 authored over 4 years ago
[bt][lib] Add local types for more Profile API types.

Context: I found that I was moving around the FIDL types alot - having
Clone + PartialEq turned ...

f3c334283bb48100762b0473d941ee2f17a8f3e7 authored over 4 years ago
[fx serve*] error when run in bringup

Fixed: 53433
Change-Id: I270490b31fa099ebaeea65648663b2fcf3444372
Reviewed-on: https://fuchsia-r...

4dce861ab3aa5e66c8450e471bc753267cab2397 authored over 4 years ago
[intel-ethernet] Remove references to deleted driver

Test: no code changes
Change-Id: I8cb0f3935ac591da91297f02b4528c82fb99c4b5
Reviewed-on: https://...

61a1f195c3ec8b8ce3bd7279bee7945cbdb43e71 authored over 4 years ago
[lsan][wlan] Fix mem leak in wlan device tests

View more details in linked Monorial issue.

Fixed: 56379

Change-Id: Ie3d8dfcc8e11c1e0765c240a1...

281af166d8ceedf4327e4d436584fa1e48965418 authored over 4 years ago
[platform-bus-test] Package test

TESTED: fx test platform-bus-test
Change-Id: I8aee3b710aa024e9fbd4aeb8c953f7362d6b7b7a
Reviewed-...

2ee647a648d93300d49328db8ef4bb0426e36c53 authored over 4 years ago
[coresight] Plumb errors and reduce assertions

The ROM table logic is meant to be used to poke at possibly bad address
values in a k command co...

cfa0135ee645a3827f96ac20e27969057a8757c5 authored over 4 years ago
[nvme] Migrate from DEVICE_ADD_INVISIBLE to init hook.

The device init hook is called after device_add().

If the init hook is implemented, the device ...

2705d527d4302a98224f5acf79bb5e8fba3e17dd authored over 4 years ago
[fx run] restore argument passing

* run now only executes a single component again
* run will pass all arguments after target to t...

b80fe5c51612510f6407d70d5d25f91638bb155f authored over 4 years ago
[scenic] Create Present1Helper class and integrate with ImagePipes

Creates a helper class for handling Present1 semantics (callback logic)
and integrates it with I...

e25094bc7465e2d110d3b9d8ab51b7c1c55b10be authored over 4 years ago
[build] no packages can contribute to system/bin

Change-Id: Ie2509c49fbe4767cb68a1e3ff6486360d09d7bae
Reviewed-on: https://fuchsia-review.googles...

9b6e148d769135edc6e30357413379e2a476610f authored over 4 years ago
[utest][fidl-utils] Convert test to use zxtest instead of unittest

The conversion was automated.

Bug: 51652
Test: runs on CQ, but tested locally with:
fx set br...

5d2676d0367301ca57cc48ff5734b57f8733bfa2 authored over 4 years ago
[fidldoc] Added description and link to source for bits docs.

Bug: b/161404164
Change-Id: I217fbc486001af03a91de0df9cee3b5b63c8f571
Reviewed-on: https://fuchs...

dc7be27a22a88c311d942c9a6f5bcd7fe6de3222 authored over 4 years ago
[build] remove deprecated bootloader args

These have been superseded by the more general firmware handling args,
and are no longer used.

...

44774cf9499cf11cf1eea7b10b27126c3c3f53b9 authored over 4 years ago
[debugger] Fix some cases with void*

Trying to print void* pointers would give an error about filing a bug
because of missing symbol ...

7fec8b796f935d2e220246e1ebc37e462d8b0790 authored over 4 years ago
[e2e] Test `pm serve -q` and consolidate setup code.

Checks that `[pm serve]` is outputted when `-q` is not passed,
and is not outputted when `-q` is...

83d933cc3866e3ef18befbe1ffc6bacd01b37fa2 authored over 4 years ago
[Docs] Fix dart mispelling

Change-Id: Ia0065f39c36b39f0138bfef26fdc256bdb2e4c18
Reviewed-on: https://fuchsia-review.googles...

96f31288855c0ecabbe99b52206b6010d2d1eaa1 authored over 4 years ago
[ninja][build] Ensure there's always a .sym output

When there's no buildid for the kernel, a special case to handle
dump_syms results in skipping e...

09de4ce370d3a9db913ec771e90c9215c8ccfcf0 authored over 4 years ago
[brcmfmac][SIM] Fix memory leak in assoc_test.cc

This leak is caused by the assoc ies, these ies are created when
association established, should...

8de217c1bce5fb6260651d59ad2136534d418245 authored over 4 years ago
[bt][a2dp] Add AacRtpPacketBuilder

AacRtpPacketBuilder builds RTP Packets using the rules for MPEG 4 LATM
specified in RFC 3016 fol...

6d97fb4c11d339922b214a8164bd916a915bc984 authored over 4 years ago
[bsdsocket_test] Avoid clients connect/accept race.

On Linux, ReadBeforeConnect tests with multiple client connects to the
server and intends to acc...

e925deca8204c1486a6430e43070f6d0ad973277 authored over 4 years ago
[diagnostics][triage] Add `to_text` to ActionResultFormatter

Added method to return text output for ActionResultFormatter.
Previously, both the CLI and WASM ...

db092867c74e18f072b6ba9a03c57c198d2caa54 authored over 4 years ago
[inspect-contrib] Package inspect_test_component.cmx hermetically.

Makes it possible to run the inspect-contrib tests without building
the inspect test package too...

227470dd7929e14942d6d715ab760765f69df468 authored over 4 years ago
[blobfs] Reject blobs with multiple compressions.

Adds a possible failure status to be returned when multiple compressions
are enabled in the head...

ea27f69d5705783929f73ac53e15b20795d3ee19 authored over 4 years ago
[tpm] Remove unused TPM driver

This was added a while ago to enable experimenting with suspend-to-RAM
on Pixelbook. It's curre...

70b6d193dc7dd2a81bead3e2bf4e60246ac1247b authored over 4 years ago
[mock-resolver] Default to package not found

This reverts commit 4f3434729c0daf4cd598c8fbdf061459615d0ffd, which was
a revert of 734694a95628...

997f394121b8677e549c6a9aaad3f30d6e74c40e authored over 4 years ago
[debugger] Rename exception enum, minor updates

Renames ExceptionType::kSoftware to ...kSoftwareBreakpoint and
...kHardware to ...kHardwareBreak...

d8ae196bf62727b4c58cf703418091d7ed86de19 authored over 4 years ago
Revert "[settings] remove audio input from audio interface"

This reverts commit d45bc5671aebab7fc6347dbf0a2ba41dda2f8fae.

Reason for revert: There is a cli...

134593deb6de2b2c0100be00c6a5bd86f241d65f authored over 4 years ago
[utest][fidl-compiler] Convert remaining tests to use zxtest instead of unittest

This was mostly automated, with some manual changes:

* remove main.cc: no longer needed for ru...

2b7fbe63a1cdb48089e0b26315837005ee336d8e authored over 4 years ago
[observer] Send logs to environment's LogSink.

Adds a CLI flag which archivist.cmx enables to consume our own logs.

MULTIPLY: logs_integration...

1d6ea9e6860b7d5d680913c8bc8ccd2b85262aef authored over 4 years ago
[virtio][block] Fix UB in block allocation

If there are no blocks to allocate then this code could cause UB in the
form of shifting a uint3...

9a59ad0a50f0ffc73a0e2de44de094b4d35b3254 authored over 4 years ago
[utest][runtest-utils] Convert tests to use zxtest instead of unittest

This was mostly automated, with some manual changes:
* add "%s" where printf format string lite...

ceef247ae5582e9fee29c793f0cfdadf897eb723 authored over 4 years ago
[netemul] Remove fidl lint exclusions

Bug: 35879
Change-Id: I500896ae357d49946696d191ebdbcafe1430fb15
Reviewed-on: https://fuchsia-rev...

460f8d6672151383459931f53530fab215b9d8c7 authored over 4 years ago
[fidl][llcpp] Server binding can own impl.

Now that the semantics around dispatcher shutdown have been changed such
that the unbound handle...

7c9e1807575533cdb732818ead3d79e864267852 authored over 4 years ago
Revert "[kernel][x86] Disable PvEoi before completing mexec"

This reverts commit 1dc18d485ec8afd216ac12af4dd16f8d7567acf9.

Reason for revert: Probably causi...

6055c4e202ca50ca73deb0e40938bf399dbf7d10 authored over 4 years ago
[kernel][coresight] Introduce a basic CoreSight library

This change introduces a library for interacting with CoreSight
components. This includes basic ...

ca0d320653f4d55e63cea6f4d312ee3171b05bdf authored over 4 years ago
[fs_test] Avoid special characters which are illegal on FAT

Some of the tests would fail because FAT filesystems can't handle names
with ":". This was added...

a859b9a41af8780ab425fa727013a56be92846c2 authored over 4 years ago
[fatfs] Filter out .. entry from directories.

.. isn't supported in Fuchsia, so don't return it to the underlying VFS
implementation.

Bug: 53...

3f38a610f435e40c0b159af16edc9c17a643f70c authored over 4 years ago