Skip to content
Snippets Groups Projects
  1. Jun 28, 2022
  2. Jun 06, 2022
  3. May 18, 2022
  4. May 12, 2022
    • Jerome Forissier's avatar
      qemu_v8: build Xen with Buildroot · 9b6a7a2a
      Jerome Forissier authored
      
      Commit 8b808915 ("qemu_v8: xen: apply patch to fix issue with RPC
      buffer release") really did only one part of the job. Only the Xen tools
      are built with Buildroot; the hypervisor itself (which needs the patch
      mentioned in the commit) is actually built from the top-level xen/
      directory. As a result the issue is stil present.
      This commit changes the QEMUv8 makefiles as well as the Buildroot
      configuration for Xen so that both the hypervisor and the tools are
      built. As for the Xen configuration (enabling OP-TEE support), it is
      introduced via a patch to the defconfig file.
      
      Signed-off-by: default avatarJerome Forissier <jerome.forissier@linaro.org>
      Acked-by: default avatarJens Wiklander <jens.wiklander@linaro.org>
      9b6a7a2a
    • Jerome Forissier's avatar
      xen: add patch to fix a regression with OP-TEE · 9f6dbc8e
      Jerome Forissier authored
      
      Adds a patch to revert a Xen commit [1] which causes a regression with
      OP-TEE. There is no more logs to the secure console after these lines:
      
       I/TC: Added guest 1
       D/TC:2   tee_entry_exchange_capabilities:100 Asynchronous notifications are disabled
       D/TC:2   tee_entry_exchange_capabilities:109 Dynamic shared memory is enabled
      
      ...and TAs fail to open sessions with TEEC_ERROR_COMMUNICATION.
      
      This is to prepare building Xen with Buildroot. The version of Xen
      pulled by $(ROOT)/buildroot/package/xen is 4.14.3 and is affected by this
      issue while the one we are currently using in $(ROOT)/xen is 4.14.1
      and doesn't have the regression.
      
      Signed-off-by: default avatarJerome Forissier <jerome.forissier@linaro.org>
      Acked-by: default avatarJens Wiklander <jens.wiklander@linaro.org>
      9f6dbc8e
  5. May 06, 2022
  6. May 05, 2022
  7. May 04, 2022
  8. May 03, 2022
  9. Apr 11, 2022
  10. Apr 01, 2022
  11. Feb 15, 2022
  12. Feb 10, 2022
  13. Feb 03, 2022
  14. Jan 25, 2022
    • Ruchika Gupta's avatar
      qemu-v8: Use cpu as cortex-a57 for XEN_BOOT · 6a868e30
      Ruchika Gupta authored
      
      XEN fails to boot linux when cpu is selected as max with following
      kernel crash. Hence revert to using cortex-a57 when XEN_BOOT is
      selected.
      
      [    0.000000] ------------[ cut here ]------------
      [    0.000000] kernel BUG at arch/arm64/kernel/traps.c:498!
      [    0.000000] Internal error: Oops - BUG: 0 [#1] PREEMPT SMP
      [    0.000000] Modules linked in:
      [    0.000000] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 5.16.0-gdbeb6ea978fc #1
      [    0.000000] Hardware name: linux,dummy-virt (DT)
      [    0.000000] pstate: 000000c5 (nzcv daIF -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
      [    0.000000] pc : do_undefinstr+0x2bc/0x2e0
      [    0.000000] lr : do_undefinstr+0x2c8/0x2e0
      [    0.000000] sp : ffffd399cddc3c60
      [    0.000000] x29: ffffd399cddc3c60 x28: ffffd399cddd34c0 x27: 0000000000000000
      [    0.000000] x26: 0000000000000000 x25: 0000000000000000 x24: ffffd399cd830008
      [    0.000000] x23: 00000000000000c5 x22: ffffd399cd7810bc x21: ffffd399cddc3e30
      [    0.000000] x20: 00000000d5182101 x19: ffffd399cddc3ce0 x18: 0000000000000014
      [    0.000000] x17: 0000000049426f60 x16: 0000000056a84232 x15: 0000000099ac15ae
      [    0.000000] x14: 00000000ab810c49 x13: 501bac190a4c3eb1 x12: 89c8a6a0aab2e7c5
      [    0.000000] x11: 00000000c16d9c19 x10: 00000000e4fb46a5 x9 : 00000000d78a73db
      [    0.000000] x8 : 0000000000000014 x7 : 501bac190a4c3eb1 x6 : 89c8a6a0aab2e7c5
      [    0.000000] x5 : ffffd399cddd5910 x4 : 0000000000000000 x3 : ffffd399ce0e70f8
      [    0.000000] x2 : 0000000000000000 x1 : ffffd399cddd34c0 x0 : 00000000000000c5
      [    0.000000] Call trace:
      [    0.000000]  do_undefinstr+0x2bc/0x2e0
      [    0.000000]  el1_undef+0x2c/0x4c
      [    0.000000]  el1h_64_sync_handler+0x84/0xd0
      [    0.000000]  el1h_64_sync+0x78/0x7c
      [    0.000000]  start_kernel+0x4c4/0x664
      [    0.000000]  __primary_switched+0xc0/0xc8
      [    0.000000] Code: 17ffff8d a9425bf5 17ffffb1 a9025bf5 (d4210000)
      [    0.000000] ---[ end trace 32823fcd1957a64b ]---
      [    0.000000] Kernel panic - not syncing: Attempted to kill the idle task!
      [    0.000000] ---[ end Kernel panic - not syncing: Attempted to kill the idle task! ]---
      
      Signed-off-by: default avatarRuchika Gupta <ruchika.gupta@linaro.org>
      Reviewed-by: default avatarJerome Forissier <jerome@forissier.org>
      3.16.0
      6a868e30
  15. Jan 14, 2022
  16. Jan 12, 2022
  17. Jan 11, 2022
  18. Jan 05, 2022
  19. Jan 03, 2022
  20. Dec 22, 2021
  21. Dec 21, 2021
    • Joakim Bech's avatar
      GitHub actions: General updates · fb0071bb
      Joakim Bech authored
      
      - Update 'stale' from v1.0 to v4.0.1.
      - Give 'write' permissions to actions (pull requests and issues).
      - Add 'enhancement' to 'exempt-issue-label', so we that stale doesn't
        automatically close issues and pr's with the 'enhancement' label.
      - Add 'exempt-pr-label' to match exempt-issue-label'.
      - Add and set (to true)
          remove-issue-stale-when-updated
          remove-pr-stale-when-updated
        which will automatically remove the 'Stale' label when someone adds a
        new comment to a ticket marked as stale.
      
      Signed-off-by: default avatarJoakim Bech <joakim.bech@linaro.org>
      Acked-by: default avatarJens Wiklander <jens.wiklander@linaro.org>
      fb0071bb
  22. Nov 04, 2021
Loading