summaryrefslogtreecommitdiffstats
path: root/hw/arm/boot.c
Commit message (Expand)AuthorAgeFilesLines
* hw/core/loader: Let load_elf() populate a field with CPU-specific flagsAleksandar Markovic2020-01-291-1/+1
* hw/arm/boot: Set NSACR.{CP11, CP10} in dummy SMC setup routineClement Deschamps2019-11-111-0/+3
* hw/arm/boot: Rebuild hflags when modifying CPUState at bootEdgar E. Iglesias2019-11-011-0/+1
* hw/arm/boot: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé2019-09-271-5/+5
* hw/arm/boot.c: Set NSACR.{CP11,CP10} for NS kernel bootsPeter Maydell2019-09-271-0/+2
* numa: move numa global variable numa_info into MachineStateTao Xu2019-09-031-1/+1
* numa: move numa global variable nb_numa_nodes into MachineStateTao Xu2019-09-031-2/+2
* hw/arm: simplify arm_load_dtbTao Xu2019-09-031-6/+9
* Include hw/boards.h a bit lessMarkus Armbruster2019-08-161-1/+0Star
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0Star
* Include sysemu/reset.h a lot lessMarkus Armbruster2019-08-161-0/+1
* hw/arm/boot: Further improve initrd positioning codePeter Maydell2019-07-261-2/+17
* hw/arm/boot: Rename elf_{low, high}_addr to image_{low, high}_addrPeter Maydell2019-07-261-9/+11
* hw/arm/boot: fix direct kernel boot with initrdAndrew Jones2019-07-011-1/+2
* hw/arm/boot: Honour image size field in AArch64 Image format kernelsPeter Maydell2019-06-171-2/+15
* hw/arm/boot: Avoid placing the initrd on top of the kernelPeter Maydell2019-06-171-14/+20
* hw/arm/boot: Diagnose layouts that put initrd or DTB off the end of RAMPeter Maydell2019-06-171-0/+23
* hw/arm/boot: Don't assume RAM starts at address zeroPeter Maydell2019-06-171-5/+4Star
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-0/+1
* arm: Rename hw/arm/arm.h to hw/arm/boot.hPeter Maydell2019-05-231-1/+1
* hw/arm/boot: introduce fdt_add_memory_node helperShameer Kolothum2019-03-051-20/+34
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2019-02-051-1/+1
|\
| * elf: Add optional function ptr to load_elf() to parse ELF notesLiam Merwick2019-02-051-1/+1
* | hw/arm/boot: Support DTB autoload for firmware-only bootsPeter Maydell2019-02-051-1/+0Star
* | hw/arm/boot: Clarify why arm_setup_firmware_boot() doesn't set env->boot_infoPeter Maydell2019-02-051-1/+2
* | hw/arm/boot: Factor out "set up firmware boot" codePeter Maydell2019-02-051-43/+49
* | hw/arm/boot: Factor out "direct kernel boot" code into its own functionPeter Maydell2019-02-051-70/+80
* | hw/arm/boot: Fix block comment style in arm_load_kernel()Peter Maydell2019-02-051-10/+20
|/
* arm: Clarify the logic of set_pc()Julia Suvorova2019-02-011-4/+0Star
* Support u-boot noload images for arm as used by, NetBSD/evbarm GENERIC kernel.Nick Hudson2019-01-071-3/+5
* Allow AArch64 processors to boot from a kernel placed over 4GBRicardo Perez Blanco2018-12-131-13/+22
* hw/arm/boot: Increase compliance with kernel arm64 boot protocolStewart Hildebrand2018-10-241-0/+18
* hw/arm/boot: AArch32 kernels should be started in Hyp mode if availablePeter Maydell2018-08-241-0/+11
* arm: Fix return code of arm_load_elfAdam Lackorzynski2018-08-141-4/+4
* hw/arm/virt: Silence dtc /memory warningEric Auger2018-06-291-18/+23
* arm: fix qemu crash on startup with -bios optionIgor Mammedov2018-05-311-9/+9
* arm/boot: split load_dtb() from arm_load_kernel()Igor Mammedov2018-05-101-53/+19Star
* arm: boot: set boot_info starting from first_cpuIgor Mammedov2018-05-041-1/+1
* arm: always start from first_cpu when registering loader cpu reset callbackIgor Mammedov2018-04-261-1/+1
* hw/arm: Allow manually specified /psci nodeAndrey Smirnov2018-04-101-0/+10
* hw/arm/boot: If booting a kernel in EL2, set SCR_EL3.HCEPeter Maydell2018-03-191-0/+5
* hw/arm/boot: assert that secure_boot and secure_board_setup are false for AAr...Peter Maydell2018-03-191-0/+7
* arm: avoid heap-buffer-overflow in load_aarch64_imageMarc-André Lureau2018-03-091-1/+2
* arm: fix load ELF error leakMarc-André Lureau2018-03-091-0/+1
* hw/arm/boot: Honour CPU's address space for image loadsPeter Maydell2018-03-021-43/+76
* Merge remote-tracking branch 'remotes/armbru/tags/pull-misc-2018-02-07-v4' in...Peter Maydell2018-02-091-0/+1
|\
| * Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster2018-02-091-0/+1
* | hw/arm: Move virt's PSCI DT fixup code to arm/boot.cAndrey Smirnov2018-02-091-0/+65
|/
* hw/arm: Replace fprintf(stderr, "*\n" with error_report()Alistair Francis2018-02-061-8/+8
* hw/arm/boot: take Linux/arm64 TEXT_OFFSET header field into accountArd Biesheuvel2017-04-201-11/+53