linux_dsm_epyc7002/drivers/s390/cio
Heiko Carstens 292888c81e [S390] cio: kernel stack overflow.
Use different kind of assignment to make sure gcc doesn't create code
that creates temp variables on the stack, assigns values to it and
copies the content of the whole temp variable to the destination.
This reduces stack usage of e.g. ccwgroup_driver_register from 976
to 48 bytes instead.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2006-08-30 14:33:35 +02:00
..
airq.c [PATCH] s390: Remove CVS generated information 2006-02-01 08:53:23 -08:00
airq.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
blacklist.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
blacklist.h [PATCH] s390: multiple subchannel sets support 2006-01-06 08:33:52 -08:00
ccwgroup.c [S390] cio: kernel stack overflow. 2006-08-30 14:33:35 +02:00
chsc.c [S390] cio: kernel stack overflow. 2006-08-30 14:33:35 +02:00
chsc.h [PATCH] s390: channel path measurements 2006-03-24 07:33:16 -08:00
cio_debug.h [PATCH] s390: increase cio_trace debug event size 2006-04-11 06:18:37 -07:00
cio.c [S390] Fix sparse warnings. 2006-07-12 16:41:55 +02:00
cio.h [S390] subchannel register/unregister mutex. 2006-07-12 16:39:50 +02:00
cmf.c [S390] channel measurement interval display. 2006-07-17 16:09:28 +02:00
css.c [S390] path grouping and path verifications fixes. 2006-07-12 16:40:19 +02:00
css.h [S390] path grouping and path verifications fixes. 2006-07-12 16:40:19 +02:00
device_fsm.c [S390] cio: kernel stack overflow. 2006-08-30 14:33:35 +02:00
device_id.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
device_ops.c [S390] retry after deferred condition code. 2006-08-07 17:00:30 +02:00
device_pgid.c [S390] path grouping and path verifications fixes. 2006-07-12 16:40:19 +02:00
device_status.c [S390] path grouping and path verifications fixes. 2006-07-12 16:40:19 +02:00
device.c [S390] cio: kernel stack overflow. 2006-08-30 14:33:35 +02:00
device.h [S390] rework of channel measurement facility. 2006-06-29 15:08:41 +02:00
ioasm.h [PATCH] s390: cleanup Kconfig 2006-01-06 08:33:53 -08:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
qdio.c [S390] Fix sparse warnings. 2006-07-12 16:41:55 +02:00
qdio.h [PATCH] s390: Remove CVS generated information 2006-02-01 08:53:23 -08:00
schid.h [PATCH] s390: multiple subchannel sets support 2006-01-06 08:33:52 -08:00