Linux Headquarters
[ Register ]
[ About us ] [ Home Page ]

Advertisement
[ Kernel ] [ Documentation ] [ Links ] [ Books ]

Advertisement

Kernel v2.6.33-rc6-git2 /drivers/char/random.c

Filename:/drivers/char/random.c
Lines Added:0
Lines Deleted:9
Also changed in: (Previous) 2.6.33-rc6  2.6.33-rc5  2.6.33-rc4  2.6.33-rc3  2.6.33-rc2  2.6.33-rc1 
(Following) 2.6.33-rc6-git3  2.6.33-rc6-git4  2.6.33-rc6-git5  2.6.33-rc6-git6  2.6.33-rc7  2.6.33-rc8 

Location
[  2.6.33-rc6-git2
  [  drivers
    [  char
       o  random.c

Patch

diff --git a/drivers/char/random.c b/drivers/char/random.c
index 8258982..2849713 100644
--- a/drivers/char/random.c
+++ b/drivers/char/random.c
@@ -1051,12 +1051,6 @@ random_read(struct file *file, char __user *buf, size_t nbytes, loff_t *ppos)
             /* like a named pipe */
    }
 
-   /*
-    * If we gave the user some bytes, update the access time.
-    */
-   if (count)
-      file_accessed(file);
-
    return (count ? count : retval);
 }
 
@@ -1107,7 +1101,6 @@ static ssize_t random_write(struct file *file, const char __user *buffer,
              size_t count, loff_t *ppos)
 {
    size_t ret;
-   struct inode *inode = file->f_path.dentry->d_inode;
 
    ret = write_pool(&blocking_pool, buffer, count);
    if (ret)
@@ -1116,8 +1109,6 @@ static ssize_t random_write(struct file *file, const char __user *buffer,
    if (ret)
       return ret;
 
-   inode->i_mtime = current_fs_time(inode->i_sb);
-   mark_inode_dirty(inode);
    return (ssize_t)count;
 }
 


Comments: webmaster (at) linuxhq.com.
Advertising: banners (at) linuxhq.com.
Compilation ©1998-2008 Linux Headquarters, Inc.