<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/kernel/time/timer_list.c, branch linux-2.6.31.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.31.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.31.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-08-17T09:47:31Z</updated>
<entry>
<title>timers: Drop write permission on /proc/timer_list</title>
<updated>2009-08-17T09:47:31Z</updated>
<author>
<name>Amerigo Wang</name>
</author>
<published>2009-08-17T09:43:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=de809347aeef0a68c04576c464414d0e4dce59fc'/>
<id>urn:sha1:de809347aeef0a68c04576c464414d0e4dce59fc</id>
<content type='text'>
/proc/timer_list and /proc/slabinfo are not supposed to be
written, so there should be no write permissions on it.

Signed-off-by: WANG Cong &lt;amwang@redhat.com&gt;
Cc: Pekka Enberg &lt;penberg@cs.helsinki.fi&gt;
Cc: Vegard Nossum &lt;vegard.nossum@gmail.com&gt;
Cc: Eduard - Gabriel Munteanu &lt;eduard.munteanu@linux360.ro&gt;
Cc: linux-mm@kvack.org
Cc: Christoph Lameter &lt;cl@linux-foundation.org&gt;
Cc: David Rientjes &lt;rientjes@google.com&gt;
Cc: Amerigo Wang &lt;amwang@redhat.com&gt;
Cc: Matt Mackall &lt;mpm@selenic.com&gt;
Cc: Arjan van de Ven &lt;arjan@linux.intel.com&gt;
LKML-Reference: &lt;20090817094525.6355.88682.sendpatchset@localhost.localdomain&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>Merge branch 'timers/range-hrtimers' into v28-range-hrtimers-for-linus-v2</title>
<updated>2008-10-22T07:48:06Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2008-10-22T07:48:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=268a3dcfea2077fca60d3715caa5c96f9b5e6ea7'/>
<id>urn:sha1:268a3dcfea2077fca60d3715caa5c96f9b5e6ea7</id>
<content type='text'>
Conflicts:

	kernel/time/tick-sched.c

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
</content>
</entry>
<entry>
<title>timer_list: add base address to clock base</title>
<updated>2008-10-20T09:51:30Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2008-09-29T15:41:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=870e2a284567714335d125c390366dce882d726f'/>
<id>urn:sha1:870e2a284567714335d125c390366dce882d726f</id>
<content type='text'>
The base address of a (per cpu) clock base is a useful debug info.
Add it and bump the version number of timer_lists.

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
</content>
</entry>
<entry>
<title>timer_list: print cpu number of clockevents device</title>
<updated>2008-10-20T09:51:30Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2008-09-29T15:31:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c5b77a3d3a716a5c61a1999d7f2a78e9c39fd1b0'/>
<id>urn:sha1:c5b77a3d3a716a5c61a1999d7f2a78e9c39fd1b0</id>
<content type='text'>
The per cpu clock events device output of timer_list lacks an
association of the device to the cpu which is annoying when looking at
the output of /proc/timer_list from a 128 way system. 

Add the CPU number info and mark the broadcast device in the device
list printout.

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
</content>
</entry>
<entry>
<title>timer_list: print real timer address</title>
<updated>2008-10-20T09:51:30Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2008-09-25T21:50:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e67ef25a35b949561a9bd77693523ec94ab4a278'/>
<id>urn:sha1:e67ef25a35b949561a9bd77693523ec94ab4a278</id>
<content type='text'>
The current timer_list output prints the address of the on stack copy
of the active hrtimer instead of the hrtimer itself.

Print the address of the real timer instead.

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
</content>
</entry>
<entry>
<title>hrtimer: show the timer ranges in /proc/timer_list</title>
<updated>2008-09-07T23:10:20Z</updated>
<author>
<name>Arjan van de Ven</name>
</author>
<published>2008-09-07T23:10:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=704af52bd13a5d9f3c60c496c68e752fafdfb434'/>
<id>urn:sha1:704af52bd13a5d9f3c60c496c68e752fafdfb434</id>
<content type='text'>
to help debugging and visibility of timer ranges, show them
in the existing timer list in /proc/timer_list

Signed-off-by: Arjan van de Ven &lt;arjan@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>hrtimer: convert kernel/* to the new hrtimer apis</title>
<updated>2008-09-06T04:35:13Z</updated>
<author>
<name>Arjan van de Ven</name>
</author>
<published>2008-09-01T22:02:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cc584b213f252bf698849cf4be2377cd3ec7501a'/>
<id>urn:sha1:cc584b213f252bf698849cf4be2377cd3ec7501a</id>
<content type='text'>
In order to be able to do range hrtimers we need to use accessor functions
to the "expire" member of the hrtimer struct.
This patch converts kernel/* to these accessors.

Signed-off-by: Arjan van de Ven &lt;arjan@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>kernel: use non-racy method for proc entries creation</title>
<updated>2008-04-29T15:06:22Z</updated>
<author>
<name>Denis V. Lunev</name>
</author>
<published>2008-04-29T08:02:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c33fff0afbef4f0467c99e3f47ee7e98ae78c77e'/>
<id>urn:sha1:c33fff0afbef4f0467c99e3f47ee7e98ae78c77e</id>
<content type='text'>
Use proc_create()/proc_create_data() to make sure that -&gt;proc_fops and -&gt;data
be setup before gluing PDE to main tree.

Signed-off-by: Denis V. Lunev &lt;den@openvz.org&gt;
Cc: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;
Cc: "Eric W. Biederman" &lt;ebiederm@xmission.com&gt;
Cc: Ingo Molnar &lt;mingo@elte.hu&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>timer_list: print relative expiry time signed</title>
<updated>2008-02-17T16:29:38Z</updated>
<author>
<name>Pavel Machek</name>
</author>
<published>2008-02-04T23:48:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=db4315d6f53edc2cc0b0b06fce1beffebb119c71'/>
<id>urn:sha1:db4315d6f53edc2cc0b0b06fce1beffebb119c71</id>
<content type='text'>
Relative expiry time can get negative, so it should be signed.

Signed-off-by: Pavel Machek &lt;Pavel@suse.cz&gt;
Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;

</content>
</entry>
<entry>
<title>tick-sched: add more debug information</title>
<updated>2008-02-01T16:45:14Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2008-02-01T16:45:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5df7fa1c62146a0933767d040d400013310dbcc7'/>
<id>urn:sha1:5df7fa1c62146a0933767d040d400013310dbcc7</id>
<content type='text'>
To allow better diagnosis of tick-sched related, especially NOHZ
related problems, we need to know when the last wakeup via an irq
happened and when the CPU left the idle state.

Add two fields (idle_waketime, idle_exittime) to the tick_sched
structure and add them to the timer_list output.

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
</feed>
