aboutsummaryrefslogtreecommitdiff
path: root/tests/tcg/s390x/unaligned-lowcore.S
blob: f5da2ae64c1eb3bb68167377bb13381c18fe0318 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
    .org 0x1D0                         /* program new PSW */
    .quad 0x2000000000000,0            /* disabled wait */
    .org 0x200                         /* lowcore padding */

    .globl _start
_start:
    lctlg %c0,%c0,_c0
    vst %v0,_unaligned
    lpswe quiesce_psw

    .align 8
quiesce_psw:
    .quad 0x2000000000000,0xfff        /* see is_special_wait_psw() */
_c0:
    .quad 0x10060000                   /* lowcore protection, AFP, VX */

    .byte 0
_unaligned:
    .octa 0