lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1264480000-6997-1-git-send-email-jason.wessel@windriver.com>
Date:	Mon, 25 Jan 2010 22:26:36 -0600
From:	Jason Wessel <jason.wessel@...driver.com>
To:	linux-kernel@...r.kernel.org
Cc:	kgdb-bugreport@...ts.sourceforge.net, mingo@...e.hu
Subject: [PATCH 0/4] kgdb regression fixes for 2.6.33

I would like to get acks from the respective parties to fix these
reported regressions against kgdb in 2.6.33.

I imagine the constraints for the hw breakpoint API is possibly still
a dicey issue, so it is split into its own patch.  Even without the
constraints patch it is possible to use hw breakpoints in the kernel
debugger in the same manner that has existed since 2.6.26 (only kgdb
gets to use hw breakpoints).

The regression are:
  * hw breakpoints no longer work on x86 after the perf API merge
  * clocksource watchdog can dead lock while in the kernel debugger
  * softlockup watchdog can reboot the system while using the kernel debugger

I collected all the patches which could go into the tip branch or the
kgdb for_linus branch at the following location depending on the
status of the discussion that ensues.

git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb.git for_igno

Thanks,
Jason.


---
The following changes since commit 92dcffb916d309aa01778bf8963a6932e4014d07:
  Linus Torvalds (1):
        Linux 2.6.33-rc5

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb.git for_ingo

Jason Wessel (4):
      x86,hw_breakpoint,kgdb: kgdb to use hw_breakpoint API
      perf,hw_breakpoint: add lockless reservation for hw_breaks
      kgdb,clocksource: Prevent kernel hang in kernel debugger
      softlockup: add sched_clock_tick() to avoid kernel warning on kgdb resume

 arch/x86/kernel/hw_breakpoint.c |    5 +-
 arch/x86/kernel/kgdb.c          |  216 ++++++++++++++++++++++++++++-----------
 include/linux/perf_event.h      |    1 +
 include/linux/sched.h           |    4 +
 kernel/hw_breakpoint.c          |   16 +++
 kernel/kgdb.c                   |    9 +-
 kernel/softlockup.c             |   15 +++
 kernel/time/clocksource.c       |    7 +-
 8 files changed, 205 insertions(+), 68 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ