Can't load mps as module with custom kernel

timp timp87 at gmail.com
Thu Mar 8 06:27:12 UTC 2012


>On Mon, Mar 05, 2012 at 20:43:14 +0200, Mykola Dzham wrote:
>
>> Hi! 
>> My FreeBSD box running on custom kernel config, without device mps 
>> When i attempt to load mps as module: 
>> 
>> # sudo kldload mps 
>> kldload: can't load mps: Exec format error 
>> 
>> Mar  5 09:33:35 laptop kernel: link_elf_obj: symbol xpt_freeze_simq
>> undefined 
>> Mar  5 09:33:35 laptop kernel: linker_load_file: Unsupported file type 
>> 
>> # uname -a 
>> FreeBSD laptop.levsha.me 10.0-CURRENT FreeBSD 10.0-CURRENT #48 r232475M:
>> Mon Mar  5 09:47:35 EET 2012     [hidden
>> email]:/usr/obj/usr/src/sys/LEVSHA  amd64 
>> 
>> Fix: 
>> 
>> Index: sys/dev/mps/mps_pci.c 
>> =================================================================== 
>> --- sys/dev/mps/mps_pci.c	(revision 232475) 
>> +++ sys/dev/mps/mps_pci.c	(working copy) 
>> @@ -87,6 +87,7 @@ 
>>   
>>  static devclass_t	mps_devclass; 
>>  DRIVER_MODULE(mps, pci, mps_pci_driver, mps_devclass, 0, 0); 
>> +MODULE_DEPEND(mps, cam, 1, 1, 1); 
>>   
>>  struct mps_ident { 
>>  	uint16_t	vendor; 
>>
>
>Committed to FreeBSD/head, thanks! 
>
>Ken 
>-- 
>Kenneth Merry 

I'm sorry, but what about similar bugs in hptiop, isp and hptmv?

--
View this message in context: http://freebsd.1045724.n5.nabble.com/Can-t-load-mps-as-module-with-custom-kernel-tp5538504p5546565.html
Sent from the freebsd-scsi mailing list archive at Nabble.com.


More information about the freebsd-scsi mailing list