Merge branch 'master' of /repos/git/net-next-2.6
Patrick McHardy [Tue, 20 Apr 2010 14:02:01 +0000 (16:02 +0200)]
Conflicts:
Documentation/feature-removal-schedule.txt
net/ipv6/netfilter/ip6t_REJECT.c
net/netfilter/xt_limit.c

Signed-off-by: Patrick McHardy <kaber@trash.net>

56 files changed:
1  2 
Documentation/feature-removal-schedule.txt
include/linux/kernel.h
net/bridge/br_forward.c
net/bridge/br_input.c
net/bridge/br_multicast.c
net/bridge/br_netfilter.c
net/bridge/br_stp_bpdu.c
net/bridge/netfilter/ebt_ulog.c
net/bridge/netfilter/ebtables.c
net/decnet/dn_neigh.c
net/decnet/dn_nsp_in.c
net/decnet/dn_route.c
net/ipv4/ip_forward.c
net/ipv4/ip_input.c
net/ipv4/ip_output.c
net/ipv4/ipmr.c
net/ipv4/netfilter/ip_queue.c
net/ipv4/netfilter/ipt_CLUSTERIP.c
net/ipv4/netfilter/ipt_REJECT.c
net/ipv4/netfilter/ipt_ULOG.c
net/ipv4/netfilter/nf_nat_rule.c
net/ipv4/netfilter/nf_nat_standalone.c
net/ipv4/raw.c
net/ipv4/xfrm4_input.c
net/ipv6/ip6_input.c
net/ipv6/ip6_output.c
net/ipv6/ip6mr.c
net/ipv6/mcast.c
net/ipv6/ndisc.c
net/ipv6/netfilter/ip6_queue.c
net/ipv6/netfilter/ip6t_REJECT.c
net/ipv6/netfilter/ip6t_hbh.c
net/ipv6/netfilter/nf_conntrack_reasm.c
net/ipv6/raw.c
net/netfilter/ipvs/ip_vs_ftp.c
net/netfilter/ipvs/ip_vs_proto.c
net/netfilter/ipvs/ip_vs_xmit.c
net/netfilter/nf_conntrack_ecache.c
net/netfilter/nf_conntrack_netlink.c
net/netfilter/nf_conntrack_proto.c
net/netfilter/nfnetlink.c
net/netfilter/nfnetlink_queue.c
net/netfilter/x_tables.c
net/netfilter/xt_CT.c
net/netfilter/xt_LED.c
net/netfilter/xt_RATEEST.c
net/netfilter/xt_TCPMSS.c
net/netfilter/xt_connlimit.c
net/netfilter/xt_dccp.c
net/netfilter/xt_hashlimit.c
net/netfilter/xt_limit.c
net/netfilter/xt_quota.c
net/netfilter/xt_recent.c
net/netfilter/xt_statistic.c
net/netfilter/xt_string.c
net/sched/act_ipt.c

@@@ -580,10 -608,23 +598,31 @@@ Why:    Useful in 2003, implementation is 
        Seen as doing more harm than good.
  Who:  Len Brown <len.brown@intel.com>
  
+ ----------------------------
+ What: iwlwifi 50XX module parameters
+ When: 2.6.40
+ Why:  The "..50" modules parameters were used to configure 5000 series and
+       up devices; different set of module parameters also available for 4965
+       with same functionalities. Consolidate both set into single place
+       in drivers/net/wireless/iwlwifi/iwl-agn.c
+ Who:  Wey-Yi Guy <wey-yi.w.guy@intel.com>
+ ----------------------------
+ What: iwl4965 alias support
+ When: 2.6.40
+ Why:  Internal alias support has been present in module-init-tools for some
+       time, the MODULE_ALIAS("iwl4965") boilerplate aliases can be removed
+       with no impact.
+ Who:  Wey-Yi Guy <wey-yi.w.guy@intel.com>
++
 +---------------------------
 +
 +What: xt_NOTRACK
 +Files:        net/netfilter/xt_NOTRACK.c
 +When: April 2011
 +Why:  Superseded by xt_CT
 +Who:  Netfilter developer team <netfilter-devel@vger.kernel.org>
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -27,8 -27,9 +27,9 @@@
   *   flushed even if it is not full yet.
   *
   */
 -
 +#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
  #include <linux/module.h>
+ #include <linux/slab.h>
  #include <linux/spinlock.h>
  #include <linux/socket.h>
  #include <linux/skbuff.h>
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc net/ipv4/ipmr.c
Simple merge
Simple merge
@@@ -393,11 -393,11 +394,11 @@@ static int clusterip_tg_check(const str
                        config = clusterip_config_init(cipinfo,
                                                        e->ip.dst.s_addr, dev);
                        if (!config) {
 -                              printk(KERN_WARNING "CLUSTERIP: cannot allocate config\n");
 +                              pr_info("cannot allocate config\n");
                                dev_put(dev);
 -                              return false;
 +                              return -ENOMEM;
                        }
-                       dev_mc_add(config->dev,config->clustermac, ETH_ALEN, 0);
+                       dev_mc_add(config->dev, config->clustermac);
                }
        }
        cipinfo->config = config;
@@@ -9,9 -9,10 +9,10 @@@
   * it under the terms of the GNU General Public License version 2 as
   * published by the Free Software Foundation.
   */
 -
 +#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
  #include <linux/module.h>
  #include <linux/skbuff.h>
+ #include <linux/slab.h>
  #include <linux/ip.h>
  #include <linux/udp.h>
  #include <linux/icmp.h>
Simple merge
Simple merge
diff --cc net/ipv4/raw.c
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -14,7 -14,8 +14,9 @@@
   * as published by the Free Software Foundation; either version
   * 2 of the License, or (at your option) any later version.
   */
 +#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
+ #include <linux/gfp.h>
  #include <linux/module.h>
  #include <linux/skbuff.h>
  #include <linux/icmpv6.h>
Simple merge
diff --cc net/ipv6/raw.c
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -12,7 -12,9 +12,8 @@@
  #include <linux/types.h>
  #include <linux/netfilter.h>
  #include <linux/module.h>
+ #include <linux/slab.h>
  #include <linux/mutex.h>
 -#include <linux/skbuff.h>
  #include <linux/vmalloc.h>
  #include <linux/stddef.h>
  #include <linux/err.h>
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -5,7 -5,8 +5,9 @@@
   * it under the terms of the GNU General Public License version 2 as
   * published by the Free Software Foundation.
   */
 +#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
+ #include <linux/slab.h>
  #include <linux/module.h>
  #include <linux/skbuff.h>
  #include <linux/spinlock.h>
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge