Changeset 48933


Ignore:
Timestamp:
2016-03-05T18:51:37+01:00 (2 years ago)
Author:
hauke
Message:

kernel: update kernel 4.4 to version 4.4.4

Signed-off-by: Hauke Mehrtens <hauke@…>

Location:
trunk
Files:
1 deleted
17 edited

Legend:

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

    r48874 r48933  
    66LINUX_VERSION-4.1 = .16 
    77LINUX_VERSION-4.3 = .4 
    8 LINUX_VERSION-4.4 = .3 
     8LINUX_VERSION-4.4 = .4 
    99 
    1010LINUX_KERNEL_MD5SUM-3.18.27 = 015a01bf84e7c6bc9952551b4da45044 
    1111LINUX_KERNEL_MD5SUM-4.1.16 = e4bf22fed49b476b47acffc00c03267a 
    1212LINUX_KERNEL_MD5SUM-4.3.4 = 5275d02132107c28b85f986bad576d91 
    13 LINUX_KERNEL_MD5SUM-4.4.3 = 5feab5a2c016e186e3088d4fae963ed7 
     13LINUX_KERNEL_MD5SUM-4.4.4 = 73d1835cfb6dd348d87c8c2413190c21 
    1414 
    1515ifdef KERNEL_PATCHVER 
  • trunk/target/linux/ar71xx/patches-4.4/310-lib-add-rle-decompression.patch

    r48563 r48933  
    11--- a/lib/Kconfig 
    22+++ b/lib/Kconfig 
    3 @@ -245,6 +245,9 @@ config LZMA_COMPRESS 
     3@@ -247,6 +247,9 @@ config LZMA_COMPRESS 
    44 config LZMA_DECOMPRESS 
    55     tristate 
  • trunk/target/linux/ar71xx/patches-4.4/910-unaligned_access_hacks.patch

    r48783 r48933  
    215215 #include <linux/ipv6.h> 
    216216 #include <linux/icmpv6.h> 
    217 @@ -778,10 +779,10 @@ static void tcp_v6_send_response(const s 
     217@@ -779,10 +780,10 @@ static void tcp_v6_send_response(const s 
    218218        topt = (__be32 *)(t1 + 1); 
    219219  
     
    242242--- a/net/ipv6/datagram.c 
    243243+++ b/net/ipv6/datagram.c 
    244 @@ -426,7 +426,7 @@ int ipv6_recv_error(struct sock *sk, str 
     244@@ -429,7 +429,7 @@ int ipv6_recv_error(struct sock *sk, str 
    245245                                ipv6_iface_scope_id(&sin->sin6_addr, 
    246246                                                    IP6CB(skb)->iif); 
     
    251251                        sin->sin6_scope_id = 0; 
    252252                } 
    253 @@ -763,12 +763,12 @@ int ip6_datagram_send_ctl(struct net *ne 
     253@@ -766,12 +766,12 @@ int ip6_datagram_send_ctl(struct net *ne 
    254254                        } 
    255255  
     
    360360--- a/net/ipv4/route.c 
    361361+++ b/net/ipv4/route.c 
    362 @@ -457,7 +457,7 @@ static struct neighbour *ipv4_neigh_look 
     362@@ -458,7 +458,7 @@ static struct neighbour *ipv4_neigh_look 
    363363        else if (skb) 
    364364                pkey = &ip_hdr(skb)->daddr; 
  • trunk/target/linux/brcm2708/patches-4.4/0027-Main-bcm2708-bcm2709-linux-port.patch

    r48765 r48933  
    141141--- a/arch/arm/Kconfig.debug 
    142142+++ b/arch/arm/Kconfig.debug 
    143 @@ -1241,6 +1241,14 @@ choice 
     143@@ -1240,6 +1240,14 @@ choice 
    144144                  options; the platform specific options are deprecated 
    145145                  and will be soon removed. 
  • trunk/target/linux/brcm2708/patches-4.4/0062-config-Enable-CONFIG_MEMCG-but-leave-it-disabled-due.patch

    r48765 r48933  
    1111--- a/kernel/cgroup.c 
    1212+++ b/kernel/cgroup.c 
    13 @@ -5273,7 +5273,7 @@ int __init cgroup_init_early(void) 
     13@@ -5286,7 +5286,7 @@ int __init cgroup_init_early(void) 
    1414        return 0; 
    1515 } 
     
    2020 /** 
    2121  * cgroup_init - cgroup initialization 
    22 @@ -5769,6 +5769,27 @@ static int __init cgroup_disable(char *s 
     22@@ -5782,6 +5782,27 @@ static int __init cgroup_disable(char *s 
    2323 } 
    2424 __setup("cgroup_disable=", cgroup_disable); 
  • trunk/target/linux/generic/patches-4.4/254-textsearch_kconfig_hacks.patch

    r47701 r48933  
    11--- a/lib/Kconfig 
    22+++ b/lib/Kconfig 
    3 @@ -332,16 +332,16 @@ config BCH_CONST_T 
     3@@ -334,16 +334,16 @@ config BCH_CONST_T 
    44 # Textsearch support is select'ed if needed 
    55 # 
  • trunk/target/linux/generic/patches-4.4/262-compressor_kconfig_hack.patch

    r47701 r48933  
    11--- a/lib/Kconfig 
    22+++ b/lib/Kconfig 
    3 @@ -216,26 +216,26 @@ config 842_DECOMPRESS 
     3@@ -218,26 +218,26 @@ config 842_DECOMPRESS 
    44        tristate 
    55  
  • trunk/target/linux/generic/patches-4.4/530-jffs2_make_lzma_available.patch

    r47701 r48933  
    10501050--- a/lib/Kconfig 
    10511051+++ b/lib/Kconfig 
    1052 @@ -239,6 +239,12 @@ config LZ4_DECOMPRESS 
     1052@@ -241,6 +241,12 @@ config LZ4_DECOMPRESS 
    10531053  
    10541054 source "lib/xz/Kconfig" 
  • trunk/target/linux/generic/patches-4.4/650-pppoe_header_pad.patch

    r48059 r48933  
    11--- a/drivers/net/ppp/pppoe.c 
    22+++ b/drivers/net/ppp/pppoe.c 
    3 @@ -877,7 +877,7 @@ static int pppoe_sendmsg(struct socket * 
     3@@ -879,7 +879,7 @@ static int pppoe_sendmsg(struct socket * 
    44                goto end; 
    55  
     
    1010        if (!skb) { 
    1111                error = -ENOMEM; 
    12 @@ -885,7 +885,7 @@ static int pppoe_sendmsg(struct socket * 
     12@@ -887,7 +887,7 @@ static int pppoe_sendmsg(struct socket * 
    1313        } 
    1414  
  • trunk/target/linux/generic/patches-4.4/655-increase_skb_pad.patch

    r47701 r48933  
    11--- a/include/linux/skbuff.h 
    22+++ b/include/linux/skbuff.h 
    3 @@ -2154,7 +2154,7 @@ static inline int pskb_network_may_pull( 
     3@@ -2155,7 +2155,7 @@ static inline int pskb_network_may_pull( 
    44  * NET_IP_ALIGN(2) + ethernet_header(14) + IP_header(20/40) + ports(8) 
    55  */ 
  • trunk/target/linux/generic/patches-4.4/656-skb_reduce_truesize-helper.patch

    r47701 r48933  
    1515--- a/include/linux/skbuff.h 
    1616+++ b/include/linux/skbuff.h 
    17 @@ -2199,6 +2199,24 @@ static inline void pskb_trim_unique(stru 
     17@@ -2200,6 +2200,24 @@ static inline void pskb_trim_unique(stru 
    1818        BUG_ON(err); 
    1919 } 
  • trunk/target/linux/generic/patches-4.4/664-codel_fix_3_12.patch

    r47801 r48933  
    11--- a/net/sched/sch_api.c 
    22+++ b/net/sched/sch_api.c 
    3 @@ -1945,7 +1945,7 @@ static int __init pktsched_init(void) 
     3@@ -1946,7 +1946,7 @@ static int __init pktsched_init(void) 
    44                return err; 
    55        } 
  • trunk/target/linux/generic/patches-4.4/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch

    r47701 r48933  
    144144        .dst = { 
    145145                .__refcnt       = ATOMIC_INIT(1), 
    146 @@ -1884,6 +1901,11 @@ static struct rt6_info *ip6_route_info_c 
     146@@ -1883,6 +1900,11 @@ static struct rt6_info *ip6_route_info_c 
    147147                        rt->dst.output = ip6_pkt_prohibit_out; 
    148148                        rt->dst.input = ip6_pkt_prohibit; 
     
    156156                case RTN_UNREACHABLE: 
    157157                default: 
    158 @@ -2485,6 +2507,17 @@ static int ip6_pkt_prohibit_out(struct n 
     158@@ -2484,6 +2506,17 @@ static int ip6_pkt_prohibit_out(struct n 
    159159        return ip6_pkt_drop(skb, ICMPV6_ADM_PROHIBITED, IPSTATS_MIB_OUTNOROUTES); 
    160160 } 
     
    174174  *     Allocate a dst for local (unicast / anycast) address. 
    175175  */ 
    176 @@ -2727,7 +2760,8 @@ static int rtm_to_fib6_config(struct sk_ 
     176@@ -2726,7 +2759,8 @@ static int rtm_to_fib6_config(struct sk_ 
    177177        if (rtm->rtm_type == RTN_UNREACHABLE || 
    178178            rtm->rtm_type == RTN_BLACKHOLE || 
     
    184184  
    185185        if (rtm->rtm_type == RTN_LOCAL) 
    186 @@ -3086,6 +3120,9 @@ static int rt6_fill_node(struct net *net 
     186@@ -3085,6 +3119,9 @@ static int rt6_fill_node(struct net *net 
    187187                case -EACCES: 
    188188                        rtm->rtm_type = RTN_PROHIBIT; 
     
    194194                        rtm->rtm_type = RTN_THROW; 
    195195                        break; 
    196 @@ -3359,6 +3396,8 @@ static int ip6_route_dev_notify(struct n 
     196@@ -3358,6 +3395,8 @@ static int ip6_route_dev_notify(struct n 
    197197 #ifdef CONFIG_IPV6_MULTIPLE_TABLES 
    198198                net->ipv6.ip6_prohibit_entry->dst.dev = dev; 
     
    203203                net->ipv6.ip6_blk_hole_entry->rt6i_idev = in6_dev_get(dev); 
    204204 #endif 
    205 @@ -3575,6 +3614,17 @@ static int __net_init ip6_route_net_init 
     205@@ -3574,6 +3613,17 @@ static int __net_init ip6_route_net_init 
    206206        net->ipv6.ip6_blk_hole_entry->dst.ops = &net->ipv6.ip6_dst_ops; 
    207207        dst_init_metrics(&net->ipv6.ip6_blk_hole_entry->dst, 
     
    221221  
    222222        net->ipv6.sysctl.flush_delay = 0; 
    223 @@ -3593,6 +3643,8 @@ out: 
     223@@ -3592,6 +3642,8 @@ out: 
    224224        return ret; 
    225225  
     
    230230        kfree(net->ipv6.ip6_prohibit_entry); 
    231231 out_ip6_null_entry: 
    232 @@ -3610,6 +3662,7 @@ static void __net_exit ip6_route_net_exi 
     232@@ -3609,6 +3661,7 @@ static void __net_exit ip6_route_net_exi 
    233233 #ifdef CONFIG_IPV6_MULTIPLE_TABLES 
    234234        kfree(net->ipv6.ip6_prohibit_entry); 
     
    238238        dst_entries_destroy(&net->ipv6.ip6_dst_ops); 
    239239 } 
    240 @@ -3707,6 +3760,9 @@ int __init ip6_route_init(void) 
     240@@ -3706,6 +3759,9 @@ int __init ip6_route_init(void) 
    241241        init_net.ipv6.ip6_prohibit_entry->rt6i_idev = in6_dev_get(init_net.loopback_dev); 
    242242        init_net.ipv6.ip6_blk_hole_entry->dst.dev = init_net.loopback_dev; 
  • trunk/target/linux/generic/patches-4.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patch

    r48783 r48933  
    1818--- a/net/core/dev.c 
    1919+++ b/net/core/dev.c 
    20 @@ -4204,6 +4204,9 @@ static enum gro_result dev_gro_receive(s 
     20@@ -4205,6 +4205,9 @@ static enum gro_result dev_gro_receive(s 
    2121        enum gro_result ret; 
    2222        int grow; 
     
    2828                goto normal; 
    2929  
    30 @@ -5354,6 +5357,48 @@ static void __netdev_adjacent_dev_unlink 
     30@@ -5357,6 +5360,48 @@ static void __netdev_adjacent_dev_unlink 
    3131                                           &upper_dev->adj_list.lower); 
    3232 } 
     
    7777                                   struct net_device *upper_dev, bool master, 
    7878                                   void *private) 
    79 @@ -5425,6 +5470,7 @@ static int __netdev_upper_dev_link(struc 
     79@@ -5428,6 +5473,7 @@ static int __netdev_upper_dev_link(struc 
    8080                        goto rollback_lower_mesh; 
    8181        } 
     
    8585                                      &changeupper_info.info); 
    8686        return 0; 
    87 @@ -5551,6 +5597,7 @@ void netdev_upper_dev_unlink(struct net_ 
     87@@ -5554,6 +5600,7 @@ void netdev_upper_dev_unlink(struct net_ 
    8888        list_for_each_entry(i, &upper_dev->all_adj_list.upper, list) 
    8989                __netdev_adjacent_dev_unlink(dev, i->dev); 
     
    9393                                      &changeupper_info.info); 
    9494 } 
    95 @@ -6091,6 +6138,7 @@ int dev_set_mac_address(struct net_devic 
     95@@ -6094,6 +6141,7 @@ int dev_set_mac_address(struct net_devic 
    9696        if (err) 
    9797                return err; 
     
    114114--- a/include/linux/skbuff.h 
    115115+++ b/include/linux/skbuff.h 
    116 @@ -641,7 +641,8 @@ struct sk_buff { 
     116@@ -642,7 +642,8 @@ struct sk_buff { 
    117117        __u8                    ipvs_property:1; 
    118118        __u8                    inner_protocol_type:1; 
  • trunk/target/linux/generic/patches-4.4/721-phy_packets.patch

    r48783 r48933  
    4242--- a/include/linux/skbuff.h 
    4343+++ b/include/linux/skbuff.h 
    44 @@ -2185,6 +2185,10 @@ static inline int pskb_trim(struct sk_bu 
     44@@ -2186,6 +2186,10 @@ static inline int pskb_trim(struct sk_bu 
    4545        return (len < skb->len) ? __pskb_trim(skb, len) : 0; 
    4646 } 
     
    5353  *     pskb_trim_unique - remove end from a paged unique (not cloned) buffer 
    5454  *     @skb: buffer to alter 
    55 @@ -2307,16 +2311,6 @@ static inline struct sk_buff *dev_alloc_ 
     55@@ -2308,16 +2312,6 @@ static inline struct sk_buff *dev_alloc_ 
    5656 } 
    5757  
     
    122122 #include <net/protocol.h> 
    123123 #include <net/dst.h> 
    124 @@ -518,6 +519,22 @@ skb_fail: 
     124@@ -520,6 +521,22 @@ skb_fail: 
    125125 } 
    126126 EXPORT_SYMBOL(__napi_alloc_skb); 
  • trunk/target/linux/generic/patches-4.4/902-debloat_proc.patch

    r48239 r48933  
    11--- a/fs/locks.c 
    22+++ b/fs/locks.c 
    3 @@ -2703,6 +2703,8 @@ static const struct file_operations proc 
     3@@ -2712,6 +2712,8 @@ static const struct file_operations proc 
    44  
    55 static int __init proc_locks_init(void) 
     
    240240--- a/net/ipv4/route.c 
    241241+++ b/net/ipv4/route.c 
    242 @@ -419,6 +419,9 @@ static struct pernet_operations ip_rt_pr 
     242@@ -420,6 +420,9 @@ static struct pernet_operations ip_rt_pr 
    243243  
    244244 static int __init ip_rt_proc_init(void) 
  • trunk/target/linux/mxs/patches-4.4/102-mxs-add-regulator-driver.patch

    r48783 r48933  
    11--- a/drivers/regulator/Kconfig 
    22+++ b/drivers/regulator/Kconfig 
    3 @@ -461,6 +461,14 @@ config REGULATOR_MT6397 
     3@@ -462,6 +462,14 @@ config REGULATOR_MT6397 
    44          This driver supports the control of different power rails of device 
    55          through regulator interface. 
Note: See TracChangeset for help on using the changeset viewer.