<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/fs/befs, branch master</title>
<subtitle>Linux Kernel</subtitle>
<id>https://git.etezian.org/cgit.cgi/linux.git/atom?h=master</id>
<link rel='self' href='https://git.etezian.org/cgit.cgi/linux.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/'/>
<updated>2016-12-22T11:25:24+00:00</updated>
<entry>
<title>befs: add NFS export support</title>
<updated>2016-12-22T11:25:24+00:00</updated>
<author>
<name>Luis de Bethencourt</name>
<email>luisbg@osg.samsung.com</email>
</author>
<published>2016-11-04T15:23:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=ac632f5b6301c4beb19f9ea984ce0dc67b6e5874'/>
<id>urn:sha1:ac632f5b6301c4beb19f9ea984ce0dc67b6e5874</id>
<content type='text'>
Implement mandatory export_operations, so it is possible to export befs via
nfs.

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>befs: remove trailing whitespaces</title>
<updated>2016-12-22T11:25:23+00:00</updated>
<author>
<name>Luis de Bethencourt</name>
<email>luisbg@osg.samsung.com</email>
</author>
<published>2016-11-10T11:25:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=e60f749b60979e333764b8e9143aad7a7bdea0fa'/>
<id>urn:sha1:e60f749b60979e333764b8e9143aad7a7bdea0fa</id>
<content type='text'>
Removing all trailing whitespaces in befs.

I was skeptic about tainting the history with this, but whitespace changes
can be ignored by using 'git blame -w' and 'git log -w'.

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>befs: remove signatures from comments</title>
<updated>2016-12-22T11:25:22+00:00</updated>
<author>
<name>Luis de Bethencourt</name>
<email>luisbg@osg.samsung.com</email>
</author>
<published>2016-08-14T17:41:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=50b00fc468ddf9cb47a00b62c25fcbf86fcce56f'/>
<id>urn:sha1:50b00fc468ddf9cb47a00b62c25fcbf86fcce56f</id>
<content type='text'>
No idea why some comments have signatures. These predate git. Removing them
since they add noise and no information.

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>befs: fix style issues in header files</title>
<updated>2016-12-22T11:25:22+00:00</updated>
<author>
<name>Luis de Bethencourt</name>
<email>luisbg@osg.samsung.com</email>
</author>
<published>2016-08-14T17:31:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=12ecb38d03cff0c6d09262f0334f4ded3242ae87'/>
<id>urn:sha1:12ecb38d03cff0c6d09262f0334f4ded3242ae87</id>
<content type='text'>
Fixing checkpatch.pl issues in befs header files:
WARNING: Missing a blank line after declarations
+       befs_inode_addr iaddr;
+       iaddr.allocation_group = blockno &gt;&gt; BEFS_SB(sb)-&gt;ag_shift;

WARNING: space prohibited between function name and open parenthesis '('
+       return BEFS_SB(sb)-&gt;block_size / sizeof (befs_disk_inode_addr);

ERROR: "foo * bar" should be "foo *bar"
+                   const char *key, befs_off_t * value);

ERROR: Macros with complex values should be enclosed in parentheses
+#define PACKED __attribute__ ((__packed__))

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>befs: fix style issues in linuxvfs.c</title>
<updated>2016-12-22T11:25:21+00:00</updated>
<author>
<name>Luis de Bethencourt</name>
<email>luisbg@osg.samsung.com</email>
</author>
<published>2016-08-14T16:59:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=62b80719dfe126f73e417d7011dfb5ef53c6a203'/>
<id>urn:sha1:62b80719dfe126f73e417d7011dfb5ef53c6a203</id>
<content type='text'>
Fix the following type of checkpatch.pl issues:
WARNING: line over 80 characters
+static struct dentry *befs_lookup(struct inode *, struct dentry *, unsigned int);

ERROR: code indent should use tabs where possible
+        if (!bi)$

WARNING: please, no spaces at the start of a line
+        if (!bi)$

WARNING: labels should not be indented
+      unacquire_bh:

WARNING: space prohibited between function name and open parenthesis '('
+                                             sizeof (struct befs_inode_info),

WARNING: braces {} are not necessary for single statement blocks
+       if (!*out) {
+               return -ENOMEM;
+       }

WARNING: Block comments use a trailing */ on a separate line
+        * in special cases */

WARNING: Missing a blank line after declarations
+               int token;
+               if (!*p)

ERROR: do not use assignment in if condition
+       if (!(bh = sb_bread(sb, sb_block))) {

ERROR: space prohibited after that open parenthesis '('
+       if( befs_sb-&gt;num_blocks &gt; ~((sector_t)0) ) {

ERROR: space prohibited before that close parenthesis ')'
+       if( befs_sb-&gt;num_blocks &gt; ~((sector_t)0) ) {

ERROR: space required before the open parenthesis '('
+       if( befs_sb-&gt;num_blocks &gt; ~((sector_t)0) ) {

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>befs: fix typos in linuxvfs.c</title>
<updated>2016-12-22T11:25:21+00:00</updated>
<author>
<name>Luis de Bethencourt</name>
<email>luisbg@osg.samsung.com</email>
</author>
<published>2016-08-14T16:48:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=1ca7087e59cba48a58bf5e6594a67e8ccbead7e2'/>
<id>urn:sha1:1ca7087e59cba48a58bf5e6594a67e8ccbead7e2</id>
<content type='text'>
Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>befs: fix style issues in io.c</title>
<updated>2016-12-22T11:25:20+00:00</updated>
<author>
<name>Luis de Bethencourt</name>
<email>luisbg@osg.samsung.com</email>
</author>
<published>2016-08-14T16:32:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=4c7df6455923ac9bc78379ed07f34477f7ef1b4d'/>
<id>urn:sha1:4c7df6455923ac9bc78379ed07f34477f7ef1b4d</id>
<content type='text'>
Fixing the two following checkpatch.pl issues:
ERROR: trailing whitespace
+ * Based on portions of file.c and inode.c $

WARNING: labels should not be indented
+      error:

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>befs: fix style issues in inode.c</title>
<updated>2016-12-22T11:25:20+00:00</updated>
<author>
<name>Luis de Bethencourt</name>
<email>luisbg@osg.samsung.com</email>
</author>
<published>2016-08-14T16:29:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=85a06b302a9dbe06e4bcfed715875e42b07531f6'/>
<id>urn:sha1:85a06b302a9dbe06e4bcfed715875e42b07531f6</id>
<content type='text'>
Fixing the following checkpatch.pl errors and warning:
ERROR: trailing whitespace
+ * $

WARNING: Block comments use * on subsequent lines
+/*
+       Validates the correctness of the befs inode

ERROR: "foo * bar" should be "foo *bar"
+befs_check_inode(struct super_block *sb, befs_inode * raw_inode,

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>befs: fix style issues in debug.c</title>
<updated>2016-12-22T11:25:19+00:00</updated>
<author>
<name>Luis de Bethencourt</name>
<email>luisbg@osg.samsung.com</email>
</author>
<published>2016-08-14T16:26:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=a83179a8e95ec70a84d3a9a04b6062fa1884aebf'/>
<id>urn:sha1:a83179a8e95ec70a84d3a9a04b6062fa1884aebf</id>
<content type='text'>
Fix all checkpatch.pl errors and warnings in debug.c:
ERROR: trailing whitespace
+ * $

WARNING: Missing a blank line after declarations
+       va_list args;
+       va_start(args, fmt);

ERROR: "foo * bar" should be "foo *bar"
+befs_dump_inode(const struct super_block *sb, befs_inode * inode)

ERROR: "foo * bar" should be "foo *bar"
+befs_dump_super_block(const struct super_block *sb, befs_super_block * sup)

ERROR: "foo * bar" should be "foo *bar"
+befs_dump_small_data(const struct super_block *sb, befs_small_data * sd)

WARNING: line over 80 characters
+befs_dump_index_entry(const struct super_block *sb, befs_disk_btree_super * super)

ERROR: "foo * bar" should be "foo *bar"
+befs_dump_index_entry(const struct super_block *sb, befs_disk_btree_super * super)

ERROR: "foo * bar" should be "foo *bar"
+befs_dump_index_node(const struct super_block *sb, befs_btree_nodehead * node)

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'befs-v4.9-rc1' of git://github.com/luisbg/linux-befs</title>
<updated>2016-10-15T19:09:13+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2016-10-15T19:09:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.etezian.org/cgit.cgi/linux.git/commit/?id=df34d04a6f09ba41037e58c3df6d6fbed0ffcde9'/>
<id>urn:sha1:df34d04a6f09ba41037e58c3df6d6fbed0ffcde9</id>
<content type='text'>
Pull befs fixes from Luis de Bethencourt:
 "I recently took maintainership of the befs file system [0]. This is
  the first time I send you a git pull request, so please let me know if
  all the below is OK.

  Salah Triki and myself have been cleaning the code and fixing a few
  small bugs.

  Sorry I couldn't send this sooner in the merge window, I was waiting
  to have my GPG key signed by kernel members at ELCE in Berlin a few
  days ago."

[0] https://lkml.org/lkml/2016/7/27/502

* tag 'befs-v4.9-rc1' of git://github.com/luisbg/linux-befs: (39 commits)
  befs: befs: fix style issues in datastream.c
  befs: improve documentation in datastream.c
  befs: fix typos in datastream.c
  befs: fix typos in btree.c
  befs: fix style issues in super.c
  befs: fix comment style
  befs: add check for ag_shift in superblock
  befs: dump inode_size superblock information
  befs: remove unnecessary initialization
  befs: fix typo in befs_sb_info
  befs: add flags field to validate superblock state
  befs: fix typo in befs_find_key
  befs: remove unused BEFS_BT_PARMATCH
  fs: befs: remove ret variable
  fs: befs: remove in vain variable assignment
  fs: befs: remove unnecessary *befs_sb variable
  fs: befs: remove useless initialization to zero
  fs: befs: remove in vain variable assignment
  fs: befs: Insert NULL inode to dentry
  fs: befs: Remove useless calls to brelse in befs_find_brun_dblindirect
  ...
</content>
</entry>
</feed>
