Error with kernel PAE option

Robert Fitzpatrick lists at webtent.net
Tue Oct 21 09:43:43 PDT 2008


On Tue, 2008-10-21 at 18:43 +0300, Manolis Kiagias wrote:
> Robert Fitzpatrick wrote:
> > Trying to build my own kernel with PAE option and getting the following
> > error...
> >
> > /usr/src/sys/dev/advansys/advansys.c: In function 'adv_action':
> > /usr/src/sys/dev/advansys/advansys.c:259: warning: cast from pointer to
> > integer of different size
> > *** Error code 1
> >
> > I removed the PAE option keeping my SMP option in the kernel
> > configuration for this dual proc server and it builds fine. Any idea
> > what I can do for this error?
> >
> >   
> Have a look at:
> 
>  /usr/src/sys/i386/conf/PAE
> 
> Is the device that is causing the problem listed with a "nodevice" entry?
> I guess in your case, it is the "adv" device, and it is listed. This 
> means it does not work with a PAE kernel.

Thanks, yes, I have nodevice in the PAE file for adv. What does this
mean and/or how can I address this problem? Should I just remove the
entry from the PAE file?
 
> 
> How about going with the 64bit version of FreeBSD?

That was my first try, but the CPU appears not to support amd64 as there
are no AMD Features listed in dmesg.

-- 
Robert



More information about the freebsd-questions mailing list