Commit 1aaba11d authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

driver core: class: remove module * from class_create()



The module pointer in class_create() never actually did anything, and it
shouldn't have been requred to be set as a parameter even if it did
something.  So just remove it and fix up all callers of the function in
the kernel tree at the same time.

Cc: "Rafael J. Wysocki" <rafael@kernel.org>
Acked-by: default avatarBenjamin Tissoires <benjamin.tissoires@redhat.com>
Link: https://lore.kernel.org/r/20230313181843.1207845-4-gregkh@linuxfoundation.org


Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 6e30a664
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -234,7 +234,7 @@ static int __init mips_mt_init(void)
{
	struct class *mtc;

	mtc = class_create(THIS_MODULE, "mt");
	mtc = class_create("mt");
	if (IS_ERR(mtc))
		return PTR_ERR(mtc);

+1 −1
Original line number Diff line number Diff line
@@ -550,7 +550,7 @@ static int __init sbprof_tb_init(void)
		return -EIO;
	}

	tbc = class_create(THIS_MODULE, "sb_tracebuffer");
	tbc = class_create("sb_tracebuffer");
	if (IS_ERR(tbc)) {
		err = PTR_ERR(tbc);
		goto out_chrdev;
+1 −1
Original line number Diff line number Diff line
@@ -581,7 +581,7 @@ int vas_register_coproc_api(struct module *mod, enum vas_cop_type cop_type,
	pr_devel("%s device allocated, dev [%i,%i]\n", name,
			MAJOR(coproc_device.devt), MINOR(coproc_device.devt));

	coproc_device.class = class_create(mod, name);
	coproc_device.class = class_create(name);
	if (IS_ERR(coproc_device.class)) {
		rc = PTR_ERR(coproc_device.class);
		pr_err("Unable to create %s class %d\n", name, rc);
+1 −1
Original line number Diff line number Diff line
@@ -1580,7 +1580,7 @@ int rdt_pseudo_lock_init(void)

	pseudo_lock_major = ret;

	pseudo_lock_class = class_create(THIS_MODULE, "pseudo_lock");
	pseudo_lock_class = class_create("pseudo_lock");
	if (IS_ERR(pseudo_lock_class)) {
		ret = PTR_ERR(pseudo_lock_class);
		unregister_chrdev(pseudo_lock_major, "pseudo_lock");
+1 −1
Original line number Diff line number Diff line
@@ -154,7 +154,7 @@ static int __init cpuid_init(void)
		       CPUID_MAJOR);
		return -EBUSY;
	}
	cpuid_class = class_create(THIS_MODULE, "cpuid");
	cpuid_class = class_create("cpuid");
	if (IS_ERR(cpuid_class)) {
		err = PTR_ERR(cpuid_class);
		goto out_chrdev;
Loading