<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/kernel/sys.c, branch linux-2.6.27.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.27.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.27.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-01-18T18:35:40Z</updated>
<entry>
<title>System call wrappers part 31</title>
<updated>2009-01-18T18:35:40Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2009-01-14T13:14:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cb284259a157426704b621a0b1a6ced6e85d93ce'/>
<id>urn:sha1:cb284259a157426704b621a0b1a6ced6e85d93ce</id>
<content type='text'>
commit 836f92adf121f806e9beb5b6b88bd5c9c4ea3f24 upstream.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>System call wrappers part 26</title>
<updated>2009-01-18T18:35:39Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2009-01-14T13:14:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=51a7b4eb27c0c7090c2a3a36b365fb3cc256db93'/>
<id>urn:sha1:51a7b4eb27c0c7090c2a3a36b365fb3cc256db93</id>
<content type='text'>
commit c4ea37c26a691ad0b7e86aa5884aab27830e95c9 upstream.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>System call wrappers part 24</title>
<updated>2009-01-18T18:35:38Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2009-01-14T13:14:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=84d23ce20dae2a81ae4bf0f76777d4ffa35c99d5'/>
<id>urn:sha1:84d23ce20dae2a81ae4bf0f76777d4ffa35c99d5</id>
<content type='text'>
commit e48fbb699f82ef1e80bd7126046394d2dc9ca7e6 upstream.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>System call wrappers part 23</title>
<updated>2009-01-18T18:35:38Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2009-01-14T13:14:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a5c464b05e6839d6cfe2490d5b19572e2c4d5c8f'/>
<id>urn:sha1:a5c464b05e6839d6cfe2490d5b19572e2c4d5c8f</id>
<content type='text'>
commit 5a8a82b1d306a325d899b67715618413657efda4 upstream.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>System call wrappers part 07</title>
<updated>2009-01-18T18:35:35Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2009-01-14T13:14:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8b558dfd83613732b4f44958239fc00e86576913'/>
<id>urn:sha1:8b558dfd83613732b4f44958239fc00e86576913</id>
<content type='text'>
commit 754fe8d297bfae7b77f7ce866e2fb0c5fb186506 upstream.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>System call wrappers part 04</title>
<updated>2009-01-18T18:35:34Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2009-01-14T13:14:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=73189bba16cdb4cf6db5240d2d13061809a46e10'/>
<id>urn:sha1:73189bba16cdb4cf6db5240d2d13061809a46e10</id>
<content type='text'>
commit b290ebe2c46d01b742b948ce03f09e8a3efb9a92 upstream.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>System call wrappers part 03</title>
<updated>2009-01-18T18:35:34Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2009-01-14T13:14:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=23af3d1090f245e058228f4750362fe192aba61f'/>
<id>urn:sha1:23af3d1090f245e058228f4750362fe192aba61f</id>
<content type='text'>
commit ae1251ab785f6da87219df8352ffdac68bba23e4 upstream.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>System call wrappers part 02</title>
<updated>2009-01-18T18:35:34Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2009-01-14T13:14:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b38973a16b4f7476985b1a905657cee1a50f3fd2'/>
<id>urn:sha1:b38973a16b4f7476985b1a905657cee1a50f3fd2</id>
<content type='text'>
commit dbf040d9d1cbf1ef6250bdb095c5c118950bcde8 upstream.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>System call wrappers part 01</title>
<updated>2009-01-18T18:35:34Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2009-01-14T13:14:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3ab4a42c98120b0342924652bc0b9f717a9391fa'/>
<id>urn:sha1:3ab4a42c98120b0342924652bc0b9f717a9391fa</id>
<content type='text'>
commit 58fd3aa288939d3097fa04505b25c2f5e6e144d1 upstream.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>fix setpriority(PRIO_PGRP) thread iterator breakage</title>
<updated>2008-08-20T22:40:32Z</updated>
<author>
<name>Ken Chen</name>
</author>
<published>2008-08-20T21:09:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2d70b68d42b5196a48ccb639e3797f097ef5bea3'/>
<id>urn:sha1:2d70b68d42b5196a48ccb639e3797f097ef5bea3</id>
<content type='text'>
When user calls sys_setpriority(PRIO_PGRP ...) on a NPTL style multi-LWP
process, only the task leader of the process is affected, all other
sibling LWP threads didn't receive the setting.  The problem was that the
iterator used in sys_setpriority() only iteartes over one task for each
process, ignoring all other sibling thread.

Introduce a new macro do_each_pid_thread / while_each_pid_thread to walk
each thread of a process.  Convert 4 call sites in {set/get}priority and
ioprio_{set/get}.

Signed-off-by: Ken Chen &lt;kenchen@google.com&gt;
Cc: Oleg Nesterov &lt;oleg@tv-sign.ru&gt;
Cc: Roland McGrath &lt;roland@redhat.com&gt;
Cc: Ingo Molnar &lt;mingo@elte.hu&gt;
Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Cc: Jens Axboe &lt;jens.axboe@oracle.com&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>
</feed>
