[U-Boot] [PATCH] powerpc/85xx: fix rev.2 job queue LIODN error storm

Kumar Gala galak at kernel.crashing.org
Thu Oct 7 16:57:44 CEST 2010


On Sep 30, 2010, at 9:11 AM, Kumar Gala wrote:

> From: Kim Phillips <kim.phillips at freescale.com>
> 
> 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 at freescale.com>
> Signed-off-by: Kumar Gala <galak at kernel.crashing.org>
> ---
> arch/powerpc/cpu/mpc85xx/p4080_ids.c |   14 ++++++++++----
> 1 files changed, 10 insertions(+), 4 deletions(-)

applied to 85xx

- k


More information about the U-Boot mailing list