On Mon, Jan 16, Dale Farnsworth wrote: > This driver has historically held a spin_lock during the entire open > and stop functions and while receiving multiple packets. This is > unecessarily long and holds locks during calls that may sleep. > This patch reduces the size of windows where locks are held.
I havent checked if this patch is the culprit, but 2.6.16-rc1-git1 does lockup after modprobe -v mv643xx_eth , dhcpcd eth2. Have to find a serial console for the pegasos, all I get on console is BUG: spinlock recursion on CPU#0, dhcpcd/2844 lock: dd96f148, .magic: dead4ead, .owner: dhcpcd/2844, .owner_cpu:0 BUG: spinlock lockup on CPU#0, dhcpdcd/2844, dd96f148 -- short story of a lazy sysadmin: alias appserv=wotan - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html