OK, x86-sysfs-kill-owner-field-from-attribute.patch is being a pain.
The problem is that it tries to kill all `owner' instances and then
remove the `owner' field.
But of course new code keeps on turning up doing the wrong thing and
the build breaks and I hae to keep fixing it.
I'm going to do this:
--- a/include/linux/sysfs.h~x86-sysfs-kill-owner-field-from-attribute-fix-3
+++ a/include/linux/sysfs.h
@@ -27,9 +27,7 @@ struct module;
*/
struct attribute {
const char *name;
-#ifndef CONFIG_X86
struct module *owner;
-#endif
mode_t mode;
};
Parag, once that patch is merged into mainline can you please send a second
one which cleans up any newly-added occurrences and which also nukes that field.
--