aboutsummaryrefslogtreecommitdiff
path: root/hw/misc/sifive_u_prci.c
diff options
context:
space:
mode:
authorThomas Weißschuh <thomas@t-8ch.de>2023-04-26 09:06:59 +0200
committerLaurent Vivier <laurent@vivier.eu>2023-05-17 07:20:29 +0200
commit59d11727768a0a29675a78a18c3f87390d5dc90a (patch)
tree9327e03835442560bc227ef80864b41b7ff64837 /hw/misc/sifive_u_prci.c
parent8ddc171b7b302844d9f4598125fed925b72c686c (diff)
downloadqemu-59d11727768a0a29675a78a18c3f87390d5dc90a.zip
qemu-59d11727768a0a29675a78a18c3f87390d5dc90a.tar.gz
qemu-59d11727768a0a29675a78a18c3f87390d5dc90a.tar.bz2
linux-user: report ENOTTY for unknown ioctls
The correct error number for unknown ioctls is ENOTTY. ENOSYS would mean that the ioctl() syscall itself is not implemented, which is very improbable and unexpected for userspace. ENOTTY means "Inappropriate ioctl for device". This is what the kernel returns on unknown ioctls, what qemu is trying to express and what userspace is prepared to handle. Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Message-Id: <20230426070659.80649-1-thomas@t-8ch.de> Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Diffstat (limited to 'hw/misc/sifive_u_prci.c')
0 files changed, 0 insertions, 0 deletions