mirror of https://gitee.com/openkylin/linux.git
device create: coda: convert device_create to device_create_drvdata
device_create() is race-prone, so use the race-free device_create_drvdata() instead as device_create() is going away. Cc: Jan Harkes <jaharkes@cs.cmu.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
47aa5793f7
commit
6143b59970
|
@ -362,8 +362,9 @@ static int init_coda_psdev(void)
|
||||||
goto out_chrdev;
|
goto out_chrdev;
|
||||||
}
|
}
|
||||||
for (i = 0; i < MAX_CODADEVS; i++)
|
for (i = 0; i < MAX_CODADEVS; i++)
|
||||||
device_create(coda_psdev_class, NULL,
|
device_create_drvdata(coda_psdev_class, NULL,
|
||||||
MKDEV(CODA_PSDEV_MAJOR,i), "cfs%d", i);
|
MKDEV(CODA_PSDEV_MAJOR, i),
|
||||||
|
NULL, "cfs%d", i);
|
||||||
coda_sysctl_init();
|
coda_sysctl_init();
|
||||||
goto out;
|
goto out;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue