<feed xmlns='http://www.w3.org/2005/Atom'>
<title>snowball/igloo-kernel.git/fs, branch 2011.09</title>
<subtitle>Igloo kernel</subtitle>
<id>https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/atom?h=2011.09</id>
<link rel='self' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/atom?h=2011.09'/>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/'/>
<updated>2011-07-26T16:35:08+00:00</updated>
<entry>
<title>Apply mega patch to make GLK the ALK</title>
<updated>2011-07-26T16:35:08+00:00</updated>
<author>
<name>Lee Jones</name>
<email>lee.jones@linaro.org</email>
</author>
<published>2011-07-26T16:31:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=6f914cb1efe4aba81bb841ec8f4f5636163c0586'/>
<id>urn:sha1:6f914cb1efe4aba81bb841ec8f4f5636163c0586</id>
<content type='text'>
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
</content>
</entry>
<entry>
<title>FS: FAT: Mark unitialized variable</title>
<updated>2011-07-22T13:50:01+00:00</updated>
<author>
<name>Jonas Aaberg</name>
<email>jonas.aberg@stericsson.com</email>
</author>
<published>2011-06-08T11:26:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=f83edf2eb9f33502150d45f36e68de2207c6754c'/>
<id>urn:sha1:f83edf2eb9f33502150d45f36e68de2207c6754c</id>
<content type='text'>
Remove a compile warning

ST-Ericsson Linux next: Not tested, ask SSM for ER
ST-Ericsson ID: -
ST-Ericsson FOSS-OUT ID: Trivial

Signed-off-by: Jonas Aaberg &lt;jonas.aberg@stericsson.com&gt;
Change-Id: I16f53b75062ad0ed18e4f0ed128353a3a77d555d
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/24636
Reviewed-by: QATEST
Reviewed-by: Linus WALLEIJ &lt;linus.walleij@stericsson.com&gt;
Tested-by: Linus WALLEIJ &lt;linus.walleij@stericsson.com&gt;
</content>
</entry>
<entry>
<title>FS: FAT: Fix build warning</title>
<updated>2011-07-22T13:37:31+00:00</updated>
<author>
<name>Lee Jones</name>
<email>lee.jones@canonical.com</email>
</author>
<published>2011-03-24T09:56:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=275a1f0d45bbd9ad7630577b91a5ebcd01e2650d'/>
<id>urn:sha1:275a1f0d45bbd9ad7630577b91a5ebcd01e2650d</id>
<content type='text'>
Ported from Jonas Aaberg's 2.6.35 GLK commit for the 2.6.38 GLK

Signed-off-by: Jonas Aaberg &lt;jonas.aberg@stericsson.com&gt;
Change-Id: I9f86641ad50f050271b30ae2f03906f831ee614d
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/17148
Reviewed-by: Sebastian RASMUSSEN &lt;sebastian.rasmussen@stericsson.com&gt;
Signed-off-by: Lee Jones &lt;lee.jones@canonical.com&gt;
</content>
</entry>
<entry>
<title>fix cache coherence issues with bounce buffers</title>
<updated>2011-07-22T13:37:30+00:00</updated>
<author>
<name>Mian Yousaf Kaukab</name>
<email>mian.yousaf.kaukab@stericsson.com</email>
</author>
<published>2010-05-06T07:10:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=4a8566c62502e2cfc6eb2ffb1e900a74c5b7a1d5'/>
<id>urn:sha1:4a8566c62502e2cfc6eb2ffb1e900a74c5b7a1d5</id>
<content type='text'>
[Rabin VINCENT]
This is for I$-D$ coherence issues when bounce buffers are used
for the MMC driver and code is executed from a file system on
eMMC.
IMO a better fix is to either change flush_kernel_dcache_page()
to flush the D$ even on VIPT non-aliasing caches or to replace
the flush_kernel_dcache_page() in lib/scatterlist.c with
flush_dcache_page().

Signed-off-by: Mian Yousaf Kaukab &lt;mian.yousaf.kaukab@stericsson.com&gt;
Signed-off-by: Lee Jones &lt;lee.jones@linaro.org&gt;
</content>
</entry>
<entry>
<title>fs/partitions: Adapt blkdevparts to new interface</title>
<updated>2011-07-22T06:38:29+00:00</updated>
<author>
<name>Robert Rosengren</name>
<email>robert.rosengren@stericsson.com</email>
</author>
<published>2010-12-06T12:58:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=1360dbf0f15a9a2a1de669992203201492fbbd18'/>
<id>urn:sha1:1360dbf0f15a9a2a1de669992203201492fbbd18</id>
<content type='text'>
fs/partitions: Adapt blkdevparts to new interface of kernel 2.6.35

ST-Ericsson ID: ER282603
ST-Ericsson FOSS-OUT ID: Trivial

Change-Id: I95fccf7f47fd5e4f716b6a0e6fec001d2c9428cf
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/10308
Tested-by: Robert ROSENGREN &lt;robert.rosengren@stericsson.com&gt;
Reviewed-by: Ulf HANSSON &lt;ulf.hansson@stericsson.com&gt;
Reviewed-by: Sebastian RASMUSSEN &lt;sebastian.rasmussen@stericsson.com&gt;
</content>
</entry>
<entry>
<title>Added commandline partitions for block devices</title>
<updated>2011-07-22T06:38:28+00:00</updated>
<author>
<name>Ulf Hansson</name>
<email>ulf.hansson@stericsson.com</email>
</author>
<published>2010-05-12T09:55:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=c53f6cc82fe6b728b460fa25994ebb0342ab02a0'/>
<id>urn:sha1:c53f6cc82fe6b728b460fa25994ebb0342ab02a0</id>
<content type='text'>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/305
Reviewed-by: Jonas ABERG &lt;jonas.aberg@stericsson.com&gt;
Reviewed-by: Linus WALLEIJ &lt;linus.walleij@stericsson.com&gt;
Tested-by: Linus WALLEIJ &lt;linus.walleij@stericsson.com&gt;
Signed-off-by: Mian Yousaf Kaukab &lt;mian.yousaf.kaukab@stericsson.com&gt;
Change-Id: I3725676a9177b0072a435865ae578a6e17bd7168
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/2206
</content>
</entry>
<entry>
<title>vfs: drop conditional inode prefetch in __do_lookup_rcu</title>
<updated>2011-07-21T18:01:42+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2011-07-21T18:01:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=b91da88fed84843313a1b6fd1b1c834a24bbcf9e'/>
<id>urn:sha1:b91da88fed84843313a1b6fd1b1c834a24bbcf9e</id>
<content type='text'>
It seems to hurt performance in real life.  Yes, the inode will be used
later, but the conditional doesn't seem to predict all that well
(negative dentries are not uncommon) and it looks like the cost of
prefetching is simply higher than depending on the cache doing the right
thing.

As usual.

Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>FS-Cache: Fix __fscache_uncache_all_inode_pages()'s outer loop</title>
<updated>2011-07-21T17:59:16+00:00</updated>
<author>
<name>Jan Beulich</name>
<email>JBeulich@novell.com</email>
</author>
<published>2011-07-21T14:02:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=b307d4655a71749ac3f91c6dbe33d28cc026ceeb'/>
<id>urn:sha1:b307d4655a71749ac3f91c6dbe33d28cc026ceeb</id>
<content type='text'>
The compiler, at least for ix86 and m68k, validly warns that the
comparison:

	next &lt;= (loff_t)-1

is always true (and it's always true also for x86-64 and probably all
other arches - as long as pgoff_t isn't wider than loff_t).  The
intention appears to be to avoid wrapping of "next", so rather than
eliminating the pointless comparison, fix the loop to indeed get exited
when "next" would otherwise wrap.

On m68k the following warning is observed:

  fs/fscache/page.c: In function '__fscache_uncache_all_inode_pages':
  fs/fscache/page.c:979: warning: comparison is always false due to limited range of data type

Reported-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Reported-by: Jan Beulich &lt;jbeulich@novell.com&gt;
Signed-off-by: Jan Beulich &lt;jbeulich@novell.com&gt;
Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;
Cc: Suresh Jayaraman &lt;sjayaraman@suse.de&gt;
Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
Cc: stable@kernel.org
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>fs/libfs.c: fix simple_attr_write() on 32bit machines</title>
<updated>2011-07-20T05:09:30+00:00</updated>
<author>
<name>Akinobu Mita</name>
<email>akinobu.mita@gmail.com</email>
</author>
<published>2011-07-19T15:49:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=f7b88631a89757d70192044c9d9f2e8d2fc02f2c'/>
<id>urn:sha1:f7b88631a89757d70192044c9d9f2e8d2fc02f2c</id>
<content type='text'>
Assume that /sys/kernel/debug/dummy64 is debugfs file created by
debugfs_create_x64().

	# cd /sys/kernel/debug
	# echo 0x1234567812345678 &gt; dummy64
	# cat dummy64
	0x0000000012345678

	# echo 0x80000000 &gt; dummy64
	# cat dummy64
	0xffffffff80000000

A value larger than INT_MAX cannot be written to the debugfs file created
by debugfs_create_u64 or debugfs_create_x64 on 32bit machine.  Because
simple_attr_write() uses simple_strtol() for the conversion.

To fix this, use simple_strtoll() instead.

Signed-off-by: Akinobu Mita &lt;akinobu.mita@gmail.com&gt;
Cc: Greg Kroah-Hartman &lt;gregkh@suse.de&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>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6</title>
<updated>2011-07-20T04:50:21+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2011-07-20T04:50:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/snowball/igloo-kernel.git/commit/?id=e501f29c727dea74e2124c584cbab5fa805d489b'/>
<id>urn:sha1:e501f29c727dea74e2124c584cbab5fa805d489b</id>
<content type='text'>
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6:
  vfs: fix race in rcu lookup of pruned dentry
  Fix cifs_get_root()

[ Edited the last commit to get rid of a 'unused variable "seq"'
  warning due to Al editing the patch.  - Linus ]
</content>
</entry>
</feed>
