Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f4d2a6c2 authored by Alan Cox's avatar Alan Cox Committed by Linus Torvalds
Browse files

tty: compare the tty winsize



We always use the real tty one for stuff so the pty one should not be
compared. As we propagate window changes to both it doesn't currently
matter but will when we tidy up the pty termios logic a bit more

Signed-off-by: default avatarAlan Cox <alan@redhat.com>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 8f520021
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2133,7 +2133,7 @@ int tty_do_resize(struct tty_struct *tty, struct tty_struct *real_tty,

	/* For a PTY we need to lock the tty side */
	mutex_lock(&real_tty->termios_mutex);
	if (!memcmp(ws, &tty->winsize, sizeof(*ws)))
	if (!memcmp(ws, &real_tty->winsize, sizeof(*ws)))
		goto done;
	/* Get the PID values and reference them so we can
	   avoid holding the tty ctrl lock while sending signals */