Hi,
I am not sure if this is the right list for these patches. If not, please
point me to the right one. :-)
I tried to build a linaro aarch64 kernel with the latest oe-core, but got
several build errors. This patch series fix these errors.
Kevin Hao (2):
bootwrapper: use ${B} when building and referencing to dtbs
linux-linaro-aarch64: change to source directory before merging config
files
meta-linaro/recipes-kernel/linux/bootwrapper.inc | 15 +++++++--------
meta-linaro/recipes-kernel/linux/linux-linaro-aarch64.bb | 2 ++
2 files changed, 9 insertions(+), 8 deletions(-)
--
1.9.3
****************
Team Work Logged
****************
# tyler-baker Progress #
* LAVA-1685 - LAVA Maintenance
* LAVA-1772 - Production Hot Fixes or 2014.12.1 (100.0%)
* Fixes have been cherry-picked, tagged, and pushed. The new dispatcher package has been released, and lab team informed to deploy the fixes.
# stylesen Progress #
* LAVA-1608 - General Team Items
* LAVA-1695 - Senthil's Code Reviews (8.33%)
* reviewed and merged https://review.linaro.org/#/c/4044/
* reviewed and merged - https://review.linaro.org/#/c/4002/
* LAVA-1608 - General Team Items
* LAVA-1609 - Senthil's Bugs (91.67%)
* Code available for review - https://review.linaro.org/#/c/4059/
* After repeated failure attempts to reproduce this bug - reached out the reporter of the bug to clarify and found out that the bug is unrelated and INVALID as it stands on the bug description.
# remi.duraffort(a)st.com Progress #
* LAVA-1608 - General Team Items
* LAVA-1611 - Remi's Bugs (25.0%)
* Improve job status failure reporting
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1755 - ST boards support (75.0%)
* Now booting the board using JTAG and NFSrootfs
# gesha Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1408 - DF2: LAVA performance collection improvements (CARD-1258) (100.0%)
* Implemented and tested new helpers.
* Implemented and tested new helpers
# stevan.radakovic Progress #
* LAVA-1317 - lava-dispatcher maintenance
* LAVA-1452 - Disable public filters and image reports based on private streams (34.78%)
* Wrap up final implementation details.
* LAVA-1608 - General Team Items
* LAVA-1592 - Stevan's Bugs (52.17%)
* Adding database support for delta reporting to be per user configurable.
* Started implementing materialized views in local setup.
* LAVA-1536 - LAVA Server
* LAVA-1622 - Create Charts with non-numeric build numbers (13.04%)
* Rebase with master and support old south migration files.
# neil.williams(a)linaro.org Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1401 - DF: Implement basic use cases for Panda, BBB (100.0%)
# milo Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1557 - [frontend] Add cache for query results (36.64%)
* Simple caching mechanism being tested on staging.
* Code has been tested and tweaked on the staging instance, ready to be merged into master.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1641 - 2. Filtering Distributed Results (57.25%)
* New fields have been added and doc update.
* Similar boot reports are now being searched for.
* Boot result description is now shown only if boot status is not 'PASS'.
* Initial implementation of showing/hiding lab groups tested locally.
* Hide/Show button now available on production server.
* Support for gte and lt query has been added and tested.
* Added 'mach' field to boot reports data model.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1779 - Add firewall rules to new production server (6.11%)
* Firewall rules added to ansible config and locally tested.
****************
Team In-Progress
****************
# georgy.redkozubov(a)linaro.org Plan #
* LAVA-1692 - Further design discussion meeting with tyler, senthil, alan in preparation for TI meeting
* LAVA-1681 - Update UI to show iteration number
* LAVA-1408 - DF2: LAVA performance collection improvements (CARD-1258)
* LAVA-1777 - Create lava-test-shell helpers for performance collection
* LAVA-1776 - Create lava-test-shell helpers for background process handling
* LAVA-1710 - Create tests
# milo.casagrande(a)linaro.org Plan #
* LAVA-1771 - Trigger view of success/fail/unknown via URL
* LAVA-1779 - Add firewall rules to new production server
* LAVA-1651 - Health monitoring for components
# neil.williams(a)linaro.org Plan #
* LAVA-1614 - Create OpenTAC DeviceTree overlay data
* LAVA-1401 - DF: Implement basic use cases for Panda, BBB
* LAVA-1737 - Add support for local secondary media
# remi.duraffort(a)linaro.org Plan #
* LAVA-1680 - Factorize utils functions in a specific module
* LAVA-1580 - Download Helper
* LAVA-1755 - ST boards support
* LAVA-1577 - VCS Helper class
# senthil.kumaran(a)linaro.org Plan #
* LAVA-1414 - LC: Linaro login integration with LAVA
* LAVA-1639 - Debug LDAP settings for ARM production server
* LAVA-1568 - DF: Change the log structure
# stevan.radakovic(a)linaro.org Plan #
* LAVA-1721 - 694
* LAVA-1629 - 808
* LAVA-1602 - 786
# tyler.baker(a)linaro.org Plan #
* LAVA-1520 - Create LAVA boot report and submit to kernel ci dashboard
* LAVA-1641 - 2. Filtering Distributed Results
* LAVA-1766 - Insure android deployment mechanism uses proper root fs type
This is a CPU implementation of OpenCL v1.1, available at:
https://git.linaro.org/gpgpu/shamrock.git
This is based on the clover OpenCL project:
http://people.freedesktop.org/~steckdenis/clover
and on the contributions from Texas Instruments for the Keystone II
Platform: (TI provides full OpenCL DSP Device support separately)
git.ti.com/opencl
and adding contributions from Linaro for ARM CPU Device support.
See the README for more details.
Many thanks to the contributors who have assisted in the port to ARM and to
LLVM/MCJIT:
Tom Gall
Show Liu
Jia Jia
Renato Golin
Best Regards,
- Gil
****************
Team Work Logged
****************
# tyler-baker Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1641 - 2. Filtering Distributed Results (66.6%)
* The update has been done, and working well with the new dashboard system.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1524 - ARM KVM boot testing (33.33%)
* Have initial patches for VMGroups support for the job-runner and job creator. Discussed at this week's kernel ci meeting how we might go about displaying the host and guest boot logs.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1520 - Create LAVA boot report and submit to kernel ci dashboard (66.67%)
* A prototype script now can produce aggregated reports from the dashboard api. There is additional work to understand the depth of the e-mail reporting required as with over 200 boot instances it's creating a lot of data and can be hard to summarize it concisely.
# remi.duraffort(a)st.com Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1401 - DF: Implement basic use cases for Panda, BBB (20.0%)
* Review
* Review
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1755 - ST boards support (56.0%)
* Add NFSRootfs deployment only (without tftp).
* Testing
* LAVA-1608 - General Team Items
* LAVA-1611 - Remi's Bugs (34.0%)
* Fix some crashes when the pipeline/job definition/device configuration are badly formatted.
* Review for LAVA-1583
* Track down and fix boot failure on kvm
* Code review.
# gesha Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1408 - DF2: LAVA performance collection improvements (CARD-1258) (100.0%)
* Added new section for performance statistic collection to the job definition.
Implemented expansion of the parameters from json into testdefinition yaml.
Implemented performance statistic gathering based on parameters.
Results are displayed as test cases with measurements in particular test run.
# stevan.radakovic Progress #
* LAVA-1317 - LAVA Dispatcher
* LAVA-1452 - Disable public filters and image reports based on private streams (25.0%)
* Implementing image reports authorization.
* LAVA-1608 - General Team Items
* LAVA-1592 - Stevan's Bugs (75.0%)
* Producion clone up and running, queries are running faster then on actual production.
* Adding dispatcher and large group of qemu devices.
* Stress test local setup. Bug reproduction still not possible.
# neil.williams(a)linaro.org Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1401 - DF: Implement basic use cases for Panda, BBB (100.0%)
# milo Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1641 - 2. Filtering Distributed Results (100.0%)
* Initial work has been locally tested and is now available in production.
* Fixed bisect logic in backend; tested and already deployed.
* More robust logic to extrapolate the real defconfig value from kconfig_fragments is being tested on staging.
* Deployed change in production and ran more tests.
* Ran even more tests locally and on staging, fixed issues found and rolled to production.
* Fixed frontend bisect data visualization.
* All boot related views have been implemented.
****************
Team In-Progress
****************
# georgy.redkozubov(a)linaro.org Plan #
* LAVA-1692 - Further design discussion meeting with tyler, senthil, alan in preparation for TI meeting
* LAVA-1710 - Create tests
* LAVA-1408 - DF2: LAVA performance collection improvements (CARD-1258)
# milo.casagrande(a)linaro.org Plan #
* LAVA-1651 - Health monitoring for components
* LAVA-1761 - Add similar boot reports based on other tree
* LAVA-1759 - Add missing boot JSON schema fields
# neil.williams(a)linaro.org Plan #
* LAVA-1614 - Create OpenTAC DeviceTree overlay data
* LAVA-1401 - DF: Implement basic use cases for Panda, BBB
* LAVA-1737 - Add support for local secondary media
# remi.duraffort(a)linaro.org Plan #
* LAVA-1680 - Factorize utils functions in a specific module
* LAVA-1580 - Download Helper
* LAVA-1577 - VCS Helper class
# senthil.kumaran(a)linaro.org Plan #
* LAVA-1568 - DF: Change the log structure
* LAVA-1733 - Remove logging module imports everywhere
* LAVA-1718 - Separate module for logging
# stevan.radakovic(a)linaro.org Plan #
* LAVA-1734 - 909
* LAVA-1452 - Disable public filters and image reports based on private streams
* LAVA-1629 - 808
# tyler.baker(a)linaro.org Plan #
* LAVA-1524 - ARM KVM boot testing
* LAVA-1520 - Create LAVA boot report and submit to kernel ci dashboard
* LAVA-1641 - 2. Filtering Distributed Results
* Many binNMUs to multiarch sync debian libraries
* Semi-automated git patch updating for cross-gcc
* Cron-ed build-script to build cross-gcc on new uploads
* Arch-independent cross-gcc branch created and uploaded to experimental
* Work on multilib support in cross-gcc
* WRite up of cross-toolchain build methods at https://wiki.debian.org/ToolChain/Cross
= Plans ==
get multilib cross-gcc builds working
== Issues ==
Cross-toolchain build-method disagreements
Wookey
--
Principal hats: Linaro, Debian, Wookware, ARM
http://wookware.org/
I'm getting
arch/arm/kernel/efi_phys.S: Assembler messages:
arch/arm/kernel/efi_phys.S:42: Error: selected processor does not
support ARM mode `isb'
arch/arm/kernel/efi_phys.S:50: Error: selected processor does not
support ARM mode `isb'
make[1]: *** [arch/arm/kernel/efi_phys.o] Error 1
when compiling the topic-leg-uefi kernel [1] with EFI_STUB support for
omap2plus_defconfig (to run on a BeagleBone Black with AM335x SoC). I've
checked that armv7 supports `isb`, and I've tried the kernel.org
4.6.3-nolibc toolchain [2] and the Linaro gcc-arm-none-eabi-4.8 release.
The build goes fine without EFI support. I need some help figuring out
what's wrong.
[1]
https://git.linaro.org/people/leif.lindholm/linux.git/shortlog/refs/heads/t…
[2] https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.6.3/
Thanks,
Varad
The CFS scheduler in Linux schedules the processes based on the virtual
runtime of CPU.
But, the DRAM memory is the bottleneck in most of the emerging domains. Why
not take the DRAM performance of the processes into consideration when
choosing the next process?
Could anyone please give an explanation? Thank you...
****************
Team Work Logged
****************
# tyler-baker Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1742 - Test device tree patch for XU3 (12.5%)
* Tested v1 of patch set for XU3. Results are good, ethernet is now enabled and no sign of imprecise aborts.
* LAVA-1608 - General Team Items
* LAVA-1606 - Tyler's Bugs (50.0%)
* Updated the documentation for dynamic masters.
* Updated documentation around boolean parameters for lava-test-sheell
* LAVA-1511 - Upstream Kernel CI
* LAVA-1641 - 2. Filtering Distributed Results (%)
* Reviewed the changes needed to Kevin's boot scripts to conform with the new schema. WIP to complete these issues.
* There was an issue with the lava-functional-test.yaml as a required parameter changed. This has been updated and the functional tests our now working again. After running the functional tests I discovered that the functional test coverage is ~38% due to the fact staging.validation.linaro.org is not completely back online.
* The lava-ci scripts have been updated to conform with version 1.0 of the JSON schema. Crude support has been added to allow POSTing of boot data to the dashboard.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1741 - Write kernel patch for odroid-u2 boot failure (37.5%)
* Kernel patch written and reviewed with maintainer. Posted to mailing list, waiting for review.
# remi.duraffort(a)st.com Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1401 - DF: Implement basic use cases for Panda, BBB (11.96%)
* Initial review.
* Review
* First review.
* Review and test.
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1580 - Download Helper (26.09%)
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1577 - VCS Helper class (21.74%)
* Use the Git and Bzr helpers in the RepoActions.
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1735 - Inlined test defintion (13.04%)
* Adding tests
* Merging after master updates.
* LAVA-1608 - General Team Items
* LAVA-1611 - Remi's Bugs (27.17%)
* Fix crash when raising a exception and cleanup a bit some code.
* Investigate issues in the script for the SWG (issues in requests module).
* Fix the script for the SWG
* Make AutoLoginAction skippable
# gesha Progress #
* LAVA-1608 - General Team Items
* LAVA-1592 - Stevan's Bugs (25.0%)
* Reviewing patch
* LAVA-1536 - LAVA Server
* LAVA-1576 - My subscriptions page (100.0%)
* Reviewing patch
# stevan.radakovic Progress #
* LAVA-1317 - LAVA Dispatcher
* LAVA-1452 - Disable public filters and image reports based on private streams (31.43%)
* Testing all possible scenarios, started implementing basic authorization.
* Implementing filters authorization.
* LAVA-1608 - General Team Items
* LAVA-1592 - Stevan's Bugs (68.57%)
* Creating clone instance with db dump from production.
* Resolving data import problems.
* Import data from production database to local instance.
* Investigating the cause in the dispatchers' log parser.
* LAVA-1536 - LAVA Server
* LAVA-1576 - My subscriptions page (%)
* Testing, patch up for review.
# neil.williams(a)linaro.org Progress #
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1401 - DF: Implement basic use cases for Panda, BBB (%)
* LAVA-1429 - Dispatcher Refactoring
* LAVA-1583 - Complete the support for install steps and parameters (100.0%)
# milo Progress #
* LAVA-1511 - Upstream Kernel CI
* LAVA-1641 - 2. Filtering Distributed Results (50.0%)
* Fixed issues discovered on staging.
* Similar boot report view added to boot overview.
* Initial code to validate boot lab token for DELETE actions implemented, needs tests.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1640 - 1. Reliable Infrastructure (baseline) (2.94%)
* Completed testing on staging.
* LAVA-1511 - Upstream Kernel CI
* LAVA-1566 - [frontend] Refactor JavaScript libraries (47.06%)
* Javascript libraries refactored using, where possible, a revealing module pattern.
****************
Team In-Progress
****************
# georgy.redkozubov(a)linaro.org Plan #
* LAVA-1710 - Create tests
* LAVA-1692 - Further design discussion meeting with tyler, senthil, alan in preparation for TI meeting
* LAVA-1408 - DF2: LAVA performance collection improvements (CARD-1258)
# milo.casagrande(a)linaro.org Plan #
* LAVA-1747 - Token used to post boot report should be able to delete as well
* LAVA-1651 - Health monitoring for components
# neil.williams(a)linaro.org Plan #
* LAVA-1614 - Create OpenTAC DeviceTree overlay data
* LAVA-1737 - Add support for local secondary media
* LAVA-1673 - Extend ResetDevice to know power state
* LAVA-1401 - DF: Implement basic use cases for Panda, BBB
* LAVA-1708 - Clean up cancellation support
# remi.duraffort(a)linaro.org Plan #
* LAVA-1680 - Factorize utils functions in a specific module
* LAVA-1577 - VCS Helper class
* LAVA-1580 - Download Helper
# senthil.kumaran(a)linaro.org Plan #
* LAVA-1718 - Separate module for logging
* LAVA-1733 - Remove logging module imports everywhere
* LAVA-1568 - DF: Change the log structure
# stevan.radakovic(a)linaro.org Plan #
* LAVA-1734 - 909
* LAVA-1452 - Disable public filters and image reports based on private streams
* LAVA-1629 - 808
# tyler.baker(a)linaro.org Plan #
* LAVA-1524 - ARM KVM boot testing
* LAVA-1520 - Create LAVA boot report and submit to kernel ci dashboard
* LAVA-1742 - Test device tree patch for XU3
* LAVA-1663 - update tyler's lava boot scripts to support adding new lab
* LAVA-1662 - update kevin's boot scripts to support adding new lab