RE: ucc_geth DPRAM alloc error, 2.6.22-rc3
From: Li Yang-r58472 <hidden>
Date: 2007-06-14 12:46:26
You are right. The proposed change is just an unwise suggestion. I later overhauled and reworked the aligned allocation of rheap to prevent it from generating internal fragment. Patch coming soon. - Leo
-----Original Message----- From: Chuck Meade [mailto:chuck@ThePTRGroup.com] Sent: Thursday, June 14, 2007 8:19 PM To: joakim.tjernlund@transmode.se Cc: Li Yang-r58472; linuxppc-dev Development; Liu Dave-r63238 Subject: Re: ucc_geth DPRAM alloc error, 2.6.22-rc3 =20 This output looks buggy: =20
{snip}
=20 These buffer overlaps probably have a lot to do with your pings
stopping.
I would say first order of business would be to investigate what could be generating all these overlapped allocations. Some of these make me
think
the allocator code could be racy, like allocations are not aware of
other
"recent" or ongoing allocations. But in any case the allocator is
broken.
=20 Chuck