Date: Tue, 6 Mar 2012 23:10:37 +0530 From: "Desai, Kashyap" <Kashyap.Desai@lsi.com> To: Mykola Dzham <i@levsha.me> Cc: "freebsd-scsi@freebsd.org" <freebsd-scsi@freebsd.org>, "Kenneth D. Merry" <ken@freebsd.org>, "McConnell, Stephen" <Stephen.McConnell@lsi.com> Subject: RE: Can't load mps as module with custom kernel Message-ID: <B2FD678A64EAAD45B089B123FDFC3ED72B96E6294A@inbmail01.lsi.com> In-Reply-To: <20120305184313.GA3215@laptop.levsha.me> References: <20120305184313.GA3215@laptop.levsha.me>
next in thread | previous in thread | raw e-mail | index | archive | help
I agree with the proposed fix. Adding Ken to pick this for upstream commit. ` Kashyap > -----Original Message----- > From: Mykola Dzham [mailto:i@levsha.me] > Sent: Tuesday, March 06, 2012 12:13 AM > To: Desai, Kashyap > Cc: freebsd-scsi@freebsd.org > Subject: Can't load mps as module with custom kernel >=20 > Hi! > My FreeBSD box running on custom kernel config, without device mps > When i attempt to load mps as module: >=20 > # sudo kldload mps > kldload: can't load mps: Exec format error >=20 > 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 >=20 > # uname -a > FreeBSD laptop.levsha.me 10.0-CURRENT FreeBSD 10.0-CURRENT #48 r232475M: > Mon Mar 5 09:47:35 EET 2012 > root@laptop.levsha.me:/usr/obj/usr/src/sys/LEVSHA amd64 >=20 > Fix: >=20 > Index: sys/dev/mps/mps_pci.c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- sys/dev/mps/mps_pci.c (revision 232475) > +++ sys/dev/mps/mps_pci.c (working copy) > @@ -87,6 +87,7 @@ >=20 > static devclass_t mps_devclass; > DRIVER_MODULE(mps, pci, mps_pci_driver, mps_devclass, 0, 0); > +MODULE_DEPEND(mps, cam, 1, 1, 1); >=20 > struct mps_ident { > uint16_t vendor; >=20 > -- > LEFT-(UANIC|RIPE) > JID: levsha@jabber.net.ua > PGP fingerprint: 1BCD 7C80 2E04 7282 C944 B0E0 7E67 619E 4E72 9280
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B2FD678A64EAAD45B089B123FDFC3ED72B96E6294A>