Re: [Qemu-devel] [PATCH V2 2/2] tests.acceptance.boot_linux_console: Add pseries linux boot console test
On Mon, Aug 19, 2019 at 01:58:40PM +0530, sathn...@linux.vnet.ibm.com wrote: > From: Satheesh Rajendran > > Add pseries linux boot console test > > $avocado --show=console run -t arch:ppc64le boot_linux_console.py > console: SLOF > ** > console: QEMU Starting > console: Build Date = Jul 3 2019 12:26:14 > console: FW Version = git-ba1ab360eebe6338 > console: Press "s" to enter Open Firmware. > console: C > console: C0100 > console: C0120 > console: C0140 > console: C0200 > console: C0240 > console: C0260 > console: C02E0 > console: C0300 > console: C0320 > console: C0340 > console: C0360 > console: C0370 > console: C0380 > console: C0371 > console: C0372 > console: C0373 > console: C0374 > console: C03F0 > console: C0400 > console: C0480 > console: C04C0 > console: C04D0 > console: C0500 > console: Populating /vdevice methods > console: Populating /vdevice/vty@7100 > console: Populating /vdevice/nvram@7101 > console: Populating /vdevice/l-lan@7102 > console: Populating /vdevice/v-scsi@7103 > console: SCSI: Looking for devices > console: 8200 CD-ROM : "QEMU QEMU CD-ROM 2.5+" > console: C05A0 > console: Populating /pci@8002000 > console: C0600 > console: C06C0 > console: C0700 > console: C0800 > console: C0880 > console: No NVRAM common partition, re-initializing... > console: C0890 > console: C08A0 > console: C08A8 > console: C08B0 > console: Scanning USB > console: C08C0 > console: C08D0 > console: Using default console: /vdevice/vty@7100 > console: C08E0 > console: C08E8 > console: Detected RAM kernel at 40 (1a57b38 bytes) > console: C08FF > console: Welcome to Open Firmware > console: Copyright (c) 2004, 2017 IBM Corporation All rights reserved. > console: This program and the accompanying materials are made available > console: under the terms of the BSD License available at > console: http://www.opensource.org/licenses/bsd-license.php > console: Booting from memory... > console: OF stdout device is: /vdevice/vty@7100 > console: Preparing to boot Linux version 4.15.0-50-generic > (buildd@bos02-ppc64el-006) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) > #54-Ubuntu SMP Mon May 6 18:55:18 UTC 2019 (Ubuntu 4.15.0-50.54-generic > 4.15.18) > console: Detected machine type: 0101 > console: command line: printk.time=0 console=hvc0 > console: Max number of cores passed to firmware: u (NR_CPUS = 2048) > console: Calling ibm,client-architecture-support... done > console: memory layout at init: > console: memory_limit : (16 MB aligned) > console: alloc_bottom : 01e7 > console: alloc_top: 2000 > console: alloc_top_hi : 2000 > console: rmo_top : 2000 > console: ram_top : 2000 > console: instantiating rtas at 0x1daf... done > console: prom_hold_cpus: skipped > console: copying OF device tree... > console: Building dt strings... > console: Building dt structure... > console: Device tree strings 0x01e8 -> 0x01e80a46 > console: Device tree struct 0x01e9 -> 0x01ea > console: Quiescing Open Firmware ... > console: Booting Linux via __start() @ 0x0040 ... > console: [0.00] hash-mmu: Page sizes from device-tree: > console: [0.00] hash-mmu: base_shift=12: shift=12, sllp=0x, > avpnm=0x, tlbiel=1, penc=0 > console: [0.00] hash-mmu: base_shift=16: shift=16, sllp=0x0110, > avpnm=0x, tlbiel=1, penc=1 > console: [0.00] Using 1TB segments > console: [0.00] hash-mmu: Initializing hash mmu with SLB > console: [0.00] Linux version 4.15.0-50-generic > (buildd@bos02-ppc64el-006) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) > #54-Ubuntu SMP Mon May 6 18:55:18 UTC 2019 (Ubuntu 4.15.0-50.54-generic > 4.15.18) > console: [0.00] Using pSeries machine description > console: [0.00] bootconsole [udbg0] enabled > console: [0.00] Partition configured for 1 cpus. > console: [0.00] CPU maps initialized for 1 thread per core > console: -> smp_release_cpus() > console: spinning_secondaries = 0 > console: <- smp_release_cpus() > console: [0.00] - > console: [0.00] ppc64_pft_size= 0x16 > console: [0.00] phys_mem_size = 0x2000 > console: [0.00] dcache_bsize = 0x80 > console: [0.00] icache_bsize = 0x80 > console: [0.00] cpu_features = 0x00eb8f4d91a7 > console: [0.00] possible= 0xfffbf1af > console: [0.00] always = 0x01a0 > console: [0.00] cpu_user_features = 0xdc0065c2 0xae00 > console: [0.00] mmu_features = 0x78006001 > console: [0.00] firmware_features = 0x0001455a445f > console: [0.00] htab_hash_mask= 0x7fff >
[Qemu-devel] [PATCH V2 2/2] tests.acceptance.boot_linux_console: Add pseries linux boot console test
From: Satheesh Rajendran Add pseries linux boot console test $avocado --show=console run -t arch:ppc64le boot_linux_console.py console: SLOF ** console: QEMU Starting console: Build Date = Jul 3 2019 12:26:14 console: FW Version = git-ba1ab360eebe6338 console: Press "s" to enter Open Firmware. console: C console: C0100 console: C0120 console: C0140 console: C0200 console: C0240 console: C0260 console: C02E0 console: C0300 console: C0320 console: C0340 console: C0360 console: C0370 console: C0380 console: C0371 console: C0372 console: C0373 console: C0374 console: C03F0 console: C0400 console: C0480 console: C04C0 console: C04D0 console: C0500 console: Populating /vdevice methods console: Populating /vdevice/vty@7100 console: Populating /vdevice/nvram@7101 console: Populating /vdevice/l-lan@7102 console: Populating /vdevice/v-scsi@7103 console: SCSI: Looking for devices console: 8200 CD-ROM : "QEMU QEMU CD-ROM 2.5+" console: C05A0 console: Populating /pci@8002000 console: C0600 console: C06C0 console: C0700 console: C0800 console: C0880 console: No NVRAM common partition, re-initializing... console: C0890 console: C08A0 console: C08A8 console: C08B0 console: Scanning USB console: C08C0 console: C08D0 console: Using default console: /vdevice/vty@7100 console: C08E0 console: C08E8 console: Detected RAM kernel at 40 (1a57b38 bytes) console: C08FF console: Welcome to Open Firmware console: Copyright (c) 2004, 2017 IBM Corporation All rights reserved. console: This program and the accompanying materials are made available console: under the terms of the BSD License available at console: http://www.opensource.org/licenses/bsd-license.php console: Booting from memory... console: OF stdout device is: /vdevice/vty@7100 console: Preparing to boot Linux version 4.15.0-50-generic (buildd@bos02-ppc64el-006) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #54-Ubuntu SMP Mon May 6 18:55:18 UTC 2019 (Ubuntu 4.15.0-50.54-generic 4.15.18) console: Detected machine type: 0101 console: command line: printk.time=0 console=hvc0 console: Max number of cores passed to firmware: u (NR_CPUS = 2048) console: Calling ibm,client-architecture-support... done console: memory layout at init: console: memory_limit : (16 MB aligned) console: alloc_bottom : 01e7 console: alloc_top: 2000 console: alloc_top_hi : 2000 console: rmo_top : 2000 console: ram_top : 2000 console: instantiating rtas at 0x1daf... done console: prom_hold_cpus: skipped console: copying OF device tree... console: Building dt strings... console: Building dt structure... console: Device tree strings 0x01e8 -> 0x01e80a46 console: Device tree struct 0x01e9 -> 0x01ea console: Quiescing Open Firmware ... console: Booting Linux via __start() @ 0x0040 ... console: [0.00] hash-mmu: Page sizes from device-tree: console: [0.00] hash-mmu: base_shift=12: shift=12, sllp=0x, avpnm=0x, tlbiel=1, penc=0 console: [0.00] hash-mmu: base_shift=16: shift=16, sllp=0x0110, avpnm=0x, tlbiel=1, penc=1 console: [0.00] Using 1TB segments console: [0.00] hash-mmu: Initializing hash mmu with SLB console: [0.00] Linux version 4.15.0-50-generic (buildd@bos02-ppc64el-006) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #54-Ubuntu SMP Mon May 6 18:55:18 UTC 2019 (Ubuntu 4.15.0-50.54-generic 4.15.18) console: [0.00] Using pSeries machine description console: [0.00] bootconsole [udbg0] enabled console: [0.00] Partition configured for 1 cpus. console: [0.00] CPU maps initialized for 1 thread per core console: -> smp_release_cpus() console: spinning_secondaries = 0 console: <- smp_release_cpus() console: [0.00] - console: [0.00] ppc64_pft_size= 0x16 console: [0.00] phys_mem_size = 0x2000 console: [0.00] dcache_bsize = 0x80 console: [0.00] icache_bsize = 0x80 console: [0.00] cpu_features = 0x00eb8f4d91a7 console: [0.00] possible= 0xfffbf1af console: [0.00] always = 0x01a0 console: [0.00] cpu_user_features = 0xdc0065c2 0xae00 console: [0.00] mmu_features = 0x78006001 console: [0.00] firmware_features = 0x0001455a445f console: [0.00] htab_hash_mask= 0x7fff console: [0.00] - console: [0.00] numa: NODE_DATA [mem 0x1ffc3c80-0x1ffc] console: [0.00] rfi-flush: fallback displacement flush available console: [0.00] rfi-flush: ori type flush available console: [0.00] rfi-flush: mttrig type