]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blame - src/patches/suse-2.6.27.31/patches.arch/s390-06-04-qdio_ssqd_memcpy.patch
Move xen patchset to new version's subdir.
[people/pmueller/ipfire-2.x.git] / src / patches / suse-2.6.27.31 / patches.arch / s390-06-04-qdio_ssqd_memcpy.patch
CommitLineData
00e5a55c
BS
1From: Gerald Schaefer <geraldsc@de.ibm.com>
2Subject: qdio: fix broken memcpy
3References: bnc#458339
4
5Symptom: qeth fails to detect multiple ports on OSA Express 3 cards.
6Problem: The memcpy that stores the detected card features is broken.
7 Therefore qeth reads a port count of zero and cannot detect
8 multiple ports.
9Solution: Fix the memcpy.
10
11Acked-by: John Jolly <jjolly@suse.de>
12
13---
14 drivers/s390/cio/qdio_setup.c | 2 +-
15 1 file changed, 1 insertion(+), 1 deletion(-)
16
17Index: linux-sles11/drivers/s390/cio/qdio_setup.c
18===================================================================
19--- linux-sles11.orig/drivers/s390/cio/qdio_setup.c
20+++ linux-sles11/drivers/s390/cio/qdio_setup.c
21@@ -284,7 +284,7 @@ int qdio_setup_get_ssqd(struct qdio_irq
22 memcpy(&irq_ptr->ssqd_desc, &ssqd->qdio_ssqd,
23 sizeof(struct qdio_ssqd_desc));
24 else {
25- memcpy(&data, &ssqd->qdio_ssqd,
26+ memcpy(data, &ssqd->qdio_ssqd,
27 sizeof(struct qdio_ssqd_desc));
28 free_page((unsigned long)ssqd);
29 }