OSDN Git Service

linux-user: add pseudo /proc/hardware for m68k
authorLaurent Vivier <laurent@vivier.eu>
Fri, 17 May 2019 13:31:49 +0000 (15:31 +0200)
committerLaurent Vivier <laurent@vivier.eu>
Wed, 22 May 2019 18:50:55 +0000 (20:50 +0200)
commit4ab6713ef6d963dcc462519054e0b137dfcf4698
treeda682c2a7f8cb2f28f639ec97259b5d6b97a9774
parentfff6938264fc09e941b2e572e32fa70f7da7f884
linux-user: add pseudo /proc/hardware for m68k

Debian console-setup uses /proc/hardware to guess the keyboard layout.
If the file /proc/hardware cannot be opened, the installation fails.

This patch adds a pseudo /proc/hardware file to report the model of
the machine. Instead of reporting a known and fake model, it
reports "qemu-m68k", which is true, and avoids to set the configuration
for an Amiga/Apple/Atari and let the user to chose the good one.

Bug: https://github.com/vivier/qemu-m68k/issues/34
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20190517133149.19593-3-laurent@vivier.eu>
Signed-off-by: Laurent Vivier <laurent@vivier.eu>
linux-user/syscall.c