All of lore.kernel.org
 help / color / mirror / Atom feed
* Getting interrupt every million cache misses
@ 2016-10-26 20:54 Pavel Machek
  2016-10-27  8:28 ` Peter Zijlstra
  0 siblings, 1 reply; 79+ messages in thread
From: Pavel Machek @ 2016-10-26 20:54 UTC (permalink / raw)
  To: acme, kernel list; +Cc: peterz, mingo, alexander.shishkin

[-- Attachment #1: Type: text/plain, Size: 492 bytes --]

Hi!

I'd like to get an interrupt every million cache misses... to do a
printk() or something like that. As far as I can tell, modern hardware
should allow me to do that. AFAICT performance events subsystem can do
something like that, but I can't figure out where the code is / what I
should call.

Can someone help?

Thanks,
									Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 79+ messages in thread

end of thread, other threads:[~2016-11-02 18:13 UTC | newest]

Thread overview: 79+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-26 20:54 Getting interrupt every million cache misses Pavel Machek
2016-10-27  8:28 ` Peter Zijlstra
2016-10-27  8:46   ` Pavel Machek
2016-10-27  9:15     ` Peter Zijlstra
2016-10-27  9:11   ` Pavel Machek
2016-10-27  9:33     ` Peter Zijlstra
2016-10-27 20:40       ` Kees Cook
2016-10-27 20:40         ` [kernel-hardening] " Kees Cook
2016-10-27 21:27         ` rowhammer protection [was Re: Getting interrupt every million cache misses] Pavel Machek
2016-10-27 21:27           ` [kernel-hardening] " Pavel Machek
2016-10-28  7:07           ` Ingo Molnar
2016-10-28  7:07             ` [kernel-hardening] " Ingo Molnar
2016-10-28  8:50             ` Pavel Machek
2016-10-28  8:50               ` [kernel-hardening] " Pavel Machek
2016-10-28  8:59               ` Ingo Molnar
2016-10-28  8:59                 ` [kernel-hardening] " Ingo Molnar
2016-10-28 11:55                 ` Pavel Machek
2016-10-28 11:55                   ` [kernel-hardening] " Pavel Machek
2016-10-28  9:04               ` Peter Zijlstra
2016-10-28  9:04                 ` [kernel-hardening] " Peter Zijlstra
2016-10-28  9:27                 ` Vegard Nossum
2016-10-28  9:27                   ` [kernel-hardening] " Vegard Nossum
2016-10-28  9:35                   ` Ingo Molnar
2016-10-28  9:35                     ` [kernel-hardening] " Ingo Molnar
2016-10-28  9:47                     ` Vegard Nossum
2016-10-28  9:47                       ` [kernel-hardening] " Vegard Nossum
2016-10-28  9:53                     ` Mark Rutland
2016-10-28 11:27                 ` Pavel Machek
2016-10-28 11:27                   ` [kernel-hardening] " Pavel Machek
2016-10-28  9:51           ` [kernel-hardening] " Mark Rutland
2016-10-28  9:51             ` Mark Rutland
2016-10-28 11:21             ` Pavel Machek
2016-10-28 11:21               ` Pavel Machek
2016-10-28 14:05               ` Mark Rutland
2016-10-28 14:05                 ` Mark Rutland
2016-10-28 14:18                 ` Peter Zijlstra
2016-10-28 14:18                   ` Peter Zijlstra
2016-10-28 18:30                   ` Pavel Machek
2016-10-28 18:30                     ` Pavel Machek
2016-10-28 18:48                     ` Peter Zijlstra
2016-10-28 18:48                       ` Peter Zijlstra
2016-11-02 18:13                   ` Pavel Machek
2016-11-02 18:13                     ` Pavel Machek
2016-10-28 17:27                 ` Pavel Machek
2016-10-28 17:27                   ` Pavel Machek
2016-10-29 13:06                   ` Daniel Gruss
2016-10-29 13:06                     ` Daniel Gruss
2016-10-29 19:42                     ` Pavel Machek
2016-10-29 19:42                       ` Pavel Machek
2016-10-29 20:05                       ` Daniel Gruss
2016-10-29 20:05                         ` Daniel Gruss
2016-10-29 20:14                         ` Daniel Gruss
2016-10-29 21:05                         ` Pavel Machek
2016-10-29 21:05                           ` Pavel Machek
2016-10-29 21:07                           ` Daniel Gruss
2016-10-29 21:07                             ` Daniel Gruss
2016-10-29 21:45                             ` Pavel Machek
2016-10-29 21:45                               ` Pavel Machek
2016-10-29 21:49                               ` Daniel Gruss
2016-10-29 21:49                                 ` Daniel Gruss
2016-10-29 22:01                                 ` Pavel Machek
2016-10-29 22:01                                   ` Pavel Machek
2016-10-29 22:02                                   ` Daniel Gruss
2016-10-29 22:02                                     ` Daniel Gruss
2016-10-31  8:27                 ` Pavel Machek
2016-10-31  8:27                   ` Pavel Machek
2016-10-31 14:47                   ` Mark Rutland
2016-10-31 14:47                     ` Mark Rutland
2016-10-31 21:13                     ` Pavel Machek
2016-10-31 21:13                       ` Pavel Machek
2016-10-31 22:09                       ` Mark Rutland
2016-10-31 22:09                         ` Mark Rutland
2016-11-01  6:33                   ` Ingo Molnar
2016-11-01  6:33                     ` Ingo Molnar
2016-11-01  7:20                     ` Daniel Micay
2016-11-01  7:53                     ` Daniel Gruss
2016-11-01  8:10                     ` Pavel Machek
2016-11-01  8:10                       ` Pavel Machek
2016-11-01  8:13                       ` Daniel Gruss

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.