Rohit Rakshe <[EMAIL PROTECTED]> writes:
> 1. The code which I added in kernel does not use any floats. So I am
> wondering why this problem should happen at all.

The kernel uses the FPU to optimize certain bcopy- or bzero-like
operations.

> 2. pc register in FPU should give address of the instruction which caused
> this exception, right ?

Possibly.  I'm not very familiar with the FPU.

> 3. If yes, how do I translate this 48 bit address in a linear address
> which gdb can understand ?

You don't.  FreeBSD uses a flat address space, you can disregard the
segment descriptor.

DES
-- 
Dag-Erling Smorgrav - [EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to