1:orphan:
2
3.. _zephyr_2.1:
4
5Zephyr 2.1.0
6############
7
8We are pleased to announce the release of Zephyr kernel version 2.1.0.
9
10Major enhancements with this release include:
11
12* Normalized APIs across all architectures.
13* Expanded support for ARMv6-M architecture.
14* Added support for numerous new boards and shields.
15* Added numerous new drivers and sensors.
16* Added new TCP stack implementation (experimental).
17* Added BLE support on Vega platform (experimental).
18* Memory size improvements to Bluetooth host stack.
19
20The following sections provide detailed lists of changes by component.
21
22Security Vulnerability Related
23******************************
24
25No security vulnerabilities received.
26
27Kernel
28******
29
30* Add arch abstraction for irq_offload()
31* Add architecture interface headers and normalized APIs across all arches
32* Show faulting CPU on fatal error message
33* Improve C++ compatibility
34* Modified arch API namespace to allow automatic arch API documentation
35  generation
36* Use logging for userspace errors
37
38Architectures
39*************
40
41* ARC:
42
43  * Increased the exception handling stack size
44  * Implement DIRECT IRQ support
45  * Implement z_arch_system_halt()
46
47* ARM:
48
49  * Added support for memory protection features (user mode and
50    hardware-based stack overflow detection) in ARMv6-M architecture
51  * Added QEMU support for ARMv6-M architecture
52  * Extended test coverage for ARM-specific kernel features in ARMv6-M
53    architecture
54  * Enhanced runtime MPU programming in ARMv8-M architecture, making
55    the full partitioning of kernel SRAM memory a user-configurable
56    feature.
57  * Added CMSIS support for Cortex-R architectures.
58  * Updated CMSIS headers to version 5.6
59  * Added missing Cortex-R CPU device tree bindings.
60  * Fixed incorrect Cortex-R device tree specification.
61  * Fixed several bugs in ARM architecture implementation
62
63* POSIX:
64
65  * Added support for CONFIG_DYNAMIC_INTERRUPTS (native_posix
66    & nrf52_bsim)
67
68* RISC-V:
69
70  * Add support to boot multicore system
71
72* x86:
73
74  * Add basic ACPI and non-trivial memory map support
75  * Add SMP support (64-bit mode only)
76  * Inline direct ISR functions
77
78Boards & SoC Support
79********************
80
81* Added support for these SoC series:
82
83.. rst-class:: rst-columns
84
85   * Atmel SAMD51, SAME51, SAME53, SAME54
86   * Nordic Semiconductor nRF53
87   * NXP Kinetis KV5x
88   * STMicroelectronics STM32G4
89
90* Added support for these ARM boards:
91
92  .. rst-class:: rst-columns
93
94     * actinius_icarus
95     * cc3235sf_launchxl
96     * decawave_dwm1001_dev
97     * degu_evk
98     * frdm_k22f
99     * frdm_k82f
100     * mec1501modular_assy6885
101     * nrf52833_pca10100
102     * nrf5340_dk_nrf5340
103     * nucleo_g431rb
104     * pico_pi_m4
105     * qemu_cortex_r0
106     * sensortile_box
107     * steval_fcu001v1
108     * stm32f030_demo
109     * stm32l1_disco
110     * twr_kv58f220m
111
112* Added support for these following shields:
113
114  .. rst-class:: rst-columns
115
116     * adafruit_2_8_tft_touch_v2
117     * dfrobot_can_bus_v2_0
118     * link_board_eth
119     * ssd1306_128x32
120     * ssd1306_128x64
121     * waveshare_epaper
122     * x_nucleo_idb05a1
123
124* Added CAN support for Olimexino STM32 board
125
126Drivers and Sensors
127*******************
128
129* ADC
130
131  * Added support for STM32G4X in STM32 driver
132  * Added Microchip XEC ADC driver
133
134* Bluetooth
135
136  * Added RPMsg transport HCI driver
137
138* CAN
139
140  * Added API to read the bus-state and error counters
141  * Added API for bus-off recovery
142  * Optimizations for the MCP2515 driver
143  * Bug fixes
144
145* Clock Control
146
147  * Added support for nRF52833 in nRF driver
148  * Added support for STM32G4X in STM32 driver
149
150* Console
151
152  * Removed deprecated function console_register_line_input
153
154* Counter
155
156  * Added support for STM32L1 and STM32G4X in STM32 driver
157  * Removed QMSI driver
158  * Added Microchip XEC driver
159
160* Display
161
162  * Enhanced SSD1306 driver to support build time selection
163  * Enhanced SSD16XX driver to use bytestring property for LUT and parameters
164
165* DMA
166
167  * Added generic STM32 driver
168  * Removed QMSI driver
169
170* EEPROM
171
172  * Added EEPROM device driver API
173  * Added Atmel AT24 (and compatible) I2C EEPROM driver
174  * Added Atmel AT25 (and compatible) SPI EEPROM driver
175  * Added native_posix EEPROM emulation driver
176
177* Entropy
178
179  * Added RV32M1 driver
180  * Added support for STM32G4X in STM32 driver
181
182* Ethernet
183
184  * Added MAC address configuration and carrier state detection to STM32 driver
185  * Added ENC424J600 driver
186  * Removed DesignWare driver
187
188* Flash
189
190  * Added deep-power-down mode support in SPI NOR driver
191  * Fixed STM32 driver for 2MB parts
192  * Added support for STM32G4X in STM32 driver
193  * Removed QMSI driver
194
195* GPIO
196
197  * Added support for STM32G4X in STM32 driver
198  * Removed QMSI, SCH, and SAM3 drivers
199
200* Hardware Info
201
202  * Added LiteX DNA driver
203
204* I2C
205
206  * Converted remaining drivers to device tree
207  * Added support for STM32G4X in STM32 driver
208  * Fixed DesignWare driver for 64-bit
209  * Removed QMSI driver
210  * Added proper error handling in XEC driver
211
212* I2S
213
214  * Refactored STM32 driver
215
216* IEEE 802.15.4
217
218  * Added CC13xx / CC26xx driver
219
220* Interrupt Controller
221
222  * Added support for SAME54 to SAM0 EIC driver
223  * Added support for STM32G4X in STM32 driver
224  * Converted RISC-V plic to use multi-level irq support
225
226* IPM
227
228  * Added nRFx driver
229
230* Keyboard Scan
231
232  * Added Microchip XEC driver
233
234* LED
235
236  * Removed non-DTS support from LP5562, PCA9633, and LP3943 drivers
237
238* Modem
239
240  * Added simple power management to modem receiver
241
242* Pinmux
243
244  * Added support for STM32G4X in STM32 driver
245  * Removed QMSI driver
246
247* PS/2
248
249  * Added Microchip XEC driver
250
251* PWM
252
253  * Added PWM shell
254  * Added Microchip XEC driver
255  * Removed QMSI driver
256
257* Sensor
258
259  * Fixed raw value scaling and SPI burst transfers in LIS2DH driver
260  * Converted various drivers to device tree
261  * Fixed fractional part calculation in ENS210 driver
262  * Added OPT3001 light sensor driver
263  * Added SI7060 temperature sensor driver
264  * Added TMP116 driver
265  * Implemented single shot mode in SHT3XD driver
266  * Added single/double tap trigger support in LIS2DW12 driver
267
268* Serial
269
270  * Added support for SAME54 to SAM0 driver
271  * Added support for STM32G4X in STM32 driver
272  * Added support for 2 stop bits in nRF UARTE and UART drivers
273  * Removed QMSI driver
274  * Added ESP32 driver with FIFO/interrupt support
275
276* SPI
277
278  * Added support for nRF52833 in nRFx driver
279  * Added support for STM32G4X in STM32 driver
280  * Added RV32M1 driver
281  * Added Microchip XEC driver
282  * Added LiteX driver
283  * Removed Intel Quark driver
284
285* Timer
286
287  * Fixed starving clock announcements in SYSTICK and nRF drivers
288  * Fixed clamp tick adjustment in tickless mode in various drivers
289  * Fixed calculation of absolute cycles in SYSTICK driver
290  * Fixed lost ticks from unannounced elapsed in nRF driver
291  * Fixed SMP bug in ARC driver
292  * Added STM32 LPTIM driver
293  * Changed CC13X2/CC26X2 to use RTC instead of SYSTICK for system clock
294
295* USB
296
297  * Added support for nRF52833 in nRFx driver
298  * Added support for STM32G4X in STM32 driver
299  * Enabled ZLP hardware handling for variable-length data storage
300
301* Video
302
303  * Added MCUX CSI and Aptina MT9M114 drivers
304  * Added software video pattern generator driver
305
306* Watchdog
307
308  * Added support for SAME54 to SAM0 driver
309  * Converted drivers to use device tree
310  * Removed QMSI driver
311  * Added STM32 WWDG driver
312  * Added Microchip XEC driver
313
314* WiFi
315
316  * Implemented TCP/UDP socket offload with TLS in Inventek eS-WiFi driver
317
318Networking
319**********
320
321* Added new TCP stack implementation. The new TCP stack is still experimental
322  and is turned off by default. Users wanting to experiment with it can set
323  ``CONFIG_NET_TCP2`` Kconfig option.
324* Added support for running MQTT protocol on top of a Websocket connection.
325* Added support for enabling DNS in LWM2M.
326* Added support for resetting network statistics in net-shell.
327* Added support for getting statistics about the time it took to receive or send
328  a network packet.
329* Added support for sending a PPP Echo-Reply packet when a Echo-Request packet
330  is received.
331* Added CC13xx / CC26xx device drivers for IEEE 802.15.4.
332* Added TCP/UDP socket offload with TLS for eswifi network driver.
333* Added support for sending multiple SNTP requests to increase reliability.
334* Added support for choosing a default network protocol in socket() call.
335* Added support for selecting either native IP stack, which is the default, or
336  offloaded IP stack. This can save ROM and RAM as we do not need to enable
337  network functionality that is not going to be used in the network device.
338* Added support for LWM2M client initiated de-register.
339* Updated the supported version of OpenThread.
340* Updated OpenThread configuration to use mbedTLS provided by Zephyr.
341* Various fixes to TCP connection establishment.
342* Fixed delivery of multicast packets to all listening sockets.
343* Fixed network interface initialization when using socket offloading.
344* Fixed initial message id seed value for sent CoAP messages.
345* Fixed selection of network interface when using "net ping" command to send
346  ICMPv4 echo-request packet.
347* Networking sample changes for:
348
349  .. rst-class:: rst-columns
350
351     - http_client
352     - dumb_http_server_mt
353     - dumb_http_server
354     - echo_server
355     - mqtt_publisher
356     - zperf
357
358* Network device driver changes for:
359
360  .. rst-class:: rst-columns
361
362     - Ethernet enc424j600 (new driver)
363     - Ethernet enc28j60
364     - Ethernet stm32
365     - WiFi simplelink
366     - Ethernet DesignWare (removed)
367
368Bluetooth
369*********
370
371* Host:
372
373  * Reworked the Host transmission path to improve memory footprint and remove potential deadlocks
374  * Document HCI errors for connected callback
375  * GATT: Added a ``bt_gatt_is_subscribed()`` function to check if attribute has been subscribed
376  * GATT: Added an initializer for GATT CCC structures
377  * HCI: Added a function to get the connection handle of a connection
378  * Added ability to load CCC settings on demand to reduce memory usage
379  * Made the time to run slave connection parameters update procedure configurable
380  * Folded consecutive calls to bt_rand into one to reduce overhead
381  * Added key displacement feature for key storage
382  * Reduced severity of unavoidable warnings
383  * Added support C++20 designated initializers
384  * Mesh: Add the model extension concept as described in the Mesh Profile Specification
385  * Mesh: Added support for acting as a Provisioner
386
387* BLE split software Controller:
388
389  * Numerous bug fixes
390  * Fixed several control procedure (LLCP) handling issues
391  * Added experimental BLE support on Vega platform.
392  * Added a hook for flushing in LLL
393  * Implemented the LLL reset functions in a call from ll_reset
394  * Made the number of TX ctrl buffers configurable
395  * Added support for Zero Latency IRQs
396
397* BLE legacy software Controller:
398
399  * Multiple bug fixes
400
401Build and Infrastructure
402************************
403
404* Deprecated kconfig functions dt_int_val, dt_hex_val, and dt_str_val.
405  Use new functions that utilize eDTS info such as dt_node_reg_addr.
406  See :zephyr_file:`scripts/kconfig/kconfigfunctions.py` for details.
407
408* Deprecated direct use of the ``DT_`` Kconfig symbols from the generated
409  ``generated_dts_board.conf``.  This was done to have a single source of
410  Kconfig symbols coming from only Kconfig (additionally the build should
411  be slightly faster).  For Kconfig files we should utilize functions from
412  :zephyr_file:`scripts/kconfig/kconfigfunctions.py`.  See
413  :ref:`kconfig-functions` for usage details.  For sanitycheck yaml usage
414  we should utilize functions from
415  :zephyr_file:`scripts/sanity_chk/expr_parser.py`.  Its possible that a
416  new function might be required for a particular use pattern that isn't
417  currently supported.
418
419* Various parts of the binding format have been simplified. The format is
420  better documented now too.
421
422Libraries / Subsystems
423***********************
424
425* Random
426
427  * Add cryptographically secure random functions
428  * Add bulk fill random functions
429
430HALs
431****
432
433* HALs are now moved out of the main tree as external modules and reside in
434  their own standalone repositories.
435
436Documentation
437*************
438
439* A new Getting Started Guide simplifies and streamlines the "out of
440  box" experience for developers, from setting up their development
441  environment through running the blinky sample.
442* Many additions and updates to architecture, build, and process docs including
443  sanity check, board porting, Bluetooth, scheduling, timing,
444  peripherals, configuration, and user mode.
445* Documentation for new boards and samples.
446* Improvements and clarity of API documentation.
447
448Tests and Samples
449*****************
450
451* We have implemented additional tests and significantly expanded the amount
452  of test cases in existing tests to increase code coverage.
453
454Issue Related Items
455*******************
456
457These GitHub issues were addressed since the previous 2.0.0 tagged
458release:
459
460.. comment  List derived from GitHub Issue query: ...
461   * :github:`issuenumber` - issue title
462
463* :github:`21177` - Long ATT MTU reports wrong length field in write callback.
464* :github:`21148` - nrf51: uart\_1 does not compile
465* :github:`21131` - Bluetooth: host: Subscriptions not removed upon unpair
466* :github:`21139` - west: runners: blackmagicprobe: Keyboard Interrupt shouldn't kill the process
467* :github:`21126` - drivers: spi\_nrfx\_spim: Incorrect handling of extended SPIM configuration
468* :github:`21115` - Request a new repository for the Xtensa HAL
469* :github:`21113` - k\_sem\_give reschedules cooperative threads unexpectedly
470* :github:`21102` - Slack link at https://www.zephyrproject.org/ is expired
471* :github:`21077` - Help: Pull request "Identity/Emails issues"
472* :github:`21059` - Bluetooth sent callback delayed more than ATT
473* :github:`21049` - Bluetooth: Multiple issues with net\_buf usage
474* :github:`21048` - timer case fail on qemu\_xtensa and mps2\_an385
475* :github:`21004` - cmd\_data buffer corruption
476* :github:`20970` - Bluetooth: Mesh: seg\_tx\_reset in the transport layer
477* :github:`20969` - No SOURCES given to target: drivers\_\_gpio
478* :github:`20968` - [Coverity CID :206016] Side effect in assertion in tests/kernel/sched/metairq/src/main.c
479* :github:`20967` - [Coverity CID :206017] Out-of-bounds read in drivers/ipm/ipm\_nrfx\_ipc.c
480* :github:`20966` - [Coverity CID :206018] Side effect in assertion in tests/kernel/sched/metairq/src/main.c
481* :github:`20965` - [Coverity CID :206019] Side effect in assertion in tests/kernel/sched/metairq/src/main.c
482* :github:`20964` - [Coverity CID :206020] Bad bit shift operation in drivers/ipm/ipm\_nrfx\_ipc.c
483* :github:`20963` - [Coverity CID :206021] Side effect in assertion in tests/kernel/sched/metairq/src/main.c
484* :github:`20962` - [Coverity CID :206022] Out-of-bounds read in drivers/ipm/ipm\_nrfx\_ipc.c
485* :github:`20939` - long duration timeouts can cause loss of time
486* :github:`20938` - ATT/L2CAP "deadlock"
487* :github:`20936` - tests/kernel/mem\_protect/protection fails on ARMv8-M
488* :github:`20933` - x\_nucleo\_iks01a3 shield: STM LSM6DSO sensor does not work after h/w or s/w reset
489* :github:`20931` - intel\_s1000\_crb samples can't be built with latest master
490* :github:`20926` - ztest\_1cpu\_user\_unit\_test() doesn
491* :github:`20892` - our nRF52840 board power management sleep duration
492* :github:`20883` - [Coverity CID :205808] Integer handling issues in tests/net/lib/coap/src/main.c
493* :github:`20882` - [Coverity CID :205806] Integer handling issues in tests/net/lib/coap/src/main.c
494* :github:`20881` - [Coverity CID :205786] Integer handling issues in tests/net/lib/coap/src/main.c
495* :github:`20880` - [Coverity CID :205780] Integer handling issues in tests/net/lib/coap/src/main.c
496* :github:`20879` - [Coverity CID :205812] Incorrect expression in tests/kernel/spinlock/src/main.c
497* :github:`20878` - [Coverity CID :205801] Incorrect expression in tests/kernel/mp/src/main.c
498* :github:`20872` - [Coverity CID :205779] Parse warnings in subsys/usb/class/hid/core.c
499* :github:`20871` - [Coverity CID :205815] Memory - illegal accesses in subsys/shell/shell.c
500* :github:`20868` - [Coverity CID :205814] Null pointer dereferences in subsys/net/ip/6lo.c
501* :github:`20867` - [Coverity CID :205803] Integer handling issues in subsys/fs/nvs/nvs.c
502* :github:`20866` - [Coverity CID :205795] Integer handling issues in subsys/fs/nvs/nvs.c
503* :github:`20846` - [Coverity CID :205775] Memory - corruptions in samples/net/sockets/big\_http\_download/src/big\_http\_download.c
504* :github:`20845` - [Coverity CID :205824] Memory - corruptions in samples/net/mqtt\_publisher/src/main.c
505* :github:`20842` - [Coverity CID :205787] Memory - corruptions in drivers/usb/device/usb\_dc\_native\_posix\_adapt.c
506* :github:`20841` - [Coverity CID :205839] Error handling issues in drivers/usb/device/usb\_dc\_native\_posix.c
507* :github:`20840` - [Coverity CID :205821] Error handling issues in drivers/usb/device/usb\_dc\_native\_posix.c
508* :github:`20839` - [Coverity CID :205813] Error handling issues in drivers/usb/device/usb\_dc\_native\_posix.c
509* :github:`20838` - [Coverity CID :205790] Null pointer dereferences in drivers/usb/device/usb\_dc\_native\_posix.c
510* :github:`20837` - [Coverity CID :205777] Error handling issues in drivers/usb/device/usb\_dc\_native\_posix.c
511* :github:`20836` - [Coverity CID :205776] Error handling issues in drivers/usb/device/usb\_dc\_native\_posix.c
512* :github:`20834` - [Coverity CID :205825] API usage errors in boards/posix/native\_posix/hw\_models\_top.c
513* :github:`20833` - Bluetooth: Deadlock in Host API from SMP callbacks.
514* :github:`20826` - [Coverity CID :205798] API usage errors in boards/posix/native\_posix/hw\_models\_top.c
515* :github:`20811` - spi driver
516* :github:`20804` - sanitycheck: unimplemented documented option
517* :github:`20800` - Ready thread is not swapped in after being woken up in IRQ
518* :github:`20797` - echo server qemu\_x86 e1000 crash when coverage is enabled
519* :github:`20781` - peripheral\_hr on VEGABoard disconnects from central\_hr after BT\_CONN\_PARAM\_UPDATE\_TIMEOUT
520* :github:`20771` - onoff\_level\_lighting\_vnd\_app mcumgr unable to connect to provisioned node
521* :github:`20769` - nucleo\_g431rb: Settings subsystem fails to initialise
522* :github:`20743` - doc: settings.rst has references to mynewt structures
523* :github:`20741` - Reel board Ethernet Support using the Link board ETH
524* :github:`20735` - Cannot flash with jlink  on windows.
525* :github:`20726` - arm: Specifying sp register in asm's clobber list is deprecated in GCC 9
526* :github:`20715` - rtc driver may interrupt in a short time for large timeouts on cc13x2/cc26x2
527* :github:`20707` - Define GATT service at run-time
528* :github:`20695` - nRF5340: misc fixes for nRF53 porting
529* :github:`20692` - samples: CAN: kconfig: CONFIG\_CAN\_AUTO\_BOFF\_RECOVERY does not exist
530* :github:`20681` - samples: sensor: lps22hb: Reference to undefined CONFIG\_LPS22HB\_TRIGGER symbol
531* :github:`20666` - Unexpected UART Kconfig warnings during build
532* :github:`20660` - Bluetooth: host: bt\_conn\_create\_le sometimes fails to stop pre-scan before connecting
533* :github:`20658` - The misc-flasher runner is not usable
534* :github:`20651` - Bluetooth: disable and restart BT functionality
535* :github:`20639` - x\_nucleo\_iks01a3 sample is not working anymore after #20560 has been merged
536* :github:`20621` - Invalid baudrate on stm32 usart
537* :github:`20620` - Advertiser seen alternating between RPA an ID address with privacy enabled
538* :github:`20613` - HCI reset command complete before LL reset done
539* :github:`20603` - tests/kernel/critical failed on sam\_e70\_xplained board in v.1.14-branch
540* :github:`20598` - tests/lib/mem\_alloc newlibnano target run time error
541* :github:`20587` - undefined reference when enabling CONFIG\_STACK\_CANARIES
542* :github:`20582` - samples/subsys/logging/syst is broken when building with gcc-arm-none-eabi-7-2018-q2-update
543* :github:`20571` - devicetree: fix non-deterministic multi-level interrupt encodings
544* :github:`20558` - Build failure for samples/bluetooth/peripheral\_hr/sample.bluetooth.peripheral\_hr\_rv32m1\_vega\_ri5cy on rv32m1\_vega\_ri5cy
545* :github:`20545` - imgtool: signing image fails: missing DT\_FLASH\_WRITE\_BLOCK\_SIZE
546* :github:`20540` - [Coverity CID :205656]Error handling issues in /tests/net/tcp/src/main.c
547* :github:`20539` - [Coverity CID :205637]Resource leaks in /tests/net/socket/tcp/src/main.c
548* :github:`20538` - [Coverity CID :205673]Memory - corruptions in /tests/net/ppp/driver/src/main.c
549* :github:`20536` - [Coverity CID :205607]Memory - corruptions in /tests/net/ppp/driver/src/main.c
550* :github:`20535` - [Coverity CID :205619]Null pointer dereferences in /tests/net/ieee802154/fragment/src/main.c
551* :github:`20534` - [Coverity CID :205669]Incorrect expression in /tests/kernel/mem\_protect/stack\_random/src/main.c
552* :github:`20533` - [Coverity CID :205667]Error handling issues in /tests/drivers/counter/counter\_basic\_api/src/test\_counter.c
553* :github:`20530` - [Coverity CID :205663]Memory - corruptions in /tests/crypto/tinycrypt/src/sha256.c
554* :github:`20515` - [Coverity CID :205670]Code maintainability issues in /subsys/settings/src/settings\_nvs.c
555* :github:`20514` - [Coverity CID :205633]Memory - illegal accesses in /subsys/settings/src/settings.c
556* :github:`20513` - [Coverity CID :205621]Memory - illegal accesses in /subsys/net/lib/websocket/websocket.c
557* :github:`20512` - [Coverity CID :143683]Error handling issues in /subsys/fs/fcb/fcb.c
558* :github:`20511` - [Coverity CID :205612]Control flow issues in /subsys/disk/disk\_access\_spi\_sdhc.c
559* :github:`20510` - [Coverity CID :205660]Incorrect expression in /subsys/debug/tracing/ctf/ctf\_top.c
560* :github:`20509` - [Coverity CID :205632]Incorrect expression in /subsys/debug/tracing/ctf/ctf\_top.c
561* :github:`20508` - [Coverity CID :205634]Code maintainability issues in /samples/net/sockets/websocket\_client/src/main.c
562* :github:`20507` - [Coverity CID :205662]Memory - illegal accesses in /samples/net/sockets/dumb\_http\_server\_mt/src/main.c
563* :github:`20506` - [Coverity CID :205672]Null pointer dereferences in /samples/drivers/espi/src/main.c
564* :github:`20505` - [Coverity CID :205613]Null pointer dereferences in /samples/drivers/espi/src/main.c
565* :github:`20504` - [Coverity CID :205661]Incorrect expression in /drivers/watchdog/wdt\_wwdg\_stm32.c
566* :github:`20503` - [Coverity CID :205655]Error handling issues in /drivers/watchdog/wdt\_wwdg\_stm32.c
567* :github:`20502` - [Coverity CID :205665]Integer handling issues in /drivers/video/mt9m114.c
568* :github:`20501` - [Coverity CID :205643]Integer handling issues in /drivers/video/mt9m114.c
569* :github:`20499` - [Coverity CID :205625]Error handling issues in /drivers/sensor/lsm6dso/lsm6dso\_shub.c
570* :github:`20498` - [Coverity CID :205628]Error handling issues in /drivers/sensor/amg88xx/amg88xx\_trigger.c
571* :github:`20496` - [Coverity CID :205630]Memory - illegal accesses in /drivers/pwm/pwm\_mchp\_xec.c
572* :github:`20495` - [Coverity CID :205622]Memory - illegal accesses in /drivers/pwm/pwm\_mchp\_xec.c
573* :github:`20494` - [Coverity CID :205617]Memory - corruptions in /drivers/kscan/kscan\_mchp\_xec.c
574* :github:`20493` - [Coverity CID :205668]Insecure data handling in /drivers/ethernet/eth\_enc424j600.c
575* :github:`20489` - [Coverity CID :205645]Integer handling issues in /drivers/counter/counter\_mchp\_xec.c
576* :github:`20488` - [Coverity CID :205614]Integer handling issues in /drivers/clock\_control/nrf\_clock\_calibration.c
577* :github:`20487` - [Coverity CID :205648]Memory - corruptions in /arch/arc/core/mpu/arc\_mpu\_v3\_internal.h
578* :github:`20480` - i2c driver for cc13xx/cc26xx is configured with incorrect frequency
579* :github:`20472` - drivers/flash: nRF flash driver uses absolute addressing instead of relative
580* :github:`20450` - Bluetooth: hci\_uart: conn param update request from peripheral ignored
581* :github:`20449` - 'west flash' command failed on sam\_e70\_xplained board.
582* :github:`20445` - tests/kernel/critical failed on mimxrt1050\_evk board.
583* :github:`20444` - sanitycheck error with tests/arch/x86/info.
584* :github:`20438` - Kernel timeout API does not document well accepted values
585* :github:`20431` - sockets\_tls: missing sendmsg
586* :github:`20425` - storage/flash\_map: flash\_area\_get\_sectors can't fetch sectors on devices with non-zero flash base address
587* :github:`20423` - drivers/flash: flash\_get\_page\_info\_by\_off uses relative addresses
588* :github:`20422` - Device with bonds should not accept new keys without user awareness
589* :github:`20417` - BME280 wrong pressure unit?
590* :github:`20416` - sample: sensor: fxos8700 issues
591* :github:`20406` - misc.app\_dev.libcxx test fails to build for qemu\_x86\_64
592* :github:`20371` - Sanitycheck filtering broken
593* :github:`20351` - sample vl53l0x fails on disco\_l475\_iot1
594* :github:`20332` - Nordic: DocLib links are obsolete
595* :github:`20325` - samples/drivers/i2c\_scanner does not work on STM32 NUCLEO and DISCOVERY boards
596* :github:`20313` - Zperf documentation points to wrong iPerf varsion
597* :github:`20310` - SDHC : Could not enable SPI clock on nucleo\_f091rc
598* :github:`20299` - bluetooth: host: Connection not being unreferenced when using CCC match callback
599* :github:`20297` - Bluetooth: can't close bt\_driver log output
600* :github:`20285` - ST lis2dh sample with motion callback
601* :github:`20284` - zephyr-env.sh  Is this supposed to be unsetopt posixargzero ?
602* :github:`20274` - Kconfig new libc changes cause echo server cmake error
603* :github:`20260` - logging system call
604* :github:`20255` - Meta-IRQs making cooperative threads preemptive
605* :github:`20250` - hci\_usb: scanning crashes controller if a lot of devices are nearby
606* :github:`20246` - Module Request: hal\_unisoc
607* :github:`20245` - HTTP parser error with chunked transfer encoding
608* :github:`20244` - mesh: demo: BT fails it init
609* :github:`20232` - Bluetooth: Kernel panic on gatt discover in shell app
610* :github:`20225` - [TOPIC-GPIO] sam\_e70\_xplained fails 2-pin active-low pull test
611* :github:`20224` - [TOPIC-GPIO] rv32m1\_vega\_ri5cy fails 2-pin double-edge detection test
612* :github:`20223` - [TOPIC-GPIO] efr32mg\_sltb004a fails 2-pin double-edge detection test
613* :github:`20205` - ztest testing.ztest does not have a prj.conf with CONFIG\_ZTEST=y
614* :github:`20202` - tests/arch/arm/arm\_interrupt failed on sam\_e70\_xplained board.
615* :github:`20177` - sanitycheck error with tests/benchmarks/timing\_info.
616* :github:`20176` - tests/drivers/pwm/pwm\_api failed on reel\_board.
617* :github:`20167` - posix clock: unexpected value for CLOCK\_REALTIME when used with newlib
618* :github:`20163` - doc: storage settings not clear
619* :github:`20135` - Bluetooth: controller: split: Missing initialization of master terminate\_ack flag
620* :github:`20122` - Deadlock in ASAN leak detection on exit
621* :github:`20110` - Crash in hci\_driver.c when create\_connection\_cancel is issued after create connection
622* :github:`20109` - altera\_nios2 support decision required
623* :github:`20105` - tests/subsys/fs/fcb/ Using uninitialised memory/variables
624* :github:`20104` - Kconfig is too slow
625* :github:`20100` - Slave PTP clock time is updated with large value when Master PTP Clock time has changed
626* :github:`20088` - tests/net/icmpv6/ failed on mimxrt1050\_evk board.
627* :github:`20086` - Broken-looking duplicated ESPI\_XEC symbol
628* :github:`20072` - Incompatible pointer types in Nordic Driver nrfx\_usbd.h
629* :github:`20071` - Incompatible pointer types in Nordic Driver
630* :github:`20049` - Build warnings in several unit tests
631* :github:`20045` - z\_sched\_abort: sched\_spinlock should be released before k\_busy\_wait
632* :github:`20042` - Telnet can connect only once
633* :github:`20033` - Thread suspend only works if followed by k\_sleep in thread that is performing the suspension
634* :github:`20032` - Make it clear in HTML docs what monospaced text is a link
635* :github:`20030` - stm32 can: zcan\_frame from fifo uninitialized
636* :github:`20022` - sanitycheck is not failing on build warnings
637* :github:`20021` - Add a module to Zephyr to include TF-M project and it's related repos
638* :github:`20016` - STM32F4: cannot erase sectors from bank2
639* :github:`20010` - Cannot flash mimxrt1050\_evk board
640* :github:`20007` - tests/net/mld failed on mimxrt1050\_evk board.
641* :github:`20000` - Invalid callback parameters in drivers/serial/uart\_nrfx\_uarte.c (using async API)
642* :github:`19969` - [TOPIC-GPIO] mcux driver problems with pull configuration
643* :github:`19963` - settings test tests/subsys/settings/fcb/raw failing
644* :github:`19918` - Incremental builds broken for OpenAMP sample
645* :github:`19917` - Bluetooth: Controller: Missing LL\_ENC\_RSP after HCI LTK Negative Reply
646* :github:`19915` - tests/net/icmpv6 failed on sam\_e70 board.
647* :github:`19914` - tests/net/shell failed on sam\_e70 board.
648* :github:`19910` - Bluetooth: Mesh: Thread stack can reduce by use malloc&free function
649* :github:`19898` - CONFIG\_NET\_ROUTE\_MCAST and CONFIG\_NET\_ROUTING can't be enabled
650* :github:`19889` - Buffer leak in GATT for Write Without Response and Notifications
651* :github:`19885` - SMP doesn't work on ARC any longer
652* :github:`19877` - Broken partition size
653* :github:`19872` - sensor/lis2dh: using runtime scale other than 2g generates strange values
654* :github:`19871` - display/ssd1306: allow "reverse display" in kconfig or dts
655* :github:`19867` - modem: ublox-sara-r4/u2 build error
656* :github:`19848` - stm32wb MPU failure
657* :github:`19841` - MIPI Sys-T logging/tracing support
658* :github:`19837` - SS register is 0 when taking exceptions on qemu\_x86\_long
659* :github:`19833` - missing or empty reg/ranges property when trying to build blink\_led example
660* :github:`19820` - Bluetooth: Host: Unable to use whitelist in peripheral only build
661* :github:`19818` - Compiler error for counter example (nRF52\_pca10040)
662* :github:`19811` - native\_posix stack smashing
663* :github:`19802` - Zephyr was unable to find the toolchain after update to zephyr version 1.13.0
664* :github:`19795` - bt\_gatt\_attr\_next returns first attribute in table for attributes with static storage.
665* :github:`19791` - How to use CMSIS DSP Library on nRF52832 running zephyr LTS Version(V1.14) ?
666* :github:`19783` - floating point in C++ on x86\_64 uses SSE
667* :github:`19775` - net\_calc\_chksum: Use of un-initialized memory on 64 bit targets
668* :github:`19769` - CONFIG\_FLASH\_SIZE should be CONFIG\_FLASH\_END and specified in hex
669* :github:`19767` - Bluetooth: Mesh: Provision Random buffer has too small size
670* :github:`19762` - tests/net/lib/tls\_credentials failed on sam\_e70\_xplained board.
671* :github:`19759` - z\_arch\_switch() passed pointer to NULL outgoing switch handle on dummy thread context switch
672* :github:`19748` - k\_sleep(K\_FOREVER) behavior unexpected
673* :github:`19734` - "make gdbserver" doesn't work properly for qemu\_x86\_long
674* :github:`19724` - Bluetooth: Mesh: Receiving an access message
675* :github:`19722` - Settings: settings\_file\_save\_priv() use of uninitialized variable
676* :github:`19721` - samples/bluetooth/ipsp does not respond to pings from Linux
677* :github:`19717` - Add provisions for supporting multiple CMSIS variants
678* :github:`19701` - mem\_pool\_threadsafe sporadic failures impacting CI
679* :github:`19700` - nrfx\_uart RX hang on errors
680* :github:`19697` - tests/subsys/fs/fat\_fs\_api uses unitialized variables
681* :github:`19692` - [TOPIC-GPIO] gpi\_api\_1pin test failures
682* :github:`19685` - Samples: BluetoothMesh: not able to connect with device over GATT to provision it
683* :github:`19683` - nrf: clock reimplementation breaks test
684* :github:`19678` - Noticeable delay between processing multiple client connection requests (200ms+)
685* :github:`19660` - missing file reference in samples/sensor/ti\_hdc doc
686* :github:`19649` - [TOPIC-GPIO]: Replace GPIO\_INT\_DEBOUNCE with GPIO\_DEBOUNCE
687* :github:`19638` - Bluetooth: Mesh: Provisioning Over PB-ADV
688* :github:`19629` - tinycbor buffer overflow causing mcumgr image upload failure
689* :github:`19612` - ICMPv6 packet is routed to wrong interface when peer is not found in neighbor cache
690* :github:`19604` - Bluetooth: ATT does not release all buffers on disconnect
691* :github:`19603` - addition to winbond,w25q16.yaml required for SPI CS to be controlled by driver
692* :github:`19599` - ARC builds missing z\_arch\_start\_cpu() when !SMP
693* :github:`19592` - Request new repository to host the Eclipse plugin for building Zephyr applications
694* :github:`19569` - nRF RTC Counter with compile time decision about support of custom top value
695* :github:`19560` - Console on CDC USB  crashes when CONFIG\_USB\_COMPOSITE\_DEVICE=y
696* :github:`19552` - [TOPIC-GPIO]: Support for legacy interrupt configuration breaks new API contract
697* :github:`19550` - drivers/pcie: \`pcie\_get\_mbar()\` should return a \`void \*\` not \`u32\_t\`
698* :github:`19549` - kernel/mem\_protection/stackprot fails on NXP RT series platforms on v1.14.1-rc3 release
699* :github:`19544` - make usb power settings in "Configuration Descriptor" setable
700* :github:`19543` - net: tcp: echo server stops if CONFIG\_POSIX\_MAX\_FDS is not set
701* :github:`19539` - Support MQTT over Websocket
702* :github:`19537` - debug:object\_tracing: The trace list is not complete once we initialize the object on the trace list
703* :github:`19536` - devicetree bindings path misinterpreted
704* :github:`19535` - Doubly freed memory in the pipe\_api test
705* :github:`19525` -  Can't change the slave latency on a connection.
706* :github:`19515` - Bluetooth: Controller: assertion failed
707* :github:`19509` - Bluetooth: stm32wb55: Unable to pair with privacy-enabled peer
708* :github:`19490` - Bluetooth: split: 'e' assert during disconnect
709* :github:`19484` - Bluetooth: split:  bt\_set\_name() asserts due to flash and radio coex
710* :github:`19472` - drivers: usb\_dc\_stm32:  shows after some time errors and warnings
711* :github:`19459` - Bluetooth: Mesh:  Mesh Model State Binding.
712* :github:`19456` - arch/x86: make use of z\_bss\_zero() and z\_data\_copy()
713* :github:`19452` - Bluetooth: Mesh: Mesh model implementation?
714* :github:`19447` - SEGGER\_RTT.h: No such file or directory
715* :github:`19438` - boot flags incorrect after image swapping
716* :github:`19437` - tests/kernel/sched/schedule\_api tests fail to build
717* :github:`19432` - nrfx: nrf52840\_pca10056 SPIM1 cannot be selected without SPIM3
718* :github:`19420` - power: system power management sleep duration
719* :github:`19419` - Build automation and testing tools
720* :github:`19415` - typo in nucleo\_l496zg.dts
721* :github:`19413` - Not able to scan and connect to other ble devices with HCI commands
722* :github:`19398` - net: ENC28J60 driver does not respond to ping
723* :github:`19385` - compilation error
724* :github:`19381` - \`k\_yield()\` exhibits different behavior with \`CONFIG\_SMP\`
725* :github:`19376` - Build on a ARM host
726* :github:`19374` - net: echo server: TCP add support for multiple connections
727* :github:`19370` - bugs in kernel/atomic\_c
728* :github:`19367` - net: TCP/IPv4: TCP stops working after dropping segment with incorrect checksum
729* :github:`19363` - arc: bug in \_firq\_enter
730* :github:`19353` - arch/x86: QEMU doesn't appear to support x2APIC
731* :github:`19347` - Bluetooth: BL654 USB dongle not found after flashing
732* :github:`19342` - Bluetooth: Mesh: Persistent storage of Virtual Addresses
733* :github:`19320` - build error using logger in test case
734* :github:`19319` - tests/kernel/spinlock only runs on ESP32
735* :github:`19317` - need a minimal log implementation that maps to printk()
736* :github:`19307` - \_interrupt\_stack is defined in the kernel, but declared in arch headers
737* :github:`19299` - kernel/spinlock: A SMP race condition in SPIN\_VALIDATE
738* :github:`19284` - Service Changed indication not being sent in some cases
739* :github:`19270` - GPIO: STM32: Migration to new API
740* :github:`19267` - Service changed not notified upon reconnection.
741* :github:`19265` - Bluetooth: Mesh: Friend Send model message to LPN
742* :github:`19263` - Bluetooth: Mesh: Friend Clear Procedure Timeout
743* :github:`19250` - NVS: Overwriting an item with a shorter matching item fails
744* :github:`19239` - tests/kernel/common failed on iotdk board.
745* :github:`19238` - tests/subsys/usb/device failed on reel\_board.
746* :github:`19235` - move drivers/timer/apic\_timer.c to devicetree
747* :github:`19231` - native\_posix\_64/tests/subsys/fs/fat\_fs\_api/filesystem.fat fails
748* :github:`19227` - IOTDK uses QMSI DT binding
749* :github:`19226` - Device Tree Enhancements in 2.1
750* :github:`19219` - drivers/i2c/i2c\_dw.c is not 64-bit clean
751* :github:`19216` - Ext library for WIN1500: different values of AF\_INET
752* :github:`19198` - Bluetooth: LL split assert on connect
753* :github:`19191` - problem with implementation of sock\_set\_flag
754* :github:`19186` - BLE: Mesh: IVI Initiator When ivi in progress timeout
755* :github:`19181` - sock\_set\_flag implementation in sock\_internal.h does not work for 64 bit pointers
756* :github:`19178` - Segmentation fault when running echo server
757* :github:`19177` - re-valuate commit 0951ce2
758* :github:`19176` - NET: LLMNR: zephyr drops IPV4 LLMNR packets
759* :github:`19167` - Message queues bug when using C++
760* :github:`19165` - zephyr\_file generates bad links on branches
761* :github:`19164` - compiling native\_posix64 with unistd.h & net/net\_ip.h fail
762* :github:`19144` - arch/x86: CONFIG\_BOOT\_TIME\_MEASUREMENT broken
763* :github:`19135` - net: ipv4: udp: echo server sends malformed data bytes in reply to broadcast packet
764* :github:`19133` - Scheduler change in #17369 introduces crashes
765* :github:`19103` - zsock\_accept\_ctx blocks even when O\_NONBLOCK is specified
766* :github:`19098` - Failed to flash on ESP32
767* :github:`19096` - No error thrown for device tree node with missing required property of type compound
768* :github:`19079` - Enable shield sample on stm32mp157c\_dk2
769* :github:`19078` - search for board specific shield overlays doesn't always work
770* :github:`19066` - Build error with qemu\_x86\_64
771* :github:`19065` - Build error with stm32h747i\_disco\_m4
772* :github:`19064` - Correct docs for K\_THREAD\_DEFINE
773* :github:`19059` - i2c\_ll\_stm32\_v2: nack on write is not handled correctly
774* :github:`19051` - [Zephyr v2.0.0 nrf52840] Unable to reconnect to recently bonded peripheral
775* :github:`19039` - Bluetooth: Qualification test case GATT/SR/UNS/BI-02-C fails
776* :github:`19038` - [zephyr branch 1.14 and master -stm32-netusb]:errors when i view RNDIS Device‘s properties on Windows 10
777* :github:`19034` - sanitycheck fail with ninja option with single-core machine
778* :github:`19031` - nrfx\_clock.c functions are not available with CONFIG\_NRFX\_CLOCK
779* :github:`19015` - Bluetooth: Mesh: Node doesn't respond to "All Proxies" address
780* :github:`19013` - [Zephyr 1.14]: NetUsb and Ethernet work together
781* :github:`19004` - problems in sanitycheck/CI infrastructure revealed by post-release change
782* :github:`18999` - assignment in assert in test of arm\_thread\_arch causes build failures
783* :github:`18990` - C++ New allocates memory from kernel heap
784* :github:`18988` - BLE Central auto enables indications and notifies
785* :github:`18986` - DTS: transition from alias to node label as the standard prefix
786* :github:`18973` - z\_arch\_system\_halt() does not block interrupts
787* :github:`18961` - [Coverity CID :203912]Error handling issues in /samples/net/sockets/coap\_client/src/coap-client.c
788* :github:`18957` - NET\_L2: modem drivers (offloaded) aren't assigned a net\_l2 which causes a crash in net\_if\_up()/net\_if\_down()
789* :github:`18956` - memory protection for x86 dependent on XIP
790* :github:`18935` - [Zephyr 1.14] drivers: flash: spi\_nor: Problematic write with page boundaries
791* :github:`18880` - boards: mec15xxevb\_assy6853: consider moving ARCH\_HAS\_CUSTOM\_BUSY\_WAIT to SoC definition
792* :github:`18873` - zsock\_socket() should support proto==0
793* :github:`18870` - zsock\_getaddrinfo() returns garbage values if IPv4 address is passed and hints->ai\_family == AF\_INET6
794* :github:`18858` - Runner support for stm32flash utility
795* :github:`18832` - Doc: contact-us page should use slack invite (not zephyrproject.slack.com)
796* :github:`18824` - tests/subsys/usb/device/ failed on sam\_e70 board.
797* :github:`18816` - ssd1306 driver can't work with lvgl
798* :github:`18807` - Support the Ubuntu Cross Toolchain
799* :github:`18803` - LTS - support time
800* :github:`18787` - arch/x86: retire loapic\_timer.c driver in favor of new apic\_timer.c
801* :github:`18749` - Avenger96 regressed in mainline for U-Boot M4 boot
802* :github:`18695` - Watchdog: stm32: Wrong timeout value when watchdog started at boot
803* :github:`18657` - drivers/timer/hpet.c should use devicetree, not CONFIG\_\* for MMIO/IRQ data
804* :github:`18652` - Optimization flags from CMAKE\_BUILD\_TYPE are not taken into account
805* :github:`18592` - (nRF51) The RSSI signal does not rise above -44 dBm
806* :github:`18591` - tests/kernel/fifo/fifo\_timeout/kernel.fifo.timeout.poll fails to run on multiple ARM platforms
807* :github:`18585` - STM32G4 support
808* :github:`18583` - hci\_usb: NRF52840 connecting addtional peripheral fails
809* :github:`18540` - MEC1501 ADC is missing in HAL
810* :github:`18539` - MEC1501 PWM is missing in HAL
811* :github:`18488` - Bluetooth: Mesh: Friend queue message seqnum order
812* :github:`18480` - Microchip's MEC1501 HAL is broken (watchdog part)
813* :github:`18465` - timeutil\_timegm() has undefined behavior
814* :github:`18451` - [Coverity CID :203528]Integer handling issues in /tests/lib/fdtable/src/main.c
815* :github:`18449` - [Coverity CID :203458]Integer handling issues in /tests/lib/fdtable/src/main.c
816* :github:`18450` - [Coverity CID :203505]Integer handling issues in /tests/lib/fdtable/src/main.c
817* :github:`18448` - [Coverity CID :203429]Integer handling issues in /tests/lib/fdtable/src/main.c
818* :github:`18440` - [Coverity CID :203439]Memory - corruptions in /tests/kernel/mem\_protect/protection/src/main.c
819* :github:`18441` - [Coverity CID :203460]Memory - corruptions in /tests/kernel/mem\_protect/protection/src/main.c
820* :github:`18373` - [Coverity CID :203399]API usage errors in /samples/boards/olimex\_stm32\_e407/ccm/src/main.c
821* :github:`18341` - settings: test setting FS back-end using littlefs
822* :github:`18340` - settings: make NVS the default backend
823* :github:`18308` - net: TCP/IPv6 set of fragmented packets causes Zephyr to quit
824* :github:`18305` - Native Posix target can not use features with newlib dependencies
825* :github:`18297` - Bluetooth: SMP: Pairing issues
826* :github:`18282` - tests/kernel/sched/schedule\_api/ fails on LPC54114\_m4
827* :github:`18160` - Cleanup dts compatible for "nxp,kinetis-sim" on nxp\_ke1xf
828* :github:`18143` - stm32f SPI Slave TX does not work correctly, but occurs OVERRUN err
829* :github:`18138` - xtensa arch has two different implementations
830* :github:`18105` - BSD socket offload with IPv4 and IPv6 disabled breaks many client-based net samples
831* :github:`18031` - samples/shields/x\_nucleo\_iks01a3 test is stucking due to dca45cb commit
832* :github:`17998` - STM32 (Nucleo L476RG) SPI pins floating
833* :github:`17983` - Bluetooth: Re-establish security before notifications/indications can be sent
834* :github:`17949` - stm32 i2c driver has problems with AHB\_PRESCALER, APB1\_PRESCALER, APB2\_PRESCALER
835* :github:`17892` - arch/x86: clean up segmentation.h
836* :github:`17888` - arch/x86: remove IAMCU ABI support
837* :github:`17832` - x86: update mmustructs.h and x86\_mmu.c to support long mode
838* :github:`17829` - support default property values in devicetree bindings
839* :github:`17805` - [Zepyhr v1.14.0 and master] Unable to run commands of mcumgr tool over UART like reset
840* :github:`17781` - Question:Is it possible to connect the device on internet using bluetooth connection?
841* :github:`17645` - VSCode debugging Zephyr application
842* :github:`17626` - Change sanitycheck to use 'gcovr' instead of 'lcov'
843* :github:`17625` - driver: gpio: PCAL9535A: can't write to register (read is possible)
844* :github:`17548` - Can't set thread name with k\_thread\_create prevents useful tracing information
845* :github:`17546` - Bluetooth: Central Scan fails continuously if last connect attempt failed to complete
846* :github:`17454` - Bluetooth: Mesh: Add provisioner support
847* :github:`17443` - Kconfig: move arch-specific stack sizes to arch trees?
848* :github:`17430` - arch/x86: drivers/interrupt\_controller/system\_apic.c improperly classifies IRQs
849* :github:`17361` - \_THREAD\_QUEUED overlaps with x86 \_EXC\_ACTIVE in k\_thread.thread\_state
850* :github:`17337` - ArmV7-M mpu sub region alignment
851* :github:`17239` - Too many open files crash when running "sanitycheck" with no arguments
852* :github:`17234` - CONFIG\_KERNEL\_ENTRY appears to be superfluous
853* :github:`17133` - arch/x86: x2APIC EOI should be inline
854* :github:`17104` - arch/x86: fix -march flag for Apollo Lake
855* :github:`17064` - drivers/serial/uart\_ns16550: CMD\_SET\_DLF should be removed
856* :github:`17004` - arch/x86: build errors with newest build-grub.sh scripts
857* :github:`16900` - Inline assembly in Arm z\_arch\_switch\_to\_main\_thread missing clobber list
858* :github:`16880` - Systematic \*-zephyr-eabi/bin/ld: warning: toolchain\_is\_ok cannot find entry symbol \_start; defaulting to 000::00XXXXX
859* :github:`16791` - build system does not see changes in DTS dependencies
860* :github:`16723` - nrfx: uart: power management does not include CTS/RTS pins
861* :github:`16721` - PCIe build warnings from devicetree
862* :github:`16673` - usb\_dc\_stm32: If i remove the cable while writing, the program will freeze.
863* :github:`16599` - drivers: usb\_dc\_nrfx: unstable handling of hosts suspend/resume
864* :github:`16529` - LTS 1.14.0: sanitycheck: Cannot identify OOT boards and shields
865* :github:`16452` - drivers: ethernet: stm32, sam, mcux: LAA bit not set
866* :github:`16421` - drivers: rtc: stm32: correct tm\_mon conversion
867* :github:`16376` - posix ext: Implement eventfd()
868* :github:`16320` - The routing option CONFIG\_NET\_ROUTING needs clarification
869* :github:`16223` - stm32: Unable to send 64 byte packet over control endpoint
870* :github:`16167` - Implement interrupt driven GPIO on LPC families
871* :github:`16097` - STM32 Ethernet driver should be able to detect the carrier state
872* :github:`16041` - stm32f407 flash erase error sometimes
873* :github:`16035` - facing problem with SDHC driver disk mount, need help to debug better
874* :github:`16032` - Socket UDP: Low transmission efficiency
875* :github:`16031` - Toolchain abstraction
876* :github:`15912` - add Reject as an option to pull request reviews
877* :github:`15881` - tests/net/buf fails on qemu\_x86\_64
878* :github:`15841` - Support AT86RF233
879* :github:`15604` - Suspicious PCI and build\_on\_all default test coverage
880* :github:`15603` - Unable to use C++ Standard Library
881* :github:`15598` - Standard devicetree connectors for boards
882* :github:`15494` - 2.0 Release Checklist
883* :github:`15359` - The docs incorrectly state that common.dts integrates with mcuboot
884* :github:`15323` - blink\_led sample does not work on most of the nRF boards
885* :github:`15196` - logging: Support for blocking deferred logging
886* :github:`15027` - doc: PDF generation broken
887* :github:`14906` - USB: NXP Device controller does not pass testusb tests
888* :github:`14683` - need end-to-end memory protection samples
889* :github:`13725` - drivers: ssd1306: When 128x32 is used, only half of the screen is output.
890* :github:`13708` - No Arduino interface definition for Nordic dev. kits
891* :github:`13417` - tests/drivers/watchdog/wdt\_basic\_api/testcase.yaml: test\_wdt\_no\_callback() failed at "Waiting to restart MCU"
892* :github:`13000` - sanitycheck serializes running tests on ARC simulator
893* :github:`12969` - settings: loading key-value pairs for given subtree
894* :github:`12965` - POSIX subsys: Need more fine-grained enable options
895* :github:`12961` - ARM Memory Protection functions not invoked in SWAP for ARMv6/ARMv8-M Baseline
896* :github:`12703` - how to configure interrupt signals on shields via device tree?
897* :github:`12677` - USB: There are some limitations for users to process descriptors
898* :github:`12653` - Sanitycheck should not write results into scripts/sanity\_chk
899* :github:`12535` - Bluetooth: suspend private address (RPA) rotating
900* :github:`12509` - Fix rounding in \_ms\_to\_ticks()
901* :github:`12504` - STM32: add USB\_OTG\_HS example
902* :github:`12206` - OpenThread apps want to download and build OpenThread every time!
903* :github:`12114` - assertion using nRF5 power clock with BLE and nRF5 temp sensor
904* :github:`11743` - logging: add user mode access
905* :github:`11717` - qemu\_x86 's SeaBIOS clears the screen every time it runs
906* :github:`11655` - Alleged multiple design and implementation issues with logging
907* :github:`11501` - RFC: Improve CI and add more status items
908* :github:`10748` - Work waiting on pollable objects
909* :github:`10701` - API: Prefix (aio\_) conflict between POSIX AsyncIO and Designware AnalogIO Comparator
910* :github:`10503` - User defined USB function & usb\_get\_device\_descriptor()
911* :github:`10338` - Add PyLint checking of all python scripts in CI
912* :github:`10256` - Add support for shield x-nucleo-idb05a1
913* :github:`9482` - Enable mpu on lpc54114
914* :github:`9249` - Get non ST, STM32 Based boards compliant with default configuration guidelines
915* :github:`9248` - Get Olimex boards compliant with default configuration guidelines
916* :github:`9245` - Get TI SoC based boards compliant with default configuration guidelines
917* :github:`9244` - Get SILABS board compliant with default configuration guidelines
918* :github:`9243` - Get NXP SoC based boards compliant with default configuration guidelines
919* :github:`9241` - Get ATMEL SoC based boards compliant with default configuration guidelines
920* :github:`9240` - Get ARM boards compliant with default configuration guidelines
921* :github:`9239` - Get NIOS boards compliant with default configuration guidelines
922* :github:`9237` - Get RISCV boards compliant with default configuration guidelines
923* :github:`9236` - Get X86 boards compliant with default configuration guidelines
924* :github:`9235` - Get XTENSA boards compliant with default configuration guidelines
925* :github:`9193` - STM32: Move DMA driver to LL/HAL and get it STM32 generic
926* :github:`8758` - All nRF drivers: migrate configuration from Kconfig to DTS
927* :github:`7909` - tests/kernel/common.test\_bitfield fails on max10
928* :github:`7375` - Codecov does not report coverage of code that is not covered by the native\_posix test suite
929* :github:`7213` - DTS should use (one or more) prefixes on all defines
930* :github:`6991` - Enhance test reporting and maintain one source for testcase meta data
931* :github:`6858` - Default board configuration guidelines
932* :github:`6446` - sockets: Accept on non-blocking socket is currently blocking
933* :github:`6152` - Inter-applications flash layout exchange mechanism
934* :github:`5138` - dts: boards: provide generic dtsi file for 'generic' boards
935* :github:`4028` - C++ 11 Support
936* :github:`3981` - ESP32 uart driver does not support Interrupt/fifo mode
937* :github:`3877` - Use mbedtls from Zephyr instead of openthread
938* :github:`652` - Provide a mean to find tests with 0 platforms due to bad filtering
939* :github:`3497` - refactor \_NanoFatalErrorHandler
940* :github:`3181` - scalable solution for test case stack sizes
941* :github:`3124` - Atmel SAM RTC driver
942* :github:`3056` - arch-specific inline functions cannot manipulate \_kernel
943* :github:`2686` - Add qemu\_cortex\_m0/m0+ board.
944* :github:`2490` - Provide sanity test cases for NANO\_ESF/NANO\_ISF structures
945* :github:`2144` - clearly document internal kernel interfaces
946