On Wed, Mar 10, 2021 at 09:47:44AM +0100, Ahmad Fatoum wrote: > Current state of CONFIG_HAS_ARCH_SJLJ > > [x] arm 32-bit (Ahmad) > [x] arm 64-bit (Sascha) > [x] mips (Sascha) > [x] powerpc (Sascha) > [x] riscv (Sascha) > [x] sandbox (Ahmad) > [-] nios2 (Removed; Sascha) > [x] x86 32-bit (Ahmad) > [x] x86 64-bit (Ahmad) > [x] openrisc (Stafford) > [x] kvx (Jules) > > Legend: [-] arch removed, [x] implemented > > Changes since v2: > - Reworked bthread_reschedule(): Threads now always schedule the next > thread in the runqueue. Simplifies code and saves context switch back > to scheduler > - Removed assert_command_context yield. Will need further rework until > it's usable, so just warn for now like with pollers > - Added resched() to collect the reschedule bits in one place > - Migrate LED poller as an example > - Rework bthread command to use API better > - Split up commits for shorter, reworked, commit messages > - Fixed poor English and copy-paste errors (Peter Korsgaard) > - Marked RISC-V and MIPS CONFIG_HAS_ARCH_SJLJ explicitly 32-bit only > (Peter Mamonov) > - Added x86 implementations (tested on EFI x86_64 and i386 sandbox) Applied, thanks Sascha -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox