TTY: remove tty_locked
We used it really only serial and ami_serial. The rest of the callsites were BUG/WARN_ONs to check if BTM is held. Now that we pruned tty_locked from both of the real users, we can get rid of tty_lock along with __big_tty_mutex_owner. Signed-off-by: Jiri Slaby <jslaby@suse.cz> Acked-by: Arnd Bergmann <arnd@arndb.de> Cc: Alan Cox <alan@linux.intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:

committed by
Greg Kroah-Hartman

parent
eff4b0b9fe
commit
906cbe1364
@@ -301,6 +301,8 @@ int set_selection(const struct tiocl_selection __user *sel, struct tty_struct *t
|
||||
/* Insert the contents of the selection buffer into the
|
||||
* queue of the tty associated with the current console.
|
||||
* Invoked by ioctl().
|
||||
*
|
||||
* Locking: always called with BTM from vt_ioctl
|
||||
*/
|
||||
int paste_selection(struct tty_struct *tty)
|
||||
{
|
||||
@@ -310,8 +312,6 @@ int paste_selection(struct tty_struct *tty)
|
||||
struct tty_ldisc *ld;
|
||||
DECLARE_WAITQUEUE(wait, current);
|
||||
|
||||
/* always called with BTM from vt_ioctl */
|
||||
WARN_ON(!tty_locked());
|
||||
|
||||
console_lock();
|
||||
poke_blanked_console();
|
||||
|
Reference in New Issue
Block a user