On Sat, 2012-06-09 at 11:11 +0400, Pavel Shilovsky wrote:
> From: Pavel Shilovsky <pias...@etersoft.ru>
> 
> commit 45c72cd73c788dd18c8113d4a404d6b4a01decf1 upstream.
> 
> Now we store attr->ino at inode->i_ino, return attr->ino at the
> first time and then return inode->i_ino if the attribute timeout
> isn't expired. That's wrong on 32 bit platforms because attr->ino
> is 64 bit and inode->i_ino is 32 bit in this case.
> 
> Fix this by saving 64 bit ino in fuse_inode structure and returning
> it every time we call getattr. Also squash attr->ino into inode->i_ino
> explicitly.
[...]

Added to the queue for 3.2.y, thanks.

Ben.

-- 
Ben Hutchings
Time is nature's way of making sure that everything doesn't happen at once.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to