<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/fs/udf, branch v2.6.26-rc2</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/fs/udf?h=v2.6.26-rc2</id>
<link rel='self' href='https://git.amat.us/linux/atom/fs/udf?h=v2.6.26-rc2'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2008-05-08T17:48:03Z</updated>
<entry>
<title>Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6</title>
<updated>2008-05-08T17:48:03Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2008-05-08T17:48:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=0f1bce41fed02e45f31c2409f29e69e1fedebcdc'/>
<id>urn:sha1:0f1bce41fed02e45f31c2409f29e69e1fedebcdc</id>
<content type='text'>
* 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6:
  udf: Fix memory corruption when fs mounted with noadinicb option
  udf: Make udf exportable
  udf: fs/udf/partition.c:udf_get_pblock() mustn't be inline
</content>
</entry>
<entry>
<title>udf: Fix memory corruption when fs mounted with noadinicb option</title>
<updated>2008-05-07T07:49:52Z</updated>
<author>
<name>Jan Kara</name>
<email>jack@ghost.suse.cz</email>
</author>
<published>2008-05-06T16:26:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=9afadc4b1fd25337003832c9a4668f9bd42cdda9'/>
<id>urn:sha1:9afadc4b1fd25337003832c9a4668f9bd42cdda9</id>
<content type='text'>
When UDF filesystem is mounted with noadinicb mount option, it
happens that we extend an empty directory with a block. A code in
udf_add_entry() didn't count with this possibility and used
uninitialized data leading to memory and filesystem corruption.
Add a check whether file already has some extents before operating
on them.

Signed-off-by: Jan Kara &lt;jack@suse.cz&gt;
</content>
</entry>
<entry>
<title>udf: Make udf exportable</title>
<updated>2008-05-07T07:48:23Z</updated>
<author>
<name>Rasmus Rohde</name>
<email>rohde@duff.dk</email>
</author>
<published>2008-04-30T15:22:06Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=221e583a735fc5d879d83c2a76b8ee5afcbdf146'/>
<id>urn:sha1:221e583a735fc5d879d83c2a76b8ee5afcbdf146</id>
<content type='text'>
Cc: Christoph Hellwig &lt;hch@infradead.org&gt;
Signed-off-by: Rasmus Rohde &lt;rohde@duff.dk&gt;
Signed-off-by: Jan Kara &lt;jack@suse.cz&gt;
</content>
</entry>
<entry>
<title>fs: replace remaining __FUNCTION__ occurrences</title>
<updated>2008-04-30T15:29:54Z</updated>
<author>
<name>Harvey Harrison</name>
<email>harvey.harrison@gmail.com</email>
</author>
<published>2008-04-30T07:55:09Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8e24eea728068bbeb6a3c500b848f883a20bf225'/>
<id>urn:sha1:8e24eea728068bbeb6a3c500b848f883a20bf225</id>
<content type='text'>
__FUNCTION__ is gcc-specific, use __func__

Signed-off-by: Harvey Harrison &lt;harvey.harrison@gmail.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>
<entry>
<title>udf: fs/udf/partition.c:udf_get_pblock() mustn't be inline</title>
<updated>2008-04-28T16:44:26Z</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@kernel.org</email>
</author>
<published>2008-04-28T15:38:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=22ba0317c81ba263172baaefd2cb38de78c4598f'/>
<id>urn:sha1:22ba0317c81ba263172baaefd2cb38de78c4598f</id>
<content type='text'>
This patch fixes the following build error with UML and gcc 4.3:

&lt;--  snip  --&gt;

...
  CC      fs/udf/partition.o
/home/bunk/linux/kernel-2.6/git/linux-2.6/fs/udf/partition.c: In function ‘udf_get_pblock_virt15’:
/home/bunk/linux/kernel-2.6/git/linux-2.6/fs/udf/partition.c:32: sorry, unimplemented: inlining failed in call to ‘udf_get_pblock’: function body not available
/home/bunk/linux/kernel-2.6/git/linux-2.6/fs/udf/partition.c:102: sorry, unimplemented: called from here
make[3]: *** [fs/udf/partition.o] Error 1

&lt;--  snip  --&gt;

Signed-off-by: Adrian Bunk &lt;bunk@kernel.org&gt;
Signed-off-by: Jan Kara &lt;jack@suse.cz&gt;
</content>
</entry>
<entry>
<title>udf: fix sparse warning in namei.c</title>
<updated>2008-04-28T15:58:46Z</updated>
<author>
<name>Harvey Harrison</name>
<email>harvey.harrison@gmail.com</email>
</author>
<published>2008-04-28T09:16:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=78e917d59c30c3d5a4cda7f47e0f40f1c98f9b02'/>
<id>urn:sha1:78e917d59c30c3d5a4cda7f47e0f40f1c98f9b02</id>
<content type='text'>
Let's use bsize instead.
fs/udf/namei.c:960:12: warning: symbol 'elen' shadows an earlier one
fs/udf/namei.c:937:15: originally declared here

Signed-off-by: Harvey Harrison &lt;harvey.harrison@gmail.com&gt;
Cc: Jan Kara &lt;jack@ucw.cz&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>udf: use crc_itu_t from lib instead of udf_crc</title>
<updated>2008-04-17T12:29:56Z</updated>
<author>
<name>Bob Copeland</name>
<email>me@bobcopeland.com</email>
</author>
<published>2008-04-17T07:47:48Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=f845fced913b1437659bb5baf187698547697afe'/>
<id>urn:sha1:f845fced913b1437659bb5baf187698547697afe</id>
<content type='text'>
As pointed out by Sergey Vlasov, UDF implements its own version of
the CRC ITU-T V.41.  Convert it to use the one in the library.

Signed-off-by: Bob Copeland &lt;me@bobcopeland.com&gt;
Cc: Sergey Vlasov &lt;vsu@altlinux.ru&gt;
Signed-off-by: Jan Kara &lt;jack@suse.cz&gt;
</content>
</entry>
<entry>
<title>udf: Fix compilation warnings when UDF debug is on</title>
<updated>2008-04-17T12:29:48Z</updated>
<author>
<name>Sebastian Manciulea</name>
<email>manciuleas@yahoo.com</email>
</author>
<published>2008-04-14T15:13:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=706047a79725b585cf272fdefc234b31b6545c72'/>
<id>urn:sha1:706047a79725b585cf272fdefc234b31b6545c72</id>
<content type='text'>
Fix two compilation warnings (and actual bugs in message formatting)
when UDF debugging is turned on.

Signed-off-by: Sebastian Manciulea &lt;manciuleas@yahoo.com&gt;
Signed-off-by: Jan Kara &lt;jack@suse.cz&gt;
</content>
</entry>
<entry>
<title>udf: Fix bug in VAT mapping code</title>
<updated>2008-04-17T12:29:43Z</updated>
<author>
<name>Sebastian Manciulea</name>
<email>manciuleas@yahoo.com</email>
</author>
<published>2008-04-14T15:06:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=47c9358a015199ed37c66235a2238271a7c8041f'/>
<id>urn:sha1:47c9358a015199ed37c66235a2238271a7c8041f</id>
<content type='text'>
Fix mapping of blocks using VAT when it is stored in an inode.
UDF_I(inode)-&gt;i_data already points to the beginning of VAT header so there's
no need to add udf_ext0_offset(inode).

Signed-off-by: Sebastian Manciulea &lt;manciuleas@yahoo.com&gt;
Signed-off-by: Jan Kara &lt;jack@suse.cz&gt;
</content>
</entry>
<entry>
<title>udf: Add read-only support for 2.50 UDF media</title>
<updated>2008-04-17T12:29:36Z</updated>
<author>
<name>Jan Kara</name>
<email>jack@suse.cz</email>
</author>
<published>2008-04-08T18:37:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=bfb257a5981af805a9394f00f75d3d9f7b611cc0'/>
<id>urn:sha1:bfb257a5981af805a9394f00f75d3d9f7b611cc0</id>
<content type='text'>
This patch implements parsing of metadata partitions and reading of Metadata
File thus allowing to read UDF 2.50 media. Error resilience is implemented
through accessing the Metadata Mirror File in case the data the Metadata File
cannot be read. The patch is based on the original patch by Sebastian Manciulea
&lt;manciuleas@yahoo.com&gt; and Mircea Fedoreanu &lt;mirceaf_spl@yahoo.com&gt;.

Signed-off-by: Sebastian Manciulea &lt;manciuleas@yahoo.com&gt;
Signed-off-by: Mircea Fedoreanu &lt;mirceaf_spl@yahoo.com&gt;
Signed-off-by: Jan Kara &lt;jack@suse.cz&gt;
</content>
</entry>
</feed>
