YAMAMOTO Takashi
bf29eaabb6
arch/arm/src/common/arm_vfork.c: Fix syslog formats
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
4cf3b2d1aa
arch/arm/src/armv7-m/arm_svcall.c: Fix a syslog format
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
a1c7ea1dae
arch/arm/src/stm32/stm32_otgfsdev.c: Fix syslog formats
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
2893607a7e
arch/arm/src/stm32/stm32_spi.c: Fix syslog formats
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
8fc5a24710
arch/arm/src/stm32/stm32_dma_v2.c: Fix a syslog format
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
02b92c5ad9
libs/libc/pthread/pthread_attr_setstacksize.c: Fix a syslog format
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
bffba65e37
drivers/ramdisk.c: Fix a syslog format
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
0c8aa190ca
sched/signal/sig_dispatch.c: Fix a syslog format
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
8a23f98233
net/tcp/tcp_wrbuffer_dump.c: Fix a syslog format
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
3415f08b67
boards/arm/stm32/stm32butterfly2/src/stm32_boot.c: Fix a syslog format
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
fc7d8944d7
boards/xtensa/esp32/esp32-core/src/esp32_bringup.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
ad0ee4fbeb
fs/binfs/fs_binfs.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
da1b593485
fs/romfs/fs_romfs.c: Fix syslog format errors
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
bc9e28eb35
fs/mmap/fs_mmap.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
bf9b36cf92
net/local/local_sockif.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
49055bc638
net/local/local_sendpacket.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
6ddaa18ee8
net/local/local_recvfrom.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
ba1b6876b4
net/tcp/tcp_send_buffered.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
3297c09d58
net/socket/send.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
8da52c82b4
mm/mm_heap/mm_malloc.c: Fix syslog format errors
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
7f61256b32
mm/mm_heap/mm_initialize.c: Fix syslog format errors
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
7c962595a5
drivers/ramdisk.c: Fix syslog format errors
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
0bb7b44976
drivers/loop/losetup.c: Fix syslog format errors
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
1c3ae7f01e
drivers/bch/bchlib_cache.c: Fix syslog format errors
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
bc552397e9
drivers/bch/bchlib_read.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
b83d658df2
sched/signal/sig_dispatch.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
92397727ab
sched/signal/sig_notification.c: Fix a syslog format error
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
48e3e2d390
binfmt/binfmt_dumpmodule.c: Fix syslog format errors
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
0b48fed6ee
fs/spiffs/src/spiffs_core.c: Appease nxstyle
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
c7bfb85584
arch/arm/src/stm32f0l0g0/stm32_tim_lowerhalf.c: Appease nxstyle
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
66895762db
arch/arm/src/stm32f0l0g0/stm32_tim.c: Appease nxstyle
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
2ac76ea918
arch/arm/src/stm32f0l0g0/stm32_i2c.c: Appease nxstyle
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
c3a325d9e5
drivers/input/button_upper.c: Appease nxstyle
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
efe8e24fe7
libs/libnx/nxmu/nx_eventhandler.c: Appease nxstyle
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
6d8ccccbb0
libs/libnx/nxglib/nxglib_splitline.c: Appease nxstyle
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
4b67aa3df9
graphics/nxmu/nxmu_server.c: Appease nxstyle
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
318b3ce8eb
boards/arm/stm32/stm32butterfly2/src/stm32_boot.c: Appease nxstyle
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
cefa1b28e1
arch/arm/src/stm32/stm32_otgfsdev.c: Appease nxstyle
2020-11-20 22:22:53 -08:00
YAMAMOTO Takashi
c443809125
net/local/local_recvfrom.c: Appease nxstyle
2020-11-20 22:22:53 -08:00
Michal Lenc
8cf6cfda1a
imxrt: Added support for DP83825I PHY
...
Signed-off-by: Michal Lenc <lencmich@fel.cvut.cz>
2020-11-20 20:34:57 -03:00
dongjiuzhu
8f9ca79ffc
driver/sensor rc: use mm/circbuf manage intermediate buffer
...
N/A
Change-Id: Ifdd8117da9d20ac2f48f04b7b383449e6dd03f06
Signed-off-by: dongjiuzhu <dongjiuzhu1@xiaomi.com>
2020-11-20 05:33:03 -08:00
dongjiuzhu
23ddeaf3be
mm/circbuf: support circular buffer managerment
...
N/A
Change-Id: Ib1fc009b9ce3af5815920f22221fe8a7262299ef
Signed-off-by: dongjiuzhu <dongjiuzhu1@xiaomi.com>
2020-11-20 05:33:03 -08:00
Tido Klaassen
93ff68e75a
serial: Prevent RX stall
...
Re-check RX queue status after uart_enablerxint() and before blocking
the reading task on the receive semaphore. cdcacm (and maybe other UART
drivers) can push buffered data into the receive queue during
uart_enablerxint(), leading to a blocked task while data is already
available.
Signed-off-by: Tido Klaassen <tido@4gh.eu>
2020-11-20 04:16:35 -08:00
Masayuki Ishikawa
96c29e75b7
Update TODO regarding SMP
...
Summary:
- 'POSSIBLE FOR TWO CPUs TO HOLD A CRITICAL SECTION' was resolved
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-20 00:49:25 -08:00
Masayuki Ishikawa
1914aac05f
arch: xtensa: Fix the pause handler for SMP
...
Summary:
- Apply the same logic added to cxd56_cpupause.c
Impact:
- SMP only
Testing:
- Tested with esp32-core:smp (QEMU)
- Run smp and ostest
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-20 00:49:25 -08:00
Masayuki Ishikawa
a500bd0238
arch: k210: Fix the pause handler for SMP
...
Summary:
- Apply the same logic added to cxd56_cpupause.c
Impact:
- SMP only
Testing:
- Tested with maix-bit:smp (QEMU)
- Run smp and ostest
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-20 00:49:25 -08:00
Masayuki Ishikawa
42dea9edf9
arch: lc823450: Fix the pause handler for SMP
...
Summary:
- Apply the same logic added to cxd56_cpupause.c
Impact:
- SMP only
Testing:
- Tested with lc823450-xgevk:rndis
- Run smp and ostest
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-20 00:49:25 -08:00
Masayuki Ishikawa
1978dcc9a9
arch: armv7-a: Fix the pause handler for SMP
...
Summary:
- Apply the same logic added to cxd56_cpupause.c
Impact:
- SMP only
Testing:
- Tested with sabre-6quad:smp (QEMU and dev board)
- Run smp and ostest
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-20 00:49:25 -08:00
Masayuki Ishikawa
55c00ad3d9
arch: cxd56xx: Fix the pause handler for SMP
...
Summary:
- I noticed that sched_add_readytorun() runs on multiple CPUs simultaneously
- Finally, I found the root cause which was described in TODO
- Actually, the task newly scheduled on remote CPU did not acquire g_cpu_irqlock
- This commit fixes this issue by adding a critical section to the pause handler
- Which will acquire g_cpu_irqlock on the remote CPU explicitly
Impact:
- SMP only
Testing:
- Tested with spresense:wifi_smp (NCPUS=2 and 4)
- Run smp, ostest, nxplayer
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2020-11-20 00:49:25 -08:00
Brennan Ashton
f48e4d5df4
Board: Add elf target for nucleo-h743zi
2020-11-20 00:42:28 -08:00