WSL2-Linux-Kernel/drivers/s390
Cornelia Huck fa1a8c23eb s390: cio: Delay uevents for subchannels
We often have the situation that we register a subchannel and start device
recognition, only to find out that the device is not usable after all, which
triggers an unregister of the subchannel.  This often happens on hundreds of
subchannels on a LPAR, leading to a storm of events which aren't of any use. 
Therefore, use uevent_suppress to delay the KOBJ_ADD uevent for a subchannel
until we know that its ccw_device is to be registered.

Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Cc: Kay Sievers <kay.sievers@vrfy.org>
Cc: Eric Rannaud <eric.rannaud@gmail.com>
Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2007-04-27 10:57:32 -07:00
..
block [S390] dasd: Add ipldev parameter. 2007-04-27 16:01:44 +02:00
char [S390] SPIN_LOCK_UNLOCKED cleanup in drivers/s390 2007-04-27 16:01:48 +02:00
cio s390: cio: Delay uevents for subchannels 2007-04-27 10:57:32 -07:00
crypto uevent: use add_uevent_var() instead of open coding it 2007-04-27 10:57:29 -07:00
net qeth: Remove usage of subsys.rwsem 2007-04-27 10:57:31 -07:00
scsi [PATCH] mark struct file_operations const 5 2007-02-12 09:48:45 -08:00
Kconfig [S390] Convert memory detection into C code. 2007-02-05 21:18:37 +01:00
Makefile [S390] Calibrate delay and bogomips. 2007-02-05 21:18:31 +01:00
ebcdic.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
s390_rdev.c [PATCH] s390: kzalloc() conversion in drivers/s390 2006-03-24 07:33:18 -08:00
s390mach.c [S390] cio: replace subchannel evaluation queue with bitmap 2007-04-27 16:01:40 +02:00
s390mach.h [S390] ETR support. 2007-02-05 21:18:19 +01:00
sysinfo.c [S390] Processor degradation notification. 2007-04-27 16:01:46 +02:00