linux/generic: update kernel patch refreshing. Include two missed patches.
authorAlexandros C. Couloumbis <alex@ozo.com>
Tue, 5 Oct 2010 09:49:53 +0000 (09:49 +0000)
committerAlexandros C. Couloumbis <alex@ozo.com>
Tue, 5 Oct 2010 09:49:53 +0000 (09:49 +0000)
SVN-Revision: 23240

target/linux/generic/patches-2.6.36/209-mini_fo.patch
target/linux/generic/patches-2.6.36/210-mini_fo_2.6.25_fixes.patch
target/linux/generic/patches-2.6.36/212-mini_fo_2.6.26_fixes.patch
target/linux/generic/patches-2.6.36/217-mini_fo_2.6.36_fixes.patch
target/linux/generic/patches-2.6.36/402-ledtrig_netdev.patch

index d7e3220d24d9c1bc3d280420149355a9d553f627..10900b4e188fa51b22c7acb8778e3695fe2f96be 100644 (file)
 +
 --- /dev/null
 +++ b/fs/mini_fo/super.c
-@@ -0,0 +1,281 @@
+@@ -0,0 +1,285 @@
 +/*
 + * Copyright (c) 1997-2003 Erez Zadok
 + * Copyright (c) 2001-2003 Stony Brook University
 +      struct dentry *hidden_d;
 +
 +      hidden_d = dtohd(d);
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,36)
++      err = statfs_by_dentry(hidden_d, buf);
++#else
 +      err = vfs_statfs(hidden_d, buf);
++#endif
 +#else
 +      super_block_t *hidden_sb;
 +
index b64630d50045480d022ba26c901cea68f6da66b3..d021ec1b309347e8ece84b6885d6f2ac97f22ed9 100644 (file)
@@ -93,7 +93,7 @@
   */
 --- a/fs/mini_fo/super.c
 +++ b/fs/mini_fo/super.c
-@@ -262,10 +262,31 @@ mini_fo_umount_begin(super_block_t *sb)
+@@ -266,10 +266,31 @@ mini_fo_umount_begin(super_block_t *sb)
  }
  #endif
  
index b5fa64e6a19e7fff343aed59f4ddccfc34578d91..d2a843c82ee77b1c57f51b935313443eabc290de 100644 (file)
@@ -16,7 +16,7 @@
  
  
  #if defined(FIST_DEBUG) || defined(FIST_FILTER_SCA)
-@@ -238,7 +240,7 @@ mini_fo_clear_inode(inode_t *inode)
+@@ -242,7 +244,7 @@ mini_fo_clear_inode(inode_t *inode)
   * dies.
   */
  STATIC void
@@ -25,7 +25,7 @@
  mini_fo_umount_begin(struct vfsmount *mnt, int flags)
  {
        struct vfsmount *hidden_mnt;
-@@ -290,7 +292,9 @@ struct super_operations mini_fo_sops =
+@@ -294,7 +296,9 @@ struct super_operations mini_fo_sops =
  #if defined(FIST_DEBUG) || defined(FIST_FILTER_SCA)
        write_inode:    mini_fo_write_inode,
  #endif /* defined(FIST_DEBUG) || defined(FIST_FILTER_SCA) */
index f8d2ff66286e97d8e529ce62823d925d1116c5c9..ef00b621fb492e92e00d9159177d7c4399949c56 100644 (file)
@@ -14,7 +14,7 @@
  
        print_exit_location();
  }
-@@ -296,11 +299,11 @@ struct super_operations mini_fo_sops =
+@@ -300,11 +303,11 @@ struct super_operations mini_fo_sops =
        put_inode:              mini_fo_put_inode,
  #endif /* LINUX_VERSION_CODE < KERNEL_VERSION(2,6,26) */
  #if defined(FIST_DEBUG) || defined(FIST_FILTER_SCA)
index 9679ce14aa410b6a72b764d19a6996bbaf327244..068d126e73c39cdd8a7a447eb22957b06037fc0d 100644 (file)
 +obj-$(CONFIG_LEDS_TRIGGER_NETDEV)      += ledtrig-netdev.o
 --- a/drivers/leds/ledtrig-netdev.c
 +++ b/drivers/leds/ledtrig-netdev.c
-@@ -309,6 +309,7 @@ static void netdev_trig_timer(unsigned l
+@@ -307,8 +307,9 @@ done:
+ static void netdev_trig_timer(unsigned long arg)
+ {
        struct led_netdev_data *trigger_data = (struct led_netdev_data *)arg;
-       const struct net_device_stats *dev_stats;
+-      const struct net_device_stats *dev_stats;
++      struct rtnl_link_stats64 *dev_stats;
        unsigned new_activity;
 +      struct rtnl_link_stats64 temp;