Adithya Baglody (8):
benchmarks: object_footprint: Disable userspace for benchmarks
benchmarks: app_kernel: Disable userspace for benchmarks
benchmarks: latency_measure: Disable userspace for benchmarks
benchmarks: boot_time: Disable userspace for benchmarks
benchmarks: footprint: Disable userspace for benchmarks
benchmarks: sys_kernel: Disable userspace for benchmarks
benchmarks: timing_info: Disable userspace for benchmarks
boards: common: bossac: Fix bossac flash script.
Alexander Wachter (1):
drivers: can: Move bit timing and clock to device tree
Anas Nashif (12):
ci: remove ext/ from coverage
ci: increase ccache size
tests: workqueue: fix doxygen group
tests: mem_pool: organise test documentation
tests: ieee802154/crypto: use console harness
tests: remove obsolete k_thread_cancel
samples: crypto: adapt harness
tests: logger-hook: increase ztest stack size
sanitycheck: export list of tests as CSV
boards: make em_starterkit_em7d default test platform
sanitycheck: fail on faults/panics/oopses
tests: fix test identifiers
Andrei Emeltchenko (1):
usb: cdc_acm: Set bInterfaceProtocol to No Protocol (0)
Andrew Boie (6):
tests: mbedtls: don't use stdout console
kernel: update stack macro documentation
kernel: clarify thread->stack_info documentation
tests: mem_protect: use better stack size arg
x86: align stack buffer sizes
kernel: move thread monitor init to common code
Andrzej Puzdrowski (3):
tests: subsys: settings: fcb: Fix failure on nrf52_pca10040
susbys: disk: Fix misleading menuconfig prompts
subsys: mgmt: Remove unnecessary comparison
Andy Gross (3):
doc: security: Update security overview for recent features
doc: security: Remove revision history
doc: relnotes: Add security vulnerability information
Andy Ross (9):
kernel/sched: Fix SMP scheduling
tests/kernel/smp: Properly synchronize CPU counters at test start
esp32: Add some "logging" voodoo to SMP initialization
tests/kernel/mem_slab: Fix memory overcommit
kernel/sched: Fix preemption logic
tests/kernel/mem_slab: Fix memory overcommit for real
include/toolchain/gcc.h: Fix static assert detection
tests/kernel/preempt: Add yield and sleep cases
arch/arm: Fix THREAD_MONITOR entry struct
Armando Visconti (1):
spi: spi_ll_stm32: (fix) Clear OVR bit condition
Carles Cufi (3):
tests: arm: irq_vector_table: Fix Kconfig override
doc: relnotes: Correct a couple of headline items
doc: relnotes: 1.12 Bluetooth release notes
Daniele Biagetti (1):
subsys: settings: Fix file exist error.
David B. Kinder (4):
doc: fix broken table display
doc: fix misspellings in docs
releasenotes: update with doc issues addressed
releasenotes: updated documentation changes
Erwan Gouriou (2):
drivers/gpio: stm32 fix gpio device init prio
arch: stm32: remove .hex binary build by default
Gil Pitney (1):
arch: arm: soc: cc2650: Remove dead code.
Henrik Brix Andersen (1):
doc: updated doc for Zephyr release 1.12.
Ioannis Glaropoulos (8):
cmake: fix warning message
arch: arm: use stored value for MMFAR
arch: arm: force MpuFaultHandler to inspect multiple error conditions
arch: arm: coding and comment style fixes
arch: arm: enhance internal function documentation
arch: arm: implement internal function to disable MPU region
arch: arm: add additional sanity checks before MPU config change
arch: arm: mpu: minor comment style fixes
Joakim Andersson (1):
arch: arm: Fix zero interrupt latency priority level
Johan Hedberg (2):
Bluetooth: Fix unchecked settings value lengths
Bluetooth: Mesh: Fix (re)transmit interval handling
Johann Fischer (4):
drivers: usb_dc_kinetis: fix usb_dc_ep_read_continue
dts: nxp: fix typo in usbd bindings
boards: frdm_k64f: add USB comment to documentation
boards: usb_kw24d512: add USB comment to documentation
Johannes Hutter (1):
doc: fix early closing of GPIO doxygen defgroup
Jukka Rissanen (7):
doc: net: Add information about VLANs
doc: net: Add information about network traffic classification
tests: net: Increase the stack size of frdm-k64f
tests: net: trickle: Fix running on frdm-k64f
tests: net: Fix tests so they can be run in real hw
net: ipv6: Set hop limit in net_pkt according to IPv6 header
net: ipv4: Set TTL in net_pkt according to IPv4 header
Leandro Pereira (12):
drivers: watchdog: esp32: Use common Kconfig option to disable at boot
drivers: watchdog: Use common name configuration for all drivers
tests: crypto: Fully initialize variables using named initializers
kernel: k_work: k_work_init() should initialize all fields
tests: mbox_api: Fully initialize k_box_msg struct
samples: crypto: Ensure cap_flags is always initialized
samples: drivers: crypto: Do not show colors in logs
samples: drivers: crypto: Update expected sample output
tests: kernel: fifo_timeout: Do not potentially dereference NULL ptrs
samples: net: dumb_http_server: Handle recv() errors
samples: net: rpl_border_router: Fix out-of-bounds write
samples: net: hrpl_border_router: Fix NULL pointer dereference
Luiz Augusto von Dentz (1):
Bluetooth: ATT: Fix clearing context at disconnect
Marti Bolivar (13):
boards: intel_s1000: move runner config out of boards/common
scripts: west: update to upstream 894aedbc0
getting_started: fix UNIX-ism
getting_started: fixes for intro section
getting_started: fixes and cleanups for installation_linux
getting_started: building: fix inaccuracies
doc: extensions: fix :app: behavior for zephyr-app-commands
doc: conf.py: remove unused import
doc: conf.py: make sure west is importable from Python
doc: conf.py: add sphinx.ext.autodoc extension
doc: add initial west documentation
conf.py: clean up exit if ZEPHYR_BASE is unset
scripts: west: cherry-pick upstream 321ab2e17
Maureen Helm (3):
nxp_imx: Move i.MX RT PLL selects to Kconfig.soc
doc: release notes: Fill in summary, arch, and kernel sections for 1.12
release: Move version to 1.12.0-rc3
Michael Scott (6):
net: tc: dont yield during net_rc tx/rx workq init
drivers: eth: mcux: use CONFIG_SYS_LOG_ETHERNET_LEVEL for syslog level
kernel: thread: fix _THREAD_DUMMY check in _check_stack_sentinel()
kernel: sched: use _is_thread_ready() in should_preempt()
net: lwm2m: lower priority of engine thread
net: lwm2m: fix observer attribute update logic
Nagaraj Hegde (1):
tests: fifo_timeout : Dereference after null check
Paras Jain (2):
samples: sensor : mcp9808: check return value
lib: posix: fix out-of-bound write
Paul Sokolovsky (3):
cmake: toolchain: Don't warn of both ZEPHYR_*_VARIANT envvars defined
net: shell: Correct help text for "mem" command
toolchain: gcc: Add compiler barrier at the end of UNALIGNED_PUT()
Piotr Mienkowski (1):
api: watchdog: fix wdt_install_timeout doxygen comment
Piotr Zięcik (1):
arm: userspace: Do not overwrite r7 during syscall.
Punit Vara (1):
doc: Update doc for POSIX feature
Rajavardhan Gundi (2):
release: Update release notes with CAVS ICTL info
boards: intel_s1000: Fix runner invocation
Ramakrishna Pallala (4):
dts: arc: Fix IRQ priorities for quark_se_c1000_ss
tests: kernel: profiling: Fix _sys_soc_suspend logic
lib: posix: Make sure the name string is NULL terminated
lib: posix: clock: Use k_uptime_get() to compute tv_nsec
Ruslan Mstoi (1):
drivers: eth: native_posix: Fix malformed echo response
Ryan QIAN (5):
mimxrt1050: remove app specific code from soc file
boards: mimxrt1050_evk: add condition to initialize different PLL
boards: mimxrt1050_evk: move iomuxc to soc folder
mimxrt1050: fix dcdc value change process
mimxrt1050: check if D-cache is enabled before enabling it.
Sathish Kuttan (4):
drivers: dma_cavs: separate callbacks per channel
arch: xtensa: intel_s1000: Reference clock API
drivers: i2s: intel_s1000: Fractional bit-clock
arch: soc: intel_s1000: set M/N divider ownership
Satya Bhattacharya (1):
samples: net: Check the return value of nats_publish
Spoorthi K (1):
doc: Update release note for 1.12
Sritej Kanakadandi Venkata Rama (1):
tests: posix: Function call return values need to be validated.
Tomasz Bursztyka (7):
arch/x86: Rename a legacy network Kconfig option
boards/x86: Removing undefined Kconfig symbol in quark_se_c1000_devboard
drivers/flags: W25QXXDW internal erase logic fix
net/ethernet: Fix ethernet net mgmt interface layer code
drivers/rtc: Fix how prescaler is used in QMSI driver
boards/x86: Use right GPIO names for CC2520
arch/arc: Set the right priority for WDT on quark_se
Ulf Magnusson (1):
genrest: Highlight Kconfig as Kconfig, not Python
Wayne Ren (12):
arch: arc: fix the wrong setting of STACK_CHECK for user thread
arch: arc: fix the bug in STACK_ARRAY defintion.
tests: fixes for ARC
tests: fixes for ARC
tests: necessary fixes for ARC
arch: arc: refactor the arc stack check support
arch: arc: add comments for _load_stack_check_regs
arch: arc: use a separate stack for exception handling
tests: fix the bug of sentinel.conf
arch: arc: STACK_CHECK_FAIL of STACK_CHECK not hang the system
arch: arc: remove unused codes
arch: arc: improve the reset code
qianfan Zhao (1):
net: icmpv4: fix incorrect IP header checksum