From: Alan Cox Date: Mon, 13 Oct 2008 09:39:13 +0000 (+0100) Subject: tty: Make get_current_tty use a kref X-Git-Tag: v2.6.28-rc1~650 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=452a00d2ee288f2cbc36f676edd06cb14d2878c1;p=pandora-kernel.git tty: Make get_current_tty use a kref We now return a kref covered tty reference. That ensures the tty structure doesn't go away when you have a return from get_current_tty. This is not enough to protect you from most of the resources being freed behind your back - yet. [Updated to include fixes for SELinux problems found by Andrew Morton and an s390 leak found while debugging the former] Signed-off-by: Alan Cox Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed