<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-stable.git/fs/befs/linuxvfs.c, branch linux-4.9.y</title>
<subtitle>Linux kernel stable tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/'/>
<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.tavy.me/linux-stable.git/commit/?id=df34d04a6f09ba41037e58c3df6d6fbed0ffcde9'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
  ...
</pre>
</div>
</content>
</entry>
<entry>
<title>fs: befs: remove ret variable</title>
<updated>2016-10-08T09:01:25+00:00</updated>
<author>
<name>Salah Triki</name>
<email>salah.triki@gmail.com</email>
</author>
<published>2016-07-31T20:34:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=33c712b4fcf23fba57cb9a8d947d9ab41e363b08'/>
<id>33c712b4fcf23fba57cb9a8d947d9ab41e363b08</id>
<content type='text'>
ret is initialized to -EIO and is never modified, so remove ret and use
-EIO directly.

Signed-off-by: Salah Triki &lt;salah.triki@gmail.com&gt;
Acked-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ret is initialized to -EIO and is never modified, so remove ret and use
-EIO directly.

Signed-off-by: Salah Triki &lt;salah.triki@gmail.com&gt;
Acked-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fs: befs: remove in vain variable assignment</title>
<updated>2016-10-08T09:01:24+00:00</updated>
<author>
<name>Salah Triki</name>
<email>salah.triki@gmail.com</email>
</author>
<published>2016-07-31T20:34:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=abcf911691ee2a4e3fd8c71adc397f67c56565a2'/>
<id>abcf911691ee2a4e3fd8c71adc397f67c56565a2</id>
<content type='text'>
There is no need to init res, since it will be overwitten later by
befs_fblock2brun().

Signed-off-by: Salah Triki &lt;salah.triki@gmail.com&gt;
Acked-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is no need to init res, since it will be overwitten later by
befs_fblock2brun().

Signed-off-by: Salah Triki &lt;salah.triki@gmail.com&gt;
Acked-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fs: befs: Insert NULL inode to dentry</title>
<updated>2016-10-08T09:01:21+00:00</updated>
<author>
<name>Salah Triki</name>
<email>salah.triki@gmail.com</email>
</author>
<published>2016-07-27T02:35:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=a26bc1adc74063ec116159d45f305d2a1dd4a07b'/>
<id>a26bc1adc74063ec116159d45f305d2a1dd4a07b</id>
<content type='text'>
As VFS expects, lookup inserts NULL inode to dentry when the named inode
does not exist.

Signed-off-by: Salah Triki &lt;salah.triki@gmail.com&gt;
Acked-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As VFS expects, lookup inserts NULL inode to dentry when the named inode
does not exist.

Signed-off-by: Salah Triki &lt;salah.triki@gmail.com&gt;
Acked-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>befs: make consistent use of befs_error()</title>
<updated>2016-10-08T09:01:16+00:00</updated>
<author>
<name>Luis de Bethencourt</name>
<email>luisbg@osg.samsung.com</email>
</author>
<published>2016-07-03T15:29:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=4c3897cce0774b6196f59f98a44eed7e011db5aa'/>
<id>4c3897cce0774b6196f59f98a44eed7e011db5aa</id>
<content type='text'>
befs_error() is used in potential errors that could happen in befs to
provide informational log messages. befs_debug() is silent when
CONFIG_BEFS_DEBUG=no, and very verbose when switched on, which is why it is
used for general debugging but not for errors.

Fix a few cases where the befs debug utility usage isn't following the
expected pattern. To make sure we have consistent information in the logs.

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
befs_error() is used in potential errors that could happen in befs to
provide informational log messages. befs_debug() is silent when
CONFIG_BEFS_DEBUG=no, and very verbose when switched on, which is why it is
used for general debugging but not for errors.

Fix a few cases where the befs debug utility usage isn't following the
expected pattern. To make sure we have consistent information in the logs.

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>befs: use simpler while loop</title>
<updated>2016-10-08T09:01:16+00:00</updated>
<author>
<name>Luis de Bethencourt</name>
<email>luisbg@osg.samsung.com</email>
</author>
<published>2016-07-01T00:07:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=9ae51a32b1a060d2db4340d853d989ae622d273f'/>
<id>9ae51a32b1a060d2db4340d853d989ae622d273f</id>
<content type='text'>
Replace goto with simpler while loop to make befs_readdir() more readable.

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace goto with simpler while loop to make befs_readdir() more readable.

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>befs: remove constant variable</title>
<updated>2016-10-08T09:01:15+00:00</updated>
<author>
<name>Luis de Bethencourt</name>
<email>luisbg@osg.samsung.com</email>
</author>
<published>2016-07-01T00:07:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=50858ef96deeeeeb36b2113d49007f41d0410763'/>
<id>50858ef96deeeeeb36b2113d49007f41d0410763</id>
<content type='text'>
Use macro directly instead of via assigning it to an unchanging variable.

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
Acked-by: Salah Triki &lt;salah.triki@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use macro directly instead of via assigning it to an unchanging variable.

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
Acked-by: Salah Triki &lt;salah.triki@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>befs: avoid dereferencing dentry twice</title>
<updated>2016-10-08T09:01:15+00:00</updated>
<author>
<name>Luis de Bethencourt</name>
<email>luisbg@osg.samsung.com</email>
</author>
<published>2016-07-01T00:07:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=f7769f9cf95fa1a63eea81f13126f8fe7f708dc1'/>
<id>f7769f9cf95fa1a63eea81f13126f8fe7f708dc1</id>
<content type='text'>
No need to dereference dentry twice to get the name when we already have
it stored in a local variable.

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
No need to dereference dentry twice to get the name when we already have
it stored in a local variable.

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fs: befs: remove comment that confuses kernel-doc</title>
<updated>2016-10-08T09:01:14+00:00</updated>
<author>
<name>Luis de Bethencourt</name>
<email>luisbg@osg.samsung.com</email>
</author>
<published>2016-06-29T20:27:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=39dcfd3b3448e03a77cd918a918cdea5d84d6076'/>
<id>39dcfd3b3448e03a77cd918a918cdea5d84d6076</id>
<content type='text'>
This comment with a mysterious unfinished line confuses the kernel-doc
system since, because it starts with /**, it thinks it is documenting a
function.

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This comment with a mysterious unfinished line confuses the kernel-doc
system since, because it starts with /**, it thinks it is documenting a
function.

Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fs: befs: check silent flag before logging error</title>
<updated>2016-10-08T09:01:13+00:00</updated>
<author>
<name>Luis de Bethencourt</name>
<email>luisbg@osg.samsung.com</email>
</author>
<published>2016-06-29T20:27:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux-stable.git/commit/?id=a64998504ebd766f07cf77f41334ccd8a60297ae'/>
<id>a64998504ebd766f07cf77f41334ccd8a60297ae</id>
<content type='text'>
Log error only when silent flag is not set.

Fixes: dbe6460388bc ("fs/befs/linuxvfs.c: check silent flag before logging errors")
Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
Acked-by: Salah Triki &lt;salah.triki@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Log error only when silent flag is not set.

Fixes: dbe6460388bc ("fs/befs/linuxvfs.c: check silent flag before logging errors")
Signed-off-by: Luis de Bethencourt &lt;luisbg@osg.samsung.com&gt;
Acked-by: Salah Triki &lt;salah.triki@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
