{"push_id":3101315577,"size":66,"distinct_size":0,"ref":"refs/heads/master","head":"0754c67b3dc41104f68a4b7e07e261c379ee787f","before":"d2f507855b9d18cfcaff23da7d84049763021303","commits":[{"sha":"6bbb8273d244235b2f25e84fcc884438d7deab6e","author":{"name":"Ioannis Glaropoulos","email":"5921cc8bab7e1d4329f52fd8f6268f9692e3de80@nordicsemi.no"},"message":"arch: arm: Kconfig option for minimum MPU region size and alignment\n\nThe commit introduces a Kconfig option to define the minimum MPU\nregion size and alignment for ARM Cortex-M MCU architecture. The\nhidden option is used by the linker to properly align linker\nsections respecting the MPU requirements. Additionally, it is\nused to define MPU Guard size and minimum stack alignment for\nARM Cortex-M MCUs in include/arch/arm/arch.h .\n\nSigned-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/6bbb8273d244235b2f25e84fcc884438d7deab6e"},{"sha":"80d38788fc6a09bcbe0714fad049607902c9024f","author":{"name":"Ioannis Glaropoulos","email":"5921cc8bab7e1d4329f52fd8f6268f9692e3de80@nordicsemi.no"},"message":"arch: arm: utilize Kconfig option for min ARM MPU region size\n\nThe commit enforces the use of ARM_MPU_REGION_MIN_ALIGN_AND_SIZE\nin include/arch/arm/arch.h, instead of using 32 as a hard-coded\nvalue. The symbol is also used in arm/thread.c to truncate the\nthread stack size to satisfy MPU granularity. The commit does\nnot introduce behavioral changes.\n\nSigned-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/80d38788fc6a09bcbe0714fad049607902c9024f"},{"sha":"62c5894bc11eb15a54e6227341a4aaaef22e3e42","author":{"name":"Ioannis Glaropoulos","email":"5921cc8bab7e1d4329f52fd8f6268f9692e3de80@nordicsemi.no"},"message":"arch: arm: properly enforce MPU-aware linker section alignment\n\nThis commit standardizes and simplifies the way we enforce\nlinker section alignment, to comply with minimum alignment\nrequirement for MPU, if we build Zephyr with MPU support:\n- it enforces alignment with the minimum MPU granularity at\n  the beginning and end of linker sections that require to\n  be protected by MPU,\n- it enforces alignment with size if required by the MPU\n  architecture.\n\nParticularly for the Application Memory section, the commit\nsimplifies how the proper alignment is enforced, removing\nthe need of calculating the alignment with a post-linker\npython script. It also removes the need for an additional\nsection for padding.\n\nFor the Application Shared Memory section(s), the commit\nenforces minimum alignment besides the requirement for\nalignment with size (for the respective MPUs) and fixes\na bug where the app_data_align was erronously used in the\nscipts for auto-generating the linker scripts.\n\nSigned-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/62c5894bc11eb15a54e6227341a4aaaef22e3e42"},{"sha":"92f9b24ac94642c2d57558339a8ca360debd2fab","author":{"name":"Ioannis Glaropoulos","email":"5921cc8bab7e1d4329f52fd8f6268f9692e3de80@nordicsemi.no"},"message":"arch: arm: make _image_ram_start point to the beginning of sram\n\nMove the definition of _image_ram_start at the beginning\nof the RAMMABLE (SRAM) region, so it points to the actual\nstart of RAM linker sections.\n\nSigned-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/92f9b24ac94642c2d57558339a8ca360debd2fab"},{"sha":"560357b5e659a1b4a063e54ab9dfcef2369b9892","author":{"name":"Ioannis Glaropoulos","email":"5921cc8bab7e1d4329f52fd8f6268f9692e3de80@nordicsemi.no"},"message":"scripts: add missing lincense in scripts/gen_app_partitions.py\n\nAdd missing lincense header in scripts/gen_app_partitions.py\n\nSigned-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/560357b5e659a1b4a063e54ab9dfcef2369b9892"},{"sha":"c15c491199e913b4fd732580270076de3284c5fb","author":{"name":"Ioannis Glaropoulos","email":"5921cc8bab7e1d4329f52fd8f6268f9692e3de80@nordicsemi.no"},"message":"cmake: move app_data_alignment.ld under ARC sub-directory\n\nThis commit moves the app_data_alignment.ld scripts\nunder arch/arc sub-directory, as it is not not used\nat all in ARM builds. The script is still used for\nARC, whose v2 MPU also has the reuquirement for\npower-of-two size alignment.\n\nSigned-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/c15c491199e913b4fd732580270076de3284c5fb"},{"sha":"0f6ad28c33d389cd3d1f32ca67fcf8968dfbab38","author":{"name":"Ioannis Glaropoulos","email":"5921cc8bab7e1d4329f52fd8f6268f9692e3de80@nordicsemi.no"},"message":"cmake: do not run app data section aligning post-script for ARM\n\nSince the app_data_alignment.ld is not used anymore in ARM\nbuilds, remove the need for running the script to auto-\ngenerate it. The script now runs only for ARC builds.\n\nSigned-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/0f6ad28c33d389cd3d1f32ca67fcf8968dfbab38"},{"sha":"73a6f58dd433fabc4ff7333777f25d1b4253444f","author":{"name":"Armando Visconti","email":"d93ca24ded08d03c3aa60af6d2fd0eb7ce54da11@st.com"},"message":"sensors: convert lis2dh to use information coming from dts\n\nConvert lis2dh accelerometer driver to get the device name as well\nas i2c/spi slave information from device tree. Updates the build_all\ntest accordingly. (issue #11605)\n\nSigned-off-by: Armando Visconti <armando.visconti@st.com>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/73a6f58dd433fabc4ff7333777f25d1b4253444f"},{"sha":"a1c0a1fbe5257f0d1870b5d3509a91ef33e13374","author":{"name":"Armando Visconti","email":"d93ca24ded08d03c3aa60af6d2fd0eb7ce54da11@st.com"},"message":"drivers/lis2dh: Add symbol to BUS_TYPE and TRIGGER_MODE config choices\n\nAdd symbolic names to bus type (LIS2DH_BUS_TYPE) and trigger mode\n(LIS2DH_TRIGGER_MODE) in order to be defined in board defconfig\nfiles.\n\nSigned-off-by: Armando Visconti <armando.visconti@st.com>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/a1c0a1fbe5257f0d1870b5d3509a91ef33e13374"},{"sha":"e209ebe05a535359382357cce47fac4d6cab9a76","author":{"name":"Andrei Emeltchenko","email":"a6565233ddc88e4fb9c66c1d70743223493f2ed4@intel.com"},"message":"usb: device: Use sys_le16_to_cpu conversion\n\nUSB protocol is Little Endian so make conversions.\n\nSigned-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/e209ebe05a535359382357cce47fac4d6cab9a76"},{"sha":"c34d919139a212e68a03aca05ec0b656c17db2d4","author":{"name":"Alberto Escolar Piedras","email":"52be3174920ed06cbdfbcf9622a1a6c68e942617@oticon.com"},"message":"uart: native_posix driver: Fix typo\n\nJust a typo fix.\nFixes #11179\n\nSigned-off-by: Alberto Escolar Piedras <alpi@oticon.com>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/c34d919139a212e68a03aca05ec0b656c17db2d4"},{"sha":"68a14eda154665507b62cc2ab29f5e365b818ee7","author":{"name":"Tavish Naruka","email":"3f5fc5c0a986b91c6ef92cf763f2571ef1133c02@gmail.com"},"message":"log: Don't enable LOG_CMDS if SHELL is disabled\n\nThis was preventing compilation due to undefined\nsymbols like 'shell_fprintf' etc.\n\nSigned-off-by: Tavish Naruka <tavishnaruka@gmail.com>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/68a14eda154665507b62cc2ab29f5e365b818ee7"},{"sha":"600a2340f2ca8f25f808e873ed474e71d61860ac","author":{"name":"Paul Sokolovsky","email":"35cb557f011771c94f127d6fef99f804b62203f5@linaro.org"},"message":"logging: log_core: Clarify message when log_strdup failed allocation\n\nDon't say that pool is empty, say that allocation failed, because\nthat's what happened (because the pool is full apparently).\n\nPartially addresses #11007.\n\nSigned-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/600a2340f2ca8f25f808e873ed474e71d61860ac"},{"sha":"226ff48384799cd564df94e5e35c2e38b3aa01f7","author":{"name":"Paul Sokolovsky","email":"35cb557f011771c94f127d6fef99f804b62203f5@linaro.org"},"message":"logging: Elaborate description of CONFIG_LOG_STRDUP_BUF_COUNT\n\nDescription is improved, guidelines for when increase is required are\nprovided, together with associated overheads information.\n\nFixes: #11007\n\nSigned-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/226ff48384799cd564df94e5e35c2e38b3aa01f7"},{"sha":"6e1f6e5d5d047175d9b639d4c01bedcf8a72af31","author":{"name":"Flavio Ceolin","email":"979b9165500b0741b9d0500e2efd74fc1547bff7@intel.com"},"message":"arch: x86: Make if statement evaluate a boolean expression\n\nMISRA-C rule 14.4\n\nSigned-off-by: Flavio Ceolin <flavio.ceolin@intel.com>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/6e1f6e5d5d047175d9b639d4c01bedcf8a72af31"},{"sha":"ca1641e319fd421aa3dfe22bad871daa62d6906d","author":{"name":"Flavio Ceolin","email":"979b9165500b0741b9d0500e2efd74fc1547bff7@intel.com"},"message":"misc: assert: Expand to nothing when disabled\n\nMake ASSERT macro expand to nothing when it is disabled during the\nbuild.\n\nSigned-off-by: Flavio Ceolin <flavio.ceolin@intel.com>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/ca1641e319fd421aa3dfe22bad871daa62d6906d"},{"sha":"b45a287b022d6dddae0a360e450235a974899fbb","author":{"name":"Flavio Ceolin","email":"979b9165500b0741b9d0500e2efd74fc1547bff7@intel.com"},"message":"toolchain: xcc: Builtin overflow functions return boolean\n\nThe builtin_*_overflow functions when available return a\nboolean. Change internal definitions to return same type.\n\nSigned-off-by: Flavio Ceolin <flavio.ceolin@intel.com>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/b45a287b022d6dddae0a360e450235a974899fbb"},{"sha":"80418602ed0ba86b85f560bd556f2d5691c9f099","author":{"name":"Flavio Ceolin","email":"979b9165500b0741b9d0500e2efd74fc1547bff7@intel.com"},"message":"kernel: sched: Make boolean functions return bool\n\nMISRA-C rule 14.4\n\nSigned-off-by: Flavio Ceolin <flavio.ceolin@intel.com>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/80418602ed0ba86b85f560bd556f2d5691c9f099"},{"sha":"b7287ceb4e5022b1d487c214cfa90f2679ee2d55","author":{"name":"Flavio Ceolin","email":"979b9165500b0741b9d0500e2efd74fc1547bff7@intel.com"},"message":"kernel: syscall: Object validation checks boolean statement\n\nThe function that checks if an object is valid is essentially a boolean\nfunction. Just changing its return type to reflect it.\n\nMISRA-C rule 14.4\n\nSigned-off-by: Flavio Ceolin <flavio.ceolin@intel.com>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/b7287ceb4e5022b1d487c214cfa90f2679ee2d55"},{"sha":"d0a2c4d1dcc6d606308101d2853b67909f907ad5","author":{"name":"Flavio Ceolin","email":"979b9165500b0741b9d0500e2efd74fc1547bff7@intel.com"},"message":"misc: rb: Make an evaluation a boolean expression\n\nThe macro RB_FOR_EACH_CONTAINER has a loop where the condition to stop\nis whether the node is null or not. Explicitly checking it.\n\nMISRA-C rule 14.4\n\nSigned-off-by: Flavio Ceolin <flavio.ceolin@intel.com>","distinct":false,"url":"https://api.github.com/repos/tbursztyka/zephyr/commits/d0a2c4d1dcc6d606308101d2853b67909f907ad5"}]}
{"actor":{"display_login":"tbursztyka"}}