All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] csky: add shutdown and nolibc support
@ 2024-09-29 21:47 Thomas Weißschuh
  2024-09-29 21:47 ` [PATCH 1/5] drivers/virt: introduce csky_exit system poweroff driver Thomas Weißschuh
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Thomas Weißschuh @ 2024-09-29 21:47 UTC (permalink / raw)
  To: Guo Ren, Willy Tarreau, Shuah Khan
  Cc: linux-kernel, linux-csky, linux-kselftest, Thomas Weißschuh

This series adds support for the C-SKY architecture to nolibc.
It is hard to find a usable C-SKY userspace and compiler, so having
support in nolibc provides an easy way to perform tests there.

The nolibc test suite requires system power off support in QEMU,
so a driver for that is added, too.
I'm not sure who is responsible for drivers/virt/ and can take the
driver.

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
---
Thomas Weißschuh (5):
      drivers/virt: introduce csky_exit system poweroff driver
      tools/nolibc: provide a fallback for lseek through llseek
      selftests/nolibc: add support to use standalone kernels for tests
      tools/nolibc: add csky support
      selftests/nolibc: skip test for getppid() on csky

 drivers/virt/Kconfig                         |  11 ++
 drivers/virt/Makefile                        |   1 +
 drivers/virt/csky_exit.c                     |  57 ++++++++++
 tools/include/nolibc/arch-csky.h             | 161 +++++++++++++++++++++++++++
 tools/include/nolibc/arch.h                  |   2 +
 tools/include/nolibc/sys.h                   |   8 ++
 tools/testing/selftests/nolibc/Makefile      |  21 +++-
 tools/testing/selftests/nolibc/nolibc-test.c |   9 +-
 8 files changed, 265 insertions(+), 5 deletions(-)
---
base-commit: e7ed343658792771cf1b868df061661b7bcc5cef
change-id: 20240928-nolibc-csky-eff1104825d2

Best regards,
-- 
Thomas Weißschuh <linux@weissschuh.net>


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-09-30  6:04 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-29 21:47 [PATCH 0/5] csky: add shutdown and nolibc support Thomas Weißschuh
2024-09-29 21:47 ` [PATCH 1/5] drivers/virt: introduce csky_exit system poweroff driver Thomas Weißschuh
2024-09-29 21:47 ` [PATCH 2/5] tools/nolibc: provide a fallback for lseek through llseek Thomas Weißschuh
2024-09-29 21:47 ` [PATCH 3/5] selftests/nolibc: add support to use standalone kernels for tests Thomas Weißschuh
2024-09-29 21:47 ` [PATCH 4/5] tools/nolibc: add csky support Thomas Weißschuh
2024-09-30  3:49   ` Willy Tarreau
2024-09-30  5:23     ` Thomas Weißschuh
2024-09-30  6:04       ` Willy Tarreau
2024-09-29 21:47 ` [PATCH 5/5] selftests/nolibc: skip test for getppid() on csky Thomas Weißschuh

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.