Dear Mr. Greenman,
Thank you very much. I've made the change and everything is ok now.
Best Regards,
Marcus.
David Greenman wrote:
> > if (txp != NULL) {
> >
> > /* BEGIN OF ADDED CODE */
> >
> > int i;
> >char b [20];
> >stru
> if (txp != NULL) {
>
> /* BEGIN OF ADDED CODE */
>
> int i;
>char b [20];
>struct fxp_cb_tx *p;
>printf ("\nTX_QUEUED: %d", sc->tx_queued);
> for (i = 0, p = sc->cbl_first; i < sc->tx_queued; i++,
Hi,
Thank you for your reply. Annexed to this you will find the final part of the
source code of function fxp_start with the changes I have made. I hope the
comments in the code are clear enough. The idea is to read and modify the
mbufs right before they go to the wire, although I haven't yet wri
Hi,
Please show us how you're manipulating the mbufs.
You should not be getting page faults unless you're doing
something wrong.
A good idea would also be to check the fault virtual
address and enable debugging support in your kernel in order
to be able to analyze the situation