Signed-off-by: Andrew Morton --- 25-akpm/drivers/char/sonypi.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) diff -puN drivers/char/sonypi.c~sync-in-core-time-granuality-with-filesystems-sonypi-fix drivers/char/sonypi.c --- 25/drivers/char/sonypi.c~sync-in-core-time-granuality-with-filesystems-sonypi-fix 2004-11-29 14:07:28.000000000 -0800 +++ 25-akpm/drivers/char/sonypi.c 2004-11-29 14:15:07.466718144 -0800 @@ -536,8 +536,10 @@ static ssize_t sonypi_misc_read(struct f ret++; } - if (ret > 0) + if (ret > 0) { + struct inode *inode = file->f_dentry->d_inode; inode->i_atime = current_fs_time(inode->i_sb); + } return ret; } _