Skip to content

Commit fcbd5e7

Browse files
committed
release notes: update release notes for 1.6
Change-Id: Ibb560b0382aadc76d393d76ab71dbef2b268ecf6 Signed-off-by: Anas Nashif <[email protected]>
1 parent 4311814 commit fcbd5e7

File tree

1 file changed

+56
-21
lines changed

1 file changed

+56
-21
lines changed

release-notes.rst

Lines changed: 56 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -169,29 +169,24 @@ Deprecations
169169
JIRA Related Items
170170
******************
171171

172-
Epic
173-
====
174-
175172
* [ZEP-308] - Build System cleanup and Kernel / Application build separation
176173
* [ZEP-334] - Unified Kernel
177-
* [ZEP-760] - Clean up samples and sanitise them.
178174
* [ZEP-766] - USB Mass Storage access to internal filesystem
179175
* [ZEP-1090] - CPU x86 save/restore using new QMSI bootloader flow
180-
181-
Story
182-
=====
183-
176+
* [ZEP-1173] - Add support for bonding remove
184177
* [ZEP-48] - define API for interrupt controllers
178+
* [ZEP-181] - Persistent storage APIs
185179
* [ZEP-233] - Support USB mass storage device class
186180
* [ZEP-237] - Support pre-built host tools
187181
* [ZEP-240] - printk/printf usage in samples
188182
* [ZEP-248] - Add a BOARD/SOC porting guide
189-
* [ZEP-328] - HW Encryption Abstraction
190183
* [ZEP-342] - USB DFU
191184
* [ZEP-451] - Quark SE output by default redirected to IPM
192185
* [ZEP-521] - ARM - add choice to floating point ABI selection
193186
* [ZEP-546] - UART interrupts not triggered on ARC
194187
* [ZEP-584] - warn user if SDK is out of date
188+
* [ZEP-592] - Sanitycheck support for multiple toolchains
189+
* [ZEP-605] - SMP over BR/EDR
195190
* [ZEP-614] - Port tinycrypt 2.0 test cases to Zephyr
196191
* [ZEP-622] - Add FS API to truncate/shrink a file
197192
* [ZEP-627] - Port Trickle support from Contiki into current stack
@@ -209,6 +204,7 @@ Story
209204
* [ZEP-718] - Add ksdk ethernet shim driver
210205
* [ZEP-721] - Add FXOS8700 accelerometer/magnetometer sensor driver
211206
* [ZEP-737] - Update host tools from upstream: fixdep.c
207+
* [ZEP-740] - PWM API: Check if 'flags' argument is really required
212208
* [ZEP-745] - Revisit design of PWM Driver API
213209
* [ZEP-750] - Arduino 101 board should support one configuration using original bootloader
214210
* [ZEP-758] - Rename Quark SE Devboard to its official name: Quark SE C1000
@@ -222,7 +218,6 @@ Story
222218
* [ZEP-908] - Add task offload to fiber support
223219
* [ZEP-909] - Adapt tickless idle + power management for ARM
224220
* [ZEP-910] - Adapt tickless idle for x86
225-
* [ZEP-911] - Refine thread priorities & locking
226221
* [ZEP-912] - Finish renaming kernel object types
227222
* [ZEP-916] - Eliminate kernel object API anomalies
228223
* [ZEP-920] - Investigate malloc/free support
@@ -241,6 +236,8 @@ Story
241236
* [ZEP-954] - Update device PM API to allow setting additional power states
242237
* [ZEP-957] - Create example sample for new unified kernel API usage
243238
* [ZEP-959] - sync checkpatch.pl with upstream Linux
239+
* [ZEP-966] - need support for EM7D SOC on em_starterkit
240+
* [ZEP-975] - DNS client port to new IP stack
244241
* [ZEP-981] - Add doxygen documentation to both include/kernel.h and include/legacy.h
245242
* [ZEP-989] - Cache next ready thread instead of finding out the long way
246243
* [ZEP-993] - Quark SE (x86): Refactor save/restore execution context feature
@@ -256,7 +253,9 @@ Story
256253
* [ZEP-1005] - Extend dma_qmsi driver to support save/restore peripheral context
257254
* [ZEP-1006] - Extend soc_flash_qmsi driver to support save/restore peripheral context
258255
* [ZEP-1008] - Extend pwm_qmsi driver to support save/restore peripheral context
256+
* [ZEP-1023] - workq in Kernel primer for unified kernel
259257
* [ZEP-1030] - Enable QMSI shim drivers of SoC peripherals on the sensor subsystem
258+
* [ZEP-1043] - Update QMSI to 1.2
260259
* [ZEP-1045] - Add/Enhance shim layer to wrap SOC specific PM implementations
261260
* [ZEP-1046] - Implement RAM sharing between bootloader and Zephyr
262261
* [ZEP-1047] - Adapt to new PM related boot flow changes in QMSI boot loader
@@ -266,22 +265,15 @@ Story
266265
* [ZEP-1119] - move top level usb/ to sys/usb
267266
* [ZEP-1120] - move top level fs/ to sys/fs
268267
* [ZEP-1121] - Add config support for enabling SoCWatch in Zephyr
268+
* [ZEP-1140] - Add a unified kernel version of power_mgr sample app for testing PM code with the new kernel
269269
* [ZEP-1188] - Add an API to retrieve pending interrupts for wake events
270270
* [ZEP-1191] - Create wiki page for Hexiwear board
271+
* [ZEP-1235] - Basic shell support for file system browsing
271272
* [ZEP-1245] - ARM LTD V2M Beetle Support
272273
* [ZEP-1313] - porting and user guides must include a security section
273-
274-
Task
275-
====
276-
277-
* [ZEP-592] - Sanitycheck support for multiple toolchains
278-
* [ZEP-740] - PWM API: Check if 'flags' argument is really required
279-
280-
Bug
281-
===
282-
283-
* [ZEP-145] - no 'make flash' for Arduino Due
274+
* [ZEP-1386] - Revise power management document to reflect latest changes
284275
* [ZEP-199] - Zephyr driver model is undocumented
276+
* [ZEP-436] - Test case tests/kernel/test_mem_safe fails on ARM hardware
285277
* [ZEP-471] - Ethernet packet with multicast address is not working
286278
* [ZEP-472] - Ethernet packets are getting missed if sent in quick succession.
287279
* [ZEP-517] - build on windows failed "zephyr/Makefile:869: \*\*\* multiple target patterns"
@@ -300,29 +292,72 @@ Bug
300292
* [ZEP-777] - samples/driver/i2c_stts751: kconfig build warning from "select DMA_QMSI"
301293
* [ZEP-778] - Samples/drivers/i2c_lsm9ds0: kconfig build warning from "select DMA_QMSI"
302294
* [ZEP-779] - Using current MinGW gcc version 5.3.0 breaks Zephyr build on Windows
295+
* [ZEP-845] - UART for ARC on Arduino 101 behaves unexpectedly
303296
* [ZEP-905] - hello_world compilation for arduino_due target fails when using CROSS_COMPILE
297+
* [ZEP-940] - Fail to get ATT response
304298
* [ZEP-950] - USB: Device is not listed by USB20CV test suite
305299
* [ZEP-961] - samples: other cases cannot execute after run aon_counter case
300+
* [ZEP-967] - Sanity doesnt build 'samples/usb/dfu' with assertions (-R)
301+
* [ZEP-970] - Sanity doesnt build 'tests/kernel/test_build' with assertions (-R)
302+
* [ZEP-982] - Minimal libc has EWOULDBLOCK != EAGAIN
303+
* [ZEP-1014] - [TCF] tests/bluetooth/init build fail
306304
* [ZEP-1025] - Unified kernel build sometimes breaks on a missing .d dependency file.
307305
* [ZEP-1027] - Doccumentation for GCC ARM is not accurate
306+
* [ZEP-1031] - qmsi: dma: driver test fails with LLVM
308307
* [ZEP-1048] - grove_lcd sample: sample does not work if you disable serial
308+
* [ZEP-1051] - mpool allocation failed after defrag twice...
309+
* [ZEP-1062] - Unified kernel isn't compatible with CONFIG_NEWLIB_LIBC
310+
* [ZEP-1074] - ATT retrying misbehaves when ATT insufficient Authentication is received
311+
* [ZEP-1076] - "samples/philosophers/unified" build failed with dynamic stack
312+
* [ZEP-1077] - "samples/philosophers/unified" build warnings with NUM_PHIL<6
313+
* [ZEP-1079] - Licensing not clear for imported components
314+
* [ZEP-1097] - ENC28J60 driver fails on concurrent tx and rx
315+
* [ZEP-1098] - ENC28J60 fails to receive big data frames
309316
* [ZEP-1100] - Current master still identifies itself as 1.5.0
310317
* [ZEP-1101] - SYS_KERNEL_VER_PATCHLEVEL() and friends artificially limit version numbers to 4 bits
318+
* [ZEP-1124] - tests/kernel/test_sprintf/microkernel/testcase.ini#test failure on frdm_k64f
311319
* [ZEP-1130] - region 'RAM' overflowed occurs while building test_hmac_prng
320+
* [ZEP-1138] - Recived packets not being passed to upper layer from IP stack when using ENC28J60 driver
321+
* [ZEP-1139] - Fix build error when power management is built with unified kernel
312322
* [ZEP-1141] - Tinycrypt SHA256 test fails with system crash using unified kernel type
313323
* [ZEP-1144] - Tinycrypt AES128 fixed-key with variable-text test fails using unified kernel type
314324
* [ZEP-1145] - system hang after tinycrypt HMAC test
315325
* [ZEP-1146] - zephyrproject.org home page needs technical scrub for 1.6 release
316326
* [ZEP-1149] - port ztest framework to unified kernel
327+
* [ZEP-1154] - tests/samples failing with unified kernel
317328
* [ZEP-1155] - Fix filesystem API namespace
318329
* [ZEP-1163] - LIB_INCLUDE_DIR is clobbered in Makefile second pass
319330
* [ZEP-1164] - ztest skip waiting the test case to finish its execution
320331
* [ZEP-1179] - Build issues when compiling with LLVM from ISSM (icx)
332+
* [ZEP-1182] - kernel.h doxygen show unexpected "asm" blocks
333+
* [ZEP-1183] - btshell return "panic: errcode -1" when init bt
334+
* [ZEP-1195] - Wrong ATT error code passed to the application
335+
* [ZEP-1199] - [L2CAP] No credits to receive packet
336+
* [ZEP-1219] - [L2CAP] Data sent exceeds maximum PDU size
337+
* [ZEP-1221] - Connection Timeout during pairing
321338
* [ZEP-1226] - cortex M7 port assembler error
339+
* [ZEP-1227] - ztest native testing not working in unified kernel
340+
* [ZEP-1232] - Daily build is failing asserts
341+
* [ZEP-1234] - Removal of fiber* APIs due to unified migration breaks USB mass storage patchset
342+
* [ZEP-1247] - Test tests/legacy/benchmark/latency_measure is broken for daily sanitycheck
343+
* [ZEP-1252] - Test test_chan_blen_transfer does not build for quark_d2000_crb
344+
* [ZEP-1277] - Flash driver (w25qxxdv) erase function is not checking for offset alignment
345+
* [ZEP-1278] - Incorrect boundary check in flash driver (w25qxxdv) for erase offset
322346
* [ZEP-1287] - ARC SPI 1 Port is not working
347+
* [ZEP-1289] - Race condition with k_sem_take
348+
* [ZEP-1291] - libzephyr.a dependency on phony "gcc" target
349+
* [ZEP-1293] - ENC28J60 driver doesn't work on Arduino 101
350+
* [ZEP-1295] - incorrect doxygen comment in kernel.h:k_work_pending()
323351
* [ZEP-1297] - test/legacy/kernel/test_mail: failure on ARC platforms
324352
* [ZEP-1299] - System can't resume completely with DMA suspend and resume operation
353+
* [ZEP-1302] - ENC28J60 fails with rx/tx of long frames
325354
* [ZEP-1303] - Configuration talks about >32 thread prios, but the kernel does not support it
326355
* [ZEP-1309] - ARM uses the end of memory for its init stack
327356
* [ZEP-1310] - ARC uses the end of memory for its init stack
357+
* [ZEP-1312] - ARC: software crashed at k_mbox_get() with async sending a message
328358
* [ZEP-1319] - Zephyr is unable to compile when CONFIG_RUNTIME_NMI is enabled on ARM platforms
359+
* [ZEP-1341] - power_states test app passes wrong value as power state to post_ops functions
360+
* [ZEP-1343] - tests/drivers/pci_enum: failing on QEMU ARM and X86 due to missing commit
361+
* [ZEP-1345] - cpu context save and restore could corrupt stack
362+
* [ZEP-1349] - ARC sleep needs to pass interrupt priority threshold when interrupts are enabled
363+
* [ZEP-1353] - FDRM k64f Console output broken on normal flash mode

0 commit comments

Comments
 (0)