Re: [PATCH v25 10/21] x86/sgx: Linux Enclave Driver
From: Haitao Huang
Date: Wed Feb 05 2020 - 10:58:20 EST
On Tue, 04 Feb 2020 00:05:34 -0600, Jarkko Sakkinen
<jarkko.sakkinen@xxxxxxxxxxxxxxx> wrote:
...
+const struct file_operations sgx_provision_fops = {
+ .owner = THIS_MODULE,
+};
+
+static struct miscdevice sgx_dev_enclave = {
+ .minor = MISC_DYNAMIC_MINOR,
+ .name = "enclave",
+ .nodename = "sgx/enclave",
+ .fops = &sgx_encl_fops,
+};
+
How does kernel manage name conflict if multiple misc device requesting
"enclave" ?
And the attributes for a udev rule to match this device according to
udevadm output are:
SUBSYSTEM=="misc",KERNEL=="enclave"
Is that specific enough to uniquely match this device?
Similar questions for the "provision" device introduced later in this
series.
Thanks
Haitao