* Andi Kleen <andi@firstfloor.org> wrote: [...]huh? While this issue is dwarfed by the security hole your patch introduces, you miss the whole point about debug printouts in case of traps. In practice we dont need to print out _anything_ from int3 traps (even if they were unexpected) - user-space very much knows it has set a breakpoint. What we are interested in are the segmentation faults for example. Those do get printed out correctly as segmentation faults do not go via IST traps, they go via the normal process stack. Furthermore, we _do_ print out the fault location even for int3 if we are not preemptible. An example i just triggered on latest -git: int3[2789] trap int3 ip:4004cd sp:7fff27501c50 error:0 And we do print out the vma information too in other, much more interesting trap types such as unresolved page faults: segfault[2652]: segfault at 0 ip 400471 sp 7fff05d42480 error 6 in segfault[400000+1000] So what we do worst-case is that we do not do a find_vma() and we dont print out the vma. Not a big deal at all for an int3 or a hw-breakpoint trap ... Ingo --
| Yu Zhao | [PATCH 2/16 v6] PCI: define PCI resource names in an 'enum' |
| Greg Kroah-Hartman | [PATCH 011/196] sysfs: Fix a copy-n-paste typo in comment |
| Laurent Riffard | Re: 2.6.23-mm1: BUG in reiserfs_delete_xattrs |
| Ben Crowhurst | Kernel Development & Objective-C |
git: | |
| Kyle Rose | [OT] Re: C++ *for Git* |
| cte | linking libgit.a in C++ projects |
| Linus Torvalds | Re: CRLF problems with Git on Win32 |
| Pierre Habouzit | Re: [PATCH] bundle, fast-import: detect write failure |
| Thor Lancelot Simon | Re: sysctl knob to let sugid processes dump core (pr 15994) |
| YAMAMOTO Takashi | Re: Patches for EST and SMP |
| Bill Studenmund | Re: @booted_kernel magic symlink? |
| Adam Hamsik | Re: Thread benchmarks, round 2 |
| Chris | OpenBSD 4.4 installation error: write failed; file system full |
| Samuel Moñux | Cyrus IMAP performance problems [Long] |
| Steve B | Intel Atom and D945GCLF2 |
| James Hartley | scp batch mode? |
