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

Commit c13f8670 authored by Linus Torvalds's avatar Linus Torvalds
Browse files
Pull tty fix from Greg KH:
 "Here is a single tty kgdb fix for 5.3-rc4.

  It fixes an annoying log message that has caused kdb to become
  useless. It's another fallout from commit ddde3c18 ("vt: More
  locking checks") which tries to enforce locking checks more strictly
  in the tty layer, unfortunatly when kdb is stopped, there's no need
  for locks :)

  This patch has been linux-next for a while with no reported issues"

* tag 'tty-5.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty:
  kgdboc: disable the console lock when in kgdb
parents 15fa98e4 81eaadca
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -277,10 +277,14 @@ static void kgdboc_pre_exp_handler(void)
	/* Increment the module count when the debugger is active */
	if (!kgdb_connected)
		try_module_get(THIS_MODULE);

	atomic_inc(&ignore_console_lock_warning);
}

static void kgdboc_post_exp_handler(void)
{
	atomic_dec(&ignore_console_lock_warning);

	/* decrement the module count when the debugger detaches */
	if (!kgdb_connected)
		module_put(THIS_MODULE);