cognet f5ba28afbc - Use BUS_DMASYNC_PREWRITE in em_get_buf(), as the adapter is about to read
the descriptors set.
- In em_process_receive_interrupts(), call bus_dmamap_sync() for the
descriptors set each time we modify one descriptor, instead of doing it only
at the function exit, to make sure the adapters know he can re-use the
descriptor.
This helps on arm with write-back data cache (and possibly on other arches
with bounce pages, I don't know) under heavy network load. Without this,
if we attempt to process more than num_rx_desc descriptors, the adapter
would just stop processing rx interrupts.
2005-10-18 00:42:10 +00:00
..
2005-09-22 04:51:11 +00:00
2005-10-13 08:05:21 +00:00
2005-09-16 10:09:23 +00:00
2005-09-27 16:57:44 +00:00
2005-05-10 12:02:18 +00:00
2005-09-20 19:50:27 +00:00
2005-10-17 08:20:44 +00:00
2005-09-11 18:39:03 +00:00
2005-09-22 05:52:54 +00:00
2005-10-11 07:30:06 +00:00
2005-09-08 14:13:36 +00:00
2005-05-14 10:26:31 +00:00
2005-07-29 00:20:50 +00:00
2004-08-02 20:42:28 +00:00
2005-09-27 09:11:44 +00:00
2005-10-07 18:11:32 +00:00
2004-08-04 18:30:31 +00:00
2005-05-19 21:16:50 +00:00
2005-04-08 05:22:58 +00:00
2005-10-13 20:22:07 +00:00
2005-02-27 22:01:09 +00:00
2005-09-21 22:45:14 +00:00
2005-09-22 06:01:44 +00:00
2005-09-22 05:56:32 +00:00
2005-09-22 06:01:44 +00:00
2005-10-05 20:05:52 +00:00
2005-09-21 22:45:14 +00:00
2005-10-03 15:47:15 +00:00
2005-10-06 08:30:40 +00:00