Commit graph

  • 4fcf28ef25 x86: mitigate swapgs Spectre V1 attacks Andrew Boie 2020-01-03 18:13:33 -08:00
  • 3d80208025 x86: implement user mode on 64-bit Andrew Boie 2019-12-18 14:30:41 -08:00
  • 07c278382a x86: remove retpoline code Andrew Boie 2019-12-18 15:11:59 -08:00
  • 077b587447 x86: implement hw-based oops for both variants Andrew Boie 2019-12-18 14:12:54 -08:00
  • 708d5f7922 x86: don't use privilege stack areas as a guard Andrew Boie 2019-11-21 19:52:11 -08:00
  • d24b704e89 x86: fix 64-bit issues in thread_stack.h Andrew Boie 2019-11-21 18:46:14 -08:00
  • 06c4207602 x86: add CONFIG_X86_USERSPACE for Intel64 Andrew Boie 2019-11-21 12:52:37 -08:00
  • edc14e50ad x86: up-level speculative attack mitigations Andrew Boie 2019-11-19 23:28:17 -08:00
  • c71e66e2a5 x86: add system call functions for 64-bit Andrew Boie 2019-11-19 18:08:21 -08:00
  • f5468d1192 x86: add linker directives for 64-bit user mode Andrew Boie 2019-11-19 17:51:04 -08:00
  • 7f82b99ad4 x86: up-level some user mode functions Andrew Boie 2019-11-19 15:25:37 -08:00
  • 7ea958e0dd x86: optimize locations of psp and thread ptables Andrew Boie 2019-11-19 15:08:49 -08:00
  • e45c6eeebc x86: expose APIs for dumping MMU entry flags Andrew Boie 2019-11-19 12:49:39 -08:00
  • 7c293831c6 x86: add support for 64-bit thread ptables Andrew Boie 2019-11-19 12:31:25 -08:00
  • fc589d7279 x86: implement 64-bit exception recovery logic Andrew Boie 2019-11-13 12:43:12 -08:00
  • ded0185eb8 x86: add GDT descriptors for user mode Andrew Boie 2019-11-13 10:42:05 -08:00
  • 692fda47fc x86: use MSRs for %gs Andrew Boie 2019-11-12 17:56:21 -08:00
  • 3256e9e00b x86: use BIT() macros for cr0/cr4 bits Andrew Boie 2019-11-12 15:50:49 -08:00
  • 592ecf07c7 x86: add MSR defintions needed for syscalls Andrew Boie 2019-11-12 15:48:40 -08:00
  • 10d033ebf0 x86: enable recoverable exceptions on 64-bit Andrew Boie 2019-11-06 15:54:34 -08:00
  • 6f25384e7a tests: userspace: work around x86_64 bug Andrew Boie 2020-01-02 18:29:36 -08:00
  • 777213c0fb samples: drivers: crypto: fix test failure Andrew Boie 2020-01-02 17:22:09 -08:00
  • b7160c0ee4 tests: dynamic_thread: disable on x86 Andrew Boie 2019-11-21 16:20:53 -08:00
  • 8b107a8829 tests: mem_protect: use one cpu Andrew Boie 2019-11-21 22:20:09 -08:00
  • d49f413c54 tests: futex: use one cpu Andrew Boie 2019-12-18 11:05:59 -08:00
  • 24ff46c634 tests: userspace: use 1cpu for some cases Andrew Boie 2019-12-18 11:35:28 -08:00
  • d3c525b986 boards: Kconfig: SAM: Do not assign promptless SOC_FAMILY_SAM0 symbol Ulf Magnusson 2020-01-13 14:40:03 +01:00
  • e0848a8d61 tests: net: kconfig: Do not assign promptless NET_ROUTE symbol Ulf Magnusson 2020-01-13 16:28:38 +01:00
  • d4ad36e8d6 tests: userspace: Do not assign promptless THREAD_USERSPACE_LOCAL_DATA Ulf Magnusson 2020-01-13 14:25:43 +01:00
  • 4d41f03f09 tests: bluetooth: kconfig: Do not assign promptless BT_RPA symbol Ulf Magnusson 2020-01-13 16:21:25 +01:00
  • d37f09fc2b tests: bluetooth: kconfig: Do not assign promptless BT_CONN symbol Ulf Magnusson 2020-01-13 16:24:35 +01:00
  • 89981b07c8 Bluetooth: host: Lower the size of the num_complete buffer Joakim Andersson 2020-01-10 09:34:16 +01:00
  • afa9c42d75 Bluetooth: host: Add config option for discardable buffer size. Joakim Andersson 2020-01-10 09:30:34 +01:00
  • 87812c9633 Bluetooth: host: Add BT_BUF_SIZE to include HCI reserve for buf size Joakim Andersson 2020-01-10 09:23:09 +01:00
  • cc8290f588 boards: arm: nucleo_f030r8: doc: fix st.com refs Antony Pavlov 2020-01-07 23:23:45 +03:00
  • 33336e78f6 drivers: spi: Support PM busy state where relevant in DW Maksim Masalski 2019-12-25 14:13:36 +08:00
  • 6f680cffc6 tests: board_shell: enable sensor shell Henrik Brix Andersen 2020-01-13 10:02:31 +01:00
  • 88fcded3b0 dts: boards: Define dts aliases at soc level for lpc socs Maureen Helm 2020-01-10 09:44:52 -06:00
  • ecd24bccd1 dts: boards: Define dts aliases at soc level for i.mx 6/7 socs Maureen Helm 2020-01-10 09:43:39 -06:00
  • 201f8897cd dts: boards: Define dts aliases at soc level for i.mx rt socs Maureen Helm 2020-01-10 09:56:56 -06:00
  • ce90e24d25 kconfig: deprecate TI cc2650_sensortag and cc2650 SoC Vincent Wan 2020-01-08 17:17:25 -08:00
  • 180b4df229 soc: kconfig: add SOC_DEPRECATED_RELEASE Vincent Wan 2020-01-08 17:10:51 -08:00
  • a2bc514653 boards: Kconfig: rename BOARD_DEPRECATED to BOARD_DEPRECATED_RELEASE Vincent Wan 2020-01-09 14:20:44 -08:00
  • c1fdf98ba5 kernel: show what spinlock was used incorrectly Andrew Boie 2020-01-10 17:17:05 -08:00
  • 89d23e891a Revert "boards: nxp: pinmux: enable ftm pwm outputs based on DT_INST_* defines" Henrik Brix Andersen 2020-01-09 20:09:20 +01:00
  • 9c52a3f189 boards: riscv: rv32m1_vega: document PWM support Henrik Brix Andersen 2019-12-03 18:21:02 +01:00
  • 030ea45ab3 boards: riscv: rv32m1_vega: enable PWM support for the RGB LED Henrik Brix Andersen 2019-12-03 17:24:52 +01:00
  • b702e5fdde soc: riscv: rv32m1: enable the RV32M1 Timer/PWM driver Henrik Brix Andersen 2019-12-03 17:23:19 +01:00
  • eb185d1443 CODEOWNERS: take ownership of the RV32M1 Timer/PWM driver Henrik Brix Andersen 2019-12-03 17:51:44 +01:00
  • 3e7ca8f2ad drivers: pwm: add driver for the RV32M1 Timer/PWM module Henrik Brix Andersen 2019-12-03 17:22:22 +01:00
  • f3144644bd soc: riscv: rv32m1: enable peripheral clocks for Timer/PWM modules Henrik Brix Andersen 2019-12-03 17:17:28 +01:00
  • 575c211f97 dts: riscv: rv32m1: add timer/pwm modules Henrik Brix Andersen 2019-12-03 17:13:24 +01:00
  • 2461d6996c west: update openisa hal Henrik Brix Andersen 2020-01-04 13:14:45 +01:00
  • ce9141236b modules: vega: add option for indicating the presence of RV32M1 TPM Henrik Brix Andersen 2019-12-03 17:08:45 +01:00
  • c989ab8b05 dts: bindings: add binding for RV32M1 Timer/PWM module Henrik Brix Andersen 2019-12-03 17:03:45 +01:00
  • 57d538cef8 include: crypto: Cleanup docstrings Paul Sokolovsky 2020-01-10 15:22:29 +03:00
  • 519661748e dts: boards: Define dts aliases at soc level for kinetis socs Maureen Helm 2020-01-10 09:19:35 -06:00
  • 5b14ab4481 Bluetooth: Add dynamic le scan listener interface Trond Einar Snekvik 2019-12-20 14:13:11 +01:00
  • 776de86dc7 menuconfig: Update to work around resizing crash on macOS Ulf Magnusson 2020-01-13 10:38:45 +01:00
  • e04e4c27e8 kernel: panic: Option ASSERT_NO_FILE_INFO controls panic or oops print Joakim Andersson 2019-12-20 15:42:38 +01:00
  • 27bbfb66b4 assert: Completely remove file info and condition expression Joakim Andersson 2019-12-23 13:41:44 +01:00
  • 662ee8eacf net: buf: Switch from net buf assert to system assert Joakim Andersson 2019-12-09 14:44:17 +01:00
  • 08168f60f7 Bluetooth: assert: Change printed expression to printing line and file Joakim Andersson 2019-12-09 14:41:43 +01:00
  • 8aecf14928 assert: Disable line number printing together with file printing Joakim Andersson 2019-12-20 16:23:53 +01:00
  • 4af5815bf4 assert: Add option to disable assertion messages Joakim Andersson 2019-12-20 16:21:52 +01:00
  • 7a433325f5 assert: Add verbose option to assertion messages Joakim Andersson 2019-12-20 16:16:12 +01:00
  • 000d9b15ff assert: Move __ASSERT_LOC so it can be used when asserts are disabled Joakim Andersson 2019-12-20 16:12:14 +01:00
  • 94d331b2eb assert: Add option to disable condition from assertion message Joakim Andersson 2019-12-09 14:07:10 +01:00
  • 9483e432d8 tests: net: arp: Fix net_buf assert in ARP unit test Joakim Andersson 2019-12-26 19:21:16 +01:00
  • 0484c5af4d tests: net: buf: Fix byteorder test writing beyond buffer Joakim Andersson 2019-12-23 16:16:24 +01:00
  • 3797832030 tests: net: ipv6: Fix net_buf asserts in fragment unittest Joakim Andersson 2019-12-26 21:40:29 +01:00
  • 04f966ed3e tests: all: Remove assignment to promptless NET_GPTP_CLOCK_ACCURACY Ulf Magnusson 2020-01-13 12:36:51 +01:00
  • 02dab5a5a8 dts: gen_defines.py: Add helper for outputting {} initializers Ulf Magnusson 2019-12-31 02:06:39 +01:00
  • 405daa0081 dts: edtlib: Add helper for testing error messages and test _slice() Ulf Magnusson 2020-01-09 07:03:42 +01:00
  • 57b2d2749c dts: edtlib: Improve error for wrong reg/ranges/interrupts size Ulf Magnusson 2019-12-28 17:11:32 +01:00
  • 7a3f7e02d2 boards: litex_vexriscv: Remove unused /chosen/zephyr,timer property Ulf Magnusson 2019-12-26 15:40:01 +01:00
  • b4e18072a8 kconfig: Fix wrong max argument count for some preprocessor functions Ulf Magnusson 2019-12-23 11:07:27 +01:00
  • a809878365 boards: arm: reel_board: add spi cs gpio Henrik Brix Andersen 2019-12-27 23:20:26 +01:00
  • e53be989e7 soc: arm: nrf5340: move shared SRAM to the upper part of App MCU SRAM Ioannis Glaropoulos 2020-01-09 16:34:56 +01:00
  • 7175896a77 soc: arm: nrf5340: introduce and define SRAM partitions for APP MCU Ioannis Glaropoulos 2020-01-09 16:23:41 +01:00
  • 1e492b2b1d dts: arm: nrf5340: adding device_type property in sram nodes Ioannis Glaropoulos 2020-01-09 14:10:11 +01:00
  • 6d60ce5642 dfu: allow MCUBoot configured without scratch Fabio Utzig 2020-01-06 11:45:21 -03:00
  • f2c345a407 boards: arm: 96b_wistrio: Use stm32flash runner Kwon Tae-young 2020-01-10 10:39:52 +09:00
  • ca795434c9 boards: nucleo_g431rb: Default serial port fixed Martin Jaeger 2020-01-07 11:18:59 +01:00
  • d9e6009a73 boards: nucleo_g071rb: Enable comman line flashing using pyocd Erwan Gouriou 2020-01-07 17:36:18 +01:00
  • a11405df52 scripts: requirements: Request version 0.24.0 for pyocd Erwan Gouriou 2020-01-07 17:33:17 +01:00
  • d24e5e520c Bluetooth: Mesh: Enable Segmented Control Messages Ahmed Hussein 2019-12-18 14:09:08 +01:00
  • 723e14a432 Bluetooth: Mesh: Model start callback Trond Einar Snekvik 2019-12-20 12:18:14 +01:00
  • 9ea6e72bae Bluetooth: host: cfg_write callback to return error code Kim Sekkelund 2019-11-26 08:22:21 +01:00
  • c336539249 Bluetooth: host: Remove toggling advertiser on advertise data update Joakim Andersson 2020-01-10 14:45:32 +01:00
  • 311b31d9f4 Bluetooth: select BT_RPMSG_NRF53 for non-secure variant of nrf5340 Håkon Øye Amundsen 2020-01-10 14:20:04 +00:00
  • 7e3f9ebf3f samples: display: Added generic display shield sample Jan Van Winkel 2019-11-11 14:58:18 +01:00
  • 6252387f00 west.yml: update hal stm32g4xx module Francois Ramu 2020-01-10 14:55:33 +01:00
  • 89005438bc i2c: add i2c shell with scan cmd Anas Nashif 2020-01-08 17:36:01 -05:00
  • 7c9a87aea2 samples: remove i2c scanner Anas Nashif 2020-01-08 17:36:20 -05:00
  • 53e12e8a11 west.yml: Update ci-tools to add misc. new CI checks Ulf Magnusson 2020-01-10 07:04:13 +01:00
  • 20aa2bcf05 boards: efr32_slwstk6061a: Add support for spi nor flash Christian Taedcke 2019-11-11 10:50:28 +01:00
  • 0201d182a8 boards: efr32mg_sltb004a: Add support for spi nor flash Christian Taedcke 2019-10-28 14:24:01 +01:00
  • 6da94af847 drivers: spi: Add Gecko SPI driver Christian Taedcke 2019-10-28 14:18:28 +01:00
  • 44daa9f15c Bluetooth: controller: Refactor time calculation for LL DLE procedure Andries Kruithof 2020-01-09 08:08:04 +01:00