summaryrefslogtreecommitdiff
path: root/target/arm/kernel/qemu-arm-versatilepb
AgeCommit message (Collapse)Author
2025-01-07target: linux: config: Set COMPAT_32BIT_TIME on 32bit architecturesPhil Sutter
Without it, on these architectures 'lvm pvscan' will busy-loop printing: | io_getevents failed: No such file or directory The symbol is defined in kernel's arch/Kconfig with 'default !64BIT || COMPAT'. Introduce Config.in.compat which has the symbol default to y unless a known 64bit ADK_TARGET_ARCH is enabled. Drop the symbol from all target/*/kernel/* for which the default applies. On 64bit systems, enabling this symbol is probably useful to provide comaptibility towards 32bit user space. Not sure if this is a possible choice in OpenADK, but just in case the symbol was not removed from: - target/aarch64/kernel/raspberry-pi4-64 - target/mips64/kernel/qemu-mips64 - target/riscv64/kernel/qemu-riscv64 Another case is targets explicitly having the symbol disabled, namely kvx. Given that the two kernel configs in question are full copies of the kernel-generated one, they are likely not a deliberate choice and thus removed as well. Signed-off-by: Phil Sutter <phil@nwl.cc>
2023-08-18arm: qemu versatile emulation without MMU, update kernelWaldemar Brodkorb
2023-01-24enable CONFIG_COMPAT_32BIT_TIMEWaldemar Brodkorb
2018-06-03arm-nommu: enable uClinux, better defaultsWaldemar Brodkorb
2018-05-25rework hardware and C library settingsWaldemar Brodkorb
Make the menu system for configuration more intuitive. First choose operating system, then hardware, starting with architecture. Then choose either generic or a sample system. When choosing a sample be more strict in case of MMU or Endianess selection, so a misconfiguration isn't possible. Furthermore put a new top level menu for C library configuration and add Binary format, Instruction set, version selection, float type and any C library specific options. Refactor the duplicate definition of Qemu system versatile and Synopsys NSIM.
2016-08-15allow to build older kernel for qemu-arm-versatilepb without device-treeWaldemar Brodkorb
2016-07-17qemu-arm: use dtb for versatile emulation, required for 4.6.xWaldemar Brodkorb
2016-01-25add basic qemu armv6 supportWaldemar Brodkorb
2014-06-28EABI is on for arm architectureWaldemar Brodkorb
2014-05-13resolve merge conflictWaldemar Brodkorb
2014-03-26fix musl on arm, requires kuser_helper. thx to fabled via #muslWaldemar Brodkorb
2014-03-17remove kernel choice, always use 64 bit for 64bit targetWaldemar Brodkorb
2014-03-17optimize miniconfigs, enable netstuff by defaultWaldemar Brodkorb
2014-03-16disable block driver for qemu emulators, can be activated via menuconfigWaldemar Brodkorb
2014-03-14a bunch of adk-test-framework fixes.Waldemar Brodkorb
2014-02-26rework arm support, add qemu arm model vexpress for cortex-a9 emulation ↵Waldemar Brodkorb
(hard float)