Page MenuHomeFreeBSD

D34996.id105226.diff
No OneTemporary

D34996.id105226.diff

Index: sys/dev/smbios/smbios.c
===================================================================
--- sys/dev/smbios/smbios.c
+++ sys/dev/smbios/smbios.c
@@ -209,10 +209,7 @@
}
static int
-smbios_modevent (mod, what, arg)
- module_t mod;
- int what;
- void * arg;
+smbios_modevent (module_t mod, int what, void *arg)
{
device_t * devs;
int count;
@@ -222,7 +219,7 @@
case MOD_LOAD:
break;
case MOD_UNLOAD:
- devclass_get_devices(smbios_devclass, &devs, &count);
+ devclass_get_devices(devclass_find("smbios"), &devs, &count);
for (i = 0; i < count; i++) {
device_delete_child(device_get_parent(devs[i]), devs[i]);
}
Index: sys/x86/bios/vpd.c
===================================================================
--- sys/x86/bios/vpd.c
+++ sys/x86/bios/vpd.c
@@ -252,10 +252,7 @@
}
static int
-vpd_modevent (mod, what, arg)
- module_t mod;
- int what;
- void * arg;
+vpd_modevent (module_t mod, int what, void *arg)
{
device_t * devs;
int count;
@@ -265,7 +262,7 @@
case MOD_LOAD:
break;
case MOD_UNLOAD:
- devclass_get_devices(vpd_devclass, &devs, &count);
+ devclass_get_devices(devclass_find("vpd"), &devs, &count);
for (i = 0; i < count; i++) {
device_delete_child(device_get_parent(devs[i]), devs[i]);
}

File Metadata

Mime Type
text/plain
Expires
Wed, Apr 29, 10:04 AM (6 h, 48 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
32341998
Default Alt Text
D34996.id105226.diff (1 KB)

Event Timeline