[Please first apply patch 1/3 before this]
To please lockdep here we use class_reclassify to change
the lock class of sg_sysfs_class
Signed-off-by: Dave Young <[EMAIL PROTECTED]>
---
drivers/pcmcia/cs.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
--- linux/drivers/pcmcia/cs.c 2008-05-19 14:48:16.000000000 +0800
+++ linux.new/drivers/pcmcia/cs.c 2008-05-19 14:51:04.000000000 +0800
@@ -944,8 +944,13 @@ EXPORT_SYMBOL(pcmcia_socket_class);
static int __init init_pcmcia_cs(void)
{
+ int ret;
init_completion(&pcmcia_unload);
- return class_register(&pcmcia_socket_class);
+ ret = class_register(&pcmcia_socket_class);
+ if (!ret)
+ class_reclassify(&pcmcia_socket_class);
+
+ return ret;
}
static void __exit exit_pcmcia_cs(void)
_______________________________________________
Linux PCMCIA reimplementation list
http://lists.infradead.org/mailman/listinfo/linux-pcmcia