DragonFly bugs List (threaded) for 2009-03
DragonFly BSD
DragonFly bugs List (threaded) for 2009-03
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: [issue1325] ddb stops responding after resizing terminal window of vkernel


From: YONETANI Tomokazu <qhwt+dfly@xxxxxxxxxx>
Date: Sun, 29 Mar 2009 11:33:35 +0900

On Sat, Mar 28, 2009 at 09:50:42PM -0400, Joe Talbott wrote:
> > Anyway, it's not that serious. I'm going to investigate it a bit myself. In the
> > meantime if anyone else can try to reproduce it, it would be great.
> 
> I get the same freeze.  It's looping in lwkt_send_ipiq3() inside this
> while loop:
> 
>         while (ip->ip_windex - ip->ip_rindex > MAXCPUFIFO / 4) {
>             KKASSERT(ip->ip_windex - ip->ip_rindex != MAXCPUFIFO - 1);
>             lwkt_process_ipiq();
>         }
> 
> I haven't yet tried Matt's debug patch.  I don't get the freeze
> immediately only after the 8th time that read() in vconsgetc() is
> interrupted.  I'm running in xterm.
> 
> Joe 

In fact, I can reproduce it without resizing-terminal tricks:
  su root -c 'for i in `jot 8 1`; do pkill -WINCH kernel; sleep 0.1; done'

Cheers.



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