On Wed, 2013-03-20 at 22:51 +0100, Christian Ohm wrote:
> > On Monday, 25 February 2013 at 4:10, Ben Hutchings wrote:
> > > Instead of updating to 3.7.9, I'll be uploading 3.8 to experimental
> > > shortly. Could you report whether that is more stable, once you've used
> > > it for a while?
>
> So far, I've had two more hangs under 3.7, but in general it was pretty
> ok. 3.8 didn't hang in the short time I tried it, but it lost the
> network card pretty soon after booting, spamming the kernel log with
> lots of "atl1c 0000:02:00.0: PCI-DMA: Out of IOMMU space for 1522 bytes"
> (with different sizes). Google gives
> https://bugzilla.redhat.com/show_bug.cgi?id=918393 which indicates that
> the just released kernel 3.8.4 includes a fix for that.
Right, there was a change to atl1c in Linux 3.8 that causes it to leak
memory very quickly.
> I've also found
> https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.8/ChangeLog-3.8-1
> saying "2) PCI dma mapping errors in atl1c are not checked for and this
> cause hard crashes for some users, from Xiong Huang." which seems to be
> the cause of the broken network, and also might be a fix for the hangs
> in 3.7.
That was the change that caused this memory leak. I doubt that it has
anything to do with the bug you reported. Well, I'll upload 3.8.4 soon
and you can find out whether it is really fixed.
Ben.
--
Ben Hutchings
The generation of random numbers is too important to be left to chance.
- Robert Coveyou
Attachment:
signature.asc
Description: This is a digitally signed message part