| .. | .. |
|---|
| 1 | +/* SPDX-License-Identifier: GPL-2.0-or-later */ |
|---|
| 1 | 2 | /* ----------------------------------------------------------------------- |
|---|
| 2 | 3 | * |
|---|
| 3 | 4 | * Copyright 2009-2014 Intel Corporation; author H. Peter Anvin |
|---|
| 4 | | - * |
|---|
| 5 | | - * This file is part of the Linux kernel, and is made available under |
|---|
| 6 | | - * the terms of the GNU General Public License version 2 or (at your |
|---|
| 7 | | - * option) any later version; incorporated herein by reference. |
|---|
| 8 | 5 | * |
|---|
| 9 | 6 | * ----------------------------------------------------------------------- */ |
|---|
| 10 | 7 | |
|---|
| .. | .. |
|---|
| 35 | 32 | movw %dx, %si |
|---|
| 36 | 33 | movw %sp, %di |
|---|
| 37 | 34 | movw $11, %cx |
|---|
| 38 | | - rep; movsd |
|---|
| 35 | + rep; movsl |
|---|
| 39 | 36 | |
|---|
| 40 | 37 | /* Pop full state from the stack */ |
|---|
| 41 | 38 | popal |
|---|
| .. | .. |
|---|
| 70 | 67 | jz 4f |
|---|
| 71 | 68 | movw %sp, %si |
|---|
| 72 | 69 | movw $11, %cx |
|---|
| 73 | | - rep; movsd |
|---|
| 70 | + rep; movsl |
|---|
| 74 | 71 | 4: addw $44, %sp |
|---|
| 75 | 72 | |
|---|
| 76 | 73 | /* Restore state and return */ |
|---|