rem: initque(&loaded_modules); initque(&known_modules);
add: gModulesHash = hash_init(MODULE_HASH_SIZE, 0, module_compare, module_hash); if (gModulesHash == NULL) return B_NO_MEMORY;  gLoadedModulesHash = hash_init(MODULE_HASH_SIZE, 0, loaded_module_compare, loaded_module_hash); if (gLoadedModulesHash == NULL) return B_NO_MEMORY;
context: module_init(kernel_args *ka, module_info **sys_module_headers){	SHOW_FLOW0(0, "\n");	recursive_lock_create(&modules_lock);		modules_list = hash_make();	module_files = hash_make();	                         	if (modules_list == NULL || module_files == NULL)		return ENOMEM;	initque(&loaded_modules);	initque(&known_modules);/*	if (sys_module_headers) { 		if (register_module_image("", "(built-in)", 0, sys_module_headers) == NULL)			return ENOMEM;	}*/		return B_OK;}