Commit graph

  • e89fe33a5a tests: thread: refine the thread abort test case Enjia Mai 2021-01-18 13:26:35 +08:00
  • 30bf585e10 tests: kernel: Add some testcases for thread Jian Kang 2021-01-08 14:10:57 +08:00
  • b07065d3f3 arm: aarch64: add Xen virtual machine support Volodymyr Babchuk 2020-11-20 17:39:46 +02:00
  • 4fb1ee771a drivers: pl011: add SBSA mode Volodymyr Babchuk 2020-11-20 17:27:05 +02:00
  • 490408fa8e aarch64: introduce explicit instructions to access MMIO Volodymyr Babchuk 2020-11-19 22:57:17 +02:00
  • cd86ec2655 aarch64: add ability to generate image header Volodymyr Babchuk 2020-11-19 22:42:40 +02:00
  • 7191b64c6f gen_isr_tables: Added check of the IRQ num before accessing the vt Yonatan Schachter 2020-11-07 21:12:08 +02:00
  • b6b6d39bb6 lib/os/heap: introduce option to force big heap mode Martin Åberg 2021-01-22 12:50:14 +01:00
  • 80b9080f9d tests/mem_alloc: check that malloc() objects can be accessed Martin Åberg 2021-01-14 15:24:16 +01:00
  • 180ce491ad libc/minimal: reallocarray() in terms of realloc() Martin Åberg 2020-12-13 19:49:45 +01:00
  • 22c0d0155a usb: fix for parallel transfer deadlock with usb_transfer_sync() Kari Hulkko 2020-12-15 17:04:32 +02:00
  • 77861037d9 x86: map all RAM if ACPI Andrew Boie 2021-01-23 14:14:23 -08:00
  • c56b41f9b3 boards: x86: increase VM size on PC-like Andrew Boie 2021-01-23 14:12:27 -08:00
  • 14c5d1f1f7 kernel: add CONFIG_ARCH_MAPS_ALL_RAM Andrew Boie 2021-01-23 14:08:12 -08:00
  • 6c97ab3167 mmu: promote public APIs Andrew Boie 2021-01-20 17:03:13 -08:00
  • 79d73063af tests: context: disable if DEMAND_PAGING Andrew Boie 2021-01-15 12:31:43 -08:00
  • c7be5dddda mmu: backing stores reserve page fault room Andrew Boie 2021-01-15 12:07:45 -08:00
  • cad944e259 tests: demand_paging: add more API tests Andrew Boie 2021-01-14 14:18:37 -08:00
  • 60d306642e kernel: add z_num_pagefaults_get() Andrew Boie 2021-01-14 12:22:18 -08:00
  • 9a12d6028b CODEOWNERS: add demand paging subdir Andrew Boie 2021-01-14 12:05:09 -08:00
  • ef65597b73 tests: add intial demand paging testcase Andrew Boie 2021-01-11 12:12:38 -08:00
  • 146eaf4335 tests: add basic k_mem_map() test Andrew Boie 2021-01-11 09:04:08 -08:00
  • 611b626b39 mmu: pin the whole kernel Andrew Boie 2020-12-18 16:06:09 -08:00
  • 4d6c20b9d7 qemu_x86_tiny: enable demand paging Andrew Boie 2020-12-09 11:02:46 -08:00
  • ed22064e27 x86: implement demand paging APIs Andrew Boie 2020-12-09 10:37:52 -08:00
  • b0d608e3c9 demand_paging: add RAM-based demo backing store Andrew Boie 2020-12-09 14:42:02 -08:00
  • 367cfa4946 demand_paging: add NRU algorithm Andrew Boie 2020-12-09 14:39:31 -08:00
  • d50b2419b8 tests: mem_map: pin test pages Andrew Boie 2020-12-10 12:46:51 -08:00
  • a5cb878144 kernel: add demand paging implementation Andrew Boie 2020-12-10 13:02:24 -08:00
  • b9bbef2a2c kernel: add app-facing demand paging APIs Andrew Boie 2020-12-09 10:01:37 -08:00
  • 431b7c0fe5 kernel: add demand paging internal interfaces Andrew Boie 2020-12-10 12:56:12 -08:00
  • 993cf9f8eb demand_paging: add infra for demand paging modules Andrew Boie 2020-11-30 10:26:09 -08:00
  • a6eca9fab6 kernel: add demand paging arch interfaces Andrew Boie 2020-11-17 15:05:57 -08:00
  • 56a9e7b91e arch: add CONFIG_DEMAND_PAGING Andrew Boie 2020-11-16 11:30:35 -08:00
  • ecb25fec51 mmu: ensure gperf data is mapped Andrew Boie 2020-12-18 15:18:04 -08:00
  • 299a2cf62e mmu: arch_mem_map() may no longer fail Andrew Boie 2020-12-18 12:01:31 -08:00
  • b0b7756756 x86: pre-allocate address space Andrew Boie 2020-12-17 21:12:40 -08:00
  • ea10c98c08 qemu_x86_tiny: don't use first megabyte at all Andrew Boie 2020-12-14 21:14:05 -08:00
  • 5c47bbc501 x86: only map the kernel image Andrew Boie 2020-12-10 11:23:21 -08:00
  • e2b62b8abb newlib: clamp max heap size on MMU systems Andrew Boie 2021-01-14 10:35:51 -08:00
  • b01177156f newlib: memory-map the heap, cleanups Andrew Boie 2020-12-18 11:47:24 -08:00
  • 893822fbda arch: remove KERNEL_RAM_SIZE Andrew Boie 2020-12-17 14:29:52 -08:00
  • 61651976c2 x86: tests: pagetables: fix assumptions Andrew Boie 2020-12-17 13:41:57 -08:00
  • f3e9b61a91 x86: reserve the first megabyte Andrew Boie 2020-12-09 16:49:04 -08:00
  • 5db615bb38 mmu: add k_mem_free_get() Andrew Boie 2020-12-18 11:50:58 -08:00
  • 8ccec8eba6 kernel: add k_mem_map() interface Andrew Boie 2020-12-16 18:56:02 -08:00
  • e35f179db3 kernel: add page frame management Andrew Boie 2020-12-09 12:18:40 -08:00
  • 73a3e05e40 kernel: add CONFIG_ARCH_HAS_RESERVED_PAGE_FRAMES Andrew Boie 2020-11-18 13:11:56 -08:00
  • 35ec07dfe0 tests: x86: pagetables: pass if userspace disabled Andrew Boie 2020-12-16 20:08:26 -08:00
  • 951e4a8a9a arm64: linker: define z_mapped_* symbols Andrew Boie 2021-01-12 10:46:15 -08:00
  • 94aedfbc77 x86: linker: define z_mapped_* symbols Andrew Boie 2020-12-10 12:35:44 -08:00
  • 5791434ee5 linker-defs: add syms for kernel image bounds Andrew Boie 2020-12-10 12:33:12 -08:00
  • 69355d13a8 arch: add KERNEL_VM_OFFSET Andrew Boie 2020-12-17 23:37:47 -08:00
  • 3746ebc305 Revert "device: inject device dependency information from devicetree nodes" Peter Bigot 2021-01-22 16:58:27 -06:00
  • affa7a1c7e Revert "device: add post-process of elf file to manage device handles" Peter Bigot 2021-01-22 16:58:26 -06:00
  • 56d6b071fb Revert "tests: devicetree: add test for devicetree node data" Peter Bigot 2021-01-22 16:58:25 -06:00
  • 6a6cf2183e Revert "shell: device_service: add dependency information" Peter Bigot 2021-01-22 16:57:27 -06:00
  • 9c70fb1e18 Revert "linker: common-rom: tweak section naming to feet all linkers" Peter Bigot 2021-01-22 17:02:39 -06:00
  • 4ac2c420f9 ci: Bump up number of builds Kumar Gala 2021-01-23 09:44:00 -06:00
  • 9625576b3c test: scheduling :add new conf file Ying ming 2020-12-03 11:29:51 +08:00
  • 9f139b5d83 soc/esp32: Move full logging library to IRAM Shubham Kulkarni 2021-01-19 14:17:39 +05:30
  • d621dad21b soc/esp32: Move logging library to IRAM with CONFIG_LOG_MINIMAL Shubham Kulkarni 2021-01-15 12:03:57 +05:30
  • ca39c7edd7 soc: esp32: linker: Fix backtrace for Invalid cache access exception Shubham Kulkarni 2021-01-07 11:44:03 +05:30
  • 8b7da334d5 arch: xtensa: Print backtrace from panic handler Shubham Kulkarni 2021-01-07 11:41:11 +05:30
  • 774103d050 cmake: pristine.cmake requires SOURCE_DIR and BINARY_DIR as arguments Torsten Rasmussen 2021-01-18 10:56:25 +01:00
  • 0520ec814b samples: drivers: adc: add ADC example Martin Jäger 2020-05-10 10:38:18 +02:00
  • 3c7b2771b1 drivers: adc: stm32: Fix sequence configuration Martin Jäger 2020-06-18 15:46:33 +02:00
  • 6055f25b13 samples: mpu_test: support for lpc flash driver Andrei Gansari 2020-07-02 15:08:21 +03:00
  • 6d86a6a139 soc: lpc54xxx: add memory controller definitions Andrei Gansari 2020-07-02 15:05:53 +03:00
  • c450130446 modules: mcux: HAS_MCUX_IAP_LEGACY config Andrei Gansari 2020-07-02 15:01:43 +03:00
  • 6587c93aa9 drivers: soc_flash_lpc: LPC legacy flash driver Andrei Gansari 2020-07-02 14:58:31 +03:00
  • 1e05bc2300 i2c_test: add a testcase to test i2c api for microchip board peng1 chen 2021-01-14 15:36:00 +08:00
  • d95a5f9b35 tests: fifo: exclude m2gl025_miv Anas Nashif 2021-01-22 22:19:51 -05:00
  • e6d3fc6700 test: schedule_api: increase timeout Anas Nashif 2021-01-22 22:17:24 -05:00
  • 7e8fa999bf ARC: QEMU: Enable icount support Alexey Brodkin 2020-07-04 00:24:22 +03:00
  • c1d5229549 Revert "tests: Exclude qemu_arc{em|hs} in some" Alexey Brodkin 2020-07-06 12:32:01 +03:00
  • 3cd64c91bd Revert "tests: exclude qemu_arc_hs in lifo_usage test" Alexey Brodkin 2020-07-06 12:41:20 +03:00
  • 47944bd12e Revert "tests: kernel: lifo_usage: Exclude on qemu_arc_em" Alexey Brodkin 2020-07-06 12:40:09 +03:00
  • 7f44d74433 doc: fix typo trough -> through Anas Nashif 2021-01-22 16:50:40 -05:00
  • 3856547230 soc: arm: nrf5340: Arduino connectors Kamil Gawor 2021-01-21 14:10:02 +01:00
  • fd5fa203b6 linker: common-rom: tweak section naming to feet all linkers Eugeniy Paltsev 2021-01-22 13:33:59 +03:00
  • 11016415dd doc: supporting module Kconfig code in module ext root Torsten Rasmussen 2021-01-22 14:08:41 +01:00
  • 895277f909 x86: Fix zefi.py creating valid images Kumar Gala 2021-01-22 10:33:14 -06:00
  • b0a85fb855 tests: kernel: thread: increase heap mem pool size Ioannis Glaropoulos 2021-01-22 16:06:27 +01:00
  • cb67b2c7af MAINTAINER: various path updates/additions Anas Nashif 2021-01-15 15:58:58 -05:00
  • ce480e8577 posix: clock: nanosecond resolution Nicholas Lowell 2020-10-21 11:03:19 -04:00
  • a42d6c98d3 drivers: ieee802154_nrf5: Block on net_pkt allocation in the RX path Robert Lubos 2021-01-22 09:35:33 +01:00
  • a8d3c8e142 samples: flash_shell: Run on boards without zephyr,flash-controller Maureen Helm 2021-01-19 15:31:01 -06:00
  • 2c46824824 drivers: flash: Fix flash shell to work without dts chosen node Maureen Helm 2021-01-19 15:13:31 -06:00
  • cce08a46c4 samples: fs: Extend littlefs sample to mimxrt1064_evk Maureen Helm 2020-12-28 08:32:19 -06:00
  • 7ae122dce0 boards: arm: Configure FlexSPI QSPI flash on mimxrt1064_evk Maureen Helm 2020-12-21 09:10:53 -06:00
  • c489cf99e2 soc: arm: Enable FlexSPI flash driver on i.MX RT family Maureen Helm 2020-12-21 08:58:47 -06:00
  • b0bd5a6ece drivers: flash: Introduce i.MX RT FlexSPI driver Maureen Helm 2020-12-17 20:55:28 -06:00
  • 52b77ac956 dts: boards: arm: Rework FlexSPI bindings on i.MX RT boards Maureen Helm 2020-12-17 15:19:45 -06:00
  • 17ce756ce3 boards: arm: Clean up HyperFlash dts nodes on mimxrt10{50,60}_evk Maureen Helm 2020-12-28 09:56:36 -06:00
  • f3a64b037e boards: arm: Add qspi flash dts node to mimxrt1064_evk Maureen Helm 2020-12-08 16:27:15 -06:00
  • 1883c85abd modules: nxp_imx: Add HAS_MCUX_FLEXSPI Maureen Helm 2020-12-08 14:53:58 -06:00
  • 4e8abfcba7 x86: use TSC for timing information Daniel Leung 2021-01-21 16:41:39 -08:00
  • cf4295d106 native_posix: Add flags to fs_open invocation Mattias Säteri 2021-01-21 13:38:07 +01:00
  • a2011d8af9 z_heap_aligned_alloc(): avoid memory wastage Nicolas Pitre 2021-01-15 22:39:02 -05:00