From: Jouni Malinen (jkmaline_at_cc.hut.fi)
Date: 2002-09-05 17:59:01 UTC
On Thu, Sep 05, 2002 at 01:20:09PM -0400, Jason Boxman wrote:
> It sounds like bus mastering would be nice to have -- is there any indication
> from Intersil as to why they don't support it or won't acknowledge the joy
> that is bus mastering?
Not from Intersil, but since the TX part of bus mastering gets completely confused when any RX packets arrive, it shouldn't be that difficult to guess.. ;-)
Anyway, if I remember correctly, RX part worked fine. It could be quite useful to save some host CPU cycles on RX, so one could set bus_master_threshold_tx to large enough value (e.g., 3000) to avoid using bus mastering with TX, but leave it enabled for RX. This would remove time consuming I/O operations from hardware IRQ handler, so it might be quite nice improvement on systems using multiple cards. I'll try to remember to verify that this works with the CVS version.
-- Jouni Malinen PGP id EFC895FA