Changeset 29264


Ignore:
Timestamp:
2011-11-19T19:39:12+01:00 (6 years ago)
Author:
jogo
Message:

linux: update 3.0 to 3.0.9

Location:
trunk
Files:
22 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/kernel-version.mk

    r29007 r29264  
    3030  LINUX_KERNEL_MD5SUM:=a17c748c2070168f1e784e9605ca043d 
    3131endif 
    32 ifeq ($(LINUX_VERSION),3.0.3) 
    33   LINUX_KERNEL_MD5SUM:=6a8af5f6733b3db970197e65b3db712c 
     32ifeq ($(LINUX_VERSION),3.0.9) 
     33  LINUX_KERNEL_MD5SUM:=71992fa4dfc289a959f9ce266d08d77b 
    3434endif 
    3535ifeq ($(LINUX_VERSION),3.1.1) 
  • trunk/target/linux/brcm47xx/Makefile

    r28043 r29264  
    1212FEATURES:=squashfs usb pcmcia 
    1313 
    14 LINUX_VERSION:=3.0.3 
     14LINUX_VERSION:=3.0.9 
    1515 
    1616include $(INCLUDE_DIR)/target.mk 
  • trunk/target/linux/brcm47xx/patches-3.0/022-USB-Add-ehci-ssb-driver.patch

    r27918 r29264  
    2323--- a/drivers/usb/host/ehci-hcd.c 
    2424+++ b/drivers/usb/host/ehci-hcd.c 
    25 @@ -1284,9 +1284,14 @@ MODULE_LICENSE ("GPL"); 
     25@@ -1312,9 +1312,14 @@ MODULE_LICENSE ("GPL"); 
    2626 #define PLATFORM_DRIVER                ehci_grlib_driver 
    2727 #endif 
     
    3939 #endif 
    4040  
    41 @@ -1346,10 +1351,20 @@ static int __init ehci_hcd_init(void) 
     41@@ -1374,10 +1379,20 @@ static int __init ehci_hcd_init(void) 
    4242        if (retval < 0) 
    4343                goto clean4; 
     
    6161 #endif 
    6262 #ifdef OF_PLATFORM_DRIVER 
    63 @@ -1380,6 +1395,9 @@ module_init(ehci_hcd_init); 
     63@@ -1408,6 +1423,9 @@ module_init(ehci_hcd_init); 
    6464  
    6565 static void __exit ehci_hcd_cleanup(void) 
  • trunk/target/linux/brcm47xx/patches-3.0/023-usb_ehci_ohci.patch

    r27918 r29264  
    153153--- a/drivers/usb/host/ehci-hcd.c 
    154154+++ b/drivers/usb/host/ehci-hcd.c 
    155 @@ -1352,17 +1352,21 @@ static int __init ehci_hcd_init(void) 
     155@@ -1380,17 +1380,21 @@ static int __init ehci_hcd_init(void) 
    156156                goto clean4; 
    157157 #endif 
     
    175175        platform_driver_unregister(&XILINX_OF_PLATFORM_DRIVER); 
    176176 clean4: 
    177 @@ -1395,9 +1399,11 @@ module_init(ehci_hcd_init); 
     177@@ -1423,9 +1427,11 @@ module_init(ehci_hcd_init); 
    178178  
    179179 static void __exit ehci_hcd_cleanup(void) 
  • trunk/target/linux/brcm47xx/patches-3.0/302-kmod-fuse-dcache-bug-fuse.patch

    r27217 r29264  
    11--- a/fs/fuse/dev.c 
    22+++ b/fs/fuse/dev.c 
    3 @@ -647,11 +647,20 @@ static int fuse_copy_fill(struct fuse_co 
     3@@ -651,11 +651,20 @@ static int fuse_copy_fill(struct fuse_co 
    44        return lock_request(cs->fc, cs->req); 
    55 } 
  • trunk/target/linux/brcm47xx/patches-3.0/700-ssb-gigabit-ethernet-driver.patch

    r27217 r29264  
    146146  
    147147        if (tp->pci_chip_rev_id == CHIPREV_ID_5705_A0) { 
    148 @@ -7408,9 +7446,12 @@ static int tg3_halt_cpu(struct tg3 *tp, 
     148@@ -7403,9 +7441,12 @@ static int tg3_halt_cpu(struct tg3 *tp, 
    149149                return -ENODEV; 
    150150        } 
     
    162162 } 
    163163  
    164 @@ -7472,6 +7513,11 @@ static int tg3_load_5701_a0_firmware_fix 
     164@@ -7467,6 +7508,11 @@ static int tg3_load_5701_a0_firmware_fix 
    165165        const __be32 *fw_data; 
    166166        int err, i; 
     
    174174  
    175175        /* Firmware blob starts with version numbers, followed by 
    176 @@ -7528,6 +7574,11 @@ static int tg3_load_tso_firmware(struct 
     176@@ -7523,6 +7569,11 @@ static int tg3_load_tso_firmware(struct 
    177177        unsigned long cpu_base, cpu_scratch_base, cpu_scratch_size; 
    178178        int err, i; 
     
    186186            tg3_flag(tp, HW_TSO_2) || 
    187187            tg3_flag(tp, HW_TSO_3)) 
    188 @@ -8825,6 +8876,11 @@ static void tg3_timer(unsigned long __op 
     188@@ -8819,6 +8870,11 @@ static void tg3_timer(unsigned long __op 
    189189  
    190190        spin_lock(&tp->lock); 
     
    198198                /* All of this garbage is because when using non-tagged 
    199199                 * IRQ status the mailbox/status_block protocol the chip 
    200 @@ -10448,6 +10504,11 @@ static int tg3_test_nvram(struct tg3 *tp 
     200@@ -10446,6 +10502,11 @@ static int tg3_test_nvram(struct tg3 *tp 
    201201        if (tg3_flag(tp, NO_NVRAM)) 
    202202                return 0; 
     
    210210                return -EIO; 
    211211  
    212 @@ -11442,7 +11503,7 @@ static int tg3_ioctl(struct net_device * 
     212@@ -11440,7 +11501,7 @@ static int tg3_ioctl(struct net_device * 
    213213                        return -EAGAIN; 
    214214  
     
    219219  
    220220                data->val_out = mii_regval; 
    221 @@ -11458,7 +11519,7 @@ static int tg3_ioctl(struct net_device * 
     221@@ -11456,7 +11517,7 @@ static int tg3_ioctl(struct net_device * 
    222222                        return -EAGAIN; 
    223223  
     
    228228  
    229229                return err; 
    230 @@ -12188,6 +12249,13 @@ static void __devinit tg3_get_5720_nvram 
     230@@ -12186,6 +12247,13 @@ static void __devinit tg3_get_5720_nvram 
    231231 /* Chips other than 5700/5701 use the NVRAM for fetching info. */ 
    232232 static void __devinit tg3_nvram_init(struct tg3 *tp) 
     
    242242             (EEPROM_ADDR_FSM_RESET | 
    243243              (EEPROM_DEFAULT_CLOCK_PERIOD << 
    244 @@ -12454,6 +12522,9 @@ static int tg3_nvram_write_block(struct 
     244@@ -12452,6 +12520,9 @@ static int tg3_nvram_write_block(struct 
    245245 { 
    246246        int ret; 
  • trunk/target/linux/brcm63xx/patches-3.0/011-add_bcm63xx_ehci_controller.patch

    r27946 r29264  
    166166--- a/drivers/usb/host/ehci-hcd.c 
    167167+++ b/drivers/usb/host/ehci-hcd.c 
    168 @@ -1284,6 +1284,11 @@ MODULE_LICENSE ("GPL"); 
     168@@ -1312,6 +1312,11 @@ MODULE_LICENSE ("GPL"); 
    169169 #define PLATFORM_DRIVER                ehci_grlib_driver 
    170170 #endif 
  • trunk/target/linux/generic/patches-3.0/100-overlayfs_v10.patch

    r27600 r29264  
    185185--- a/fs/namespace.c 
    186186+++ b/fs/namespace.c 
    187 @@ -1494,6 +1494,23 @@ void drop_collected_mounts(struct vfsmou 
     187@@ -1495,6 +1495,23 @@ void drop_collected_mounts(struct vfsmou 
    188188        release_mounts(&umount_list); 
    189189 } 
  • trunk/target/linux/generic/patches-3.0/102-ehci_hcd_ignore_oc.patch

    r27945 r29264  
    1212--- a/drivers/usb/host/ehci-hub.c 
    1313+++ b/drivers/usb/host/ehci-hub.c 
    14 @@ -656,7 +656,7 @@ ehci_hub_status_data (struct usb_hcd *hc 
     14@@ -655,7 +655,7 @@ ehci_hub_status_data (struct usb_hcd *hc 
    1515         * always set, seem to clear PORT_OCC and PORT_CSC when writing to 
    1616         * PORT_POWER; that's surprising, but maybe within-spec. 
     
    2121        else 
    2222                mask = PORT_CSC | PORT_PEC; 
    23 @@ -881,7 +881,7 @@ static int ehci_hub_control ( 
     23@@ -880,7 +880,7 @@ static int ehci_hub_control ( 
    2424                if (temp & PORT_PEC) 
    2525                        status |= USB_PORT_STAT_C_ENABLE << 16; 
     
    3232--- a/drivers/usb/host/ehci.h 
    3333+++ b/drivers/usb/host/ehci.h 
    34 @@ -137,6 +137,7 @@ struct ehci_hcd {                   /* one per controlle 
    35         unsigned                fs_i_thresh:1;  /* Intel iso scheduling */ 
     34@@ -138,6 +138,7 @@ struct ehci_hcd {                   /* one per controlle 
    3635        unsigned                use_dummy_qh:1; /* AMD Frame List table quirk*/ 
    3736        unsigned                has_synopsys_hc_bug:1; /* Synopsys HC */ 
     37        unsigned                frame_index_bug:1; /* MosChip (AKA NetMos) */ 
    3838+       unsigned                ignore_oc:1; 
    3939  
  • trunk/target/linux/generic/patches-3.0/400-rootfs_split.patch

    r28893 r29264  
    258258--- a/drivers/mtd/mtdchar.c 
    259259+++ b/drivers/mtd/mtdchar.c 
    260 @@ -948,6 +948,12 @@ static int mtd_ioctl(struct file *file, 
     260@@ -949,6 +949,12 @@ static int mtd_ioctl(struct file *file, 
    261261                break; 
    262262        } 
  • trunk/target/linux/generic/patches-3.0/630-packet_socket_type.patch

    r27191 r29264  
    7676                goto drop; 
    7777  
    78 @@ -687,12 +690,12 @@ static int tpacket_rcv(struct sk_buff *s 
     78@@ -690,12 +693,12 @@ static int tpacket_rcv(struct sk_buff *s 
    7979        struct timespec ts; 
    8080        struct skb_shared_hwtstamps *shhwtstamps = skb_hwtstamps(skb); 
     
    9292                goto drop; 
    9393  
    94 @@ -1529,6 +1532,7 @@ static int packet_create(struct net *net 
     94@@ -1532,6 +1535,7 @@ static int packet_create(struct net *net 
    9595        spin_lock_init(&po->bind_lock); 
    9696        mutex_init(&po->pg_vec_lock); 
     
    100100        if (sock->type == SOCK_PACKET) 
    101101                po->prot_hook.func = packet_rcv_spkt; 
    102 @@ -2102,6 +2106,16 @@ packet_setsockopt(struct socket *sock, i 
     102@@ -2105,6 +2109,16 @@ packet_setsockopt(struct socket *sock, i 
    103103                po->tp_tstamp = val; 
    104104                return 0; 
     
    117117                return -ENOPROTOOPT; 
    118118        } 
    119 @@ -2159,6 +2173,13 @@ static int packet_getsockopt(struct sock 
     119@@ -2162,6 +2176,13 @@ static int packet_getsockopt(struct sock 
    120120  
    121121                data = &val; 
  • trunk/target/linux/generic/patches-3.0/811-pci_disable_usb_common_quirks.patch

    r27918 r29264  
    1111 { 
    1212        u16 cmd; 
    13 @@ -869,3 +871,5 @@ static void __devinit quirk_usb_early_ha 
     13@@ -883,3 +885,5 @@ static void __devinit quirk_usb_early_ha 
    1414                quirk_usb_handoff_xhci(pdev); 
    1515 } 
  • trunk/target/linux/generic/patches-3.0/950-vm_exports.patch

    r28043 r29264  
    6262--- a/kernel/sched.c 
    6363+++ b/kernel/sched.c 
    64 @@ -4937,6 +4937,7 @@ int can_nice(const struct task_struct *p 
     64@@ -4923,6 +4923,7 @@ int can_nice(const struct task_struct *p 
    6565        return (nice_rlim <= task_rlimit(p, RLIMIT_NICE) || 
    6666                capable(CAP_SYS_NICE)); 
     
    9898 int map_vm_area(struct vm_struct *area, pgprot_t prot, struct page ***pages) 
    9999 { 
    100 @@ -1361,6 +1362,7 @@ struct vm_struct *get_vm_area(unsigned l 
     100@@ -1383,6 +1384,7 @@ struct vm_struct *get_vm_area(unsigned l 
    101101        return __get_vm_area_node(size, 1, flags, VMALLOC_START, VMALLOC_END, 
    102102                                -1, GFP_KERNEL, __builtin_return_address(0)); 
     
    108108--- a/include/linux/mm.h 
    109109+++ b/include/linux/mm.h 
    110 @@ -871,6 +871,7 @@ extern bool skip_free_areas_node(unsigne 
     110@@ -870,6 +870,7 @@ extern bool skip_free_areas_node(unsigne 
    111111  
    112112 int shmem_lock(struct file *file, int lock, struct user_struct *user); 
  • trunk/target/linux/malta/Makefile

    r28043 r29264  
    1414MAINTAINER:=Florian Fainelli <florian@openwrt.org> 
    1515 
    16 LINUX_VERSION:=3.0.3 
     16LINUX_VERSION:=3.0.9 
    1717 
    1818include $(INCLUDE_DIR)/target.mk 
  • trunk/target/linux/malta/patches-3.0/001-mips-malta-fix-crash-smp-kernel-on-non-cmp-systems.patch

    r27912 r29264  
    2525 4 files changed, 56 insertions(+), 24 deletions(-) 
    2626 
    27 diff --git a/arch/mips/include/asm/smp-ops.h b/arch/mips/include/asm/smp-ops.h 
    28 index 9e09af3..48b03ff 100644 
    2927--- a/arch/mips/include/asm/smp-ops.h 
    3028+++ b/arch/mips/include/asm/smp-ops.h 
    31 @@ -56,8 +56,43 @@ static inline void register_smp_ops(struct plat_smp_ops *ops) 
     29@@ -56,8 +56,43 @@ static inline void register_smp_ops(stru 
    3230  
    3331 #endif /* !CONFIG_SMP */ 
     
    7674  
    7775 #endif /* __ASM_SMP_OPS_H */ 
    78 diff --git a/arch/mips/mipssim/sim_setup.c b/arch/mips/mipssim/sim_setup.c 
    79 index 55f22a3..1970069 100644 
    8076--- a/arch/mips/mipssim/sim_setup.c 
    8177+++ b/arch/mips/mipssim/sim_setup.c 
     
    107103  
    108104 static void __init serial_init(void) 
    109 diff --git a/arch/mips/mti-malta/malta-init.c b/arch/mips/mti-malta/malta-init.c 
    110 index 31180c3..4b988b9 100644 
    111105--- a/arch/mips/mti-malta/malta-init.c 
    112106+++ b/arch/mips/mti-malta/malta-init.c 
     
    141135        register_smp_ops(&msmtc_smp_ops); 
    142136 #endif 
    143 diff --git a/arch/mips/pmc-sierra/msp71xx/msp_setup.c b/arch/mips/pmc-sierra/msp71xx/msp_setup.c 
    144 index 2413ea6..0abfbe0 100644 
    145137--- a/arch/mips/pmc-sierra/msp71xx/msp_setup.c 
    146138+++ b/arch/mips/pmc-sierra/msp71xx/msp_setup.c 
     
    162154 #ifdef CONFIG_PMCTWILED 
    163155        /* 
    164 --  
    165 1.7.3.4 
    166  
  • trunk/target/linux/orion/Makefile

    r28043 r29264  
    1414MAINTAINER:=Imre Kaloz <kaloz@openwrt.org> 
    1515 
    16 LINUX_VERSION:=3.0.3 
     16LINUX_VERSION:=3.0.9 
    1717 
    1818include $(INCLUDE_DIR)/target.mk 
  • trunk/target/linux/ppc40x/Makefile

    r28043 r29264  
    1414MAINTAINER:=Imre Kaloz <kaloz@openwrt.org> 
    1515 
    16 LINUX_VERSION:=3.0.3 
     16LINUX_VERSION:=3.0.9 
    1717 
    1818include $(INCLUDE_DIR)/target.mk 
  • trunk/target/linux/ppc44x/Makefile

    r28043 r29264  
    1414MAINTAINER:=Imre Kaloz <kaloz@openwrt.org> 
    1515 
    16 LINUX_VERSION:=3.0.3 
     16LINUX_VERSION:=3.0.9 
    1717 
    1818include $(INCLUDE_DIR)/target.mk 
  • trunk/target/linux/realview/Makefile

    r28043 r29264  
    1414MAINTAINER:=Florian Fainelli <florian@openwrt.org> 
    1515 
    16 LINUX_VERSION:=3.0.3 
     16LINUX_VERSION:=3.0.9 
    1717 
    1818include $(INCLUDE_DIR)/target.mk 
  • trunk/target/linux/uml/Makefile

    r28043 r29264  
    2424MAINTAINER:=Florian Fainelli <florian@openwrt.org> 
    2525 
    26 LINUX_VERSION:=3.0.3 
     26LINUX_VERSION:=3.0.9 
    2727 
    2828include $(INCLUDE_DIR)/target.mk 
  • trunk/target/linux/uml/patches-3.0/002-export___sprintf_chk.patch

    r27943 r29264  
    1 diff --git a/arch/um/os-Linux/user_syms.c b/arch/um/os-Linux/user_syms.c 
    2 index 05f5ea8..9e71e7e 100644 
    31--- a/arch/um/os-Linux/user_syms.c 
    42+++ b/arch/um/os-Linux/user_syms.c 
    5 @@ -18,6 +18,9 @@ extern void *memmove(void *, const void *, size_t); 
     3@@ -18,6 +18,9 @@ extern void *memmove(void *, const void 
    64 extern void *memset(void *, int, size_t); 
    75 extern int printf(const char *, ...); 
  • trunk/target/linux/uml/patches-3.0/901-lib_zlib_deflate_visible.patch

    r27943 r29264  
    44--- a/lib/Kconfig 
    55+++ b/lib/Kconfig 
    6 @@ -98,7 +98,7 @@ config ZLIB_INFLATE 
     6@@ -91,7 +91,7 @@ config ZLIB_INFLATE 
    77        tristate 
    88  
Note: See TracChangeset for help on using the changeset viewer.