kumquat-buildroot/board/qemu
Romain Naour f7a887c368 configs/qemu_sh4-r2d: restore the old sh-sci driver behaviour
This reverts commit 18e8cf159177100e69d528293f8cf6875c0b1bca (kernel)

The last Qemu kernel update [1] introduced a regresion in sh4 SCIF
serial device. Some keyboard presses are very slow to be taken into
account, perhaps not even taken into account at all. This would
explain why our test infrastructure doesn’t manage to login as root
[2][3][4].

git bisect reported a kernel patch from 4.11, increasing RX FIFO
trigger defaults value for sh-sci (H)SCIF. The kernel patch itself
looks good but the Qemu emulation is not ready to handle this new
setting.

>From Qemu (2.12.0): target/sh4/README.sh4
"Configuration of the second serial port (SCIF) is supported. FIFO
handling infrastructure has been started but is not completed yet."

We can't use the first serial port (ttySC0) because it's the second
SH UART that's emulated by Qemu.

In order to be able to test sh4 architecture with newer kernel,
revert to the old behaviour.

[1] 03fb00f217
[2] https://gitlab.com/free-electrons/toolchains-builder/-/jobs/72006425
[3] https://gitlab.com/free-electrons/toolchains-builder/-/jobs/72006427
[4] https://gitlab.com/free-electrons/toolchains-builder/-/jobs/72006426

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2018-08-05 14:46:21 +02:00
..
aarch64-virt qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
arm-versatile qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
arm-vexpress qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
m68k-mcf5208 qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
m68k-q800 qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
microblazebe-mmu qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
microblazeel-mmu qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
mips32r2-malta qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
mips32r2el-malta qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
mips32r6-malta qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
mips32r6el-malta qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
mips64-malta qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
mips64el-malta qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
mips64r6-malta qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
mips64r6el-malta qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
nios2-10m50 qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
or1k qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
ppc64-e5500 qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
ppc64-pseries qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
ppc64le-pseries qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
ppc-g3beige qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
ppc-mpc8544ds qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
ppc-virtex-ml507 qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
sh4-r2d configs/qemu_sh4-r2d: restore the old sh-sci driver behaviour 2018-08-05 14:46:21 +02:00
sh4eb-r2d qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
sparc64-sun4u qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
sparc-ss10 qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
x86 qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
x86_64 qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00
xtensa-lx60 qemu: update defconfigs to Linux 4.16.7 2018-06-02 22:23:39 +02:00