On 06/19/2017 02:05 PM, David Hildenbrand wrote: > On 19.06.2017 12:03, David Hildenbrand wrote: >> On 15.06.2017 22:37, Richard Henderson wrote: >>> There are no uses in a Linux system with which to test, >>> but it Looks Right by my reading of the PoO. >> >> I am using next.git/master with this patch applied: >> https://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git/commit/?h=features&id=8aa8680aa383bf6e2ac >> >> I am using QEMU with the mvcos patch and your patch applied (and a patch >> that allows enabling csst/csst2). >> >> I am using the following qemu command line: >> >> #!/bin/bash >> /home/dhildenb/git/qemu/s390x-softmmu/qemu-system-s390x \ >> -nographic -nodefaults -machine s390-ccw-virtio,accel=tcg \ >> -cpu qemu,mvcos=on,stfle=on,ldisp=on,ldisphp=on,\ >> eimm=on,stckf=on,csst=on,csst2=on,ginste=on,exrl=on\ >> -m 256M -smp 1 -chardev stdio,id=con0 \ >> -device sclpconsole,chardev=con0 \ >> -kernel vmlinux -initrd /home/dhildenb/initrd.debian >> >> Right now, I can start a z9 compiled kernel. >> >> When trying to start a z10 compiled kernel (which generates many csst),
I would be very surprised if the kernel would contain any csst. gcc does not emit csst and the kernel source also does not contain it.