Changeset 25641 for trunk


Ignore:
Timestamp:
2011-02-21T03:06:51+01:00 (5 years ago)
Author:
nbd
Message:

kernel: remove imq support, refresh patches

Location:
trunk
Files:
8 deleted
148 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/netfilter.mk

    r24729 r25641  
    106106$(eval $(call nf_add,IPT_FILTER,CONFIG_IP_NF_MATCH_STRING, $(P_V4)ipt_string)) 
    107107$(eval $(call nf_add,IPT_FILTER,CONFIG_NETFILTER_XT_MATCH_STRING, $(P_XT)xt_string)) 
    108  
    109  
    110 # imq 
    111  
    112 $(eval $(call nf_add,IPT_IMQ,CONFIG_IP_NF_TARGET_IMQ, $(P_V4)ipt_IMQ)) 
    113 $(eval $(call nf_add,IPT_IMQ,CONFIG_NETFILTER_XT_TARGET_IMQ, $(P_XT)xt_IMQ)) 
    114108 
    115109 
     
    201195$(eval $(call nf_add,IPT_IPV6,CONFIG_IP6_NF_MATCH_RT, $(P_V6)ip6t_rt)) 
    202196 
    203 $(eval $(call nf_add,IPT_IPV6,CONFIG_IP6_NF_TARGET_IMQ, $(P_V6)ip6t_IMQ)) 
    204197$(eval $(call nf_add,IPT_IPV6,CONFIG_IP6_NF_TARGET_LOG, $(P_V6)ip6t_LOG)) 
    205198$(eval $(call nf_add,IPT_IPV6,CONFIG_IP6_NF_TARGET_REJECT, $(P_V6)ip6t_REJECT)) 
     
    332325IPT_BUILTIN += $(IPT_EXTRA-y) 
    333326IPT_BUILTIN += $(IPT_FILTER-y) 
    334 IPT_BUILTIN += $(IPT_IMQ-y) 
    335327IPT_BUILTIN += $(IPT_IPOPT-y) 
    336328IPT_BUILTIN += $(IPT_IPRANGE-y) 
  • trunk/package/kernel/modules/netfilter.mk

    r22867 r25641  
    229229 
    230230 
    231 define KernelPackage/ipt-imq 
    232   TITLE:=Intermediate Queueing support 
    233   KCONFIG:= \ 
    234         CONFIG_IMQ \ 
    235         CONFIG_IMQ_BEHAVIOR_BA=y \ 
    236         CONFIG_IMQ_NUM_DEVS=2 \ 
    237         CONFIG_NETFILTER_XT_TARGET_IMQ 
    238   FILES:= \ 
    239         $(LINUX_DIR)/drivers/net/imq.ko \ 
    240         $(foreach mod,$(IPT_IMQ-m),$(LINUX_DIR)/net/$(mod).ko) 
    241   AUTOLOAD:=$(call AutoLoad,46,$(notdir \ 
    242         imq \ 
    243         $(IPT_IMQ-m) \ 
    244   )) 
    245   $(call AddDepends/ipt) 
    246 endef 
    247  
    248 define KernelPackage/ipt-imq/description 
    249  Kernel support for Intermediate Queueing devices 
    250 endef 
    251  
    252 $(eval $(call KernelPackage,ipt-imq)) 
    253  
    254  
    255231define KernelPackage/ipt-queue 
    256232  TITLE:=Module for user-space packet queueing 
  • trunk/target/linux/ar71xx/Makefile

    r25583 r25641  
    1414SUBTARGETS:=generic nand 
    1515 
    16 LINUX_VERSION:=2.6.32.29 
     16LINUX_VERSION:=2.6.37.1 
    1717 
    1818include $(INCLUDE_DIR)/target.mk 
  • trunk/target/linux/ar71xx/patches-2.6.36/003-ar71xx_usb_host.patch

    r23317 r25641  
    3131--- a/drivers/usb/host/ehci-hcd.c 
    3232+++ b/drivers/usb/host/ehci-hcd.c 
    33 @@ -1197,6 +1197,11 @@ MODULE_LICENSE ("GPL"); 
     33@@ -1210,6 +1210,11 @@ MODULE_LICENSE ("GPL"); 
    3434 #define        PLATFORM_DRIVER         ehci_atmel_driver 
    3535 #endif 
  • trunk/target/linux/ar71xx/patches-2.6.36/005-ar71xx_mac_driver.patch

    r24210 r25641  
    11--- a/drivers/net/Kconfig 
    22+++ b/drivers/net/Kconfig 
    3 @@ -2168,6 +2168,8 @@ config ACENIC_OMIT_TIGON_I 
     3@@ -2045,6 +2045,8 @@ config ACENIC_OMIT_TIGON_I 
    44  
    55          The safe and default value for this is N. 
  • trunk/target/linux/ar71xx/patches-2.6.36/102-mtd_m25p80_add_myloader_parser.patch

    r23317 r25641  
    11--- a/drivers/mtd/devices/m25p80.c 
    22+++ b/drivers/mtd/devices/m25p80.c 
    3 @@ -933,6 +933,16 @@ static int __devinit m25p_probe(struct s 
     3@@ -929,6 +929,16 @@ static int __devinit m25p_probe(struct s 
    44                                        part_probes, &parts, 0); 
    55                } 
  • trunk/target/linux/ar71xx/patches-2.6.36/104-mtd_m25p80_add_redboot_parser.patch

    r23317 r25641  
    11--- a/drivers/mtd/devices/m25p80.c 
    22+++ b/drivers/mtd/devices/m25p80.c 
    3 @@ -943,6 +943,15 @@ static int __devinit m25p_probe(struct s 
     3@@ -939,6 +939,15 @@ static int __devinit m25p_probe(struct s 
    44                } 
    55 #endif 
  • trunk/target/linux/ar71xx/patches-2.6.36/107-mtd-SST39VF6401B-support.patch

    r21734 r25641  
    11--- a/drivers/mtd/chips/jedec_probe.c 
    22+++ b/drivers/mtd/chips/jedec_probe.c 
    3 @@ -148,6 +148,7 @@ 
     3@@ -149,6 +149,7 @@ 
    44 #define SST39LF160     0x2782 
    55 #define SST39VF1601    0x234b 
     
    99 #define SST39WF1602    0x274a 
    1010 #define SST39LF512     0x00D4 
    11 @@ -1568,6 +1569,18 @@ static const struct amd_flash_info jedec 
     11@@ -1582,6 +1583,18 @@ static const struct amd_flash_info jedec 
    1212                        ERASEINFO(0x10000,64), 
    1313                } 
  • trunk/target/linux/ar71xx/patches-2.6.36/108-mtd_fix_cfi_cmdset_0002_status_check.patch

    r24210 r25641  
    11--- a/drivers/mtd/chips/cfi_cmdset_0002.c 
    22+++ b/drivers/mtd/chips/cfi_cmdset_0002.c 
    3 @@ -1218,8 +1218,8 @@ static int __xipram do_write_oneword(str 
     3@@ -1215,8 +1215,8 @@ static int __xipram do_write_oneword(str 
    44                        break; 
    55                } 
     
    1212                /* Latency issues. Drop the lock, wait a while and retry */ 
    1313                UDELAY(map, chip, adr, 1); 
    14 @@ -1235,6 +1235,8 @@ static int __xipram do_write_oneword(str 
     14@@ -1232,6 +1232,8 @@ static int __xipram do_write_oneword(str 
    1515  
    1616                ret = -EIO; 
     
    2121  op_done: 
    2222        chip->state = FL_READY; 
    23 @@ -1581,7 +1583,6 @@ static int cfi_amdstd_write_buffers(stru 
     23@@ -1578,7 +1580,6 @@ static int cfi_amdstd_write_buffers(stru 
    2424        return 0; 
    2525 } 
     
    2929  * Handle devices with one erase region, that only implement 
    3030  * the chip erase command. 
    31 @@ -1645,8 +1646,8 @@ static int __xipram do_erase_chip(struct 
     31@@ -1642,8 +1643,8 @@ static int __xipram do_erase_chip(struct 
    3232                        chip->erase_suspended = 0; 
    3333                } 
     
    4040                if (time_after(jiffies, timeo)) { 
    4141                        printk(KERN_WARNING "MTD %s(): software timeout\n", 
    42 @@ -1666,6 +1667,7 @@ static int __xipram do_erase_chip(struct 
     42@@ -1663,6 +1664,7 @@ static int __xipram do_erase_chip(struct 
    4343                ret = -EIO; 
    4444        } 
     
    4848        xip_enable(map, chip, adr); 
    4949        put_chip(map, chip, adr); 
    50 @@ -1733,9 +1735,9 @@ static int __xipram do_erase_oneblock(st 
     50@@ -1730,9 +1732,9 @@ static int __xipram do_erase_oneblock(st 
    5151                        chip->erase_suspended = 0; 
    5252                } 
     
    6060  
    6161                if (time_after(jiffies, timeo)) { 
    62 @@ -1757,6 +1759,7 @@ static int __xipram do_erase_oneblock(st 
     62@@ -1754,6 +1756,7 @@ static int __xipram do_erase_oneblock(st 
    6363                ret = -EIO; 
    6464        } 
  • trunk/target/linux/ar71xx/patches-2.6.36/109-mtd-wrt160nl-trx-parser.patch

    r23317 r25641  
    11--- a/drivers/mtd/devices/m25p80.c 
    22+++ b/drivers/mtd/devices/m25p80.c 
    3 @@ -952,6 +952,16 @@ static int __devinit m25p_probe(struct s 
     3@@ -948,6 +948,16 @@ static int __devinit m25p_probe(struct s 
    44                                        part_probes, &parts, 0); 
    55                } 
  • trunk/target/linux/ar71xx/patches-2.6.36/110-usb-ehci-add-war-for-synopsys-hc-bug.patch

    r23317 r25641  
    1313--- a/drivers/usb/host/ehci.h 
    1414+++ b/drivers/usb/host/ehci.h 
    15 @@ -131,6 +131,7 @@ struct ehci_hcd {                   /* one per controlle 
    16         unsigned                need_io_watchdog:1; 
     15@@ -132,6 +132,7 @@ struct ehci_hcd {                   /* one per controlle 
    1716        unsigned                broken_periodic:1; 
     17        unsigned                amd_l1_fix:1; 
    1818        unsigned                fs_i_thresh:1;  /* Intel iso scheduling */ 
    1919+       unsigned                has_synopsys_hc_bug:1; /* Synopsys HC */ 
  • trunk/target/linux/ar71xx/patches-2.6.36/111-mtd-cfi_cmdset_0002-force-word-write.patch

    r24210 r25641  
    3636 /* Atmel chips don't use the same PRI format as AMD chips */ 
    3737 static void fixup_convert_atmel_pri(struct mtd_info *mtd, void *param) 
    38 @@ -1392,6 +1396,7 @@ static int cfi_amdstd_write_words(struct 
     38@@ -1389,6 +1393,7 @@ static int cfi_amdstd_write_words(struct 
    3939 /* 
    4040  * FIXME: interleaved mode not tested, and probably not supported! 
     
    4444                                    unsigned long adr, const u_char *buf, 
    4545                                    int len) 
    46 @@ -1503,7 +1508,6 @@ static int __xipram do_write_buffer(stru 
     46@@ -1500,7 +1505,6 @@ static int __xipram do_write_buffer(stru 
    4747        return ret; 
    4848 } 
     
    5252                                    size_t *retlen, const u_char *buf) 
    5353 { 
    54 @@ -1582,6 +1586,7 @@ static int cfi_amdstd_write_buffers(stru 
     54@@ -1579,6 +1583,7 @@ static int cfi_amdstd_write_buffers(stru 
    5555  
    5656        return 0; 
  • trunk/target/linux/ar71xx/patches-2.6.36/400-2.6.35-fix-nand_scan_ident-options.patch

    r24210 r25641  
    11--- a/drivers/mtd/nand/rb4xx_nand.c 
    22+++ b/drivers/mtd/nand/rb4xx_nand.c 
    3 @@ -220,7 +220,7 @@ static int __init rb4xx_nand_probe(struc 
     3@@ -223,7 +223,7 @@ static int __init rb4xx_nand_probe(struc 
    44  
    55        platform_set_drvdata(pdev, info); 
  • trunk/target/linux/ar71xx/patches-2.6.37/001-ar71xx_core.patch

    r23944 r25641  
    1717--- a/arch/mips/Kconfig 
    1818+++ b/arch/mips/Kconfig 
    19 @@ -63,6 +63,23 @@ config AR7 
     19@@ -65,6 +65,23 @@ config AR7 
    2020          Support for the Texas Instruments AR7 System-on-a-Chip 
    2121          family: TNETD7100, 7200 and 7300. 
     
    4141        bool "Broadcom BCM47XX based boards" 
    4242        select CEVT_R4K 
    43 @@ -715,6 +732,7 @@ config CAVIUM_OCTEON_REFERENCE_BOARD 
     43@@ -717,6 +734,7 @@ config CAVIUM_OCTEON_REFERENCE_BOARD 
    4444 endchoice 
    4545  
  • trunk/target/linux/ar71xx/patches-2.6.37/003-ar71xx_usb_host.patch

    r23944 r25641  
    3131--- a/drivers/usb/host/ehci-hcd.c 
    3232+++ b/drivers/usb/host/ehci-hcd.c 
    33 @@ -1216,6 +1216,11 @@ MODULE_LICENSE ("GPL"); 
     33@@ -1229,6 +1229,11 @@ MODULE_LICENSE ("GPL"); 
    3434 #define PLATFORM_DRIVER                ehci_octeon_driver 
    3535 #endif 
  • trunk/target/linux/ar71xx/patches-2.6.37/005-ar71xx_mac_driver.patch

    r24210 r25641  
    11--- a/drivers/net/Kconfig 
    22+++ b/drivers/net/Kconfig 
    3 @@ -2191,6 +2191,8 @@ config ACENIC_OMIT_TIGON_I 
     3@@ -2068,6 +2068,8 @@ config ACENIC_OMIT_TIGON_I 
    44  
    55          The safe and default value for this is N. 
  • trunk/target/linux/ar71xx/patches-2.6.37/006-ar71xx_wdt_driver.patch

    r23944 r25641  
    11--- a/drivers/watchdog/Kconfig 
    22+++ b/drivers/watchdog/Kconfig 
    3 @@ -927,6 +927,13 @@ config BCM63XX_WDT 
     3@@ -930,6 +930,13 @@ config BCM63XX_WDT 
    44          To compile this driver as a loadable module, choose M here. 
    55          The module will be called bcm63xx_wdt. 
  • trunk/target/linux/ar71xx/patches-2.6.37/102-mtd_m25p80_add_myloader_parser.patch

    r23944 r25641  
    11--- a/drivers/mtd/devices/m25p80.c 
    22+++ b/drivers/mtd/devices/m25p80.c 
    3 @@ -937,6 +937,16 @@ static int __devinit m25p_probe(struct s 
     3@@ -933,6 +933,16 @@ static int __devinit m25p_probe(struct s 
    44                                        part_probes, &parts, 0); 
    55                } 
  • trunk/target/linux/ar71xx/patches-2.6.37/104-mtd_m25p80_add_redboot_parser.patch

    r23944 r25641  
    11--- a/drivers/mtd/devices/m25p80.c 
    22+++ b/drivers/mtd/devices/m25p80.c 
    3 @@ -947,6 +947,15 @@ static int __devinit m25p_probe(struct s 
     3@@ -943,6 +943,15 @@ static int __devinit m25p_probe(struct s 
    44                } 
    55 #endif 
  • trunk/target/linux/ar71xx/patches-2.6.37/107-mtd-SST39VF6401B-support.patch

    r21734 r25641  
    11--- a/drivers/mtd/chips/jedec_probe.c 
    22+++ b/drivers/mtd/chips/jedec_probe.c 
    3 @@ -148,6 +148,7 @@ 
     3@@ -149,6 +149,7 @@ 
    44 #define SST39LF160     0x2782 
    55 #define SST39VF1601    0x234b 
     
    99 #define SST39WF1602    0x274a 
    1010 #define SST39LF512     0x00D4 
    11 @@ -1568,6 +1569,18 @@ static const struct amd_flash_info jedec 
     11@@ -1582,6 +1583,18 @@ static const struct amd_flash_info jedec 
    1212                        ERASEINFO(0x10000,64), 
    1313                } 
  • trunk/target/linux/ar71xx/patches-2.6.37/108-mtd_fix_cfi_cmdset_0002_status_check.patch

    r24210 r25641  
    11--- a/drivers/mtd/chips/cfi_cmdset_0002.c 
    22+++ b/drivers/mtd/chips/cfi_cmdset_0002.c 
    3 @@ -1231,8 +1231,8 @@ static int __xipram do_write_oneword(str 
     3@@ -1228,8 +1228,8 @@ static int __xipram do_write_oneword(str 
    44                        break; 
    55                } 
     
    1212                /* Latency issues. Drop the lock, wait a while and retry */ 
    1313                UDELAY(map, chip, adr, 1); 
    14 @@ -1248,6 +1248,8 @@ static int __xipram do_write_oneword(str 
     14@@ -1245,6 +1245,8 @@ static int __xipram do_write_oneword(str 
    1515  
    1616                ret = -EIO; 
     
    2121  op_done: 
    2222        chip->state = FL_READY; 
    23 @@ -1579,7 +1581,6 @@ static int cfi_amdstd_write_buffers(stru 
     23@@ -1576,7 +1578,6 @@ static int cfi_amdstd_write_buffers(stru 
    2424        return 0; 
    2525 } 
     
    2929  * Handle devices with one erase region, that only implement 
    3030  * the chip erase command. 
    31 @@ -1643,8 +1644,8 @@ static int __xipram do_erase_chip(struct 
     31@@ -1640,8 +1641,8 @@ static int __xipram do_erase_chip(struct 
    3232                        chip->erase_suspended = 0; 
    3333                } 
     
    4040                if (time_after(jiffies, timeo)) { 
    4141                        printk(KERN_WARNING "MTD %s(): software timeout\n", 
    42 @@ -1664,6 +1665,7 @@ static int __xipram do_erase_chip(struct 
     42@@ -1661,6 +1662,7 @@ static int __xipram do_erase_chip(struct 
    4343                ret = -EIO; 
    4444        } 
     
    4848        xip_enable(map, chip, adr); 
    4949        put_chip(map, chip, adr); 
    50 @@ -1731,9 +1733,9 @@ static int __xipram do_erase_oneblock(st 
     50@@ -1728,9 +1730,9 @@ static int __xipram do_erase_oneblock(st 
    5151                        chip->erase_suspended = 0; 
    5252                } 
     
    6060  
    6161                if (time_after(jiffies, timeo)) { 
    62 @@ -1755,6 +1757,7 @@ static int __xipram do_erase_oneblock(st 
     62@@ -1752,6 +1754,7 @@ static int __xipram do_erase_oneblock(st 
    6363                ret = -EIO; 
    6464        } 
  • trunk/target/linux/ar71xx/patches-2.6.37/109-mtd-wrt160nl-trx-parser.patch

    r23944 r25641  
    11--- a/drivers/mtd/devices/m25p80.c 
    22+++ b/drivers/mtd/devices/m25p80.c 
    3 @@ -956,6 +956,16 @@ static int __devinit m25p_probe(struct s 
     3@@ -952,6 +952,16 @@ static int __devinit m25p_probe(struct s 
    44                                        part_probes, &parts, 0); 
    55                } 
  • trunk/target/linux/ar71xx/patches-2.6.37/110-usb-ehci-add-war-for-synopsys-hc-bug.patch

    r24210 r25641  
    1313--- a/drivers/usb/host/ehci.h 
    1414+++ b/drivers/usb/host/ehci.h 
    15 @@ -133,6 +133,7 @@ struct ehci_hcd {                   /* one per controlle 
    16         unsigned                broken_periodic:1; 
     15@@ -134,6 +134,7 @@ struct ehci_hcd {                   /* one per controlle 
     16        unsigned                amd_l1_fix:1; 
    1717        unsigned                fs_i_thresh:1;  /* Intel iso scheduling */ 
    1818        unsigned                use_dummy_qh:1; /* AMD Frame List table quirk*/ 
  • trunk/target/linux/ar71xx/patches-2.6.37/111-mtd-cfi_cmdset_0002-force-word-write.patch

    r24210 r25641  
    3636 /* Atmel chips don't use the same PRI format as AMD chips */ 
    3737 static void fixup_convert_atmel_pri(struct mtd_info *mtd, void *param) 
    38 @@ -1391,6 +1395,7 @@ static int cfi_amdstd_write_words(struct 
     38@@ -1388,6 +1392,7 @@ static int cfi_amdstd_write_words(struct 
    3939 /* 
    4040  * FIXME: interleaved mode not tested, and probably not supported! 
     
    4444                                    unsigned long adr, const u_char *buf, 
    4545                                    int len) 
    46 @@ -1501,7 +1506,6 @@ static int __xipram do_write_buffer(stru 
     46@@ -1498,7 +1503,6 @@ static int __xipram do_write_buffer(stru 
    4747        return ret; 
    4848 } 
     
    5252                                    size_t *retlen, const u_char *buf) 
    5353 { 
    54 @@ -1580,6 +1584,7 @@ static int cfi_amdstd_write_buffers(stru 
     54@@ -1577,6 +1581,7 @@ static int cfi_amdstd_write_buffers(stru 
    5555  
    5656        return 0; 
  • trunk/target/linux/ar71xx/patches-2.6.37/205-wndr3700-usb-led-driver.patch

    r24210 r25641  
    11--- a/drivers/leds/Kconfig 
    22+++ b/drivers/leds/Kconfig 
    3 @@ -347,6 +347,13 @@ config LEDS_TRIGGERS 
    4   
    5  if LEDS_TRIGGERS 
     3@@ -377,6 +377,13 @@ config LEDS_TRIGGERS 
     4          These triggers allow kernel events to drive the LEDs and can 
     5          be configured via sysfs. If unsure, say Y. 
    66  
    77+config LEDS_WNDR3700_USB 
  • trunk/target/linux/ar71xx/patches-2.6.37/207-rb750-led-driver.patch

    r24210 r25641  
    11--- a/drivers/leds/Kconfig 
    22+++ b/drivers/leds/Kconfig 
    3 @@ -354,6 +354,10 @@ config LEDS_WNDR3700_USB 
     3@@ -384,6 +384,10 @@ config LEDS_WNDR3700_USB 
    44          This option enables support for the USB LED found on the 
    55          NETGEAR WNDR3700 board. 
  • trunk/target/linux/ar71xx/patches-2.6.37/300-mips_fw_myloader.patch

    r23944 r25641  
    1111--- a/arch/mips/Kconfig 
    1212+++ b/arch/mips/Kconfig 
    13 @@ -907,6 +907,9 @@ config MIPS_NILE4 
     13@@ -909,6 +909,9 @@ config MIPS_NILE4 
    1414 config MIPS_DISABLE_OBSOLETE_IDE 
    1515        bool 
  • trunk/target/linux/ar71xx/patches-2.6.37/400-2.6.35-fix-nand_scan_ident-options.patch

    r24210 r25641  
    11--- a/drivers/mtd/nand/rb4xx_nand.c 
    22+++ b/drivers/mtd/nand/rb4xx_nand.c 
    3 @@ -220,7 +220,7 @@ static int __init rb4xx_nand_probe(struc 
     3@@ -223,7 +223,7 @@ static int __init rb4xx_nand_probe(struc 
    44  
    55        platform_set_drvdata(pdev, info); 
  • trunk/target/linux/ar71xx/patches-2.6.37/901-get_c0_compare_irq_function.patch

    r23944 r25641  
    99 extern void check_wait(void); 
    1010 extern asmlinkage void r4k_wait(void); 
    11 @@ -1552,6 +1553,8 @@ void __cpuinit per_cpu_trap_init(void) 
     11@@ -1578,6 +1579,8 @@ void __cpuinit per_cpu_trap_init(void) 
    1212        if (cpu_has_mips_r2) { 
    1313                cp0_compare_irq_shift = CAUSEB_TI - CAUSEB_IP; 
  • trunk/target/linux/generic/config-2.6.30

    r25284 r25641  
    806806# CONFIG_IKCONFIG_PROC is not set 
    807807# CONFIG_IMAGE_CMDLINE_HACK is not set 
    808 # CONFIG_IMQ is not set 
    809 # CONFIG_IMQ_BEHAVIOR_AA is not set 
    810 # CONFIG_IMQ_BEHAVIOR_AB is not set 
    811 # CONFIG_IMQ_BEHAVIOR_BA is not set 
    812 # CONFIG_IMQ_BEHAVIOR_BB is not set 
    813 CONFIG_IMQ_NUM_DEVS=2 
    814808CONFIG_INET=y 
    815809# CONFIG_INET6_AH is not set 
  • trunk/target/linux/generic/config-2.6.31

    r25284 r25641  
    800800# CONFIG_IKCONFIG_PROC is not set 
    801801# CONFIG_IMAGE_CMDLINE_HACK is not set 
    802 # CONFIG_IMQ is not set 
    803 # CONFIG_IMQ_BEHAVIOR_AA is not set 
    804 # CONFIG_IMQ_BEHAVIOR_AB is not set 
    805 # CONFIG_IMQ_BEHAVIOR_BA is not set 
    806 # CONFIG_IMQ_BEHAVIOR_BB is not set 
    807 CONFIG_IMQ_NUM_DEVS=2 
    808802CONFIG_INET=y 
    809803# CONFIG_INET6_AH is not set 
  • trunk/target/linux/generic/config-2.6.32

    r25284 r25641  
    858858# CONFIG_IKCONFIG_PROC is not set 
    859859# CONFIG_IMAGE_CMDLINE_HACK is not set 
    860 # CONFIG_IMQ is not set 
    861 # CONFIG_IMQ_BEHAVIOR_AA is not set 
    862 # CONFIG_IMQ_BEHAVIOR_AB is not set 
    863 # CONFIG_IMQ_BEHAVIOR_BA is not set 
    864 # CONFIG_IMQ_BEHAVIOR_BB is not set 
    865 CONFIG_IMQ_NUM_DEVS=2 
    866860CONFIG_INET=y 
    867861# CONFIG_INET6_AH is not set 
  • trunk/target/linux/generic/config-2.6.34

    r25284 r25641  
    895895# CONFIG_IKCONFIG_PROC is not set 
    896896# CONFIG_IMAGE_CMDLINE_HACK is not set 
    897 # CONFIG_IMQ is not set 
    898 # CONFIG_IMQ_BEHAVIOR_AA is not set 
    899 # CONFIG_IMQ_BEHAVIOR_AB is not set 
    900 # CONFIG_IMQ_BEHAVIOR_BA is not set 
    901 # CONFIG_IMQ_BEHAVIOR_BB is not set 
    902 CONFIG_IMQ_NUM_DEVS=2 
    903897CONFIG_INET=y 
    904898# CONFIG_INET6_AH is not set 
  • trunk/target/linux/generic/config-2.6.35

    r25284 r25641  
    930930# CONFIG_IKCONFIG_PROC is not set 
    931931# CONFIG_IMAGE_CMDLINE_HACK is not set 
    932 # CONFIG_IMQ is not set 
    933 # CONFIG_IMQ_BEHAVIOR_AA is not set 
    934 # CONFIG_IMQ_BEHAVIOR_AB is not set 
    935 # CONFIG_IMQ_BEHAVIOR_BA is not set 
    936 # CONFIG_IMQ_BEHAVIOR_BB is not set 
    937 CONFIG_IMQ_NUM_DEVS=2 
    938932CONFIG_INET=y 
    939933# CONFIG_INET6_AH is not set 
  • trunk/target/linux/generic/config-2.6.36

    r25284 r25641  
    878878# CONFIG_IKCONFIG_PROC is not set 
    879879# CONFIG_IMAGE_CMDLINE_HACK is not set 
    880 # CONFIG_IMQ is not set 
    881 # CONFIG_IMQ_BEHAVIOR_AA is not set 
    882 # CONFIG_IMQ_BEHAVIOR_AB is not set 
    883 # CONFIG_IMQ_BEHAVIOR_BA is not set 
    884 # CONFIG_IMQ_BEHAVIOR_BB is not set 
    885 CONFIG_IMQ_NUM_DEVS=2 
    886880CONFIG_INET=y 
    887881# CONFIG_INET6_AH is not set 
  • trunk/target/linux/generic/config-2.6.37

    r25534 r25641  
    898898# CONFIG_IKCONFIG_PROC is not set 
    899899# CONFIG_IMAGE_CMDLINE_HACK is not set 
    900 # CONFIG_IMQ is not set 
    901 # CONFIG_IMQ_BEHAVIOR_AA is not set 
    902 # CONFIG_IMQ_BEHAVIOR_AB is not set 
    903 # CONFIG_IMQ_BEHAVIOR_BA is not set 
    904 # CONFIG_IMQ_BEHAVIOR_BB is not set 
    905 CONFIG_IMQ_NUM_DEVS=2 
    906900CONFIG_INET=y 
    907901# CONFIG_INET6_AH is not set 
  • trunk/target/linux/generic/config-2.6.38

    r25284 r25641  
    904904# CONFIG_IKCONFIG_PROC is not set 
    905905# CONFIG_IMAGE_CMDLINE_HACK is not set 
    906 # CONFIG_IMQ_BEHAVIOR_AA is not set 
    907 # CONFIG_IMQ_BEHAVIOR_AB is not set 
    908 # CONFIG_IMQ_BEHAVIOR_BA is not set 
    909 # CONFIG_IMQ_BEHAVIOR_BB is not set 
    910 # CONFIG_IMQ is not set 
    911 CONFIG_IMQ_NUM_DEVS=2 
    912906# CONFIG_INET6_AH is not set 
    913907# CONFIG_INET6_ESP is not set 
  • trunk/target/linux/generic/patches-2.6.30/180-netfilter_depends.patch

    r21952 r25641  
    99        help 
    1010          H.323 is a VoIP signalling protocol from ITU-T. As one of the most 
    11 @@ -505,7 +504,6 @@ config NETFILTER_XT_TARGET_SECMARK 
     11@@ -493,7 +492,6 @@ config NETFILTER_XT_TARGET_SECMARK 
    1212  
    1313 config NETFILTER_XT_TARGET_TCPMSS 
  • trunk/target/linux/generic/patches-2.6.30/205-skb_padding.patch

    r21952 r25641  
    11--- a/include/linux/skbuff.h 
    22+++ b/include/linux/skbuff.h 
    3 @@ -1369,11 +1369,18 @@ static inline int skb_network_offset(con 
     3@@ -1351,11 +1351,18 @@ static inline int skb_network_offset(con 
    44  * 
    55  * Various parts of the networking layer expect at least 32 bytes of 
     
    2020  
    2121 static inline void __skb_trim(struct sk_buff *skb, unsigned int len) 
    22 @@ -1463,9 +1470,9 @@ static inline void __skb_queue_purge(str 
     22@@ -1445,9 +1452,9 @@ static inline void __skb_queue_purge(str 
    2323 static inline struct sk_buff *__dev_alloc_skb(unsigned int length, 
    2424                                              gfp_t gfp_mask) 
     
    3232 } 
    3333  
    34 @@ -1538,7 +1545,7 @@ static inline int __skb_cow(struct sk_bu 
     34@@ -1520,7 +1527,7 @@ static inline int __skb_cow(struct sk_bu 
    3535                delta = headroom - skb_headroom(skb); 
    3636  
     
    4343--- a/net/core/skbuff.c 
    4444+++ b/net/core/skbuff.c 
    45 @@ -327,9 +327,9 @@ struct sk_buff *__netdev_alloc_skb(struc 
     45@@ -250,9 +250,9 @@ struct sk_buff *__netdev_alloc_skb(struc 
    4646        int node = dev->dev.parent ? dev_to_node(dev->dev.parent) : -1; 
    4747        struct sk_buff *skb; 
  • trunk/target/linux/generic/patches-2.6.30/601-phy-add-aneg-done-function.patch

    r21952 r25641  
    11--- a/include/linux/phy.h 
    22+++ b/include/linux/phy.h 
    3 @@ -393,9 +393,18 @@ struct phy_driver { 
     3@@ -379,9 +379,18 @@ struct phy_driver { 
    44         */ 
    55        int (*config_aneg)(struct phy_device *phydev); 
     
    2222--- a/drivers/net/phy/phy_device.c 
    2323+++ b/drivers/net/phy/phy_device.c 
    24 @@ -695,6 +695,9 @@ int genphy_update_link(struct phy_device 
     24@@ -590,6 +590,9 @@ int genphy_update_link(struct phy_device 
    2525 { 
    2626        int status; 
  • trunk/target/linux/generic/patches-2.6.30/680-phy_ar8216.patch

    r21952 r25641  
    11--- a/drivers/net/phy/Kconfig 
    22+++ b/drivers/net/phy/Kconfig 
    3 @@ -100,6 +100,10 @@ config IP175C_PHY 
    4         tristate "Driver for IC+ IP175C/IP178C switches" 
     3@@ -100,6 +100,10 @@ config IP17XX_PHY 
     4        tristate "Driver for IC+ IP17xx switches" 
    55        select SWCONFIG 
    66  
     
    1616@@ -17,6 +17,7 @@ obj-$(CONFIG_ADM6996_PHY)     += adm6996.o 
    1717 obj-$(CONFIG_MVSWITCH_PHY)     += mvswitch.o 
    18  obj-$(CONFIG_IP175C_PHY)       += ip175c.o 
     18 obj-$(CONFIG_IP17XX_PHY)       += ip17xx.o 
    1919 obj-$(CONFIG_REALTEK_PHY)      += realtek.o 
    2020+obj-$(CONFIG_AR8216_PHY)       += ar8216.o 
  • trunk/target/linux/generic/patches-2.6.30/690-phy_rtl8306.patch

    r21952 r25641  
    1515+++ b/drivers/net/phy/Makefile 
    1616@@ -18,6 +18,7 @@ obj-$(CONFIG_MVSWITCH_PHY)    += mvswitch.o 
    17  obj-$(CONFIG_IP175C_PHY)       += ip175c.o 
     17 obj-$(CONFIG_IP17XX_PHY)       += ip17xx.o 
    1818 obj-$(CONFIG_REALTEK_PHY)      += realtek.o 
    1919 obj-$(CONFIG_AR8216_PHY)       += ar8216.o 
  • trunk/target/linux/generic/patches-2.6.30/691-phy_rtl8366.patch

    r21952 r25641  
    3333--- a/drivers/net/phy/Makefile 
    3434+++ b/drivers/net/phy/Makefile 
    35 @@ -19,6 +19,9 @@ obj-$(CONFIG_IP175C_PHY)      += ip175c.o 
     35@@ -19,6 +19,9 @@ obj-$(CONFIG_IP17XX_PHY)      += ip17xx.o 
    3636 obj-$(CONFIG_REALTEK_PHY)      += realtek.o 
    3737 obj-$(CONFIG_AR8216_PHY)       += ar8216.o 
  • trunk/target/linux/generic/patches-2.6.30/940-wireless_mesh_header.patch

    r21952 r25641  
    1212--- a/include/linux/skbuff.h 
    1313+++ b/include/linux/skbuff.h 
    14 @@ -387,7 +387,7 @@ struct sk_buff { 
     14@@ -378,7 +378,7 @@ struct sk_buff { 
    1515 #ifdef CONFIG_IPV6_NDISC_NODETYPE 
    1616        __u8                    ndisc_nodetype:2; 
  • trunk/target/linux/generic/patches-2.6.30/971-ocf_20100325.patch

    r21952 r25641  
    1 Index: linux-2.6.30.10/drivers/char/random.c 
    2 =================================================================== 
    3 --- linux-2.6.30.10.orig/drivers/char/random.c  2009-12-04 07:00:07.000000000 +0100 
    4 +++ linux-2.6.30.10/drivers/char/random.c       2010-05-15 15:44:19.000000000 +0200 
     1--- a/drivers/char/random.c 
     2+++ b/drivers/char/random.c 
    53@@ -129,6 +129,9 @@ 
    64  *                                unsigned int value); 
     
    2725  * particular randomness source.  They do this by keeping track of the 
    2826  * first and second order deltas of the event timings. 
    29 @@ -712,6 +722,61 @@ 
     27@@ -712,6 +722,61 @@ void add_disk_randomness(struct gendisk  
    3028 } 
    3129 #endif 
     
    8987  
    9088 /********************************************************************* 
    91 Index: linux-2.6.30.10/fs/fcntl.c 
    92 =================================================================== 
    93 --- linux-2.6.30.10.orig/fs/fcntl.c     2009-12-04 07:00:07.000000000 +0100 
    94 +++ linux-2.6.30.10/fs/fcntl.c  2010-05-15 15:44:19.000000000 +0200 
    95 @@ -142,6 +142,7 @@ 
     89--- a/fs/fcntl.c 
     90+++ b/fs/fcntl.c 
     91@@ -142,6 +142,7 @@ SYSCALL_DEFINE1(dup, unsigned int, filde 
    9692        } 
    9793        return ret; 
     
    10197 #define SETFL_MASK (O_APPEND | O_NONBLOCK | O_NDELAY | O_DIRECT | O_NOATIME) 
    10298  
    103 Index: linux-2.6.30.10/include/linux/miscdevice.h 
    104 =================================================================== 
    105 --- linux-2.6.30.10.orig/include/linux/miscdevice.h     2009-12-04 07:00:07.000000000 +0100 
    106 +++ linux-2.6.30.10/include/linux/miscdevice.h  2010-05-15 15:44:19.000000000 +0200 
     99--- a/include/linux/miscdevice.h 
     100+++ b/include/linux/miscdevice.h 
    107101@@ -12,6 +12,7 @@ 
    108102 #define APOLLO_MOUSE_MINOR     7 
     
    113107 #define TEMP_MINOR             131     /* Temperature Sensor */ 
    114108 #define RTC_MINOR              135 
    115 Index: linux-2.6.30.10/include/linux/random.h 
    116 =================================================================== 
    117 --- linux-2.6.30.10.orig/include/linux/random.h 2009-12-04 07:00:07.000000000 +0100 
    118 +++ linux-2.6.30.10/include/linux/random.h      2010-05-15 15:44:19.000000000 +0200 
     109--- a/include/linux/random.h 
     110+++ b/include/linux/random.h 
    119111@@ -9,6 +9,7 @@ 
    120112  
     
    156148        int     entropy_count; 
    157149        int     buf_size; 
    158 @@ -50,6 +75,10 @@ 
     150@@ -50,6 +75,10 @@ extern void add_input_randomness(unsigne 
    159151                                 unsigned int value); 
    160152 extern void add_interrupt_randomness(int irq); 
  • trunk/target/linux/generic/patches-2.6.32/014-cfi_fix_amd_extended_table_check.patch

    r23735 r25641  
    11--- a/drivers/mtd/chips/cfi_cmdset_0002.c 
    22+++ b/drivers/mtd/chips/cfi_cmdset_0002.c 
    3 @@ -325,6 +325,8 @@ static struct cfi_fixup fixup_table[] = 
     3@@ -325,6 +325,8 @@ static struct cfi_fixup fixup_table[] =  
    44 static void cfi_fixup_major_minor(struct cfi_private *cfi, 
    55                                  struct cfi_pri_amdstd *extp) 
     
    1010            extp->MajorVersion == '0') 
    1111                extp->MajorVersion = '1'; 
    12 @@ -355,6 +357,9 @@ struct mtd_info *cfi_cmdset_0002(struct 
     12@@ -355,6 +357,9 @@ struct mtd_info *cfi_cmdset_0002(struct  
    1313        mtd->name    = map->name; 
    1414        mtd->writesize = 1; 
     
    2020                unsigned char bootloc; 
    2121                /* 
    22 @@ -373,16 +378,24 @@ struct mtd_info *cfi_cmdset_0002(struct 
     22@@ -373,16 +378,24 @@ struct mtd_info *cfi_cmdset_0002(struct  
    2323  
    2424                cfi_fixup_major_minor(cfi, extp); 
  • trunk/target/linux/generic/patches-2.6.32/020-mips_multi_machine_support.patch

    r23735 r25641  
    177177 unsigned int vced_count, vcei_count; 
    178178  
    179 @@ -31,8 +32,12 @@ static int show_cpuinfo(struct seq_file 
     179@@ -31,8 +32,12 @@ static int show_cpuinfo(struct seq_file  
    180180        /* 
    181181         * For the first processor also print the system type 
  • trunk/target/linux/generic/patches-2.6.32/040-arm-update-mach-types.patch

    r25583 r25641  
    5656 str9                   MACH_STR9               STR9                    2257 
    5757 omap3_wl_ff            MACH_OMAP3_WL_FF        OMAP3_WL_FF             2258 
    58 @@ -2256,7 +2257,7 @@ oratisalog                MACH_ORATISALOG         ORATISALOG 
     58@@ -2256,7 +2257,7 @@ oratisalog                MACH_ORATISALOG         ORATISALOG       
    5959 oratismadi             MACH_ORATISMADI         ORATISMADI              2269 
    6060 oratisot16             MACH_ORATISOT16         ORATISOT16              2270 
     
    101101 htc_opal               MACH_HTC_OPAL           HTC_OPAL                2392 
    102102 touchbook              MACH_TOUCHBOOK          TOUCHBOOK               2393 
    103 @@ -2445,7 +2446,7 @@ siogentoo1                MACH_SIOGENTOO1         SIOGENTOO1 
     103@@ -2445,7 +2446,7 @@ siogentoo1                MACH_SIOGENTOO1         SIOGENTOO1       
    104104 siogentoo2             MACH_SIOGENTOO2         SIOGENTOO2              2459 
    105105 sm3k                   MACH_SM3K               SM3K                    2460 
  • trunk/target/linux/generic/patches-2.6.32/100-netfilter_layer7_2.21.patch

    r23735 r25641  
    7272--- a/net/netfilter/Makefile 
    7373+++ b/net/netfilter/Makefile 
    74 @@ -89,6 +89,7 @@ obj-$(CONFIG_NETFILTER_XT_MATCH_RECENT) 
     74@@ -89,6 +89,7 @@ obj-$(CONFIG_NETFILTER_XT_MATCH_RECENT)  
    7575 obj-$(CONFIG_NETFILTER_XT_MATCH_SCTP) += xt_sctp.o 
    7676 obj-$(CONFIG_NETFILTER_XT_MATCH_SOCKET) += xt_socket.o 
  • trunk/target/linux/generic/patches-2.6.32/110-netfilter_match_speedup.patch

    r23735 r25641  
    128128                e = (struct ipt_entry *)(loc_cpu_entry + off); 
    129129                if (copy_to_user(userptr + off 
    130 @@ -1001,6 +1041,14 @@ copy_entries_to_user(unsigned int total_ 
    131                         ret = -EFAULT; 
     130@@ -1002,6 +1042,14 @@ copy_entries_to_user(unsigned int total_ 
    132131                        goto free_counters; 
    133132                } 
    134 + 
     133  
    135134+               flags = e->ip.flags & ~IPT_F_NO_DEF_MATCH; 
    136135+               if (copy_to_user(userptr + off 
     
    140139+                       goto free_counters; 
    141140+               } 
    142   
     141+ 
    143142                for (i = sizeof(struct ipt_entry); 
    144143                     i < e->target_offset; 
     144                     i += m->u.match_size) { 
  • trunk/target/linux/generic/patches-2.6.32/180-netfilter_depends.patch

    r21952 r25641  
    99        help 
    1010          H.323 is a VoIP signalling protocol from ITU-T. As one of the most 
    11 @@ -505,7 +504,6 @@ config NETFILTER_XT_TARGET_SECMARK 
     11@@ -493,7 +492,6 @@ config NETFILTER_XT_TARGET_SECMARK 
    1212  
    1313 config NETFILTER_XT_TARGET_TCPMSS 
  • trunk/target/linux/generic/patches-2.6.32/202-mips_mem_functions_performance.patch

    r23735 r25641  
    11--- a/arch/mips/include/asm/string.h 
    22+++ b/arch/mips/include/asm/string.h 
    3 @@ -133,11 +133,44 @@ strncmp(__const__ char *__cs, __const__ 
     3@@ -133,11 +133,44 @@ strncmp(__const__ char *__cs, __const__  
    44  
    55 #define __HAVE_ARCH_MEMSET 
  • trunk/target/linux/generic/patches-2.6.32/203-slab_maxsize.patch

    r23735 r25641  
    11--- a/include/linux/slab.h 
    22+++ b/include/linux/slab.h 
    3 @@ -124,8 +124,8 @@ int kmem_ptr_validate(struct kmem_cache 
     3@@ -124,8 +124,8 @@ int kmem_ptr_validate(struct kmem_cache  
    44  * to do various tricks to work around compiler limitations in order to 
    55  * ensure proper constant folding. 
  • trunk/target/linux/generic/patches-2.6.32/205-skb_padding.patch

    r21952 r25641  
    11--- a/include/linux/skbuff.h 
    22+++ b/include/linux/skbuff.h 
    3 @@ -1384,11 +1384,18 @@ static inline int skb_network_offset(con 
     3@@ -1365,11 +1365,18 @@ static inline int skb_network_offset(con 
    44  * 
    55  * Various parts of the networking layer expect at least 32 bytes of 
     
    2020  
    2121 static inline void __skb_trim(struct sk_buff *skb, unsigned int len) 
    22 @@ -1478,9 +1485,9 @@ static inline void __skb_queue_purge(str 
     22@@ -1459,9 +1466,9 @@ static inline void __skb_queue_purge(str 
    2323 static inline struct sk_buff *__dev_alloc_skb(unsigned int length, 
    2424                                              gfp_t gfp_mask) 
     
    3232 } 
    3333  
    34 @@ -1553,7 +1560,7 @@ static inline int __skb_cow(struct sk_bu 
     34@@ -1534,7 +1541,7 @@ static inline int __skb_cow(struct sk_bu 
    3535                delta = headroom - skb_headroom(skb); 
    3636  
     
    4343--- a/net/core/skbuff.c 
    4444+++ b/net/core/skbuff.c 
    45 @@ -339,9 +339,9 @@ struct sk_buff *__netdev_alloc_skb(struc 
     45@@ -259,9 +259,9 @@ struct sk_buff *__netdev_alloc_skb(struc 
    4646        int node = dev->dev.parent ? dev_to_node(dev->dev.parent) : -1; 
    4747        struct sk_buff *skb; 
  • trunk/target/linux/generic/patches-2.6.32/210-mini_fo_2.6.25_fixes.patch

    r23735 r25641  
    6262 extern int mini_fo_create(inode_t *dir, dentry_t *dentry, int mode, struct nameidata *nd); 
    6363  
    64 @@ -501,6 +505,29 @@ static inline void double_unlock(struct 
     64@@ -501,6 +505,29 @@ static inline void double_unlock(struct  
    6565 #endif  /* if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0) */ 
    6666 #endif /* __KERNEL__ */ 
     
    128128--- a/fs/mini_fo/aux.c 
    129129+++ b/fs/mini_fo/aux.c 
    130 @@ -164,11 +164,11 @@ dentry_t *bpath_walk(super_block_t *sb, 
     130@@ -164,11 +164,11 @@ dentry_t *bpath_walk(super_block_t *sb,  
    131131        err = vfs_path_lookup(mnt->mnt_root, mnt, bpath+1, 0, &nd); 
    132132  
  • trunk/target/linux/generic/patches-2.6.32/212-mini_fo_2.6.26_fixes.patch

    r23735 r25641  
    11--- a/fs/mini_fo/super.c 
    22+++ b/fs/mini_fo/super.c 
    3 @@ -84,6 +84,7 @@ mini_fo_write_inode(inode_t *inode, int 
     3@@ -84,6 +84,7 @@ mini_fo_write_inode(inode_t *inode, int  
    44 #endif /* defined(FIST_DEBUG) || defined(FIST_FILTER_SCA) */ 
    55  
  • trunk/target/linux/generic/patches-2.6.32/223-kobject-add-broadcast_uevent.patch

    r23735 r25641  
    2121 static inline int kobject_uevent(struct kobject *kobj, 
    2222                                 enum kobject_action action) 
    23 @@ -224,6 +230,16 @@ static inline int add_uevent_var(struct 
     23@@ -224,6 +230,16 @@ static inline int add_uevent_var(struct  
    2424 static inline int kobject_action_type(const char *buf, size_t count, 
    2525                                      enum kobject_action *type) 
  • trunk/target/linux/generic/patches-2.6.32/400-ledtrig_morse.patch

    r23735 r25641  
    1212--- a/drivers/leds/Makefile 
    1313+++ b/drivers/leds/Makefile 
    14 @@ -40,3 +40,4 @@ obj-$(CONFIG_LEDS_TRIGGER_HEARTBEAT)  += 
     14@@ -40,3 +40,4 @@ obj-$(CONFIG_LEDS_TRIGGER_HEARTBEAT)  +=  
    1515 obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)   += ledtrig-backlight.o 
    1616 obj-$(CONFIG_LEDS_TRIGGER_GPIO)                += ledtrig-gpio.o 
  • trunk/target/linux/generic/patches-2.6.32/402-ledtrig_netdev.patch

    r24798 r25641  
    1515--- a/drivers/leds/Makefile 
    1616+++ b/drivers/leds/Makefile 
    17 @@ -41,3 +41,4 @@ obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)  += 
     17@@ -41,3 +41,4 @@ obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)  +=  
    1818 obj-$(CONFIG_LEDS_TRIGGER_GPIO)                += ledtrig-gpio.o 
    1919 obj-$(CONFIG_LEDS_TRIGGER_DEFAULT_ON)  += ledtrig-default-on.o 
  • trunk/target/linux/generic/patches-2.6.32/511-yaffs-cvs-2009-04-24.patch

    r23735 r25641  
    602602        } 
    603603  
    604 @@ -191,18 +185,17 @@ int yaffs_GetCheckpointSum(yaffs_Device 
     604@@ -191,18 +185,17 @@ int yaffs_GetCheckpointSum(yaffs_Device  
    605605  
    606606 static int yaffs_CheckpointFlushBuffer(yaffs_Device *dev) 
     
    927927        unsigned char cDelta;   /* column parity delta */ 
    928928        unsigned lDelta;        /* line parity delta */ 
    929 @@ -294,8 +292,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     929@@ -294,8 +292,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    930930                return 0; /* no error */ 
    931931  
     
    937937  
    938938                bit = 0; 
    939 @@ -307,7 +304,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     939@@ -307,7 +304,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    940940                if (cDelta & 0x02) 
    941941                        bit |= 0x01; 
     
    946946  
    947947                data[lDelta] ^= (1 << bit); 
    948 @@ -316,7 +313,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     948@@ -316,7 +313,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    949949        } 
    950950  
     
    955955  
    956956                *read_ecc = *test_ecc; 
    957 @@ -326,6 +323,4 @@ int yaffs_ECCCorrectOther(unsigned char 
     957@@ -326,6 +323,4 @@ int yaffs_ECCCorrectOther(unsigned char  
    958958        /* Unrecoverable error */ 
    959959  
     
    13991399        unsigned char *alias; 
    14001400        int ret; 
    1401 @@ -329,7 +395,7 @@ static int yaffs_readlink(struct dentry 
     1401@@ -329,7 +395,7 @@ static int yaffs_readlink(struct dentry  
    14021402        return ret; 
    14031403 } 
     
    15611561 #else 
    15621562 static int yaffs_file_flush(struct file *file) 
    1563 @@ -513,8 +579,8 @@ static int yaffs_file_flush(struct file 
     1563@@ -513,8 +579,8 @@ static int yaffs_file_flush(struct file  
    15641564        yaffs_Device *dev = obj->myDev; 
    15651565  
     
    15721572        yaffs_GrossLock(dev); 
    15731573  
    1574 @@ -535,15 +601,15 @@ static int yaffs_readpage_nolock(struct 
     1574@@ -535,15 +601,15 @@ static int yaffs_readpage_nolock(struct  
    15751575  
    15761576        yaffs_Device *dev; 
     
    15921592 #else 
    15931593        if (!PageLocked(pg)) 
    1594 @@ -555,9 +621,9 @@ static int yaffs_readpage_nolock(struct 
     1594@@ -555,9 +621,9 @@ static int yaffs_readpage_nolock(struct  
    15951595  
    15961596        yaffs_GrossLock(dev); 
     
    16051605        yaffs_GrossUnlock(dev); 
    16061606  
    1607 @@ -575,7 +641,7 @@ static int yaffs_readpage_nolock(struct 
     1607@@ -575,7 +641,7 @@ static int yaffs_readpage_nolock(struct  
    16081608        flush_dcache_page(pg); 
    16091609        kunmap(pg); 
     
    31943194                        n++; 
    31953195                        continue; 
    3196 @@ -2119,7 +2356,7 @@ static int yaffs_proc_write(struct file 
     3196@@ -2119,7 +2356,7 @@ static int yaffs_proc_write(struct file  
    31973197        char *end; 
    31983198        char *mask_name; 
     
    32033203        int done = 0; 
    32043204        int add, len = 0; 
    3205 @@ -2129,9 +2366,8 @@ static int yaffs_proc_write(struct file 
     3205@@ -2129,9 +2366,8 @@ static int yaffs_proc_write(struct file  
    32063206  
    32073207        while (!done && (pos < count)) { 
     
    32143214                switch (buf[pos]) { 
    32153215                case '+': 
    3216 @@ -2148,20 +2384,21 @@ static int yaffs_proc_write(struct file 
     3216@@ -2148,20 +2384,21 @@ static int yaffs_proc_write(struct file  
    32173217                mask_name = NULL; 
    32183218  
     
    32413241                                        mask_bitfield = mask_flags[i].mask_bitfield; 
    32423242                                        done = 0; 
    3243 @@ -2172,7 +2409,7 @@ static int yaffs_proc_write(struct file 
     3243@@ -2172,7 +2409,7 @@ static int yaffs_proc_write(struct file  
    32443244  
    32453245                if (mask_name != NULL) { 
     
    32503250                                rg &= ~mask_bitfield; 
    32513251                                break; 
    3252 @@ -2191,13 +2428,13 @@ static int yaffs_proc_write(struct file 
     3252@@ -2191,13 +2428,13 @@ static int yaffs_proc_write(struct file  
    32533253  
    32543254        yaffs_traceMask = rg | YAFFS_TRACE_ALWAYS; 
     
    56925692        /* Get the real object in case we were fed a hard link as an equivalent object */ 
    56935693        equivalentObject = yaffs_GetEquivalentObject(equivalentObject); 
    5694 @@ -2363,33 +2396,31 @@ yaffs_Object *yaffs_Link(yaffs_Object * 
     5694@@ -2363,33 +2396,31 @@ yaffs_Object *yaffs_Link(yaffs_Object *  
    56955695  
    56965696 } 
     
    76237623        int n = nBytes; 
    76247624        int nDone = 0; 
    7625 @@ -4600,27 +4665,26 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7625@@ -4600,27 +4665,26 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76267626        dev = in->myDev; 
    76277627  
     
    76587658  
    76597659                                /* If we can't find the data in the cache, then load it up. */ 
    7660 @@ -4641,14 +4705,9 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7660@@ -4641,14 +4705,9 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76617661  
    76627662                                cache->locked = 1; 
     
    76747674                        } else { 
    76757675                                /* Read into the local buffer then copy..*/ 
    7676 @@ -4657,41 +4716,19 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7676@@ -4657,41 +4716,19 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76777677                                    yaffs_GetTempBuffer(dev, __LINE__); 
    76787678                                yaffs_ReadChunkDataFromObject(in, chunk, 
     
    77197719  
    77207720                n -= nToCopy; 
    7721 @@ -4704,28 +4741,37 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7721@@ -4704,28 +4741,37 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    77227722        return nDone; 
    77237723 } 
     
    79247924  
    79257925        yaffs_Device *dev = in->myDev; 
    7926 @@ -4955,13 +4981,11 @@ int yaffs_ResizeFile(yaffs_Object * in, 
     7926@@ -4955,13 +4981,11 @@ int yaffs_ResizeFile(yaffs_Object * in,  
    79277927  
    79287928        yaffs_CheckGarbageCollection(dev); 
     
    79427942        if (newSize < oldFileSize) { 
    79437943  
    7944 @@ -4994,21 +5018,20 @@ int yaffs_ResizeFile(yaffs_Object * in, 
     7944@@ -4994,21 +5018,20 @@ int yaffs_ResizeFile(yaffs_Object * in,  
    79457945        } 
    79467946  
     
    79697969        obj = yaffs_GetEquivalentObject(obj); 
    79707970  
    7971 @@ -5024,7 +5047,7 @@ loff_t yaffs_GetFileSize(yaffs_Object * 
     7971@@ -5024,7 +5047,7 @@ loff_t yaffs_GetFileSize(yaffs_Object *  
    79727972  
    79737973  
     
    97909790        int init_failed = 0; 
    97919791        unsigned x; 
    9792 @@ -7040,6 +7126,8 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9792@@ -7040,6 +7126,8 @@ int yaffs_GutsInitialise(yaffs_Device *  
    97939793        dev->chunkOffset = 0; 
    97949794        dev->nFreeChunks = 0; 
     
    97999799                dev->internalStartBlock = dev->startBlock + 1; 
    98009800                dev->internalEndBlock = dev->endBlock + 1; 
    9801 @@ -7049,18 +7137,18 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9801@@ -7049,18 +7137,18 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98029802  
    98039803        /* Check geometry parameters. */ 
     
    98249824        } 
    98259825  
    9826 @@ -7070,6 +7158,12 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9826@@ -7070,6 +7158,12 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98279827                return YAFFS_FAIL; 
    98289828        } 
     
    98379837        if (!yaffs_CheckDevFunctions(dev)) { 
    98389838                /* Function missing */ 
    9839 @@ -7097,31 +7191,18 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9839@@ -7097,31 +7191,18 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98409840  
    98419841        dev->isMounted = 1; 
     
    98769876        /* 
    98779877         * Calculate chunkGroupBits. 
    9878 @@ -7133,16 +7214,15 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9878@@ -7133,16 +7214,15 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98799879        bits = ShiftsGE(x); 
    98809880  
     
    98979897  
    98989898        dev->tnodeMask = (1<<dev->tnodeWidth)-1; 
    9899 @@ -7193,7 +7273,7 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9899@@ -7193,7 +7273,7 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99009900        dev->hasPendingPrioritisedGCs = 1; /* Assume the worst for now, will get fixed on first GC */ 
    99019901  
     
    99069906  
    99079907        dev->srCache = NULL; 
    9908 @@ -7203,25 +7283,26 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9908@@ -7203,25 +7283,26 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99099909        if (!init_failed && 
    99109910            dev->nShortOpCaches > 0) { 
     
    99419941  
    99429942                dev->srLastUse = 0; 
    9943 @@ -7229,29 +7310,30 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9943@@ -7229,29 +7310,30 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99449944  
    99459945        dev->cacheHits = 0; 
     
    99809980                                  (TSTR("yaffs: restored from checkpoint" TENDSTR))); 
    99819981                        } else { 
    9982 @@ -7273,24 +7355,25 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9982@@ -7273,24 +7355,25 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99839983                                dev->nBackgroundDeletions = 0; 
    99849984                                dev->oldestDirtySequence = 0; 
     
    1001210012                T(YAFFS_TRACE_TRACING, 
    1001310013                  (TSTR("yaffs: yaffs_GutsInitialise() aborted.\n" TENDSTR))); 
    10014 @@ -7318,7 +7401,7 @@ int yaffs_GutsInitialise(yaffs_Device * 
     10014@@ -7318,7 +7401,7 @@ int yaffs_GutsInitialise(yaffs_Device *  
    1001510015  
    1001610016 } 
     
    1071110711        if (etags) { 
    1071210712                memset(etags, 0, sizeof(*etags)); 
    10713 @@ -169,9 +169,9 @@ static int rettags(yaffs_ExtendedTags * 
     10713@@ -169,9 +169,9 @@ static int rettags(yaffs_ExtendedTags *  
    1071410714  * Returns YAFFS_OK or YAFFS_FAIL. 
    1071510715  */ 
     
    1103911039+               } 
    1104011040+       } 
    11041 + 
     11041  
     11042-       if(tags && retval == -EBADMSG && tags->eccResult == YAFFS_ECC_RESULT_NO_ERROR) 
     11043-               tags->eccResult = YAFFS_ECC_RESULT_UNFIXED; 
    1104211044+       if (localData) 
    1104311045+               yaffs_ReleaseTempBuffer(dev, data, __LINE__); 
    1104411046  
    11045 -       if(tags && retval == -EBADMSG && tags->eccResult == YAFFS_ECC_RESULT_NO_ERROR) 
    1104611047+       if (tags && retval == -EBADMSG && tags->eccResult == YAFFS_ECC_RESULT_NO_ERROR) 
    11047                 tags->eccResult = YAFFS_ECC_RESULT_UNFIXED; 
    11048 - 
     11048+               tags->eccResult = YAFFS_ECC_RESULT_UNFIXED; 
    1104911049        if (retval == 0) 
    1105011050                return YAFFS_OK; 
  • trunk/target/linux/generic/patches-2.6.32/903-hostap_txpower.patch

    r23735 r25641  
    11--- a/drivers/net/wireless/hostap/hostap_ap.c 
    22+++ b/drivers/net/wireless/hostap/hostap_ap.c 
    3 @@ -2335,13 +2335,13 @@ int prism2_ap_get_sta_qual(local_info_t 
     3@@ -2335,13 +2335,13 @@ int prism2_ap_get_sta_qual(local_info_t  
    44                addr[count].sa_family = ARPHRD_ETHER; 
    55                memcpy(addr[count].sa_data, sta->addr, ETH_ALEN); 
  • trunk/target/linux/generic/patches-2.6.32/930-kmsg_dump_backport.patch

    r25583 r25641  
    5656 #include <linux/notifier.h> 
    5757 #include <linux/module.h> 
    58 @@ -74,6 +75,7 @@ NORET_TYPE void panic(const char * fmt, 
     58@@ -74,6 +75,7 @@ NORET_TYPE void panic(const char * fmt,  
    5959        dump_stack(); 
    6060 #endif 
  • trunk/target/linux/generic/patches-2.6.32/971-ocf_20100325.patch

    r23735 r25641  
    2525  * particular randomness source.  They do this by keeping track of the 
    2626  * first and second order deltas of the event timings. 
    27 @@ -714,6 +724,61 @@ void add_disk_randomness(struct gendisk 
     27@@ -714,6 +724,61 @@ void add_disk_randomness(struct gendisk  
    2828 } 
    2929 #endif 
  • trunk/target/linux/generic/patches-2.6.32/975-ssb_update.patch

    r23735 r25641  
    344344+                       tuple_t *tuple, 
    345345+                       void *priv) 
    346  { 
    347 -       tuple_t tuple; 
    348 -       int res; 
    349 -       unsigned char buf[32]; 
     346+{ 
    350347+       struct ssb_sprom *sprom = priv; 
    351348+ 
     
    363360+                                       tuple_t *tuple, 
    364361+                                       void *priv) 
    365 +{ 
     362 { 
     363-       tuple_t tuple; 
     364-       int res; 
     365-       unsigned char buf[32]; 
    366366+       struct ssb_init_invariants *iv = priv; 
    367367        struct ssb_sprom *sprom = &iv->sprom; 
  • trunk/target/linux/generic/patches-2.6.32/998-openwrt_lzma_options.patch

    r23735 r25641  
    11--- a/scripts/Makefile.lib 
    22+++ b/scripts/Makefile.lib 
    3 @@ -228,7 +228,7 @@ cmd_bzip2 = (cat $(filter-out FORCE,$^) 
     3@@ -228,7 +228,7 @@ cmd_bzip2 = (cat $(filter-out FORCE,$^)  
    44  
    55 quiet_cmd_lzma = LZMA    $@ 
  • trunk/target/linux/generic/patches-2.6.34/014-cfi_fix_amd_extended_table_check.patch

    r22768 r25641  
    11--- a/drivers/mtd/chips/cfi_cmdset_0002.c 
    22+++ b/drivers/mtd/chips/cfi_cmdset_0002.c 
    3 @@ -325,6 +325,8 @@ static struct cfi_fixup fixup_table[] = 
     3@@ -325,6 +325,8 @@ static struct cfi_fixup fixup_table[] =  
    44 static void cfi_fixup_major_minor(struct cfi_private *cfi, 
    55                                  struct cfi_pri_amdstd *extp) 
     
    1010            extp->MajorVersion == '0') 
    1111                extp->MajorVersion = '1'; 
    12 @@ -355,6 +357,9 @@ struct mtd_info *cfi_cmdset_0002(struct 
     12@@ -355,6 +357,9 @@ struct mtd_info *cfi_cmdset_0002(struct  
    1313        mtd->name    = map->name; 
    1414        mtd->writesize = 1; 
     
    2020                unsigned char bootloc; 
    2121                /* 
    22 @@ -373,16 +378,24 @@ struct mtd_info *cfi_cmdset_0002(struct 
     22@@ -373,16 +378,24 @@ struct mtd_info *cfi_cmdset_0002(struct  
    2323  
    2424                cfi_fixup_major_minor(cfi, extp); 
  • trunk/target/linux/generic/patches-2.6.34/020-mips_multi_machine_support.patch

    r22768 r25641  
    177177 unsigned int vced_count, vcei_count; 
    178178  
    179 @@ -31,8 +32,12 @@ static int show_cpuinfo(struct seq_file 
     179@@ -31,8 +32,12 @@ static int show_cpuinfo(struct seq_file  
    180180        /* 
    181181         * For the first processor also print the system type 
  • trunk/target/linux/generic/patches-2.6.34/100-netfilter_layer7_2.21.patch

    r22768 r25641  
    7272--- a/net/netfilter/Makefile 
    7373+++ b/net/netfilter/Makefile 
    74 @@ -90,6 +90,7 @@ obj-$(CONFIG_NETFILTER_XT_MATCH_RECENT) 
     74@@ -90,6 +90,7 @@ obj-$(CONFIG_NETFILTER_XT_MATCH_RECENT)  
    7575 obj-$(CONFIG_NETFILTER_XT_MATCH_SCTP) += xt_sctp.o 
    7676 obj-$(CONFIG_NETFILTER_XT_MATCH_SOCKET) += xt_socket.o 
  • trunk/target/linux/generic/patches-2.6.34/110-netfilter_match_speedup.patch

    r22768 r25641  
    128128                e = (struct ipt_entry *)(loc_cpu_entry + off); 
    129129                if (copy_to_user(userptr + off 
    130 @@ -1000,6 +1040,14 @@ copy_entries_to_user(unsigned int total_ 
    131                         ret = -EFAULT; 
     130@@ -1001,6 +1041,14 @@ copy_entries_to_user(unsigned int total_ 
    132131                        goto free_counters; 
    133132                } 
    134 + 
     133  
    135134+               flags = e->ip.flags & ~IPT_F_NO_DEF_MATCH; 
    136135+               if (copy_to_user(userptr + off 
     
    140139+                       goto free_counters; 
    141140+               } 
    142   
     141+ 
    143142                for (i = sizeof(struct ipt_entry); 
    144143                     i < e->target_offset; 
     144                     i += m->u.match_size) { 
  • trunk/target/linux/generic/patches-2.6.34/180-netfilter_depends.patch

    r21952 r25641  
    99        help 
    1010          H.323 is a VoIP signalling protocol from ITU-T. As one of the most 
    11 @@ -530,7 +529,6 @@ config NETFILTER_XT_TARGET_SECMARK 
     11@@ -518,7 +517,6 @@ config NETFILTER_XT_TARGET_SECMARK 
    1212  
    1313 config NETFILTER_XT_TARGET_TCPMSS 
  • trunk/target/linux/generic/patches-2.6.34/202-mips_mem_functions_performance.patch

    r22768 r25641  
    11--- a/arch/mips/include/asm/string.h 
    22+++ b/arch/mips/include/asm/string.h 
    3 @@ -133,11 +133,44 @@ strncmp(__const__ char *__cs, __const__ 
     3@@ -133,11 +133,44 @@ strncmp(__const__ char *__cs, __const__  
    44  
    55 #define __HAVE_ARCH_MEMSET 
  • trunk/target/linux/generic/patches-2.6.34/203-slab_maxsize.patch

    r22768 r25641  
    11--- a/include/linux/slab.h 
    22+++ b/include/linux/slab.h 
    3 @@ -130,8 +130,8 @@ int kmem_ptr_validate(struct kmem_cache 
     3@@ -130,8 +130,8 @@ int kmem_ptr_validate(struct kmem_cache  
    44  * to do various tricks to work around compiler limitations in order to 
    55  * ensure proper constant folding. 
  • trunk/target/linux/generic/patches-2.6.34/205-skb_padding.patch

    r21952 r25641  
    11--- a/include/linux/skbuff.h 
    22+++ b/include/linux/skbuff.h 
    3 @@ -1372,11 +1372,18 @@ static inline int skb_network_offset(con 
     3@@ -1353,11 +1353,18 @@ static inline int skb_network_offset(con 
    44  * 
    55  * Various parts of the networking layer expect at least 32 bytes of 
     
    2020  
    2121 static inline void __skb_trim(struct sk_buff *skb, unsigned int len) 
    22 @@ -1466,9 +1473,9 @@ static inline void __skb_queue_purge(str 
     22@@ -1447,9 +1454,9 @@ static inline void __skb_queue_purge(str 
    2323 static inline struct sk_buff *__dev_alloc_skb(unsigned int length, 
    2424                                              gfp_t gfp_mask) 
     
    3232 } 
    3333  
    34 @@ -1551,7 +1558,7 @@ static inline int __skb_cow(struct sk_bu 
     34@@ -1532,7 +1539,7 @@ static inline int __skb_cow(struct sk_bu 
    3535                delta = headroom - skb_headroom(skb); 
    3636  
     
    4343--- a/net/core/skbuff.c 
    4444+++ b/net/core/skbuff.c 
    45 @@ -339,9 +339,9 @@ struct sk_buff *__netdev_alloc_skb(struc 
     45@@ -259,9 +259,9 @@ struct sk_buff *__netdev_alloc_skb(struc 
    4646        int node = dev->dev.parent ? dev_to_node(dev->dev.parent) : -1; 
    4747        struct sk_buff *skb; 
  • trunk/target/linux/generic/patches-2.6.34/210-mini_fo_2.6.25_fixes.patch

    r22768 r25641  
    6262 extern int mini_fo_create(inode_t *dir, dentry_t *dentry, int mode, struct nameidata *nd); 
    6363  
    64 @@ -501,6 +505,29 @@ static inline void double_unlock(struct 
     64@@ -501,6 +505,29 @@ static inline void double_unlock(struct  
    6565 #endif  /* if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0) */ 
    6666 #endif /* __KERNEL__ */ 
     
    128128--- a/fs/mini_fo/aux.c 
    129129+++ b/fs/mini_fo/aux.c 
    130 @@ -164,11 +164,11 @@ dentry_t *bpath_walk(super_block_t *sb, 
     130@@ -164,11 +164,11 @@ dentry_t *bpath_walk(super_block_t *sb,  
    131131        err = vfs_path_lookup(mnt->mnt_root, mnt, bpath+1, 0, &nd); 
    132132  
  • trunk/target/linux/generic/patches-2.6.34/212-mini_fo_2.6.26_fixes.patch

    r22768 r25641  
    11--- a/fs/mini_fo/super.c 
    22+++ b/fs/mini_fo/super.c 
    3 @@ -84,6 +84,7 @@ mini_fo_write_inode(inode_t *inode, int 
     3@@ -84,6 +84,7 @@ mini_fo_write_inode(inode_t *inode, int  
    44 #endif /* defined(FIST_DEBUG) || defined(FIST_FILTER_SCA) */ 
    55  
  • trunk/target/linux/generic/patches-2.6.34/223-kobject-add-broadcast_uevent.patch

    r24798 r25641  
    2121 static inline int kobject_uevent(struct kobject *kobj, 
    2222                                 enum kobject_action action) 
    23 @@ -224,6 +230,16 @@ static inline int add_uevent_var(struct 
     23@@ -224,6 +230,16 @@ static inline int add_uevent_var(struct  
    2424 static inline int kobject_action_type(const char *buf, size_t count, 
    2525                                      enum kobject_action *type) 
  • trunk/target/linux/generic/patches-2.6.34/280-sched_act_connmark.patch

    r25639 r25641  
    141141--- a/net/sched/Kconfig 
    142142+++ b/net/sched/Kconfig 
    143 @@ -549,6 +549,18 @@ 
     143@@ -549,6 +549,18 @@ config NET_ACT_SKBEDIT 
    144144          To compile this code as a module, choose M here: the 
    145145          module will be called act_skbedit. 
     
    162162--- a/net/sched/Makefile 
    163163+++ b/net/sched/Makefile 
    164 @@ -15,6 +15,7 @@ 
     164@@ -15,6 +15,7 @@ obj-$(CONFIG_NET_ACT_NAT)     += act_nat.o 
    165165 obj-$(CONFIG_NET_ACT_PEDIT)    += act_pedit.o 
    166166 obj-$(CONFIG_NET_ACT_SIMP)     += act_simple.o 
  • trunk/target/linux/generic/patches-2.6.34/400-ledtrig_morse.patch

    r22768 r25641  
    1212--- a/drivers/leds/Makefile 
    1313+++ b/drivers/leds/Makefile 
    14 @@ -46,3 +46,4 @@ obj-$(CONFIG_LEDS_TRIGGER_HEARTBEAT)  += 
     14@@ -46,3 +46,4 @@ obj-$(CONFIG_LEDS_TRIGGER_HEARTBEAT)  +=  
    1515 obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)   += ledtrig-backlight.o 
    1616 obj-$(CONFIG_LEDS_TRIGGER_GPIO)                += ledtrig-gpio.o 
  • trunk/target/linux/generic/patches-2.6.34/402-ledtrig_netdev.patch

    r24798 r25641  
    1515--- a/drivers/leds/Makefile 
    1616+++ b/drivers/leds/Makefile 
    17 @@ -47,3 +47,4 @@ obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)  += 
     17@@ -47,3 +47,4 @@ obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)  +=  
    1818 obj-$(CONFIG_LEDS_TRIGGER_GPIO)                += ledtrig-gpio.o 
    1919 obj-$(CONFIG_LEDS_TRIGGER_DEFAULT_ON)  += ledtrig-default-on.o 
  • trunk/target/linux/generic/patches-2.6.34/511-yaffs-cvs-2009-04-24.patch

    r22768 r25641  
    602602        } 
    603603  
    604 @@ -191,18 +185,17 @@ int yaffs_GetCheckpointSum(yaffs_Device 
     604@@ -191,18 +185,17 @@ int yaffs_GetCheckpointSum(yaffs_Device  
    605605  
    606606 static int yaffs_CheckpointFlushBuffer(yaffs_Device *dev) 
     
    927927        unsigned char cDelta;   /* column parity delta */ 
    928928        unsigned lDelta;        /* line parity delta */ 
    929 @@ -294,8 +292,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     929@@ -294,8 +292,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    930930                return 0; /* no error */ 
    931931  
     
    937937  
    938938                bit = 0; 
    939 @@ -307,7 +304,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     939@@ -307,7 +304,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    940940                if (cDelta & 0x02) 
    941941                        bit |= 0x01; 
     
    946946  
    947947                data[lDelta] ^= (1 << bit); 
    948 @@ -316,7 +313,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     948@@ -316,7 +313,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    949949        } 
    950950  
     
    955955  
    956956                *read_ecc = *test_ecc; 
    957 @@ -326,6 +323,4 @@ int yaffs_ECCCorrectOther(unsigned char 
     957@@ -326,6 +323,4 @@ int yaffs_ECCCorrectOther(unsigned char  
    958958        /* Unrecoverable error */ 
    959959  
     
    13991399        unsigned char *alias; 
    14001400        int ret; 
    1401 @@ -329,7 +395,7 @@ static int yaffs_readlink(struct dentry 
     1401@@ -329,7 +395,7 @@ static int yaffs_readlink(struct dentry  
    14021402        return ret; 
    14031403 } 
     
    15611561 #else 
    15621562 static int yaffs_file_flush(struct file *file) 
    1563 @@ -513,8 +579,8 @@ static int yaffs_file_flush(struct file 
     1563@@ -513,8 +579,8 @@ static int yaffs_file_flush(struct file  
    15641564        yaffs_Device *dev = obj->myDev; 
    15651565  
     
    15721572        yaffs_GrossLock(dev); 
    15731573  
    1574 @@ -535,15 +601,15 @@ static int yaffs_readpage_nolock(struct 
     1574@@ -535,15 +601,15 @@ static int yaffs_readpage_nolock(struct  
    15751575  
    15761576        yaffs_Device *dev; 
     
    15921592 #else 
    15931593        if (!PageLocked(pg)) 
    1594 @@ -555,9 +621,9 @@ static int yaffs_readpage_nolock(struct 
     1594@@ -555,9 +621,9 @@ static int yaffs_readpage_nolock(struct  
    15951595  
    15961596        yaffs_GrossLock(dev); 
     
    16051605        yaffs_GrossUnlock(dev); 
    16061606  
    1607 @@ -575,7 +641,7 @@ static int yaffs_readpage_nolock(struct 
     1607@@ -575,7 +641,7 @@ static int yaffs_readpage_nolock(struct  
    16081608        flush_dcache_page(pg); 
    16091609        kunmap(pg); 
     
    31943194                        n++; 
    31953195                        continue; 
    3196 @@ -2119,7 +2356,7 @@ static int yaffs_proc_write(struct file 
     3196@@ -2119,7 +2356,7 @@ static int yaffs_proc_write(struct file  
    31973197        char *end; 
    31983198        char *mask_name; 
     
    32033203        int done = 0; 
    32043204        int add, len = 0; 
    3205 @@ -2129,9 +2366,8 @@ static int yaffs_proc_write(struct file 
     3205@@ -2129,9 +2366,8 @@ static int yaffs_proc_write(struct file  
    32063206  
    32073207        while (!done && (pos < count)) { 
     
    32143214                switch (buf[pos]) { 
    32153215                case '+': 
    3216 @@ -2148,20 +2384,21 @@ static int yaffs_proc_write(struct file 
     3216@@ -2148,20 +2384,21 @@ static int yaffs_proc_write(struct file  
    32173217                mask_name = NULL; 
    32183218  
     
    32413241                                        mask_bitfield = mask_flags[i].mask_bitfield; 
    32423242                                        done = 0; 
    3243 @@ -2172,7 +2409,7 @@ static int yaffs_proc_write(struct file 
     3243@@ -2172,7 +2409,7 @@ static int yaffs_proc_write(struct file  
    32443244  
    32453245                if (mask_name != NULL) { 
     
    32503250                                rg &= ~mask_bitfield; 
    32513251                                break; 
    3252 @@ -2191,13 +2428,13 @@ static int yaffs_proc_write(struct file 
     3252@@ -2191,13 +2428,13 @@ static int yaffs_proc_write(struct file  
    32533253  
    32543254        yaffs_traceMask = rg | YAFFS_TRACE_ALWAYS; 
     
    56925692        /* Get the real object in case we were fed a hard link as an equivalent object */ 
    56935693        equivalentObject = yaffs_GetEquivalentObject(equivalentObject); 
    5694 @@ -2363,33 +2396,31 @@ yaffs_Object *yaffs_Link(yaffs_Object * 
     5694@@ -2363,33 +2396,31 @@ yaffs_Object *yaffs_Link(yaffs_Object *  
    56955695  
    56965696 } 
     
    76237623        int n = nBytes; 
    76247624        int nDone = 0; 
    7625 @@ -4600,27 +4665,26 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7625@@ -4600,27 +4665,26 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76267626        dev = in->myDev; 
    76277627  
     
    76587658  
    76597659                                /* If we can't find the data in the cache, then load it up. */ 
    7660 @@ -4641,14 +4705,9 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7660@@ -4641,14 +4705,9 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76617661  
    76627662                                cache->locked = 1; 
     
    76747674                        } else { 
    76757675                                /* Read into the local buffer then copy..*/ 
    7676 @@ -4657,41 +4716,19 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7676@@ -4657,41 +4716,19 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76777677                                    yaffs_GetTempBuffer(dev, __LINE__); 
    76787678                                yaffs_ReadChunkDataFromObject(in, chunk, 
     
    77197719  
    77207720                n -= nToCopy; 
    7721 @@ -4704,28 +4741,37 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7721@@ -4704,28 +4741,37 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    77227722        return nDone; 
    77237723 } 
     
    79247924  
    79257925        yaffs_Device *dev = in->myDev; 
    7926 @@ -4955,13 +4981,11 @@ int yaffs_ResizeFile(yaffs_Object * in, 
     7926@@ -4955,13 +4981,11 @@ int yaffs_ResizeFile(yaffs_Object * in,  
    79277927  
    79287928        yaffs_CheckGarbageCollection(dev); 
     
    79427942        if (newSize < oldFileSize) { 
    79437943  
    7944 @@ -4994,21 +5018,20 @@ int yaffs_ResizeFile(yaffs_Object * in, 
     7944@@ -4994,21 +5018,20 @@ int yaffs_ResizeFile(yaffs_Object * in,  
    79457945        } 
    79467946  
     
    79697969        obj = yaffs_GetEquivalentObject(obj); 
    79707970  
    7971 @@ -5024,7 +5047,7 @@ loff_t yaffs_GetFileSize(yaffs_Object * 
     7971@@ -5024,7 +5047,7 @@ loff_t yaffs_GetFileSize(yaffs_Object *  
    79727972  
    79737973  
     
    97909790        int init_failed = 0; 
    97919791        unsigned x; 
    9792 @@ -7040,6 +7126,8 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9792@@ -7040,6 +7126,8 @@ int yaffs_GutsInitialise(yaffs_Device *  
    97939793        dev->chunkOffset = 0; 
    97949794        dev->nFreeChunks = 0; 
     
    97999799                dev->internalStartBlock = dev->startBlock + 1; 
    98009800                dev->internalEndBlock = dev->endBlock + 1; 
    9801 @@ -7049,18 +7137,18 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9801@@ -7049,18 +7137,18 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98029802  
    98039803        /* Check geometry parameters. */ 
     
    98249824        } 
    98259825  
    9826 @@ -7070,6 +7158,12 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9826@@ -7070,6 +7158,12 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98279827                return YAFFS_FAIL; 
    98289828        } 
     
    98379837        if (!yaffs_CheckDevFunctions(dev)) { 
    98389838                /* Function missing */ 
    9839 @@ -7097,31 +7191,18 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9839@@ -7097,31 +7191,18 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98409840  
    98419841        dev->isMounted = 1; 
     
    98769876        /* 
    98779877         * Calculate chunkGroupBits. 
    9878 @@ -7133,16 +7214,15 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9878@@ -7133,16 +7214,15 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98799879        bits = ShiftsGE(x); 
    98809880  
     
    98979897  
    98989898        dev->tnodeMask = (1<<dev->tnodeWidth)-1; 
    9899 @@ -7193,7 +7273,7 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9899@@ -7193,7 +7273,7 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99009900        dev->hasPendingPrioritisedGCs = 1; /* Assume the worst for now, will get fixed on first GC */ 
    99019901  
     
    99069906  
    99079907        dev->srCache = NULL; 
    9908 @@ -7203,25 +7283,26 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9908@@ -7203,25 +7283,26 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99099909        if (!init_failed && 
    99109910            dev->nShortOpCaches > 0) { 
     
    99419941  
    99429942                dev->srLastUse = 0; 
    9943 @@ -7229,29 +7310,30 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9943@@ -7229,29 +7310,30 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99449944  
    99459945        dev->cacheHits = 0; 
     
    99809980                                  (TSTR("yaffs: restored from checkpoint" TENDSTR))); 
    99819981                        } else { 
    9982 @@ -7273,24 +7355,25 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9982@@ -7273,24 +7355,25 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99839983                                dev->nBackgroundDeletions = 0; 
    99849984                                dev->oldestDirtySequence = 0; 
     
    1001210012                T(YAFFS_TRACE_TRACING, 
    1001310013                  (TSTR("yaffs: yaffs_GutsInitialise() aborted.\n" TENDSTR))); 
    10014 @@ -7318,7 +7401,7 @@ int yaffs_GutsInitialise(yaffs_Device * 
     10014@@ -7318,7 +7401,7 @@ int yaffs_GutsInitialise(yaffs_Device *  
    1001510015  
    1001610016 } 
     
    1071110711        if (etags) { 
    1071210712                memset(etags, 0, sizeof(*etags)); 
    10713 @@ -169,9 +169,9 @@ static int rettags(yaffs_ExtendedTags * 
     10713@@ -169,9 +169,9 @@ static int rettags(yaffs_ExtendedTags *  
    1071410714  * Returns YAFFS_OK or YAFFS_FAIL. 
    1071510715  */ 
     
    1103911039+               } 
    1104011040+       } 
    11041 + 
     11041  
     11042-       if(tags && retval == -EBADMSG && tags->eccResult == YAFFS_ECC_RESULT_NO_ERROR) 
     11043-               tags->eccResult = YAFFS_ECC_RESULT_UNFIXED; 
    1104211044+       if (localData) 
    1104311045+               yaffs_ReleaseTempBuffer(dev, data, __LINE__); 
    1104411046  
    11045 -       if(tags && retval == -EBADMSG && tags->eccResult == YAFFS_ECC_RESULT_NO_ERROR) 
    1104611047+       if (tags && retval == -EBADMSG && tags->eccResult == YAFFS_ECC_RESULT_NO_ERROR) 
    11047                 tags->eccResult = YAFFS_ECC_RESULT_UNFIXED; 
    11048 - 
     11048+               tags->eccResult = YAFFS_ECC_RESULT_UNFIXED; 
    1104911049        if (retval == 0) 
    1105011050                return YAFFS_OK; 
  • trunk/target/linux/generic/patches-2.6.34/903-hostap_txpower.patch

    r22768 r25641  
    11--- a/drivers/net/wireless/hostap/hostap_ap.c 
    22+++ b/drivers/net/wireless/hostap/hostap_ap.c 
    3 @@ -2336,13 +2336,13 @@ int prism2_ap_get_sta_qual(local_info_t 
     3@@ -2336,13 +2336,13 @@ int prism2_ap_get_sta_qual(local_info_t  
    44                addr[count].sa_family = ARPHRD_ETHER; 
    55                memcpy(addr[count].sa_data, sta->addr, ETH_ALEN); 
  • trunk/target/linux/generic/patches-2.6.34/971-ocf_20100325.patch

    r22768 r25641  
    2525  * particular randomness source.  They do this by keeping track of the 
    2626  * first and second order deltas of the event timings. 
    27 @@ -714,6 +724,61 @@ void add_disk_randomness(struct gendisk 
     27@@ -714,6 +724,61 @@ void add_disk_randomness(struct gendisk  
    2828 } 
    2929 #endif 
  • trunk/target/linux/generic/patches-2.6.34/975-ssb_update.patch

    r24798 r25641  
    386386  
    387387        if (!(cc->capabilities & SSB_CHIPCO_CAP_PMU)) 
    388 @@ -516,15 +516,12 @@ void ssb_pmu_init(struct ssb_chipcommon 
     388@@ -516,15 +516,12 @@ void ssb_pmu_init(struct ssb_chipcommon  
    389389        ssb_dprintk(KERN_DEBUG PFX "Found rev %u PMU (capabilities 0x%08X)\n", 
    390390                    cc->pmu.rev, pmucap); 
  • trunk/target/linux/generic/patches-2.6.34/998-openwrt_lzma_options.patch

    r22768 r25641  
    11--- a/scripts/Makefile.lib 
    22+++ b/scripts/Makefile.lib 
    3 @@ -238,7 +238,7 @@ cmd_bzip2 = (cat $(filter-out FORCE,$^) 
     3@@ -238,7 +238,7 @@ cmd_bzip2 = (cat $(filter-out FORCE,$^)  
    44  
    55 quiet_cmd_lzma = LZMA    $@ 
  • trunk/target/linux/generic/patches-2.6.35/014-cfi_fix_amd_extended_table_check.patch

    r23033 r25641  
    11--- a/drivers/mtd/chips/cfi_cmdset_0002.c 
    22+++ b/drivers/mtd/chips/cfi_cmdset_0002.c 
    3 @@ -372,6 +372,8 @@ static struct cfi_fixup fixup_table[] = 
     3@@ -372,6 +372,8 @@ static struct cfi_fixup fixup_table[] =  
    44 static void cfi_fixup_major_minor(struct cfi_private *cfi, 
    55                                  struct cfi_pri_amdstd *extp) 
     
    1010            extp->MajorVersion == '0') 
    1111                extp->MajorVersion = '1'; 
    12 @@ -404,6 +406,9 @@ struct mtd_info *cfi_cmdset_0002(struct 
     12@@ -404,6 +406,9 @@ struct mtd_info *cfi_cmdset_0002(struct  
    1313  
    1414        mtd->reboot_notifier.notifier_call = cfi_amdstd_reboot; 
     
    2020                unsigned char bootloc; 
    2121                __u16 adr = primary?cfi->cfiq->P_ADR:cfi->cfiq->A_ADR; 
    22 @@ -417,16 +422,24 @@ struct mtd_info *cfi_cmdset_0002(struct 
     22@@ -417,16 +422,24 @@ struct mtd_info *cfi_cmdset_0002(struct  
    2323                         */ 
    2424                        cfi_fixup_major_minor(cfi, extp); 
  • trunk/target/linux/generic/patches-2.6.35/020-mips_multi_machine_support.patch

    r23033 r25641  
    177177 unsigned int vced_count, vcei_count; 
    178178  
    179 @@ -31,8 +32,12 @@ static int show_cpuinfo(struct seq_file 
     179@@ -31,8 +32,12 @@ static int show_cpuinfo(struct seq_file  
    180180        /* 
    181181         * For the first processor also print the system type 
  • trunk/target/linux/generic/patches-2.6.35/040-arm-update-mach-types.patch

    r25582 r25641  
    8282 htc_opal               MACH_HTC_OPAL           HTC_OPAL                2392 
    8383 touchbook              MACH_TOUCHBOOK          TOUCHBOOK               2393 
    84 @@ -2446,7 +2446,7 @@ siogentoo1                MACH_SIOGENTOO1         SIOGENTOO1 
     84@@ -2446,7 +2446,7 @@ siogentoo1                MACH_SIOGENTOO1         SIOGENTOO1       
    8585 siogentoo2             MACH_SIOGENTOO2         SIOGENTOO2              2459 
    8686 sm3k                   MACH_SM3K               SM3K                    2460 
  • trunk/target/linux/generic/patches-2.6.35/065-rootfs_split.patch

    r23033 r25641  
    555555 #include <asm/uaccess.h> 
    556556  
    557 @@ -826,6 +827,13 @@ static int mtd_ioctl(struct file *file, 
     557@@ -826,6 +827,13 @@ static int mtd_ioctl(struct file *file,  
    558558                file->f_pos = 0; 
    559559                break; 
  • trunk/target/linux/generic/patches-2.6.35/100-netfilter_layer7_2.21.patch

    r23033 r25641  
    7272--- a/net/netfilter/Makefile 
    7373+++ b/net/netfilter/Makefile 
    74 @@ -91,6 +91,7 @@ obj-$(CONFIG_NETFILTER_XT_MATCH_RECENT) 
     74@@ -91,6 +91,7 @@ obj-$(CONFIG_NETFILTER_XT_MATCH_RECENT)  
    7575 obj-$(CONFIG_NETFILTER_XT_MATCH_SCTP) += xt_sctp.o 
    7676 obj-$(CONFIG_NETFILTER_XT_MATCH_SOCKET) += xt_socket.o 
  • trunk/target/linux/generic/patches-2.6.35/110-netfilter_match_speedup.patch

    r23033 r25641  
    133133                e = (struct ipt_entry *)(loc_cpu_entry + off); 
    134134                if (copy_to_user(userptr + off 
    135 @@ -979,6 +1020,14 @@ copy_entries_to_user(unsigned int total_ 
    136                         ret = -EFAULT; 
     135@@ -980,6 +1021,14 @@ copy_entries_to_user(unsigned int total_ 
    137136                        goto free_counters; 
    138137                } 
    139 + 
     138  
    140139+               flags = e->ip.flags & ~IPT_F_NO_DEF_MATCH; 
    141140+               if (copy_to_user(userptr + off 
     
    145144+                       goto free_counters; 
    146145+               } 
    147   
     146+ 
    148147                for (i = sizeof(struct ipt_entry); 
    149148                     i < e->target_offset; 
     149                     i += m->u.match_size) { 
  • trunk/target/linux/generic/patches-2.6.35/180-netfilter_depends.patch

    r24136 r25641  
    99        help 
    1010          H.323 is a VoIP signalling protocol from ITU-T. As one of the most 
    11 @@ -562,7 +561,6 @@ config NETFILTER_XT_TARGET_SECMARK 
     11@@ -550,7 +549,6 @@ config NETFILTER_XT_TARGET_SECMARK 
    1212  
    1313 config NETFILTER_XT_TARGET_TCPMSS 
  • trunk/target/linux/generic/patches-2.6.35/202-mips_mem_functions_performance.patch

    r23033 r25641  
    11--- a/arch/mips/include/asm/string.h 
    22+++ b/arch/mips/include/asm/string.h 
    3 @@ -133,11 +133,44 @@ strncmp(__const__ char *__cs, __const__ 
     3@@ -133,11 +133,44 @@ strncmp(__const__ char *__cs, __const__  
    44  
    55 #define __HAVE_ARCH_MEMSET 
  • trunk/target/linux/generic/patches-2.6.35/203-slab_maxsize.patch

    r23033 r25641  
    11--- a/include/linux/slab.h 
    22+++ b/include/linux/slab.h 
    3 @@ -130,8 +130,8 @@ int kmem_ptr_validate(struct kmem_cache 
     3@@ -130,8 +130,8 @@ int kmem_ptr_validate(struct kmem_cache  
    44  * to do various tricks to work around compiler limitations in order to 
    55  * ensure proper constant folding. 
  • trunk/target/linux/generic/patches-2.6.35/210-mini_fo_2.6.25_fixes.patch

    r23033 r25641  
    6262 extern int mini_fo_create(inode_t *dir, dentry_t *dentry, int mode, struct nameidata *nd); 
    6363  
    64 @@ -501,6 +505,29 @@ static inline void double_unlock(struct 
     64@@ -501,6 +505,29 @@ static inline void double_unlock(struct  
    6565 #endif  /* if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0) */ 
    6666 #endif /* __KERNEL__ */ 
     
    128128--- a/fs/mini_fo/aux.c 
    129129+++ b/fs/mini_fo/aux.c 
    130 @@ -164,11 +164,11 @@ dentry_t *bpath_walk(super_block_t *sb, 
     130@@ -164,11 +164,11 @@ dentry_t *bpath_walk(super_block_t *sb,  
    131131        err = vfs_path_lookup(mnt->mnt_root, mnt, bpath+1, 0, &nd); 
    132132  
  • trunk/target/linux/generic/patches-2.6.35/212-mini_fo_2.6.26_fixes.patch

    r23033 r25641  
    11--- a/fs/mini_fo/super.c 
    22+++ b/fs/mini_fo/super.c 
    3 @@ -84,6 +84,7 @@ mini_fo_write_inode(inode_t *inode, int 
     3@@ -84,6 +84,7 @@ mini_fo_write_inode(inode_t *inode, int  
    44 #endif /* defined(FIST_DEBUG) || defined(FIST_FILTER_SCA) */ 
    55  
  • trunk/target/linux/generic/patches-2.6.35/223-kobject-add-broadcast_uevent.patch

    r23033 r25641  
    2121 static inline int kobject_uevent(struct kobject *kobj, 
    2222                                 enum kobject_action action) 
    23 @@ -262,6 +268,16 @@ static inline int add_uevent_var(struct 
     23@@ -262,6 +268,16 @@ static inline int add_uevent_var(struct  
    2424 static inline int kobject_action_type(const char *buf, size_t count, 
    2525                                      enum kobject_action *type) 
  • trunk/target/linux/generic/patches-2.6.35/290-sched_act_connmark.patch

    r25639 r25641  
    141141--- a/net/sched/Kconfig 
    142142+++ b/net/sched/Kconfig 
    143 @@ -549,6 +549,18 @@ 
     143@@ -549,6 +549,18 @@ config NET_ACT_SKBEDIT 
    144144          To compile this code as a module, choose M here: the 
    145145          module will be called act_skbedit. 
     
    162162--- a/net/sched/Makefile 
    163163+++ b/net/sched/Makefile 
    164 @@ -15,6 +15,7 @@ 
     164@@ -15,6 +15,7 @@ obj-$(CONFIG_NET_ACT_NAT)     += act_nat.o 
    165165 obj-$(CONFIG_NET_ACT_PEDIT)    += act_pedit.o 
    166166 obj-$(CONFIG_NET_ACT_SIMP)     += act_simple.o 
  • trunk/target/linux/generic/patches-2.6.35/400-ledtrig_morse.patch

    r23033 r25641  
    1212--- a/drivers/leds/Makefile 
    1313+++ b/drivers/leds/Makefile 
    14 @@ -48,3 +48,4 @@ obj-$(CONFIG_LEDS_TRIGGER_HEARTBEAT)  += 
     14@@ -48,3 +48,4 @@ obj-$(CONFIG_LEDS_TRIGGER_HEARTBEAT)  +=  
    1515 obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)   += ledtrig-backlight.o 
    1616 obj-$(CONFIG_LEDS_TRIGGER_GPIO)                += ledtrig-gpio.o 
  • trunk/target/linux/generic/patches-2.6.35/402-ledtrig_netdev.patch

    r24798 r25641  
    1515--- a/drivers/leds/Makefile 
    1616+++ b/drivers/leds/Makefile 
    17 @@ -49,3 +49,4 @@ obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)  += 
     17@@ -49,3 +49,4 @@ obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)  +=  
    1818 obj-$(CONFIG_LEDS_TRIGGER_GPIO)                += ledtrig-gpio.o 
    1919 obj-$(CONFIG_LEDS_TRIGGER_DEFAULT_ON)  += ledtrig-default-on.o 
  • trunk/target/linux/generic/patches-2.6.35/511-yaffs-cvs-2009-04-24.patch

    r23033 r25641  
    602602        } 
    603603  
    604 @@ -191,18 +185,17 @@ int yaffs_GetCheckpointSum(yaffs_Device 
     604@@ -191,18 +185,17 @@ int yaffs_GetCheckpointSum(yaffs_Device  
    605605  
    606606 static int yaffs_CheckpointFlushBuffer(yaffs_Device *dev) 
     
    927927        unsigned char cDelta;   /* column parity delta */ 
    928928        unsigned lDelta;        /* line parity delta */ 
    929 @@ -294,8 +292,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     929@@ -294,8 +292,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    930930                return 0; /* no error */ 
    931931  
     
    937937  
    938938                bit = 0; 
    939 @@ -307,7 +304,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     939@@ -307,7 +304,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    940940                if (cDelta & 0x02) 
    941941                        bit |= 0x01; 
     
    946946  
    947947                data[lDelta] ^= (1 << bit); 
    948 @@ -316,7 +313,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     948@@ -316,7 +313,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    949949        } 
    950950  
     
    955955  
    956956                *read_ecc = *test_ecc; 
    957 @@ -326,6 +323,4 @@ int yaffs_ECCCorrectOther(unsigned char 
     957@@ -326,6 +323,4 @@ int yaffs_ECCCorrectOther(unsigned char  
    958958        /* Unrecoverable error */ 
    959959  
     
    13991399        unsigned char *alias; 
    14001400        int ret; 
    1401 @@ -329,7 +395,7 @@ static int yaffs_readlink(struct dentry 
     1401@@ -329,7 +395,7 @@ static int yaffs_readlink(struct dentry  
    14021402        return ret; 
    14031403 } 
     
    15611561 #else 
    15621562 static int yaffs_file_flush(struct file *file) 
    1563 @@ -513,8 +579,8 @@ static int yaffs_file_flush(struct file 
     1563@@ -513,8 +579,8 @@ static int yaffs_file_flush(struct file  
    15641564        yaffs_Device *dev = obj->myDev; 
    15651565  
     
    15721572        yaffs_GrossLock(dev); 
    15731573  
    1574 @@ -535,15 +601,15 @@ static int yaffs_readpage_nolock(struct 
     1574@@ -535,15 +601,15 @@ static int yaffs_readpage_nolock(struct  
    15751575  
    15761576        yaffs_Device *dev; 
     
    15921592 #else 
    15931593        if (!PageLocked(pg)) 
    1594 @@ -555,9 +621,9 @@ static int yaffs_readpage_nolock(struct 
     1594@@ -555,9 +621,9 @@ static int yaffs_readpage_nolock(struct  
    15951595  
    15961596        yaffs_GrossLock(dev); 
     
    16051605        yaffs_GrossUnlock(dev); 
    16061606  
    1607 @@ -575,7 +641,7 @@ static int yaffs_readpage_nolock(struct 
     1607@@ -575,7 +641,7 @@ static int yaffs_readpage_nolock(struct  
    16081608        flush_dcache_page(pg); 
    16091609        kunmap(pg); 
     
    31943194                        n++; 
    31953195                        continue; 
    3196 @@ -2119,7 +2356,7 @@ static int yaffs_proc_write(struct file 
     3196@@ -2119,7 +2356,7 @@ static int yaffs_proc_write(struct file  
    31973197        char *end; 
    31983198        char *mask_name; 
     
    32033203        int done = 0; 
    32043204        int add, len = 0; 
    3205 @@ -2129,9 +2366,8 @@ static int yaffs_proc_write(struct file 
     3205@@ -2129,9 +2366,8 @@ static int yaffs_proc_write(struct file  
    32063206  
    32073207        while (!done && (pos < count)) { 
     
    32143214                switch (buf[pos]) { 
    32153215                case '+': 
    3216 @@ -2148,20 +2384,21 @@ static int yaffs_proc_write(struct file 
     3216@@ -2148,20 +2384,21 @@ static int yaffs_proc_write(struct file  
    32173217                mask_name = NULL; 
    32183218  
     
    32413241                                        mask_bitfield = mask_flags[i].mask_bitfield; 
    32423242                                        done = 0; 
    3243 @@ -2172,7 +2409,7 @@ static int yaffs_proc_write(struct file 
     3243@@ -2172,7 +2409,7 @@ static int yaffs_proc_write(struct file  
    32443244  
    32453245                if (mask_name != NULL) { 
     
    32503250                                rg &= ~mask_bitfield; 
    32513251                                break; 
    3252 @@ -2191,13 +2428,13 @@ static int yaffs_proc_write(struct file 
     3252@@ -2191,13 +2428,13 @@ static int yaffs_proc_write(struct file  
    32533253  
    32543254        yaffs_traceMask = rg | YAFFS_TRACE_ALWAYS; 
     
    56925692        /* Get the real object in case we were fed a hard link as an equivalent object */ 
    56935693        equivalentObject = yaffs_GetEquivalentObject(equivalentObject); 
    5694 @@ -2363,33 +2396,31 @@ yaffs_Object *yaffs_Link(yaffs_Object * 
     5694@@ -2363,33 +2396,31 @@ yaffs_Object *yaffs_Link(yaffs_Object *  
    56955695  
    56965696 } 
     
    76237623        int n = nBytes; 
    76247624        int nDone = 0; 
    7625 @@ -4600,27 +4665,26 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7625@@ -4600,27 +4665,26 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76267626        dev = in->myDev; 
    76277627  
     
    76587658  
    76597659                                /* If we can't find the data in the cache, then load it up. */ 
    7660 @@ -4641,14 +4705,9 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7660@@ -4641,14 +4705,9 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76617661  
    76627662                                cache->locked = 1; 
     
    76747674                        } else { 
    76757675                                /* Read into the local buffer then copy..*/ 
    7676 @@ -4657,41 +4716,19 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7676@@ -4657,41 +4716,19 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76777677                                    yaffs_GetTempBuffer(dev, __LINE__); 
    76787678                                yaffs_ReadChunkDataFromObject(in, chunk, 
     
    77197719  
    77207720                n -= nToCopy; 
    7721 @@ -4704,28 +4741,37 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7721@@ -4704,28 +4741,37 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    77227722        return nDone; 
    77237723 } 
     
    79247924  
    79257925        yaffs_Device *dev = in->myDev; 
    7926 @@ -4955,13 +4981,11 @@ int yaffs_ResizeFile(yaffs_Object * in, 
     7926@@ -4955,13 +4981,11 @@ int yaffs_ResizeFile(yaffs_Object * in,  
    79277927  
    79287928        yaffs_CheckGarbageCollection(dev); 
     
    79427942        if (newSize < oldFileSize) { 
    79437943  
    7944 @@ -4994,21 +5018,20 @@ int yaffs_ResizeFile(yaffs_Object * in, 
     7944@@ -4994,21 +5018,20 @@ int yaffs_ResizeFile(yaffs_Object * in,  
    79457945        } 
    79467946  
     
    79697969        obj = yaffs_GetEquivalentObject(obj); 
    79707970  
    7971 @@ -5024,7 +5047,7 @@ loff_t yaffs_GetFileSize(yaffs_Object * 
     7971@@ -5024,7 +5047,7 @@ loff_t yaffs_GetFileSize(yaffs_Object *  
    79727972  
    79737973  
     
    97909790        int init_failed = 0; 
    97919791        unsigned x; 
    9792 @@ -7040,6 +7126,8 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9792@@ -7040,6 +7126,8 @@ int yaffs_GutsInitialise(yaffs_Device *  
    97939793        dev->chunkOffset = 0; 
    97949794        dev->nFreeChunks = 0; 
     
    97999799                dev->internalStartBlock = dev->startBlock + 1; 
    98009800                dev->internalEndBlock = dev->endBlock + 1; 
    9801 @@ -7049,18 +7137,18 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9801@@ -7049,18 +7137,18 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98029802  
    98039803        /* Check geometry parameters. */ 
     
    98249824        } 
    98259825  
    9826 @@ -7070,6 +7158,12 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9826@@ -7070,6 +7158,12 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98279827                return YAFFS_FAIL; 
    98289828        } 
     
    98379837        if (!yaffs_CheckDevFunctions(dev)) { 
    98389838                /* Function missing */ 
    9839 @@ -7097,31 +7191,18 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9839@@ -7097,31 +7191,18 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98409840  
    98419841        dev->isMounted = 1; 
     
    98769876        /* 
    98779877         * Calculate chunkGroupBits. 
    9878 @@ -7133,16 +7214,15 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9878@@ -7133,16 +7214,15 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98799879        bits = ShiftsGE(x); 
    98809880  
     
    98979897  
    98989898        dev->tnodeMask = (1<<dev->tnodeWidth)-1; 
    9899 @@ -7193,7 +7273,7 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9899@@ -7193,7 +7273,7 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99009900        dev->hasPendingPrioritisedGCs = 1; /* Assume the worst for now, will get fixed on first GC */ 
    99019901  
     
    99069906  
    99079907        dev->srCache = NULL; 
    9908 @@ -7203,25 +7283,26 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9908@@ -7203,25 +7283,26 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99099909        if (!init_failed && 
    99109910            dev->nShortOpCaches > 0) { 
     
    99419941  
    99429942                dev->srLastUse = 0; 
    9943 @@ -7229,29 +7310,30 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9943@@ -7229,29 +7310,30 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99449944  
    99459945        dev->cacheHits = 0; 
     
    99809980                                  (TSTR("yaffs: restored from checkpoint" TENDSTR))); 
    99819981                        } else { 
    9982 @@ -7273,24 +7355,25 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9982@@ -7273,24 +7355,25 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99839983                                dev->nBackgroundDeletions = 0; 
    99849984                                dev->oldestDirtySequence = 0; 
     
    1001210012                T(YAFFS_TRACE_TRACING, 
    1001310013                  (TSTR("yaffs: yaffs_GutsInitialise() aborted.\n" TENDSTR))); 
    10014 @@ -7318,7 +7401,7 @@ int yaffs_GutsInitialise(yaffs_Device * 
     10014@@ -7318,7 +7401,7 @@ int yaffs_GutsInitialise(yaffs_Device *  
    1001510015  
    1001610016 } 
     
    1071110711        if (etags) { 
    1071210712                memset(etags, 0, sizeof(*etags)); 
    10713 @@ -169,9 +169,9 @@ static int rettags(yaffs_ExtendedTags * 
     10713@@ -169,9 +169,9 @@ static int rettags(yaffs_ExtendedTags *  
    1071410714  * Returns YAFFS_OK or YAFFS_FAIL. 
    1071510715  */ 
     
    1103911039+               } 
    1104011040+       } 
    11041 + 
     11041  
     11042-       if(tags && retval == -EBADMSG && tags->eccResult == YAFFS_ECC_RESULT_NO_ERROR) 
     11043-               tags->eccResult = YAFFS_ECC_RESULT_UNFIXED; 
    1104211044+       if (localData) 
    1104311045+               yaffs_ReleaseTempBuffer(dev, data, __LINE__); 
    1104411046  
    11045 -       if(tags && retval == -EBADMSG && tags->eccResult == YAFFS_ECC_RESULT_NO_ERROR) 
    1104611047+       if (tags && retval == -EBADMSG && tags->eccResult == YAFFS_ECC_RESULT_NO_ERROR) 
    11047                 tags->eccResult = YAFFS_ECC_RESULT_UNFIXED; 
    11048 - 
     11048+               tags->eccResult = YAFFS_ECC_RESULT_UNFIXED; 
    1104911049        if (retval == 0) 
    1105011050                return YAFFS_OK; 
  • trunk/target/linux/generic/patches-2.6.35/903-hostap_txpower.patch

    r23033 r25641  
    11--- a/drivers/net/wireless/hostap/hostap_ap.c 
    22+++ b/drivers/net/wireless/hostap/hostap_ap.c 
    3 @@ -2336,13 +2336,13 @@ int prism2_ap_get_sta_qual(local_info_t 
     3@@ -2336,13 +2336,13 @@ int prism2_ap_get_sta_qual(local_info_t  
    44                addr[count].sa_family = ARPHRD_ETHER; 
    55                memcpy(addr[count].sa_data, sta->addr, ETH_ALEN); 
  • trunk/target/linux/generic/patches-2.6.35/971-ocf_20100325.patch

    r23033 r25641  
    2525  * particular randomness source.  They do this by keeping track of the 
    2626  * first and second order deltas of the event timings. 
    27 @@ -715,6 +725,61 @@ void add_disk_randomness(struct gendisk 
     27@@ -715,6 +725,61 @@ void add_disk_randomness(struct gendisk  
    2828 } 
    2929 #endif 
  • trunk/target/linux/generic/patches-2.6.35/975-ssb_update.patch

    r24136 r25641  
    377377  
    378378        if (!(cc->capabilities & SSB_CHIPCO_CAP_PMU)) 
    379 @@ -516,15 +516,12 @@ void ssb_pmu_init(struct ssb_chipcommon 
     379@@ -516,15 +516,12 @@ void ssb_pmu_init(struct ssb_chipcommon  
    380380        ssb_dprintk(KERN_DEBUG PFX "Found rev %u PMU (capabilities 0x%08X)\n", 
    381381                    cc->pmu.rev, pmucap); 
  • trunk/target/linux/generic/patches-2.6.35/998-openwrt_lzma_options.patch

    r23033 r25641  
    11--- a/scripts/Makefile.lib 
    22+++ b/scripts/Makefile.lib 
    3 @@ -238,7 +238,7 @@ cmd_bzip2 = (cat $(filter-out FORCE,$^) 
     3@@ -238,7 +238,7 @@ cmd_bzip2 = (cat $(filter-out FORCE,$^)  
    44  
    55 quiet_cmd_lzma = LZMA    $@ 
  • trunk/target/linux/generic/patches-2.6.36/014-cfi_show_amd_extended_table_version.patch

    r24370 r25641  
    11--- a/drivers/mtd/chips/cfi_cmdset_0002.c 
    22+++ b/drivers/mtd/chips/cfi_cmdset_0002.c 
    3 @@ -418,9 +418,9 @@ struct mtd_info *cfi_cmdset_0002(struct 
     3@@ -418,9 +418,9 @@ struct mtd_info *cfi_cmdset_0002(struct  
    44  
    55                        /* 
  • trunk/target/linux/generic/patches-2.6.36/020-mips_multi_machine_support.patch

    r23560 r25641  
    177177 unsigned int vced_count, vcei_count; 
    178178  
    179 @@ -31,8 +32,12 @@ static int show_cpuinfo(struct seq_file 
     179@@ -31,8 +32,12 @@ static int show_cpuinfo(struct seq_file  
    180180        /* 
    181181         * For the first processor also print the system type 
  • trunk/target/linux/generic/patches-2.6.36/040-arm-update-mach-types.patch

    r25580 r25641  
    8282 htc_opal               MACH_HTC_OPAL           HTC_OPAL                2392 
    8383 touchbook              MACH_TOUCHBOOK          TOUCHBOOK               2393 
    84 @@ -2446,7 +2446,7 @@ siogentoo1                MACH_SIOGENTOO1         SIOGENTOO1 
     84@@ -2446,7 +2446,7 @@ siogentoo1                MACH_SIOGENTOO1         SIOGENTOO1       
    8585 siogentoo2             MACH_SIOGENTOO2         SIOGENTOO2              2459 
    8686 sm3k                   MACH_SM3K               SM3K                    2460 
  • trunk/target/linux/generic/patches-2.6.36/065-rootfs_split.patch

    r23237 r25641  
    555555 #include <linux/mtd/mtd.h> 
    556556 #include <linux/mtd/map.h> 
    557 @@ -854,6 +855,13 @@ static int mtd_ioctl(struct file *file, 
     557@@ -854,6 +855,13 @@ static int mtd_ioctl(struct file *file,  
    558558                file->f_pos = 0; 
    559559                break; 
  • trunk/target/linux/generic/patches-2.6.36/089-mtd-samsung-flash.patch

    r24370 r25641  
    11--- a/drivers/mtd/chips/cfi_cmdset_0002.c 
    22+++ b/drivers/mtd/chips/cfi_cmdset_0002.c 
    3 @@ -371,9 +371,34 @@ static struct cfi_fixup fixup_table[] = 
     3@@ -371,9 +371,34 @@ static struct cfi_fixup fixup_table[] =  
    44 static void cfi_fixup_major_minor(struct cfi_private *cfi, 
    55                                  struct cfi_pri_amdstd *extp) 
  • trunk/target/linux/generic/patches-2.6.36/100-netfilter_layer7_2.22.patch

    r24004 r25641  
    3131--- a/net/netfilter/Makefile 
    3232+++ b/net/netfilter/Makefile 
    33 @@ -95,6 +95,7 @@ obj-$(CONFIG_NETFILTER_XT_MATCH_RECENT) 
     33@@ -95,6 +95,7 @@ obj-$(CONFIG_NETFILTER_XT_MATCH_RECENT)  
    3434 obj-$(CONFIG_NETFILTER_XT_MATCH_SCTP) += xt_sctp.o 
    3535 obj-$(CONFIG_NETFILTER_XT_MATCH_SOCKET) += xt_socket.o 
  • trunk/target/linux/generic/patches-2.6.36/110-netfilter_match_speedup.patch

    r23237 r25641  
    133133                e = (struct ipt_entry *)(loc_cpu_entry + off); 
    134134                if (copy_to_user(userptr + off 
    135 @@ -983,6 +1024,14 @@ copy_entries_to_user(unsigned int total_ 
    136                         ret = -EFAULT; 
     135@@ -984,6 +1025,14 @@ copy_entries_to_user(unsigned int total_ 
    137136                        goto free_counters; 
    138137                } 
    139 + 
     138  
    140139+               flags = e->ip.flags & ~IPT_F_NO_DEF_MATCH; 
    141140+               if (copy_to_user(userptr + off 
     
    145144+                       goto free_counters; 
    146145+               } 
    147   
     146+ 
    148147                for (i = sizeof(struct ipt_entry); 
    149148                     i < e->target_offset; 
     149                     i += m->u.match_size) { 
  • trunk/target/linux/generic/patches-2.6.36/180-netfilter_depends.patch

    r24136 r25641  
    99        help 
    1010          H.323 is a VoIP signalling protocol from ITU-T. As one of the most 
    11 @@ -569,7 +568,6 @@ config NETFILTER_XT_TARGET_SECMARK 
     11@@ -557,7 +556,6 @@ config NETFILTER_XT_TARGET_SECMARK 
    1212  
    1313 config NETFILTER_XT_TARGET_TCPMSS 
  • trunk/target/linux/generic/patches-2.6.36/202-mips_mem_functions_performance.patch

    r23237 r25641  
    11--- a/arch/mips/include/asm/string.h 
    22+++ b/arch/mips/include/asm/string.h 
    3 @@ -133,11 +133,44 @@ strncmp(__const__ char *__cs, __const__ 
     3@@ -133,11 +133,44 @@ strncmp(__const__ char *__cs, __const__  
    44  
    55 #define __HAVE_ARCH_MEMSET 
  • trunk/target/linux/generic/patches-2.6.36/203-slab_maxsize.patch

    r23237 r25641  
    11--- a/include/linux/slab.h 
    22+++ b/include/linux/slab.h 
    3 @@ -130,8 +130,8 @@ int kmem_ptr_validate(struct kmem_cache 
     3@@ -130,8 +130,8 @@ int kmem_ptr_validate(struct kmem_cache  
    44  * to do various tricks to work around compiler limitations in order to 
    55  * ensure proper constant folding. 
  • trunk/target/linux/generic/patches-2.6.36/210-mini_fo_2.6.25_fixes.patch

    r23240 r25641  
    6262 extern int mini_fo_create(inode_t *dir, dentry_t *dentry, int mode, struct nameidata *nd); 
    6363  
    64 @@ -501,6 +505,29 @@ static inline void double_unlock(struct 
     64@@ -501,6 +505,29 @@ static inline void double_unlock(struct  
    6565 #endif  /* if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0) */ 
    6666 #endif /* __KERNEL__ */ 
     
    128128--- a/fs/mini_fo/aux.c 
    129129+++ b/fs/mini_fo/aux.c 
    130 @@ -164,11 +164,11 @@ dentry_t *bpath_walk(super_block_t *sb, 
     130@@ -164,11 +164,11 @@ dentry_t *bpath_walk(super_block_t *sb,  
    131131        err = vfs_path_lookup(mnt->mnt_root, mnt, bpath+1, 0, &nd); 
    132132  
  • trunk/target/linux/generic/patches-2.6.36/212-mini_fo_2.6.26_fixes.patch

    r23240 r25641  
    11--- a/fs/mini_fo/super.c 
    22+++ b/fs/mini_fo/super.c 
    3 @@ -84,6 +84,7 @@ mini_fo_write_inode(inode_t *inode, int 
     3@@ -84,6 +84,7 @@ mini_fo_write_inode(inode_t *inode, int  
    44 #endif /* defined(FIST_DEBUG) || defined(FIST_FILTER_SCA) */ 
    55  
  • trunk/target/linux/generic/patches-2.6.36/223-kobject-add-broadcast_uevent.patch

    r23237 r25641  
    2121 static inline int kobject_uevent(struct kobject *kobj, 
    2222                                 enum kobject_action action) 
    23 @@ -229,6 +235,16 @@ static inline int add_uevent_var(struct 
     23@@ -229,6 +235,16 @@ static inline int add_uevent_var(struct  
    2424 static inline int kobject_action_type(const char *buf, size_t count, 
    2525                                      enum kobject_action *type) 
  • trunk/target/linux/generic/patches-2.6.36/290-sched_act_connmark.patch

    r25639 r25641  
    141141--- a/net/sched/Kconfig 
    142142+++ b/net/sched/Kconfig 
    143 @@ -549,6 +549,18 @@ 
     143@@ -549,6 +549,18 @@ config NET_ACT_SKBEDIT 
    144144          To compile this code as a module, choose M here: the 
    145145          module will be called act_skbedit. 
     
    162162--- a/net/sched/Makefile 
    163163+++ b/net/sched/Makefile 
    164 @@ -15,6 +15,7 @@ 
     164@@ -15,6 +15,7 @@ obj-$(CONFIG_NET_ACT_NAT)     += act_nat.o 
    165165 obj-$(CONFIG_NET_ACT_PEDIT)    += act_pedit.o 
    166166 obj-$(CONFIG_NET_ACT_SIMP)     += act_simple.o 
  • trunk/target/linux/generic/patches-2.6.36/400-ledtrig_morse.patch

    r23237 r25641  
    1212--- a/drivers/leds/Makefile 
    1313+++ b/drivers/leds/Makefile 
    14 @@ -49,3 +49,4 @@ obj-$(CONFIG_LEDS_TRIGGER_HEARTBEAT)  += 
     14@@ -49,3 +49,4 @@ obj-$(CONFIG_LEDS_TRIGGER_HEARTBEAT)  +=  
    1515 obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)   += ledtrig-backlight.o 
    1616 obj-$(CONFIG_LEDS_TRIGGER_GPIO)                += ledtrig-gpio.o 
  • trunk/target/linux/generic/patches-2.6.36/402-ledtrig_netdev.patch

    r24798 r25641  
    1515--- a/drivers/leds/Makefile 
    1616+++ b/drivers/leds/Makefile 
    17 @@ -50,3 +50,4 @@ obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)  += 
     17@@ -50,3 +50,4 @@ obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)  +=  
    1818 obj-$(CONFIG_LEDS_TRIGGER_GPIO)                += ledtrig-gpio.o 
    1919 obj-$(CONFIG_LEDS_TRIGGER_DEFAULT_ON)  += ledtrig-default-on.o 
  • trunk/target/linux/generic/patches-2.6.36/411-gpio_ioctl.patch

    r22921 r25641  
    11--- a/drivers/char/gpio_dev.c 
    22+++ b/drivers/char/gpio_dev.c 
    3 @@ -114,7 +114,7 @@ gpio_close(struct inode * inode, struct 
     3@@ -114,7 +114,7 @@ gpio_close(struct inode * inode, struct  
    44 } 
    55  
  • trunk/target/linux/generic/patches-2.6.36/511-yaffs-cvs-2009-04-24.patch

    r23237 r25641  
    602602        } 
    603603  
    604 @@ -191,18 +185,17 @@ int yaffs_GetCheckpointSum(yaffs_Device 
     604@@ -191,18 +185,17 @@ int yaffs_GetCheckpointSum(yaffs_Device  
    605605  
    606606 static int yaffs_CheckpointFlushBuffer(yaffs_Device *dev) 
     
    927927        unsigned char cDelta;   /* column parity delta */ 
    928928        unsigned lDelta;        /* line parity delta */ 
    929 @@ -294,8 +292,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     929@@ -294,8 +292,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    930930                return 0; /* no error */ 
    931931  
     
    937937  
    938938                bit = 0; 
    939 @@ -307,7 +304,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     939@@ -307,7 +304,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    940940                if (cDelta & 0x02) 
    941941                        bit |= 0x01; 
     
    946946  
    947947                data[lDelta] ^= (1 << bit); 
    948 @@ -316,7 +313,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     948@@ -316,7 +313,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    949949        } 
    950950  
     
    955955  
    956956                *read_ecc = *test_ecc; 
    957 @@ -326,6 +323,4 @@ int yaffs_ECCCorrectOther(unsigned char 
     957@@ -326,6 +323,4 @@ int yaffs_ECCCorrectOther(unsigned char  
    958958        /* Unrecoverable error */ 
    959959  
     
    13991399        unsigned char *alias; 
    14001400        int ret; 
    1401 @@ -329,7 +395,7 @@ static int yaffs_readlink(struct dentry 
     1401@@ -329,7 +395,7 @@ static int yaffs_readlink(struct dentry  
    14021402        return ret; 
    14031403 } 
     
    15611561 #else 
    15621562 static int yaffs_file_flush(struct file *file) 
    1563 @@ -513,8 +579,8 @@ static int yaffs_file_flush(struct file 
     1563@@ -513,8 +579,8 @@ static int yaffs_file_flush(struct file  
    15641564        yaffs_Device *dev = obj->myDev; 
    15651565  
     
    15721572        yaffs_GrossLock(dev); 
    15731573  
    1574 @@ -535,15 +601,15 @@ static int yaffs_readpage_nolock(struct 
     1574@@ -535,15 +601,15 @@ static int yaffs_readpage_nolock(struct  
    15751575  
    15761576        yaffs_Device *dev; 
     
    15921592 #else 
    15931593        if (!PageLocked(pg)) 
    1594 @@ -555,9 +621,9 @@ static int yaffs_readpage_nolock(struct 
     1594@@ -555,9 +621,9 @@ static int yaffs_readpage_nolock(struct  
    15951595  
    15961596        yaffs_GrossLock(dev); 
     
    16051605        yaffs_GrossUnlock(dev); 
    16061606  
    1607 @@ -575,7 +641,7 @@ static int yaffs_readpage_nolock(struct 
     1607@@ -575,7 +641,7 @@ static int yaffs_readpage_nolock(struct  
    16081608        flush_dcache_page(pg); 
    16091609        kunmap(pg); 
     
    31943194                        n++; 
    31953195                        continue; 
    3196 @@ -2119,7 +2356,7 @@ static int yaffs_proc_write(struct file 
     3196@@ -2119,7 +2356,7 @@ static int yaffs_proc_write(struct file  
    31973197        char *end; 
    31983198        char *mask_name; 
     
    32033203        int done = 0; 
    32043204        int add, len = 0; 
    3205 @@ -2129,9 +2366,8 @@ static int yaffs_proc_write(struct file 
     3205@@ -2129,9 +2366,8 @@ static int yaffs_proc_write(struct file  
    32063206  
    32073207        while (!done && (pos < count)) { 
     
    32143214                switch (buf[pos]) { 
    32153215                case '+': 
    3216 @@ -2148,20 +2384,21 @@ static int yaffs_proc_write(struct file 
     3216@@ -2148,20 +2384,21 @@ static int yaffs_proc_write(struct file  
    32173217                mask_name = NULL; 
    32183218  
     
    32413241                                        mask_bitfield = mask_flags[i].mask_bitfield; 
    32423242                                        done = 0; 
    3243 @@ -2172,7 +2409,7 @@ static int yaffs_proc_write(struct file 
     3243@@ -2172,7 +2409,7 @@ static int yaffs_proc_write(struct file  
    32443244  
    32453245                if (mask_name != NULL) { 
     
    32503250                                rg &= ~mask_bitfield; 
    32513251                                break; 
    3252 @@ -2191,13 +2428,13 @@ static int yaffs_proc_write(struct file 
     3252@@ -2191,13 +2428,13 @@ static int yaffs_proc_write(struct file  
    32533253  
    32543254        yaffs_traceMask = rg | YAFFS_TRACE_ALWAYS; 
     
    56925692        /* Get the real object in case we were fed a hard link as an equivalent object */ 
    56935693        equivalentObject = yaffs_GetEquivalentObject(equivalentObject); 
    5694 @@ -2363,33 +2396,31 @@ yaffs_Object *yaffs_Link(yaffs_Object * 
     5694@@ -2363,33 +2396,31 @@ yaffs_Object *yaffs_Link(yaffs_Object *  
    56955695  
    56965696 } 
     
    76237623        int n = nBytes; 
    76247624        int nDone = 0; 
    7625 @@ -4600,27 +4665,26 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7625@@ -4600,27 +4665,26 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76267626        dev = in->myDev; 
    76277627  
     
    76587658  
    76597659                                /* If we can't find the data in the cache, then load it up. */ 
    7660 @@ -4641,14 +4705,9 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7660@@ -4641,14 +4705,9 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76617661  
    76627662                                cache->locked = 1; 
     
    76747674                        } else { 
    76757675                                /* Read into the local buffer then copy..*/ 
    7676 @@ -4657,41 +4716,19 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7676@@ -4657,41 +4716,19 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76777677                                    yaffs_GetTempBuffer(dev, __LINE__); 
    76787678                                yaffs_ReadChunkDataFromObject(in, chunk, 
     
    77197719  
    77207720                n -= nToCopy; 
    7721 @@ -4704,28 +4741,37 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7721@@ -4704,28 +4741,37 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    77227722        return nDone; 
    77237723 } 
     
    79247924  
    79257925        yaffs_Device *dev = in->myDev; 
    7926 @@ -4955,13 +4981,11 @@ int yaffs_ResizeFile(yaffs_Object * in, 
     7926@@ -4955,13 +4981,11 @@ int yaffs_ResizeFile(yaffs_Object * in,  
    79277927  
    79287928        yaffs_CheckGarbageCollection(dev); 
     
    79427942        if (newSize < oldFileSize) { 
    79437943  
    7944 @@ -4994,21 +5018,20 @@ int yaffs_ResizeFile(yaffs_Object * in, 
     7944@@ -4994,21 +5018,20 @@ int yaffs_ResizeFile(yaffs_Object * in,  
    79457945        } 
    79467946  
     
    79697969        obj = yaffs_GetEquivalentObject(obj); 
    79707970  
    7971 @@ -5024,7 +5047,7 @@ loff_t yaffs_GetFileSize(yaffs_Object * 
     7971@@ -5024,7 +5047,7 @@ loff_t yaffs_GetFileSize(yaffs_Object *  
    79727972  
    79737973  
     
    97909790        int init_failed = 0; 
    97919791        unsigned x; 
    9792 @@ -7040,6 +7126,8 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9792@@ -7040,6 +7126,8 @@ int yaffs_GutsInitialise(yaffs_Device *  
    97939793        dev->chunkOffset = 0; 
    97949794        dev->nFreeChunks = 0; 
     
    97999799                dev->internalStartBlock = dev->startBlock + 1; 
    98009800                dev->internalEndBlock = dev->endBlock + 1; 
    9801 @@ -7049,18 +7137,18 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9801@@ -7049,18 +7137,18 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98029802  
    98039803        /* Check geometry parameters. */ 
     
    98249824        } 
    98259825  
    9826 @@ -7070,6 +7158,12 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9826@@ -7070,6 +7158,12 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98279827                return YAFFS_FAIL; 
    98289828        } 
     
    98379837        if (!yaffs_CheckDevFunctions(dev)) { 
    98389838                /* Function missing */ 
    9839 @@ -7097,31 +7191,18 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9839@@ -7097,31 +7191,18 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98409840  
    98419841        dev->isMounted = 1; 
     
    98769876        /* 
    98779877         * Calculate chunkGroupBits. 
    9878 @@ -7133,16 +7214,15 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9878@@ -7133,16 +7214,15 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98799879        bits = ShiftsGE(x); 
    98809880  
     
    98979897  
    98989898        dev->tnodeMask = (1<<dev->tnodeWidth)-1; 
    9899 @@ -7193,7 +7273,7 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9899@@ -7193,7 +7273,7 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99009900        dev->hasPendingPrioritisedGCs = 1; /* Assume the worst for now, will get fixed on first GC */ 
    99019901  
     
    99069906  
    99079907        dev->srCache = NULL; 
    9908 @@ -7203,25 +7283,26 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9908@@ -7203,25 +7283,26 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99099909        if (!init_failed && 
    99109910            dev->nShortOpCaches > 0) { 
     
    99419941  
    99429942                dev->srLastUse = 0; 
    9943 @@ -7229,29 +7310,30 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9943@@ -7229,29 +7310,30 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99449944  
    99459945        dev->cacheHits = 0; 
     
    99809980                                  (TSTR("yaffs: restored from checkpoint" TENDSTR))); 
    99819981                        } else { 
    9982 @@ -7273,24 +7355,25 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9982@@ -7273,24 +7355,25 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99839983                                dev->nBackgroundDeletions = 0; 
    99849984                                dev->oldestDirtySequence = 0; 
     
    1001210012                T(YAFFS_TRACE_TRACING, 
    1001310013                  (TSTR("yaffs: yaffs_GutsInitialise() aborted.\n" TENDSTR))); 
    10014 @@ -7318,7 +7401,7 @@ int yaffs_GutsInitialise(yaffs_Device * 
     10014@@ -7318,7 +7401,7 @@ int yaffs_GutsInitialise(yaffs_Device *  
    1001510015  
    1001610016 } 
     
    1071110711        if (etags) { 
    1071210712                memset(etags, 0, sizeof(*etags)); 
    10713 @@ -169,9 +169,9 @@ static int rettags(yaffs_ExtendedTags * 
     10713@@ -169,9 +169,9 @@ static int rettags(yaffs_ExtendedTags *  
    1071410714  * Returns YAFFS_OK or YAFFS_FAIL. 
    1071510715  */ 
     
    1103911039+               } 
    1104011040+       } 
    11041 + 
     11041  
     11042-       if(tags && retval == -EBADMSG && tags->eccResult == YAFFS_ECC_RESULT_NO_ERROR) 
     11043-               tags->eccResult = YAFFS_ECC_RESULT_UNFIXED; 
    1104211044+       if (localData) 
    1104311045+               yaffs_ReleaseTempBuffer(dev, data, __LINE__); 
    1104411046  
    11045 -       if(tags && retval == -EBADMSG && tags->eccResult == YAFFS_ECC_RESULT_NO_ERROR) 
    1104611047+       if (tags && retval == -EBADMSG && tags->eccResult == YAFFS_ECC_RESULT_NO_ERROR) 
    11047                 tags->eccResult = YAFFS_ECC_RESULT_UNFIXED; 
    11048 - 
     11048+               tags->eccResult = YAFFS_ECC_RESULT_UNFIXED; 
    1104911049        if (retval == 0) 
    1105011050                return YAFFS_OK; 
  • trunk/target/linux/generic/patches-2.6.36/511-yaffs-git-2010-10-20.patch

    r23545 r25641  
    317317 Choose this option if you have existing on-NAND data in this format 
    318318 that you need to continue to support.  New data written also uses the 
    319 @@ -57,7 +78,7 @@ adjusted to use the older-style format. 
     319@@ -57,7 +78,7 @@ adjusted to use the older-style format.  
    320320 MTD versions in yaffs_mtdif1.c. 
    321321 */ 
     
    16151615                        const yaffs_ECCOther *test_ecc) 
    16161616 { 
    1617 @@ -304,7 +301,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     1617@@ -304,7 +301,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    16181618                if (cDelta & 0x02) 
    16191619                        bit |= 0x01; 
     
    16241624  
    16251625                data[lDelta] ^= (1 << bit); 
    1626 @@ -312,8 +309,8 @@ int yaffs_ECCCorrectOther(unsigned char 
     1626@@ -312,8 +309,8 @@ int yaffs_ECCCorrectOther(unsigned char  
    16271627                return 1; /* corrected */ 
    16281628        } 
  • trunk/target/linux/generic/patches-2.6.36/903-hostap_txpower.patch

    r23237 r25641  
    11--- a/drivers/net/wireless/hostap/hostap_ap.c 
    22+++ b/drivers/net/wireless/hostap/hostap_ap.c 
    3 @@ -2335,13 +2335,13 @@ int prism2_ap_get_sta_qual(local_info_t 
     3@@ -2335,13 +2335,13 @@ int prism2_ap_get_sta_qual(local_info_t  
    44                addr[count].sa_family = ARPHRD_ETHER; 
    55                memcpy(addr[count].sa_data, sta->addr, ETH_ALEN); 
  • trunk/target/linux/generic/patches-2.6.36/971-ocf_20100325.patch

    r23237 r25641  
    2525  * particular randomness source.  They do this by keeping track of the 
    2626  * first and second order deltas of the event timings. 
    27 @@ -715,6 +725,61 @@ void add_disk_randomness(struct gendisk 
     27@@ -715,6 +725,61 @@ void add_disk_randomness(struct gendisk  
    2828 } 
    2929 #endif 
  • trunk/target/linux/generic/patches-2.6.36/990-arm_export_dma_set_coherent_mask.patch

    r23772 r25641  
    2424--- a/arch/arm/mach-ixp4xx/common-pci.c 
    2525+++ b/arch/arm/mach-ixp4xx/common-pci.c 
    26 @@ -513,4 +513,4 @@ int dma_set_coherent_mask(struct device 
     26@@ -513,4 +513,4 @@ int dma_set_coherent_mask(struct device  
    2727  
    2828 EXPORT_SYMBOL(ixp4xx_pci_read); 
  • trunk/target/linux/generic/patches-2.6.36/998-openwrt_lzma_options.patch

    r23237 r25641  
    11--- a/scripts/Makefile.lib 
    22+++ b/scripts/Makefile.lib 
    3 @@ -238,7 +238,7 @@ cmd_bzip2 = (cat $(filter-out FORCE,$^) 
     3@@ -238,7 +238,7 @@ cmd_bzip2 = (cat $(filter-out FORCE,$^)  
    44  
    55 quiet_cmd_lzma = LZMA    $@ 
  • trunk/target/linux/generic/patches-2.6.37/014-cfi_show_amd_extended_table_version.patch

    r25483 r25641  
    11--- a/drivers/mtd/chips/cfi_cmdset_0002.c 
    22+++ b/drivers/mtd/chips/cfi_cmdset_0002.c 
    3 @@ -446,9 +446,9 @@ struct mtd_info *cfi_cmdset_0002(struct 
     3@@ -446,9 +446,9 @@ struct mtd_info *cfi_cmdset_0002(struct  
    44  
    55                        /* 
  • trunk/target/linux/generic/patches-2.6.37/020-mips_multi_machine_support.patch

    r25483 r25641  
    177177 unsigned int vced_count, vcei_count; 
    178178  
    179 @@ -31,8 +32,12 @@ static int show_cpuinfo(struct seq_file 
     179@@ -31,8 +32,12 @@ static int show_cpuinfo(struct seq_file  
    180180        /* 
    181181         * For the first processor also print the system type 
  • trunk/target/linux/generic/patches-2.6.37/040-arm-update-mach-types.patch

    r25483 r25641  
    6464 htc_opal               MACH_HTC_OPAL           HTC_OPAL                2392 
    6565 touchbook              MACH_TOUCHBOOK          TOUCHBOOK               2393 
    66 @@ -2446,7 +2446,7 @@ siogentoo1                MACH_SIOGENTOO1         SIOGENTOO1 
     66@@ -2446,7 +2446,7 @@ siogentoo1                MACH_SIOGENTOO1         SIOGENTOO1       
    6767 siogentoo2             MACH_SIOGENTOO2         SIOGENTOO2              2459 
    6868 sm3k                   MACH_SM3K               SM3K                    2460 
  • trunk/target/linux/generic/patches-2.6.37/065-rootfs_split.patch

    r25483 r25641  
    550550--- a/drivers/mtd/mtdchar.c 
    551551+++ b/drivers/mtd/mtdchar.c 
    552 @@ -841,6 +841,13 @@ static int mtd_ioctl(struct file *file, 
     552@@ -841,6 +841,13 @@ static int mtd_ioctl(struct file *file,  
    553553                file->f_pos = 0; 
    554554                break; 
  • trunk/target/linux/generic/patches-2.6.37/089-mtd-samsung-flash.patch

    r25483 r25641  
    11--- a/drivers/mtd/chips/cfi_cmdset_0002.c 
    22+++ b/drivers/mtd/chips/cfi_cmdset_0002.c 
    3 @@ -392,9 +392,35 @@ static struct cfi_fixup fixup_table[] = 
     3@@ -392,9 +392,35 @@ static struct cfi_fixup fixup_table[] =  
    44 static void cfi_fixup_major_minor(struct cfi_private *cfi, 
    55                                  struct cfi_pri_amdstd *extp) 
  • trunk/target/linux/generic/patches-2.6.37/100-netfilter_layer7_2.22.patch

    r25483 r25641  
    3131--- a/net/netfilter/Makefile 
    3232+++ b/net/netfilter/Makefile 
    33 @@ -95,6 +95,7 @@ obj-$(CONFIG_NETFILTER_XT_MATCH_RECENT) 
     33@@ -95,6 +95,7 @@ obj-$(CONFIG_NETFILTER_XT_MATCH_RECENT)  
    3434 obj-$(CONFIG_NETFILTER_XT_MATCH_SCTP) += xt_sctp.o 
    3535 obj-$(CONFIG_NETFILTER_XT_MATCH_SOCKET) += xt_socket.o 
  • trunk/target/linux/generic/patches-2.6.37/180-netfilter_depends.patch

    r24111 r25641  
    99        help 
    1010          H.323 is a VoIP signalling protocol from ITU-T. As one of the most 
    11 @@ -570,7 +569,6 @@ config NETFILTER_XT_TARGET_SECMARK 
     11@@ -558,7 +557,6 @@ config NETFILTER_XT_TARGET_SECMARK 
    1212  
    1313 config NETFILTER_XT_TARGET_TCPMSS 
  • trunk/target/linux/generic/patches-2.6.37/202-mips_mem_functions_performance.patch

    r25483 r25641  
    11--- a/arch/mips/include/asm/string.h 
    22+++ b/arch/mips/include/asm/string.h 
    3 @@ -133,11 +133,44 @@ strncmp(__const__ char *__cs, __const__ 
     3@@ -133,11 +133,44 @@ strncmp(__const__ char *__cs, __const__  
    44  
    55 #define __HAVE_ARCH_MEMSET 
  • trunk/target/linux/generic/patches-2.6.37/203-slab_maxsize.patch

    r25483 r25641  
    11--- a/include/linux/slab.h 
    22+++ b/include/linux/slab.h 
    3 @@ -130,8 +130,8 @@ int kmem_ptr_validate(struct kmem_cache 
     3@@ -130,8 +130,8 @@ int kmem_ptr_validate(struct kmem_cache  
    44  * to do various tricks to work around compiler limitations in order to 
    55  * ensure proper constant folding. 
  • trunk/target/linux/generic/patches-2.6.37/210-mini_fo_2.6.25_fixes.patch

    r25483 r25641  
    6262 extern int mini_fo_create(inode_t *dir, dentry_t *dentry, int mode, struct nameidata *nd); 
    6363  
    64 @@ -501,6 +505,29 @@ static inline void double_unlock(struct 
     64@@ -501,6 +505,29 @@ static inline void double_unlock(struct  
    6565 #endif  /* if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0) */ 
    6666 #endif /* __KERNEL__ */ 
     
    128128--- a/fs/mini_fo/aux.c 
    129129+++ b/fs/mini_fo/aux.c 
    130 @@ -164,11 +164,11 @@ dentry_t *bpath_walk(super_block_t *sb, 
     130@@ -164,11 +164,11 @@ dentry_t *bpath_walk(super_block_t *sb,  
    131131        err = vfs_path_lookup(mnt->mnt_root, mnt, bpath+1, 0, &nd); 
    132132  
  • trunk/target/linux/generic/patches-2.6.37/212-mini_fo_2.6.26_fixes.patch

    r25483 r25641  
    11--- a/fs/mini_fo/super.c 
    22+++ b/fs/mini_fo/super.c 
    3 @@ -84,6 +84,7 @@ mini_fo_write_inode(inode_t *inode, int 
     3@@ -84,6 +84,7 @@ mini_fo_write_inode(inode_t *inode, int  
    44 #endif /* defined(FIST_DEBUG) || defined(FIST_FILTER_SCA) */ 
    55  
  • trunk/target/linux/generic/patches-2.6.37/223-kobject-add-broadcast_uevent.patch

    r25483 r25641  
    2121 static inline int kobject_uevent(struct kobject *kobj, 
    2222                                 enum kobject_action action) 
    23 @@ -231,6 +237,16 @@ static inline int add_uevent_var(struct 
     23@@ -231,6 +237,16 @@ static inline int add_uevent_var(struct  
    2424 static inline int kobject_action_type(const char *buf, size_t count, 
    2525                                      enum kobject_action *type) 
  • trunk/target/linux/generic/patches-2.6.37/290-sched_act_connmark.patch

    r25639 r25641  
    141141--- a/net/sched/Kconfig 
    142142+++ b/net/sched/Kconfig 
    143 @@ -559,6 +559,18 @@ 
     143@@ -559,6 +559,18 @@ config NET_ACT_CSUM 
    144144          To compile this code as a module, choose M here: the 
    145145          module will be called act_csum. 
     
    162162--- a/net/sched/Makefile 
    163163+++ b/net/sched/Makefile 
    164 @@ -16,6 +16,7 @@ 
     164@@ -16,6 +16,7 @@ obj-$(CONFIG_NET_ACT_PEDIT)   += act_pedit 
    165165 obj-$(CONFIG_NET_ACT_SIMP)     += act_simple.o 
    166166 obj-$(CONFIG_NET_ACT_SKBEDIT)  += act_skbedit.o 
  • trunk/target/linux/generic/patches-2.6.37/400-ledtrig_morse.patch

    r25483 r25641  
    1212--- a/drivers/leds/Makefile 
    1313+++ b/drivers/leds/Makefile 
    14 @@ -52,3 +52,4 @@ obj-$(CONFIG_LEDS_TRIGGER_HEARTBEAT)  += 
     14@@ -52,3 +52,4 @@ obj-$(CONFIG_LEDS_TRIGGER_HEARTBEAT)  +=  
    1515 obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)   += ledtrig-backlight.o 
    1616 obj-$(CONFIG_LEDS_TRIGGER_GPIO)                += ledtrig-gpio.o 
  • trunk/target/linux/generic/patches-2.6.37/402-ledtrig_netdev.patch

    r25483 r25641  
    1515--- a/drivers/leds/Makefile 
    1616+++ b/drivers/leds/Makefile 
    17 @@ -53,3 +53,4 @@ obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)  += 
     17@@ -53,3 +53,4 @@ obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT)  +=  
    1818 obj-$(CONFIG_LEDS_TRIGGER_GPIO)                += ledtrig-gpio.o 
    1919 obj-$(CONFIG_LEDS_TRIGGER_DEFAULT_ON)  += ledtrig-default-on.o 
  • trunk/target/linux/generic/patches-2.6.37/411-gpio_ioctl.patch

    r25483 r25641  
    11--- a/drivers/char/gpio_dev.c 
    22+++ b/drivers/char/gpio_dev.c 
    3 @@ -114,7 +114,7 @@ gpio_close(struct inode * inode, struct 
     3@@ -114,7 +114,7 @@ gpio_close(struct inode * inode, struct  
    44 } 
    55  
  • trunk/target/linux/generic/patches-2.6.37/511-yaffs-cvs-2009-04-24.patch

    r25483 r25641  
    602602        } 
    603603  
    604 @@ -191,18 +185,17 @@ int yaffs_GetCheckpointSum(yaffs_Device 
     604@@ -191,18 +185,17 @@ int yaffs_GetCheckpointSum(yaffs_Device  
    605605  
    606606 static int yaffs_CheckpointFlushBuffer(yaffs_Device *dev) 
     
    927927        unsigned char cDelta;   /* column parity delta */ 
    928928        unsigned lDelta;        /* line parity delta */ 
    929 @@ -294,8 +292,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     929@@ -294,8 +292,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    930930                return 0; /* no error */ 
    931931  
     
    937937  
    938938                bit = 0; 
    939 @@ -307,7 +304,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     939@@ -307,7 +304,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    940940                if (cDelta & 0x02) 
    941941                        bit |= 0x01; 
     
    946946  
    947947                data[lDelta] ^= (1 << bit); 
    948 @@ -316,7 +313,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     948@@ -316,7 +313,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    949949        } 
    950950  
     
    955955  
    956956                *read_ecc = *test_ecc; 
    957 @@ -326,6 +323,4 @@ int yaffs_ECCCorrectOther(unsigned char 
     957@@ -326,6 +323,4 @@ int yaffs_ECCCorrectOther(unsigned char  
    958958        /* Unrecoverable error */ 
    959959  
     
    13991399        unsigned char *alias; 
    14001400        int ret; 
    1401 @@ -329,7 +395,7 @@ static int yaffs_readlink(struct dentry 
     1401@@ -329,7 +395,7 @@ static int yaffs_readlink(struct dentry  
    14021402        return ret; 
    14031403 } 
     
    15611561 #else 
    15621562 static int yaffs_file_flush(struct file *file) 
    1563 @@ -513,8 +579,8 @@ static int yaffs_file_flush(struct file 
     1563@@ -513,8 +579,8 @@ static int yaffs_file_flush(struct file  
    15641564        yaffs_Device *dev = obj->myDev; 
    15651565  
     
    15721572        yaffs_GrossLock(dev); 
    15731573  
    1574 @@ -535,15 +601,15 @@ static int yaffs_readpage_nolock(struct 
     1574@@ -535,15 +601,15 @@ static int yaffs_readpage_nolock(struct  
    15751575  
    15761576        yaffs_Device *dev; 
     
    15921592 #else 
    15931593        if (!PageLocked(pg)) 
    1594 @@ -555,9 +621,9 @@ static int yaffs_readpage_nolock(struct 
     1594@@ -555,9 +621,9 @@ static int yaffs_readpage_nolock(struct  
    15951595  
    15961596        yaffs_GrossLock(dev); 
     
    16051605        yaffs_GrossUnlock(dev); 
    16061606  
    1607 @@ -575,7 +641,7 @@ static int yaffs_readpage_nolock(struct 
     1607@@ -575,7 +641,7 @@ static int yaffs_readpage_nolock(struct  
    16081608        flush_dcache_page(pg); 
    16091609        kunmap(pg); 
     
    31943194                        n++; 
    31953195                        continue; 
    3196 @@ -2119,7 +2356,7 @@ static int yaffs_proc_write(struct file 
     3196@@ -2119,7 +2356,7 @@ static int yaffs_proc_write(struct file  
    31973197        char *end; 
    31983198        char *mask_name; 
     
    32033203        int done = 0; 
    32043204        int add, len = 0; 
    3205 @@ -2129,9 +2366,8 @@ static int yaffs_proc_write(struct file 
     3205@@ -2129,9 +2366,8 @@ static int yaffs_proc_write(struct file  
    32063206  
    32073207        while (!done && (pos < count)) { 
     
    32143214                switch (buf[pos]) { 
    32153215                case '+': 
    3216 @@ -2148,20 +2384,21 @@ static int yaffs_proc_write(struct file 
     3216@@ -2148,20 +2384,21 @@ static int yaffs_proc_write(struct file  
    32173217                mask_name = NULL; 
    32183218  
     
    32413241                                        mask_bitfield = mask_flags[i].mask_bitfield; 
    32423242                                        done = 0; 
    3243 @@ -2172,7 +2409,7 @@ static int yaffs_proc_write(struct file 
     3243@@ -2172,7 +2409,7 @@ static int yaffs_proc_write(struct file  
    32443244  
    32453245                if (mask_name != NULL) { 
     
    32503250                                rg &= ~mask_bitfield; 
    32513251                                break; 
    3252 @@ -2191,13 +2428,13 @@ static int yaffs_proc_write(struct file 
     3252@@ -2191,13 +2428,13 @@ static int yaffs_proc_write(struct file  
    32533253  
    32543254        yaffs_traceMask = rg | YAFFS_TRACE_ALWAYS; 
     
    56925692        /* Get the real object in case we were fed a hard link as an equivalent object */ 
    56935693        equivalentObject = yaffs_GetEquivalentObject(equivalentObject); 
    5694 @@ -2363,33 +2396,31 @@ yaffs_Object *yaffs_Link(yaffs_Object * 
     5694@@ -2363,33 +2396,31 @@ yaffs_Object *yaffs_Link(yaffs_Object *  
    56955695  
    56965696 } 
     
    76237623        int n = nBytes; 
    76247624        int nDone = 0; 
    7625 @@ -4600,27 +4665,26 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7625@@ -4600,27 +4665,26 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76267626        dev = in->myDev; 
    76277627  
     
    76587658  
    76597659                                /* If we can't find the data in the cache, then load it up. */ 
    7660 @@ -4641,14 +4705,9 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7660@@ -4641,14 +4705,9 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76617661  
    76627662                                cache->locked = 1; 
     
    76747674                        } else { 
    76757675                                /* Read into the local buffer then copy..*/ 
    7676 @@ -4657,41 +4716,19 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7676@@ -4657,41 +4716,19 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    76777677                                    yaffs_GetTempBuffer(dev, __LINE__); 
    76787678                                yaffs_ReadChunkDataFromObject(in, chunk, 
     
    77197719  
    77207720                n -= nToCopy; 
    7721 @@ -4704,28 +4741,37 @@ int yaffs_ReadDataFromFile(yaffs_Object 
     7721@@ -4704,28 +4741,37 @@ int yaffs_ReadDataFromFile(yaffs_Object  
    77227722        return nDone; 
    77237723 } 
     
    79247924  
    79257925        yaffs_Device *dev = in->myDev; 
    7926 @@ -4955,13 +4981,11 @@ int yaffs_ResizeFile(yaffs_Object * in, 
     7926@@ -4955,13 +4981,11 @@ int yaffs_ResizeFile(yaffs_Object * in,  
    79277927  
    79287928        yaffs_CheckGarbageCollection(dev); 
     
    79427942        if (newSize < oldFileSize) { 
    79437943  
    7944 @@ -4994,21 +5018,20 @@ int yaffs_ResizeFile(yaffs_Object * in, 
     7944@@ -4994,21 +5018,20 @@ int yaffs_ResizeFile(yaffs_Object * in,  
    79457945        } 
    79467946  
     
    79697969        obj = yaffs_GetEquivalentObject(obj); 
    79707970  
    7971 @@ -5024,7 +5047,7 @@ loff_t yaffs_GetFileSize(yaffs_Object * 
     7971@@ -5024,7 +5047,7 @@ loff_t yaffs_GetFileSize(yaffs_Object *  
    79727972  
    79737973  
     
    97909790        int init_failed = 0; 
    97919791        unsigned x; 
    9792 @@ -7040,6 +7126,8 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9792@@ -7040,6 +7126,8 @@ int yaffs_GutsInitialise(yaffs_Device *  
    97939793        dev->chunkOffset = 0; 
    97949794        dev->nFreeChunks = 0; 
     
    97999799                dev->internalStartBlock = dev->startBlock + 1; 
    98009800                dev->internalEndBlock = dev->endBlock + 1; 
    9801 @@ -7049,18 +7137,18 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9801@@ -7049,18 +7137,18 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98029802  
    98039803        /* Check geometry parameters. */ 
     
    98249824        } 
    98259825  
    9826 @@ -7070,6 +7158,12 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9826@@ -7070,6 +7158,12 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98279827                return YAFFS_FAIL; 
    98289828        } 
     
    98379837        if (!yaffs_CheckDevFunctions(dev)) { 
    98389838                /* Function missing */ 
    9839 @@ -7097,31 +7191,18 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9839@@ -7097,31 +7191,18 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98409840  
    98419841        dev->isMounted = 1; 
     
    98769876        /* 
    98779877         * Calculate chunkGroupBits. 
    9878 @@ -7133,16 +7214,15 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9878@@ -7133,16 +7214,15 @@ int yaffs_GutsInitialise(yaffs_Device *  
    98799879        bits = ShiftsGE(x); 
    98809880  
     
    98979897  
    98989898        dev->tnodeMask = (1<<dev->tnodeWidth)-1; 
    9899 @@ -7193,7 +7273,7 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9899@@ -7193,7 +7273,7 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99009900        dev->hasPendingPrioritisedGCs = 1; /* Assume the worst for now, will get fixed on first GC */ 
    99019901  
     
    99069906  
    99079907        dev->srCache = NULL; 
    9908 @@ -7203,25 +7283,26 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9908@@ -7203,25 +7283,26 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99099909        if (!init_failed && 
    99109910            dev->nShortOpCaches > 0) { 
     
    99419941  
    99429942                dev->srLastUse = 0; 
    9943 @@ -7229,29 +7310,30 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9943@@ -7229,29 +7310,30 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99449944  
    99459945        dev->cacheHits = 0; 
     
    99809980                                  (TSTR("yaffs: restored from checkpoint" TENDSTR))); 
    99819981                        } else { 
    9982 @@ -7273,24 +7355,25 @@ int yaffs_GutsInitialise(yaffs_Device * 
     9982@@ -7273,24 +7355,25 @@ int yaffs_GutsInitialise(yaffs_Device *  
    99839983                                dev->nBackgroundDeletions = 0; 
    99849984                                dev->oldestDirtySequence = 0; 
     
    1001210012                T(YAFFS_TRACE_TRACING, 
    1001310013                  (TSTR("yaffs: yaffs_GutsInitialise() aborted.\n" TENDSTR))); 
    10014 @@ -7318,7 +7401,7 @@ int yaffs_GutsInitialise(yaffs_Device * 
     10014@@ -7318,7 +7401,7 @@ int yaffs_GutsInitialise(yaffs_Device *  
    1001510015  
    1001610016 } 
     
    1071110711        if (etags) { 
    1071210712                memset(etags, 0, sizeof(*etags)); 
    10713 @@ -169,9 +169,9 @@ static int rettags(yaffs_ExtendedTags * 
     10713@@ -169,9 +169,9 @@ static int rettags(yaffs_ExtendedTags *  
    1071410714  * Returns YAFFS_OK or YAFFS_FAIL. 
    1071510715  */ 
     
    1103911039+               } 
    1104011040+       } 
    11041 + 
     11041  
     11042-       if(tags && retval == -EBADMSG && tags->eccResult == YAFFS_ECC_RESULT_NO_ERROR) 
     11043-               tags->eccResult = YAFFS_ECC_RESULT_UNFIXED; 
    1104211044+       if (localData) 
    1104311045+               yaffs_ReleaseTempBuffer(dev, data, __LINE__); 
    1104411046  
    11045 -       if(tags && retval == -EBADMSG && tags->eccResult == YAFFS_ECC_RESULT_NO_ERROR) 
    1104611047+       if (tags && retval == -EBADMSG && tags->eccResult == YAFFS_ECC_RESULT_NO_ERROR) 
    11047                 tags->eccResult = YAFFS_ECC_RESULT_UNFIXED; 
    11048 - 
     11048+               tags->eccResult = YAFFS_ECC_RESULT_UNFIXED; 
    1104911049        if (retval == 0) 
    1105011050                return YAFFS_OK; 
  • trunk/target/linux/generic/patches-2.6.37/511-yaffs-git-2010-10-20.patch

    r25483 r25641  
    317317 Choose this option if you have existing on-NAND data in this format 
    318318 that you need to continue to support.  New data written also uses the 
    319 @@ -57,7 +78,7 @@ adjusted to use the older-style format. 
     319@@ -57,7 +78,7 @@ adjusted to use the older-style format.  
    320320 MTD versions in yaffs_mtdif1.c. 
    321321 */ 
     
    16151615                        const yaffs_ECCOther *test_ecc) 
    16161616 { 
    1617 @@ -304,7 +301,7 @@ int yaffs_ECCCorrectOther(unsigned char 
     1617@@ -304,7 +301,7 @@ int yaffs_ECCCorrectOther(unsigned char  
    16181618                if (cDelta & 0x02) 
    16191619                        bit |= 0x01; 
     
    16241624  
    16251625                data[lDelta] ^= (1 << bit); 
    1626 @@ -312,8 +309,8 @@ int yaffs_ECCCorrectOther(unsigned char 
     1626@@ -312,8 +309,8 @@ int yaffs_ECCCorrectOther(unsigned char  
    16271627                return 1; /* corrected */ 
    16281628        } 
  • trunk/target/linux/generic/patches-2.6.37/903-hostap_txpower.patch

    r25483 r25641  
    11--- a/drivers/net/wireless/hostap/hostap_ap.c 
    22+++ b/drivers/net/wireless/hostap/hostap_ap.c 
    3 @@ -2335,13 +2335,13 @@ int prism2_ap_get_sta_qual(local_info_t 
     3@@ -2335,13 +2335,13 @@ int prism2_ap_get_sta_qual(local_info_t  
    44                addr[count].sa_family = ARPHRD_ETHER; 
    55                memcpy(addr[count].sa_data, sta->addr, ETH_ALEN); 
  • trunk/target/linux/generic/patches-2.6.37/971-ocf_20100325.patch

    r25483 r25641  
    2525  * particular randomness source.  They do this by keeping track of the 
    2626  * first and second order deltas of the event timings. 
    27 @@ -715,6 +725,61 @@ void add_disk_randomness(struct gendisk 
     27@@ -715,6 +725,61 @@ void add_disk_randomness(struct gendisk  
    2828 } 
    2929 #endif 
  • trunk/target/linux/generic/patches-2.6.37/998-openwrt_lzma_options.patch

    r25483 r25641  
    11--- a/scripts/Makefile.lib 
    22+++ b/scripts/Makefile.lib 
    3 @@ -231,7 +231,7 @@ cmd_bzip2 = (cat $(filter-out FORCE,$^) 
     3@@ -231,7 +231,7 @@ cmd_bzip2 = (cat $(filter-out FORCE,$^)  
    44  
    55 quiet_cmd_lzma = LZMA    $@ 
Note: See TracChangeset for help on using the changeset viewer.