All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/1] tty: disassociate_ctty() sends the extra SIGCONT
@ 2013-09-15 15:50 Oleg Nesterov
  2013-09-15 15:50 ` [PATCH 1/1] " Oleg Nesterov
  2013-09-25 16:21 ` v3.10 breaks T.tcflush (Was: tty: disassociate_ctty() sends the extra SIGCONT) Oleg Nesterov
  0 siblings, 2 replies; 19+ messages in thread
From: Oleg Nesterov @ 2013-09-15 15:50 UTC (permalink / raw)
  To: Andrew Morton, Greg Kroah-Hartman, Jiri Slaby, Linus Torvalds,
	Peter Hurley
  Cc: codonell, Eduard Benes, Karel Srot, Matt Newsome, linux-kernel

Hello.

I know nothing about tty's, I have no idea why disassociate_ctty()
checked on_exit before kill_pgrp(SIGCONT). And why this depends on
tty/old_pgrp/TTY_DRIVER_TYPE_PTY.

But this was changed in v3.10, probably by f91e2590 "tty: Signal
foreground group processes in hangup", and this breaks LSB tests
which do not expect the "wrong" SIGCONT.

The patch cc's stable, but it needs the ack or nack from someone
who these HUP/CONT rules.

IOW, I won't argue if the user-visible (and undocumented) change
added by f91e2590 is actually fine, in this case LSB should be
fixed.

Oleg.


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2013-09-27  5:20 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-15 15:50 [PATCH 0/1] tty: disassociate_ctty() sends the extra SIGCONT Oleg Nesterov
2013-09-15 15:50 ` [PATCH 1/1] " Oleg Nesterov
2013-09-16 22:16   ` Peter Hurley
2013-09-17 19:41     ` Carlos O'Donell
2013-09-17 20:30       ` Peter Hurley
2013-09-17 20:39   ` Peter Hurley
2013-09-21 18:34     ` Oleg Nesterov
2013-09-21 20:25       ` Peter Hurley
2013-09-22 20:03         ` Oleg Nesterov
2013-09-24 18:18           ` Peter Hurley
2013-09-25 16:21 ` v3.10 breaks T.tcflush (Was: tty: disassociate_ctty() sends the extra SIGCONT) Oleg Nesterov
2013-09-25 17:56   ` Oleg Nesterov
2013-09-26  0:06   ` Peter Hurley
2013-09-26  0:13     ` [PATCH] tty: Fix SIGTTOU not sent with tcflush() Peter Hurley
2013-09-26  0:24       ` Greg Kroah-Hartman
2013-09-26 16:36       ` Oleg Nesterov
2013-09-26 19:10         ` Oleg Nesterov
2013-09-26 21:18           ` Peter Hurley
2013-09-27  5:19           ` Karel Srot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.