freebsd-dev/sys/mips/rmi
Randall Stewart 9518a2a361 If a mbuf is split across two pages, we
have code that detects this and makes two
transmit descriptors. However its possible
that the algorithm detects when the second
page is not used (when the data aligns perfectly
to the bottom of the page). This caused a 0
len descriptor to be added which locks up the
rge device. Skip such things with a continue.

JC provided this patch... Thanks JC :-)
Obtained from:	JC (c.jayachandran@gmail.com)
2010-02-10 13:48:34 +00:00
..
dev If a mbuf is split across two pages, we 2010-02-10 13:48:34 +00:00
board.c Fix spacing 2009-11-02 15:08:59 +00:00
board.h White space changes 2009-10-29 21:14:10 +00:00
bus_space_rmi.c Ok With this commit we actually get through 2009-11-06 12:52:51 +00:00
clock.c Fixes setup of clock. It was not properly 2010-01-26 05:07:41 +00:00
clock.h Ok we need to have the clock handlers has filters. This 2009-11-09 19:25:30 +00:00
debug.h White space changes 2009-10-29 21:14:10 +00:00
ehcireg.h Place proper svn:keywords tag on all these files. They were created 2010-01-12 21:17:36 +00:00
ehcivar.h Place proper svn:keywords tag on all these files. They were created 2010-01-12 21:17:36 +00:00
files.xlr Attempt to cope with the dev/rmi -> mips/rmi/dev move. 2010-01-11 04:49:44 +00:00
interrupt.h White space changes 2009-10-29 21:14:10 +00:00
intr_machdep.c Spacing changes in pic_ack and pic_delayed_ack 2010-01-26 14:33:57 +00:00
iodi.c Attempt to cope with the dev/rmi -> mips/rmi/dev move. 2010-01-11 04:49:44 +00:00
iomap.h ok we now get so that the uart init's and we can print. We 2009-11-05 18:14:25 +00:00
Makefile.msgring
msgring_xls.c White space changes 2009-10-29 21:14:10 +00:00
msgring_xls.cfg
msgring.c White space changes 2009-10-29 21:14:10 +00:00
msgring.cfg
msgring.h ok we now get so that the uart init's and we can print. We 2009-11-05 18:14:25 +00:00
on_chip.c Changes the msg ring so its a filter not a 2010-01-28 14:01:16 +00:00
pcibus.c Place proper svn:keywords tag on all these files. They were created 2010-01-12 21:17:36 +00:00
pcibus.h Place proper svn:keywords tag on all these files. They were created 2010-01-12 21:17:36 +00:00
perfmon_kern.c White space changes 2009-10-29 21:14:10 +00:00
perfmon_percpu.c White space changes 2009-10-29 21:14:10 +00:00
perfmon_utils.h White space changes 2009-10-29 21:14:10 +00:00
perfmon_xlrconfig.h White space changes 2009-10-29 21:14:10 +00:00
perfmon.h White space changes 2009-10-29 21:14:10 +00:00
pic.h Move ID up into comment block.. per bsdimp 2010-01-29 04:03:36 +00:00
rmi_mips_exts.h adds rmi specific mips extensions file and makes sure 2009-10-29 21:30:21 +00:00
rootfs_list.txt This is a list of the files for RMI's md_root 2009-12-23 14:48:26 +00:00
shared_structs_func.h White space changes 2009-10-29 21:14:10 +00:00
shared_structs_offsets.h White space changes 2009-10-29 21:14:10 +00:00
shared_structs.h White space changes 2009-10-29 21:14:10 +00:00
std.xlr more Updates on the RMI code close to compiling now ;-) 2009-10-29 15:55:25 +00:00
tick.c White space changes 2009-10-29 21:14:10 +00:00
uart_bus_xlr_iodi.c Place proper svn:keywords tag on all these files. They were created 2010-01-12 21:17:36 +00:00
uart_cpu_mips_xlr.c ok we now get so that the uart init's and we can print. We 2009-11-05 18:14:25 +00:00
xlr_boot1_console.c White space changes 2009-10-29 21:14:10 +00:00
xlr_csum_nocopy.S
xlr_i2c.c Place proper svn:keywords tag on all these files. They were created 2010-01-12 21:17:36 +00:00
xlr_machdep.c Its possible that our RMI box has memory extending 2010-01-29 04:05:17 +00:00
xlr_pci.c adds rmi specific mips extensions file and makes sure 2009-10-29 21:30:21 +00:00
xlrconfig.h White space changes 2009-10-29 21:14:10 +00:00
xls_ehci.c Place proper svn:keywords tag on all these files. They were created 2010-01-12 21:17:36 +00:00