Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Nov 2010 19:32:54 +0000 (UTC)
From:      Dimitry Andric <dim@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/kern kern_clock.c kern_clocksource.c sched_4bsd.c subr_pcpu.c src/sys/mips/mips tick.c src/sys/mips/rmi tick.c src/sys/net flowtable.c if.c if_clone.c if_ethersubr.c if_gif.c if_llatbl.c if_loop.c route.c vnet.c vnet.h ...
Message-ID:  <201011221933.oAMJXUvT083308@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
dim         2010-11-22 19:32:54 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             kern_clock.c kern_clocksource.c 
                         sched_4bsd.c subr_pcpu.c 
    sys/mips/mips        tick.c 
    sys/mips/rmi         tick.c 
    sys/net              flowtable.c if.c if_clone.c 
                         if_ethersubr.c if_gif.c if_llatbl.c 
                         if_loop.c route.c vnet.c vnet.h 
    sys/netgraph         ng_base.c ng_eiface.c ng_iface.c 
    sys/netinet          if_ether.c igmp.c in.c in_pcb.c in_rmx.c 
                         ip_divert.c ip_fastfwd.c ip_icmp.c 
                         ip_input.c ip_ipsec.c ip_mroute.c siftr.c 
                         tcp_hostcache.c tcp_reass.c tcp_subr.c 
                         tcp_syncache.c tcp_timewait.c 
                         udp_usrreq.c 
    sys/netinet/ipfw     ip_fw2.c ip_fw_dynamic.c ip_fw_nat.c 
                         ip_fw_pfil.c 
    sys/netinet6         frag6.c icmp6.c in6_rmx.c in6_src.c 
                         ip6_ipsec.c ip6_mroute.c mld6.c nd6.c 
                         nd6_nbr.c nd6_rtr.c scope6.c send.c 
    sys/netipsec         key.c keysock.c xform_esp.c 
    sys/powerpc/aim      clock.c 
    sys/powerpc/booke    clock.c 
    sys/sys              cdefs.h linker_set.h pcpu.h 
  Log:
  SVN rev 215701 on 2010-11-22 19:32:54Z by dim
  
  After some off-list discussion, revert a number of changes to the
  DPCPU_DEFINE and VNET_DEFINE macros, as these cause problems for various
  people working on the affected files.  A better long-term solution is
  still being considered.  This reversal may give some modules empty
  set_pcpu or set_vnet sections, but these are harmless.
  
  Changes reverted:
  
  ------------------------------------------------------------------------
  r215318 | dim | 2010-11-14 21:40:55 +0100 (Sun, 14 Nov 2010) | 4 lines
  
  Instead of unconditionally emitting .globl's for the __start_set_xxx and
  __stop_set_xxx symbols, only emit them when the set_vnet or set_pcpu
  sections are actually defined.
  
  ------------------------------------------------------------------------
  r215317 | dim | 2010-11-14 21:38:11 +0100 (Sun, 14 Nov 2010) | 3 lines
  
  Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughout
  the tree.
  
  ------------------------------------------------------------------------
  r215316 | dim | 2010-11-14 21:23:02 +0100 (Sun, 14 Nov 2010) | 2 lines
  
  Add macros to define static instances of VNET_DEFINE and DPCPU_DEFINE.
  
  Revision  Changes    Path
  1.226     +1 -1      src/sys/kern/kern_clock.c
  1.13      +1 -1      src/sys/kern/kern_clocksource.c
  1.144     +1 -1      src/sys/kern/sched_4bsd.c
  1.22      +1 -1      src/sys/kern/subr_pcpu.c
  1.19      +5 -5      src/sys/mips/mips/tick.c
  1.8       +5 -5      src/sys/mips/rmi/tick.c
  1.37      +11 -11    src/sys/net/flowtable.c
  1.393     +1 -1      src/sys/net/if.c
  1.22      +1 -1      src/sys/net/if_clone.c
  1.282     +1 -1      src/sys/net/if_ethersubr.c
  1.93      +4 -4      src/sys/net/if_gif.c
  1.26      +1 -1      src/sys/net/if_llatbl.c
  1.143     +2 -2      src/sys/net/if_loop.c
  1.177     +1 -1      src/sys/net/route.c
  1.19      +1 -1      src/sys/net/vnet.c
  1.37      +9 -13     src/sys/net/vnet.h
  1.184     +3 -3      src/sys/netgraph/ng_base.c
  1.60      +1 -1      src/sys/netgraph/ng_eiface.c
  1.71      +1 -1      src/sys/netgraph/ng_iface.c
  1.229     +5 -5      src/sys/netinet/if_ether.c
  1.93      +13 -13    src/sys/netinet/igmp.c
  1.167     +2 -2      src/sys/netinet/in.c
  1.267     +1 -1      src/sys/netinet/in_pcb.c
  1.84      +5 -5      src/sys/netinet/in_rmx.c
  1.167     +2 -2      src/sys/netinet/ip_divert.c
  1.56      +1 -1      src/sys/netinet/ip_fastfwd.c
  1.143     +10 -10    src/sys/netinet/ip_icmp.c
  1.388     +11 -11    src/sys/netinet/ip_input.c
  1.27      +2 -2      src/sys/netinet/ip_ipsec.c
  1.161     +18 -18    src/sys/netinet/ip_mroute.c
  1.48      +2 -2      src/sys/netinet/ipfw/ip_fw2.c
  1.11      +15 -15    src/sys/netinet/ipfw/ip_fw_dynamic.c
  1.15      +1 -1      src/sys/netinet/ipfw/ip_fw_nat.c
  1.20      +2 -2      src/sys/netinet/ipfw/ip_fw_pfil.c
  1.12      +1 -1      src/sys/netinet/siftr.c
  1.39      +2 -2      src/sys/netinet/tcp_hostcache.c
  1.372     +4 -4      src/sys/netinet/tcp_reass.c
  1.370     +7 -7      src/sys/netinet/tcp_subr.c
  1.183     +3 -3      src/sys/netinet/tcp_syncache.c
  1.312     +2 -2      src/sys/netinet/tcp_timewait.c
  1.270     +1 -1      src/sys/netinet/udp_usrreq.c
  1.53      +3 -3      src/sys/netinet6/frag6.c
  1.126     +2 -2      src/sys/netinet6/icmp6.c
  1.50      +6 -6      src/sys/netinet6/in6_rmx.c
  1.80      +2 -2      src/sys/netinet6/in6_src.c
  1.22      +2 -2      src/sys/netinet6/ip6_ipsec.c
  1.66      +3 -3      src/sys/netinet6/ip6_mroute.c
  1.62      +5 -5      src/sys/netinet6/mld6.c
  1.140     +3 -3      src/sys/netinet6/nd6.c
  1.77      +1 -1      src/sys/netinet6/nd6_nbr.c
  1.79      +1 -1      src/sys/netinet6/nd6_rtr.c
  1.32      +1 -1      src/sys/netinet6/scope6.c
  1.3       +1 -1      src/sys/netinet6/send.c
  1.75      +18 -18    src/sys/netipsec/key.c
  1.37      +1 -1      src/sys/netipsec/keysock.c
  1.33      +1 -1      src/sys/netipsec/xform_esp.c
  1.45      +1 -1      src/sys/powerpc/aim/clock.c
  1.14      +1 -1      src/sys/powerpc/booke/clock.c
  1.112     +2 -1      src/sys/sys/cdefs.h
  1.20      +2 -2      src/sys/sys/linker_set.h
  1.51      +3 -6      src/sys/sys/pcpu.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011221933.oAMJXUvT083308>