[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#701189: linux-image-3.7-trunk-amd64: 3.7.8 locks up occasionally



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


Reply to: