<feed xmlns='http://www.w3.org/2005/Atom'>
<title>blackbird-op-linux/drivers/staging/exfat, branch master</title>
<subtitle>Blackbird™ Linux sources for OpenPOWER</subtitle>
<id>https://git.raptorcs.com/git/blackbird-op-linux/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/blackbird-op-linux/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/'/>
<updated>2020-01-23T18:16:13+00:00</updated>
<entry>
<title>staging: exfat: remove fs_func struct.</title>
<updated>2020-01-23T18:16:13+00:00</updated>
<author>
<name>Tetsuhiro Kohada</name>
<email>Kohada.Tetsuhiro@dc.MitsubishiElectric.co.jp</email>
</author>
<published>2020-01-23T10:24:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=52b0c4709d23ad018a6acf34ca194fa60c71814b'/>
<id>urn:sha1:52b0c4709d23ad018a6acf34ca194fa60c71814b</id>
<content type='text'>
Remove 'fs_func struct' and change indirect calls to direct calls.

The following issues are described in exfat's TODO.
&gt; Create helper function for exfat_set_entry_time () and
&gt; exfat_set_entry_type () because it's sort of ugly to be calling the same functionn directly and other code calling through  the fs_func struc ponters ...

The fs_func struct was used for switching the helper functions of fat16/fat32/exfat.
Now, it has lost the role of switching, just making the code less readable.

Signed-off-by: Tetsuhiro Kohada &lt;Kohada.Tetsuhiro@dc.MitsubishiElectric.co.jp&gt;
Link: https://lore.kernel.org/r/20200123102445.123033-1-Kohada.Tetsuhiro@dc.MitsubishiElectric.co.jp
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: exfat: Fix alignment warnings</title>
<updated>2020-01-14T13:56:36+00:00</updated>
<author>
<name>Pragat Pandya</name>
<email>pragat.pandya@gmail.com</email>
</author>
<published>2020-01-11T14:22:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=d85cad420a21e28016248ef9939d20c1264246eb'/>
<id>urn:sha1:d85cad420a21e28016248ef9939d20c1264246eb</id>
<content type='text'>
Fix checkpatch warning "Alignment should match open parenthesis".

Signed-off-by: Pragat Pandya &lt;pragat.pandya@gmail.com&gt;
Link: https://lore.kernel.org/r/20200111142233.11354-1-pragat.pandya@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: exfat: add STAGING prefix to config names</title>
<updated>2020-01-03T10:04:58+00:00</updated>
<author>
<name>Namjae Jeon</name>
<email>namjae.jeon@samsung.com</email>
</author>
<published>2020-01-03T01:13:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=5f33771fb0ac484d6e8cc34cb1e27c37442cd0db'/>
<id>urn:sha1:5f33771fb0ac484d6e8cc34cb1e27c37442cd0db</id>
<content type='text'>
Add STAGING prefix to config names to avoid collsion with fs/exfat config.

Signed-off-by: Namjae Jeon &lt;namjae.jeon@samsung.com&gt;
Link: https://lore.kernel.org/r/20200103011345.25245-1-namjae.jeon@samsung.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Merge 5.5-rc2 into staging-next</title>
<updated>2019-12-16T08:06:50+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2019-12-16T08:06:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=b3bb164aa56018ad8476dd2953b654491b7fb468'/>
<id>urn:sha1:b3bb164aa56018ad8476dd2953b654491b7fb468</id>
<content type='text'>
We want the staging driver fixes in here, and this resolves merge issues
with the isdn code that was pointed out in linux-next

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: exfat: fix multiple definition error of `rename_file'</title>
<updated>2019-12-10T09:56:55+00:00</updated>
<author>
<name>Brendan Higgins</name>
<email>brendanhiggins@google.com</email>
</author>
<published>2019-12-04T23:45:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=1af73a25e6e7d9f2f1e2a14259cc9ffce6d8f6d4'/>
<id>urn:sha1:1af73a25e6e7d9f2f1e2a14259cc9ffce6d8f6d4</id>
<content type='text'>
`rename_file' was exported but not properly namespaced causing a
multiple definition error because `rename_file' is already defined in
fs/hostfs/hostfs_user.c:

ld: drivers/staging/exfat/exfat_core.o: in function `rename_file':
drivers/staging/exfat/exfat_core.c:2327: multiple definition of
`rename_file'; fs/hostfs/hostfs_user.o:fs/hostfs/hostfs_user.c:350:
first defined here
make: *** [Makefile:1077: vmlinux] Error 1

This error can be reproduced on ARCH=um by selecting:

CONFIG_EXFAT_FS=y
CONFIG_HOSTFS=y

Add a namespace prefix exfat_* to fix this error.

Reported-by: Brendan Higgins &lt;brendanhiggins@google.com&gt;
Signed-off-by: Brendan Higgins &lt;brendanhiggins@google.com&gt;
Cc: stable &lt;stable@vger.kernel.org&gt;
Cc: Valdis Kletnieks &lt;valdis.kletnieks@vt.edu&gt;
Tested-by: David Gow &lt;davidgow@google.com&gt;
Reviewed-by: David Gow &lt;davidgow@google.com&gt;
Link: https://lore.kernel.org/r/20191204234522.42855-1-brendanhiggins@google.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: exfat: properly support discard in clr_alloc_bitmap()</title>
<updated>2019-12-10T09:56:53+00:00</updated>
<author>
<name>Andrea Righi</name>
<email>andrea.righi@canonical.com</email>
</author>
<published>2019-12-05T15:29:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=1184fd9966702a5a1cea73bdb6fe646b961c387c'/>
<id>urn:sha1:1184fd9966702a5a1cea73bdb6fe646b961c387c</id>
<content type='text'>
Currently the discard code in clr_alloc_bitmap() is just dead code.
Move code around so that the discard operation is properly attempted
when enabled.

Signed-off-by: Andrea Righi &lt;andrea.righi@canonical.com&gt;
Link: https://lore.kernel.org/r/20191205152913.GJ3276@xps-13
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: exfat: fix spelling mistake</title>
<updated>2019-12-10T09:34:41+00:00</updated>
<author>
<name>Susarla Nikhilesh</name>
<email>nikhilesh1294@gmail.com</email>
</author>
<published>2019-12-03T14:30:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=eb00d734bc78368106ca4de4703d368cd123f6df'/>
<id>urn:sha1:eb00d734bc78368106ca4de4703d368cd123f6df</id>
<content type='text'>
CHECK: 'propogate' may be misspelled - perhaps 'propagate'?
FILE: drivers/staging/exfat/exfat_super.c:1484

CHECK: 'propogate' may be misspelled - perhaps 'propagate'?
FILE: drivers/staging/exfat/exfat_super.c:1551

Signed-off-by: Susarla Nikhilesh &lt;nikhilesh1294@gmail.com&gt;
Link: https://lore.kernel.org/r/20191203143023.2786-1-nikhilesh1294@gmail.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: exfat: fix spelling mistake "maont" -&gt; "mount"</title>
<updated>2019-11-15T06:11:25+00:00</updated>
<author>
<name>Colin Ian King</name>
<email>colin.king@canonical.com</email>
</author>
<published>2019-11-14T22:15:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=635dad0911d12d633df7611a5c564a3b98f425cf'/>
<id>urn:sha1:635dad0911d12d633df7611a5c564a3b98f425cf</id>
<content type='text'>
There is a spelling mistake in a kernel info message. Fix it.

Signed-off-by: Colin Ian King &lt;colin.king@canonical.com&gt;
Link: https://lore.kernel.org/r/20191114221509.10728-1-colin.king@canonical.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: exfat: remove two unused functions</title>
<updated>2019-11-15T06:11:24+00:00</updated>
<author>
<name>YueHaibing</name>
<email>yuehaibing@huawei.com</email>
</author>
<published>2019-11-14T14:03:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=d138aed68a932476aaeb9abe680a65b2a120cdc3'/>
<id>urn:sha1:d138aed68a932476aaeb9abe680a65b2a120cdc3</id>
<content type='text'>
Fix sparse warnings:

drivers/staging/exfat/exfat_core.c:2045:4: warning: symbol 'calc_checksum_1byte' was not declared. Should it be static?
drivers/staging/exfat/exfat_core.c:2080:5: warning: symbol 'calc_checksum_4byte' was not declared. Should it be static?

The two functions has no caller in tree, so remove it.

Reported-by: Hulk Robot &lt;hulkci@huawei.com&gt;
Signed-off-by: YueHaibing &lt;yuehaibing@huawei.com&gt;
Link: https://lore.kernel.org/r/20191114140348.46088-1-yuehaibing@huawei.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: exfat: fix indentation issue</title>
<updated>2019-11-14T03:07:15+00:00</updated>
<author>
<name>Colin Ian King</name>
<email>colin.king@canonical.com</email>
</author>
<published>2019-11-13T16:42:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-op-linux/commit/?id=7a3674898de30ede4a1fa1724016b5bc4f14604c'/>
<id>urn:sha1:7a3674898de30ede4a1fa1724016b5bc4f14604c</id>
<content type='text'>
There is a declaration that requires indentation. Add in
the missing tab.

Signed-off-by: Colin Ian King &lt;colin.king@canonical.com&gt;
Link: https://lore.kernel.org/r/20191113164210.103586-1-colin.king@canonical.com
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
