tech-kern archive

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

Re: CVS commit: src/sys/kern



On Wed, Aug 19, 2015 at 12:02:55PM +0000, Andreas Gustafsson wrote:
> Module Name:	src
> Committed By:	gson
> Date:		Wed Aug 19 12:02:55 UTC 2015
> 
> Modified Files:
> 	src/sys/kern: tty.c
> 
> Log Message:
> When closing a tty, limit the amount of time spent waiting for the
> output to drain to five seconds so that exiting processes with
> buffered output for a serial port blocked by flow control or a pty
> that is not being read do not hang indefinitely.  Should fix PRs
> kern/12534 and kern/17171.  This is an updated version of the change
> of tty.c 1.263.

This change makes my alpha reproducably wedge when doing

lib/libc/ttyio/t_ttyio (272/621): 1 test cases
    ioctl: 

Can't break into ddb, kernel (alpha GENERIC) hard locks up.

Reverting to r1.264 makes it work again.

I'm not sure what is special in my alpha setup, an evbarm kernel from the
same sources passed all tests just fine earlier today.

My setup runs atf-run detached, with stdin closed.

Any ideas what to look for?

Martin


Home | Main Index | Thread Index | Old Index