Re: Netconsole & sungem: hang when link down
From: Colin Leroy (colin_at_colino.net)
Date: 10/06/04
- Previous message: Ankit Jain: "/proc/iomem"
- In reply to: Benjamin Herrenschmidt: "Re: Netconsole & sungem: hang when link down"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Wed, 6 Oct 2004 11:35:41 +0200 To: Benjamin Herrenschmidt <benh@kernel.crashing.org>
On 06 Oct 2004 at 19h10, Benjamin Herrenschmidt wrote:
Hi,
> Hrm... we have some sort of spinlock debugging, at least on ppc64...
> BTW, did you have SMP or PREEMPT ? If none of these, then you should
> not see any spin deadlock...
No, in fact. You're right...
Indeed, if there was a deadlock, it would also happen when cable is
plugged in, wouldn't it ? (as sungem outputs "Link is up at xxx..." or
something when correctly initialized).
> The solution is to look at the code though and find what's wrong :)
I'll try.
The called method in the driver when calling
dev_change_flags(ndev, ndev->flags | IFF_UP) from netpoll
is
gem_open(), if I'm not mistaken?
Could some kind of infinite loop happen within gem_link_timer, maybe ?
-- Colin - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Previous message: Ankit Jain: "/proc/iomem"
- In reply to: Benjamin Herrenschmidt: "Re: Netconsole & sungem: hang when link down"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|