u-boot/arch
Kim Phillips e95a0611f2 powerpc/85xx: fix rev.2 job queue LIODN error storm
pumping line-rate traffic though a p4080 rev.2, which
is configured to encrypt packets prior to forwarding through
an IPsec tunnel, gets this error:

of_platform ffe302000.jq: DECO: desc idx 22: LIODN error. DECO was trying
to share from itself or from another DECO but the two Non-SEQ LIODN
values didn't match or the "shared from" DECO's Descriptor required that
the SEQ LIODNs be the same and they aren't.

Since high traffic rates cause DECOs to begin to start sharing
shared descriptors amongst themselves, and DECOs inherit job queue
LIODNs when accessing shared descriptors, and a recently discovered
rev.2 h/w erratum requires all sharing job queues in a partition
have same liodn assignment, reassign the first job queue's liodn
assignment to the rest.

Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
2010-10-07 09:49:47 -05:00
..
arm Merge branch 'next' of /home/wd/git/u-boot/next 2010-09-28 23:30:47 +02:00
avr32 relocation: fixup cmdtable 2010-09-19 19:29:51 +02:00
blackfin Blackfin: fix MMC init output alignment 2010-10-02 16:00:40 -04:00
i386 Remove unused CONFIG_SERIAL_SOFTWARE_FIFO feature 2010-09-23 09:02:05 +02:00
m68k Remove unused CONFIG_SERIAL_SOFTWARE_FIFO feature 2010-09-23 09:02:05 +02:00
microblaze New implementation for internal handling of environment variables. 2010-09-19 19:29:48 +02:00
mips common: move TOTAL_MALLOC_LEN to include/common.h 2010-09-19 19:29:52 +02:00
nios2 New implementation for internal handling of environment variables. 2010-09-19 19:29:48 +02:00
powerpc powerpc/85xx: fix rev.2 job queue LIODN error storm 2010-10-07 09:49:47 -05:00
sh New implementation for internal handling of environment variables. 2010-09-19 19:29:48 +02:00
sparc Remove unused CONFIG_SERIAL_SOFTWARE_FIFO feature 2010-09-23 09:02:05 +02:00
.gitignore update include/asm/ gitignore after move 2010-05-07 00:17:30 +02:00