2022-10-26 | Janosch Frank | s390x: pv: Add dump support Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20221017083822.43118-11-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-26 | Janosch Frank | s390x: Add KVM PV dump interface Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20221017083822.43118-10-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-26 | Janosch Frank | include/elf.h: add s390x note types Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20221017083822.43118-9-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-26 | Janosch Frank | s390x: Introduce PV query interface Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20221017083822.43118-8-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-26 | Janosch Frank | s390x: Add protected dump cap Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20221017083822.43118-7-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-24 | Janosch Frank | dump: Add architecture section and section string table... Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20221017113210.41674-1-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-24 | Janosch Frank | dump: Reintroduce memory_offset and section_offset Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20221017083822.43118-5-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-24 | Janosch Frank | dump: Reorder struct DumpState Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20221017083822.43118-4-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-24 | Janosch Frank | dump: Write ELF section headers right after ELF header Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20221017083822.43118-3-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-24 | Janosch Frank | dump: Use a buffer for ELF section data and headers Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20221017083822.43118-2-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-06 | Janosch Frank | dump: Rename write_elf*_phdr_note to prepare_elf*_phdr_note Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20220811121111.9878-9-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-06 | Janosch Frank | dump: Split elf header functions into prepare and write Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20220811121111.9878-8-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-06 | Janosch Frank | dump: Rework dump_calculate_size function Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20220811121111.9878-7-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-06 | Janosch Frank | dump: Rework filter area variables Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20220811121111.9878-6-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-06 | Janosch Frank | dump: Rework get_start_block Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20220811121111.9878-5-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-06 | Janosch Frank | dump: Refactor dump_iterate and introduce dump_filter_memblo... Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20220811121111.9878-4-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-06 | Janosch Frank | dump: Rename write_elf_loads to write_elf_phdr_loads Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20220811121111.9878-3-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-10-06 | Janosch Frank | dump: Replace opaque DumpState pointer with a typed one Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20220811121111.9878-2-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-04-22 | Janosch Frank | dump: Consolidate elf note function Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20220330123603.107120-10-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-04-22 | Janosch Frank | dump: Cleanup dump_begin write functions Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20220330123603.107120-9-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-04-22 | Janosch Frank | dump: Consolidate phdr note writes Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20220330123603.107120-8-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-04-22 | Janosch Frank | dump: Introduce dump_is_64bit() helper function Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20220330123603.107120-7-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-04-22 | Janosch Frank | dump: Add more offset variables Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20220330123603.107120-6-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-04-22 | Janosch Frank | dump: Remove the section if when calculating the memory... Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20220330123603.107120-5-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-04-22 | Janosch Frank | dump: Introduce shdr_num to decrease complexity Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20220330123603.107120-4-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-04-22 | Janosch Frank | dump: Remove the sh_info variable Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20220407094824.5074-1-frankja@linux.ibm.com> |
commitcommitdifftree |
2022-04-22 | Janosch Frank | dump: Use ERRP_GUARD() Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20220330123603.107120-2-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-12-21 | Janosch Frank | s390x: pv: Fence additional unavailable SCLP facilities... Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20201211105109.2913-1-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-10-22 | Janosch Frank | s390x: pv: Fix diag318 PV fencing Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20201022103135.126033-3-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-10-22 | Janosch Frank | s390x: pv: Remove sclp boundary checks Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20201022103135.126033-2-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-10-06 | Janosch Frank | pc-bios: s390x: Go into disabled wait when encountering... Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20201006094249.50640-5-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-10-06 | Janosch Frank | pc-bios: s390x: Use reset PSW if avaliable Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20201006094249.50640-4-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-10-06 | Janosch Frank | pc-bios: s390x: Save PSW rework Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20201006094249.50640-3-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-10-06 | Janosch Frank | pc-bios: s390x: Fix bootmap.c zipl component entry... Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20201006094249.50640-2-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-07-02 | Janosch Frank | pc-bios: s390x: Make u32 ptr check explicit Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20200624075226.92728-11-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-07-02 | Janosch Frank | pc-bios: s390x: Use ebcdic2ascii table Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20200624075226.92728-10-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-07-02 | Janosch Frank | pc-bios: s390x: Move panic() into header and add infinite... Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200624075226.92728-9-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-07-02 | Janosch Frank | pc-bios: s390x: Use PSW masks where possible and introduce... Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200624075226.92728-8-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-07-02 | Janosch Frank | pc-bios: s390x: Rename PSW_MASK_ZMODE to PSW_MASK_64 Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200624075226.92728-7-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-07-02 | Janosch Frank | pc-bios: s390x: Get rid of magic offsets into the lowcore Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200624075226.92728-5-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-07-02 | Janosch Frank | pc-bios: s390x: Move sleep and yield to helper.h Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200624075226.92728-4-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-07-02 | Janosch Frank | pc-bios: s390x: Consolidate timing functions into time.h Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200624075226.92728-3-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-07-02 | Janosch Frank | pc-bios: s390x: cio.c cleanup and compile fix Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200624075226.92728-2-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-06-05 | Janosch Frank | s390x: pv: Fix KVM_PV_PREP_RESET command wrapper name Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200505124159.24099-1-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-04-29 | Janosch Frank | s390x: protvirt: Fix stray error_report_err in s390_machine_... Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200326140505.2432-1-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-04-29 | Janosch Frank | docs: system: Add protvirt docs Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200319131921.2367-16-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-04-29 | Janosch Frank | s390x: protvirt: Handle SIGP store status correctly Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200319131921.2367-15-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-04-29 | Janosch Frank | s390x: protvirt: Move IO control structures over SIDA Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200319131921.2367-14-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-04-29 | Janosch Frank | s390x: protvirt: Disable address checks for PV guest... Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200319131921.2367-13-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-04-29 | Janosch Frank | s390x: protvirt: Move diag 308 data over SIDA Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200319131921.2367-12-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-04-29 | Janosch Frank | s390x: protvirt: Set guest IPL PSW Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200319131921.2367-11-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-04-29 | Janosch Frank | s390x: protvirt: SCLP interpretation Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200319131921.2367-10-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-04-29 | Janosch Frank | s390x: protvirt: Move STSI data over SIDAD Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200319131921.2367-9-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-04-29 | Janosch Frank | s390x: Add SIDA memory ops Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200319131921.2367-8-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-04-29 | Janosch Frank | s390x: protvirt: KVM intercept changes Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200319131921.2367-7-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-04-29 | Janosch Frank | s390x: protvirt: Inhibit balloon when switching to... Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200319131921.2367-6-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-04-29 | Janosch Frank | s390x: protvirt: Add migration blocker Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200319131921.2367-5-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-04-29 | Janosch Frank | s390x: protvirt: Support unpack facility Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200323083606.24520-1-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-04-28 | Janosch Frank | s390x: Move diagnose 308 subcodes and rcs into ipl.h Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200319131921.2367-2-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-04-02 | Janosch Frank | s390x: kvm: Fix number of cpu reports for stsi 3.2.2 Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200331110123.3774-1-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-03-10 | Janosch Frank | s390x: ipl: Consolidate iplb validity check into one... Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200310090950.61172-1-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-03-10 | Janosch Frank | pc-bios: s390x: Save iplb location in lowcore Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20200304114231.23493-19-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-02-27 | Janosch Frank | s390x: Rename and use constants for short PSW address... Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200227092341.38558-1-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-02-26 | Janosch Frank | s390x: Add missing vcpu reset functions Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200214151636.8764-3-frankja@linux.ibm.com> |
commitcommitdifftree |
2020-01-27 | Janosch Frank | s390x: sigp: Fix sense running reporting Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20200124134818.9981-1-frankja@linux.ibm.com> |
commitcommitdifftree |
2019-12-18 | Janosch Frank | s390x: Properly fetch and test the short psw on diag308... Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20191129142025.21453-2-frankja@linux.ibm.com> |
commitcommitdifftree |
2019-12-18 | Janosch Frank | pc-bios/s390x: Fix reset psw mask Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20191203132813.2734-5-frankja@linux.ibm.com> |
commitcommitdifftree |
2019-12-14 | Janosch Frank | s390x: Fix cpu normal reset ri clearing Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20191203132813.2734-4-frankja@linux.ibm.com> |
commitcommitdifftree |
2019-12-14 | Janosch Frank | s390x: kvm: Make kvm_sclp_service_call void Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20191129091713.4582-1-frankja@linux.ibm.com> |
commitcommitdifftree |
2019-12-14 | Janosch Frank | s390x: Beautify diag308 handling Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20191127175046.4911-6-frankja@linux.ibm.com> |
commitcommitdifftree |
2019-12-14 | Janosch Frank | s390x: Move clear reset Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20191127175046.4911-5-frankja@linux.ibm.com> |
commitcommitdifftree |
2019-12-14 | Janosch Frank | s390x: Move initial reset Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20191128083723.11937-1-frankja@linux.ibm.com> |
commitcommitdifftree |
2019-12-14 | Janosch Frank | s390x: Move reset normal to shared reset handler Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20191127175046.4911-3-frankja@linux.ibm.com> |
commitcommitdifftree |
2019-12-14 | Janosch Frank | s390x: Don't do a normal reset on the initial cpu Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20191127175046.4911-2-frankja@linux.ibm.com> |
commitcommitdifftree |
2019-09-30 | Janosch Frank | s390x: sclp: fix error handling for oversize control... Signed-off-by: Janosch Frank <frankja@linux.ibm.com> |
commitcommitdifftree |
2019-09-30 | Janosch Frank | s390x: sclp: boundary check Signed-off-by: Janosch Frank <frankja@linux.ibm.com> |
commitcommitdifftree |
2019-09-30 | Janosch Frank | s390x: sclp: refactor invalid command check Signed-off-by: Janosch Frank <frankja@linux.ibm.com> |
commitcommitdifftree |
2019-01-18 | Janosch Frank | s390x: Return specification exception for unimplemented... Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <20190111113657.66195-3-frankja@linux.ibm.com> |
commitcommitdifftree |
2018-10-04 | Janosch Frank | s390x: Fence huge pages prior to 3.1 Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20180928093435.198573-1-frankja@linux.ibm.com> |
commitcommitdifftree |
2018-08-20 | Janosch Frank | s390x: Enable KVM huge page backing support Signed-off-by: Janosch Frank <frankja@linux.ibm.com> ...Id: <20180802070201.257406-1-frankja@linux.ibm.com> |
commitcommitdifftree |