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

Bug#413185: When the files are downloaded with apt-get install, the system reboots occasionally.



YAMAMOTO, Hiroyuki, le Tue 06 Mar 2007 04:03:45 +0900, a écrit :
> Hi,
> 
> Samuel Thibault wrote:
> >I don't have the time to test myself, maybe it's just completely bogus:
> >could you try, in device/net_io.c, in the net_deliver() function, to
> >move the call to net_filter() _above_
> >
> >	simple_unlock(&net_queue_lock);
> >	(void) spl0();
> >
> >
> >And in linux/dev/glue/net.c, in device_write(), move splx(s) _after_
> >the big /* Send packet to filters. {}  */ block (i.e. just before return
> >MIG_NO_REPLY) ?
> >  
> 
> I compiled the CVS version with and without --enable-kdb option.
> The download test of them about 20 minutes was done, and passed.
> 
> The correction seems to have succeeded.

Good!

I'll better check the patch (simple_unlock() above you probably be left
before actually) later on today and submit a clean patch

Thanks for testing!
Samuel



Reply to: