<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/drivers/staging/android, branch v2.6.31</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>Staging: android: lowmemorykiller.c: fix it for "oom: move oom_adj value from task_struct to mm_struct"</title>
<updated>2009-07-28T21:07:10+00:00</updated>
<author>
<name>David Rientjes</name>
<email>rientjes@google.com</email>
</author>
<published>2009-06-16T23:42:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=a6a9f81ccc9f5c86ccc22bbed1960a57d0316e8b'/>
<id>a6a9f81ccc9f5c86ccc22bbed1960a57d0316e8b</id>
<content type='text'>
I'm about to merge "oom: move oom_adj value from task_struct to
mm_struct", and this fixup is needed to repair linux-next's
drivers/staging/android/lowmemorykiller.c.

Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I'm about to merge "oom: move oom_adj value from task_struct to
mm_struct", and this fixup is needed to repair linux-next's
drivers/staging/android/lowmemorykiller.c.

Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: android: fix Kconfig issues</title>
<updated>2009-06-19T18:00:52+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2009-06-04T17:40:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=d604fc995e7d222b043b33676f64e8b855fa596f'/>
<id>d604fc995e7d222b043b33676f64e8b855fa596f</id>
<content type='text'>
Wrap all ANDROID config items with a #if to keep from asking if you want
specific Android drivers even if you say N to CONFIG_ANDROID

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Wrap all ANDROID config items with a #if to keep from asking if you want
specific Android drivers even if you say N to CONFIG_ANDROID

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: android: binder: fix up some checkpatch warnings</title>
<updated>2009-06-19T18:00:52+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2009-05-12T00:00:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=3dffc8271f778b9ac8eb6985c99f23cef7a753d6'/>
<id>3dffc8271f778b9ac8eb6985c99f23cef7a753d6</id>
<content type='text'>
This cleans up the majority of the checkpatch warnings in the android
binder driver.  All that is left now is a bunch of too-long-line stuff.


Cc: San Mehat &lt;san@android.com&gt;
Cc: Arve Hjønnevåg &lt;arve@android.com&gt;
Cc: David Rientjes &lt;rientjes@google.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This cleans up the majority of the checkpatch warnings in the android
binder driver.  All that is left now is a bunch of too-long-line stuff.


Cc: San Mehat &lt;san@android.com&gt;
Cc: Arve Hjønnevåg &lt;arve@android.com&gt;
Cc: David Rientjes &lt;rientjes@google.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: android: ram_console: fix up remaining checkpatch warnings</title>
<updated>2009-06-19T18:00:52+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2009-05-12T00:00:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=e93daf9f8d94b9dc31a66e3ae76d7fdf80b1cb7d'/>
<id>e93daf9f8d94b9dc31a66e3ae76d7fdf80b1cb7d</id>
<content type='text'>
This cleans up the last of the checkpatch warnings in the android
ram_console driver.


Cc: San Mehat &lt;san@android.com&gt;
Cc: Arve Hjønnevåg &lt;arve@android.com&gt;
Cc: David Rientjes &lt;rientjes@google.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This cleans up the last of the checkpatch warnings in the android
ram_console driver.


Cc: San Mehat &lt;san@android.com&gt;
Cc: Arve Hjønnevåg &lt;arve@android.com&gt;
Cc: David Rientjes &lt;rientjes@google.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: android: logger: fix up remaining checkpatch warnings</title>
<updated>2009-06-19T18:00:52+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2009-05-12T00:00:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=66b20608c9e98a0a29806bd47b30565927fdbbd8'/>
<id>66b20608c9e98a0a29806bd47b30565927fdbbd8</id>
<content type='text'>
This cleans up the last of the checkpatch warnings in the android logger
driver.


Cc: San Mehat &lt;san@android.com&gt;
Cc: Arve Hjønnevåg &lt;arve@android.com&gt;
Cc: David Rientjes &lt;rientjes@google.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This cleans up the last of the checkpatch warnings in the android logger
driver.


Cc: San Mehat &lt;san@android.com&gt;
Cc: Arve Hjønnevåg &lt;arve@android.com&gt;
Cc: David Rientjes &lt;rientjes@google.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: android: lowmemorykiller: fix up remaining checkpatch warnings</title>
<updated>2009-06-19T18:00:52+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@suse.de</email>
</author>
<published>2009-05-12T00:00:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=1dbb5765acc7a6fe4bc1957c001037cc9d02ae03'/>
<id>1dbb5765acc7a6fe4bc1957c001037cc9d02ae03</id>
<content type='text'>
This cleans up the last of the checkpatch warnings in the android
lowmemorykiller driver.


Cc: San Mehat &lt;san@android.com&gt;
Cc: Arve Hjønnevåg &lt;arve@android.com&gt;
Cc: David Rientjes &lt;rientjes@google.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This cleans up the last of the checkpatch warnings in the android
lowmemorykiller driver.


Cc: San Mehat &lt;san@android.com&gt;
Cc: Arve Hjønnevåg &lt;arve@android.com&gt;
Cc: David Rientjes &lt;rientjes@google.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: android: timed_gpio: Separate timed_output class into a separate driver.</title>
<updated>2009-06-19T18:00:52+00:00</updated>
<author>
<name>Mike Lockwood</name>
<email>lockwood@android.com</email>
</author>
<published>2009-05-04T22:48:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=241e12879be74fdfadf3abc820a2e3c455599c3c'/>
<id>241e12879be74fdfadf3abc820a2e3c455599c3c</id>
<content type='text'>
Signed-off-by: Mike Lockwood &lt;lockwood@android.com&gt;
Signed-off-by: Arve Hjønnevåg &lt;arve@android.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Mike Lockwood &lt;lockwood@android.com&gt;
Signed-off-by: Arve Hjønnevåg &lt;arve@android.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: android: lowmemorykiller: fix possible android low memory killer NULL pointer</title>
<updated>2009-06-19T18:00:52+00:00</updated>
<author>
<name>David Rientjes</name>
<email>rientjes@google.com</email>
</author>
<published>2009-05-11T22:45:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=5d14a573a4da521d4ed7acd0c7d8a975887b2dd2'/>
<id>5d14a573a4da521d4ed7acd0c7d8a975887b2dd2</id>
<content type='text'>
get_mm_rss() atomically dereferences the actual without checking for a
NULL pointer, which is possible since task_lock() is not held.

Cc: San Mehat &lt;san@android.com&gt;
Cc: Arve Hjønnevåg &lt;arve@android.com&gt;
Signed-off-by: David Rientjes &lt;rientjes@google.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
get_mm_rss() atomically dereferences the actual without checking for a
NULL pointer, which is possible since task_lock() is not held.

Cc: San Mehat &lt;san@android.com&gt;
Cc: Arve Hjønnevåg &lt;arve@android.com&gt;
Signed-off-by: David Rientjes &lt;rientjes@google.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: android: lowmemorykiller: cleanup android low memory killer</title>
<updated>2009-06-19T18:00:52+00:00</updated>
<author>
<name>David Rientjes</name>
<email>rientjes@google.com</email>
</author>
<published>2009-05-11T22:45:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=34006e11ee406daa98aaf685d2de80c70e68decf'/>
<id>34006e11ee406daa98aaf685d2de80c70e68decf</id>
<content type='text'>
Clean up the code in lowmem_shrink() for the Android low memory killer so
that it follows the kernel coding style.

It's unnecessary to check for p-&gt;oomkilladj &gt;= min_adj if the selected
task's oomkilladj score is stored since get_mm_rss() will always be
greater than zero.

Cc: San Mehat &lt;san@android.com&gt;
Cc: Arve Hjønnevåg &lt;arve@android.com&gt;
Signed-off-by: David Rientjes &lt;rientjes@google.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clean up the code in lowmem_shrink() for the Android low memory killer so
that it follows the kernel coding style.

It's unnecessary to check for p-&gt;oomkilladj &gt;= min_adj if the selected
task's oomkilladj score is stored since get_mm_rss() will always be
greater than zero.

Cc: San Mehat &lt;san@android.com&gt;
Cc: Arve Hjønnevåg &lt;arve@android.com&gt;
Signed-off-by: David Rientjes &lt;rientjes@google.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>Staging: android: lowmemorykiller: Don't count free space unless it meets the specified limit by itself</title>
<updated>2009-06-19T18:00:52+00:00</updated>
<author>
<name>Arve Hjønnevåg</name>
<email>arve@android.com</email>
</author>
<published>2009-05-11T22:45:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=31d59a4198f3f07da8250dfb5b698eacfaf612e5'/>
<id>31d59a4198f3f07da8250dfb5b698eacfaf612e5</id>
<content type='text'>
From: Arve Hjønnevåg &lt;arve@android.com&gt;

This allows processes to be killed when the kernel evict cache pages in
an attempt to get more contiguous free memory.

Signed-off-by: Arve Hjønnevåg &lt;arve@android.com&gt;
Cc: David Rientjes &lt;rientjes@google.com&gt;
Cc: San Mehat &lt;san@android.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: Arve Hjønnevåg &lt;arve@android.com&gt;

This allows processes to be killed when the kernel evict cache pages in
an attempt to get more contiguous free memory.

Signed-off-by: Arve Hjønnevåg &lt;arve@android.com&gt;
Cc: David Rientjes &lt;rientjes@google.com&gt;
Cc: San Mehat &lt;san@android.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
</feed>
