From: Dieu Morales <dieumorales@yahoo.com>
To: linuxppc-embedded@lists.linuxppc.org
Subject: GT64260_eth (Ethernet) Driver
Date: Sun, 20 Jun 2004 13:27:19 -0700 (PDT) [thread overview]
Message-ID: <20040620202719.25741.qmail@web60407.mail.yahoo.com> (raw)
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=us-ascii, Size: 1427 bytes --]
Greetings, I am working with the latest 2.6.7 kernel
source on a ppc radstone PPC7A board and was curious
if anyone was in the process or planned on porting the
gt64260_eth driver to support the 2.6.x kernel.
Not being familiar with the gt64260 Ethernet device or
code, I plan to take it line by line. I have attempted
to use the driver from the ppc.bkbits.net 2.4
development tree and currently have only changed the
dev = init_etherdev(dev, sizeof (gt_eth_priv));
to
dev = alloc_etherdev(sizeof (gt_eth_priv_struct ));
Shortly after, when attempting to allocate the Tx and
Rx page buffers, I get an exception in the
uncachedPages function. I have traced the problem to
the pmd_presentò(*pmd) function in va_to_pte(addr)
returning 0. I dumped the values of pmd, init_mm, and
pmd in the va_to_pte() and the values seemed O.K., so
I commented out the pmd_presentò(*pmd) check but was
once again stopped by the pte_present(*pte) check. I
have seen the driver operate under 2.4.26 dev tree
from ppc.bkbits.net where this problem does not occur.
One difference I have noticed is that during
initialization of the 2.6.7 kernel, I do not get the
following output.
Buffer-cache hash table entries:
Page-cache hash table entries:
The filemap.c, where the "Page-cache " printk resides
in 2.4, looks heavily reworked, so I don't suspect
this is an issue?
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
next reply other threads:[~2004-06-20 20:27 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-06-20 20:27 Dieu Morales [this message]
2004-06-23 22:39 ` GT64260_eth (Ethernet) Driver Mark A. Greer
2004-06-24 8:37 ` David Woodhouse
2004-06-24 11:23 ` Brian Waite
2004-06-24 18:46 ` Mark A. Greer
2004-06-24 19:02 ` Mark A. Greer
2004-06-25 7:10 ` David Woodhouse
2004-06-25 22:05 ` Mark A. Greer
2004-06-25 23:43 ` David Woodhouse
2004-06-26 0:07 ` Mark A. Greer
2004-06-26 0:41 ` Paul Mackerras
2004-06-26 1:47 ` Mark A. Greer
2004-07-29 3:19 ` Dieu Morales
2004-07-29 17:28 ` Mark A. Greer
2004-06-29 14:08 ` David Woodhouse
2004-06-29 15:23 ` BAT mapping Linh Dang
2004-06-29 17:59 ` Linh Dang
-- strict thread matches above, loose matches on Subject: below --
2005-09-19 18:53 GT64260_eth (Ethernet) Driver Earl Olsen
2005-09-20 16:02 Earl Olsen
2005-09-20 17:13 ` Brian Waite
2005-09-20 18:32 ` Mark A. Greer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20040620202719.25741.qmail@web60407.mail.yahoo.com \
--to=dieumorales@yahoo.com \
--cc=linuxppc-embedded@lists.linuxppc.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.