cvs commit: src/sys/amd64/amd64 dump_machdep.c minidump_machdep.c
src/sys/arm/arm dump_machdep.c src/sys/compat/linprocfs
linprocfs.c src/sys/compat/linux linux_ioctl.c linux_misc.c
linux_socket.c src/sys/compat/svr4 svr4_sockio.c svr4_stat.c ...
Bjoern A. Zeeb
bz at FreeBSD.org
Sun Aug 17 23:28:39 UTC 2008
bz 2008-08-17 23:27:27 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 dump_machdep.c minidump_machdep.c
sys/arm/arm dump_machdep.c
sys/compat/linprocfs linprocfs.c
sys/compat/linux linux_ioctl.c linux_misc.c linux_socket.c
sys/compat/svr4 svr4_sockio.c svr4_stat.c
sys/conf options
sys/contrib/altq/altq altq_subr.c
sys/contrib/ipfilter/netinet fil.c ip_fil_freebsd.c
sys/contrib/pf/net pf.c pf_if.c pf_ioctl.c pf_subr.c
sys/contrib/rdma rdma_cma.c
sys/ddb db_textdump.c
sys/dev/cxgb/ulp/tom cxgb_cpl_io.c
sys/dev/firewire firewire.c
sys/dev/syscons/daemon daemon_saver.c
sys/fs/cd9660 cd9660_rrip.c
sys/geom/vinum geom_vinum_drive.c
sys/i386/i386 dump_machdep.c minidump_machdep.c
sys/i386/ibcs2 ibcs2_socksys.c
sys/ia64/ia64 dump_machdep.c
sys/kern kern_jail.c kern_mib.c kern_poll.c
kern_uuid.c kern_xxx.c
sys/net bridgestp.c if.c if_bridge.c if_ef.c
if_ethersubr.c if_faith.c if_gif.c
if_loop.c if_mib.c if_spppsubr.c if_stf.c
if_vlan.c raw_cb.c raw_usrreq.c route.c
rtsock.c
sys/netgraph ng_base.c ng_bridge.c ng_eiface.c
ng_ether.c ng_gif.c ng_iface.c
ng_source.c
sys/netgraph/atm ng_atm.c
sys/netinet if_ether.c igmp.c in.c in_gif.c
in_mcast.c in_pcb.c in_rmx.c in_var.h
ip6.h ip_carp.c ip_divert.c ip_fastfwd.c
ip_fw2.c ip_fw_nat.c ip_fw_pfil.c
ip_icmp.c ip_input.c ip_ipsec.c
ip_mroute.c ip_options.c ip_output.c
ip_var.h raw_ip.c sctp_os_bsd.h
sctp_pcb.c tcp_hostcache.c tcp_input.c
tcp_offload.c tcp_output.c tcp_reass.c
tcp_sack.c tcp_subr.c tcp_syncache.c
tcp_timer.c tcp_timewait.c tcp_usrreq.c
udp_usrreq.c
sys/netinet6 dest6.c frag6.c icmp6.c in6.c in6_gif.c
in6_ifattach.c in6_pcb.c in6_proto.c
in6_rmx.c in6_src.c ip6_forward.c
ip6_input.c ip6_ipsec.c ip6_mroute.c
ip6_output.c mld6.c nd6.c nd6.h nd6_nbr.c
nd6_rtr.c raw_ip6.c route6.c scope6.c
udp6_usrreq.c
sys/netipsec ipsec.c ipsec.h ipsec_input.c
ipsec_mbuf.c ipsec_output.c key.c
key_debug.h keysock.c xform_ah.c
xform_esp.c xform_ipcomp.c xform_ipip.c
sys/nfsclient bootp_subr.c nfs_diskless.c nfs_vfsops.c
nfs_vnops.c
sys/rpc authunix_prot.c
sys/sparc64/sparc64 dump_machdep.c
sys/sun4v/sun4v dump_machdep.c
sys/sys param.h
Added files:
sys/sys vimage.h
Log:
SVN rev 181803 on 2008-08-17 23:27:27Z by bz
Commit step 1 of the vimage project, (network stack)
virtualization work done by Marko Zec (zec@).
This is the first in a series of commits over the course
of the next few weeks.
Mark all uses of global variables to be virtualized
with a V_ prefix.
Use macros to map them back to their global names for
now, so this is a NOP change only.
We hope to have caught at least 85-90% of what is needed
so we do not invalidate a lot of outstanding patches again.
Obtained from: //depot/projects/vimage-commit2/...
Reviewed by: brooks, des, ed, mav, julian,
jamie, kris, rwatson, zec, ...
(various people I forgot, different versions)
md5 (with a bit of help)
Sponsored by: NLnet Foundation, The FreeBSD Foundation
X-MFC after: never
V_Commit_Message_Reviewed_By: more people than the patch
Revision Changes Path
1.15 +2 -1 src/sys/amd64/amd64/dump_machdep.c
1.7 +2 -1 src/sys/amd64/amd64/minidump_machdep.c
1.4 +2 -1 src/sys/arm/arm/dump_machdep.c
1.120 +2 -1 src/sys/compat/linprocfs/linprocfs.c
1.141 +6 -4 src/sys/compat/linux/linux_ioctl.c
1.224 +2 -1 src/sys/compat/linux/linux_misc.c
1.75 +2 -1 src/sys/compat/linux/linux_socket.c
1.19 +2 -1 src/sys/compat/svr4/svr4_sockio.c
1.25 +3 -2 src/sys/compat/svr4/svr4_stat.c
1.634 +3 -0 src/sys/conf/options
1.11 +2 -1 src/sys/contrib/altq/altq/altq_subr.c
1.56 +3 -0 src/sys/contrib/ipfilter/netinet/fil.c
1.11 +10 -4 src/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c
1.56 +23 -22 src/sys/contrib/pf/net/pf.c
1.16 +3 -2 src/sys/contrib/pf/net/pf_if.c
1.35 +2 -1 src/sys/contrib/pf/net/pf_ioctl.c
1.5 +15 -14 src/sys/contrib/pf/net/pf_subr.c
1.2 +9 -8 src/sys/contrib/rdma/rdma_cma.c
1.4 +2 -1 src/sys/ddb/db_textdump.c
1.18 +7 -6 src/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c
1.103 +2 -1 src/sys/dev/firewire/firewire.c
1.26 +3 -2 src/sys/dev/syscons/daemon/daemon_saver.c
1.32 +5 -4 src/sys/fs/cd9660/cd9660_rrip.c
1.29 +2 -1 src/sys/geom/vinum/geom_vinum_drive.c
1.15 +2 -1 src/sys/i386/i386/dump_machdep.c
1.6 +2 -1 src/sys/i386/i386/minidump_machdep.c
1.24 +3 -2 src/sys/i386/ibcs2/ibcs2_socksys.c
1.15 +2 -1 src/sys/ia64/ia64/dump_machdep.c
1.81 +2 -1 src/sys/kern/kern_jail.c
1.90 +3 -2 src/sys/kern/kern_mib.c
1.34 +2 -1 src/sys/kern/kern_poll.c
1.14 +2 -1 src/sys/kern/kern_uuid.c
1.52 +3 -2 src/sys/kern/kern_xxx.c
1.41 +2 -1 src/sys/net/bridgestp.c
1.282 +40 -39 src/sys/net/if.c
1.116 +14 -13 src/sys/net/if_bridge.c
1.41 +2 -1 src/sys/net/if_ef.c
1.247 +4 -3 src/sys/net/if_ethersubr.c
1.43 +2 -1 src/sys/net/if_faith.c
1.70 +8 -7 src/sys/net/if_gif.c
1.119 +7 -6 src/sys/net/if_loop.c
1.19 +2 -1 src/sys/net/if_mib.c
1.128 +1 -0 src/sys/net/if_spppsubr.c
1.63 +2 -1 src/sys/net/if_stf.c
1.127 +2 -1 src/sys/net/if_vlan.c
1.40 +2 -1 src/sys/net/raw_cb.c
1.47 +3 -2 src/sys/net/raw_usrreq.c
1.133 +16 -15 src/sys/net/route.c
1.149 +5 -4 src/sys/net/rtsock.c
1.16 +3 -2 src/sys/netgraph/atm/ng_atm.c
1.161 +9 -8 src/sys/netgraph/ng_base.c
1.32 +2 -1 src/sys/netgraph/ng_bridge.c
1.40 +5 -4 src/sys/netgraph/ng_eiface.c
1.63 +2 -1 src/sys/netgraph/ng_ether.c
1.20 +2 -1 src/sys/netgraph/ng_gif.c
1.51 +5 -4 src/sys/netgraph/ng_iface.c
1.31 +2 -1 src/sys/netgraph/ng_source.c
1.173 +11 -10 src/sys/netinet/if_ether.c
1.57 +18 -17 src/sys/netinet/igmp.c
1.105 +12 -11 src/sys/netinet/in.c
1.40 +6 -5 src/sys/netinet/in_gif.c
1.6 +9 -8 src/sys/netinet/in_mcast.c
1.217 +34 -33 src/sys/netinet/in_pcb.c
1.60 +20 -19 src/sys/netinet/in_rmx.c
1.63 +3 -3 src/sys/netinet/in_var.h
1.16 +4 -4 src/sys/netinet/ip6.h
1.56 +3 -2 src/sys/netinet/ip_carp.c
1.135 +46 -45 src/sys/netinet/ip_divert.c
1.43 +20 -19 src/sys/netinet/ip_fastfwd.c
1.188 +140 -139 src/sys/netinet/ip_fw2.c
1.4 +36 -35 src/sys/netinet/ip_fw_nat.c
1.28 +3 -2 src/sys/netinet/ip_fw_pfil.c
1.125 +20 -19 src/sys/netinet/ip_icmp.c
1.339 +99 -98 src/sys/netinet/ip_input.c
1.11 +2 -1 src/sys/netinet/ip_ipsec.c
1.140 +18 -17 src/sys/netinet/ip_mroute.c
1.11 +9 -8 src/sys/netinet/ip_options.c
1.284 +18 -17 src/sys/netinet/ip_output.c
1.103 +4 -1 src/sys/netinet/ip_var.h
1.192 +55 -54 src/sys/netinet/raw_ip.c
1.39 +8 -5 src/sys/netinet/sctp_os_bsd.h
1.73 +2 -2 src/sys/netinet/sctp_pcb.c
1.18 +67 -66 src/sys/netinet/tcp_hostcache.c
1.378 +116 -115 src/sys/netinet/tcp_input.c
1.5 +7 -6 src/sys/netinet/tcp_offload.c
1.153 +28 -27 src/sys/netinet/tcp_output.c
1.355 +19 -18 src/sys/netinet/tcp_reass.c
1.42 +7 -6 src/sys/netinet/tcp_sack.c
1.309 +99 -98 src/sys/netinet/tcp_subr.c
1.151 +79 -78 src/sys/netinet/tcp_syncache.c
1.103 +33 -32 src/sys/netinet/tcp_timer.c
1.290 +22 -21 src/sys/netinet/tcp_timewait.c
1.172 +46 -45 src/sys/netinet/tcp_usrreq.c
1.236 +81 -80 src/sys/netinet/udp_usrreq.c
1.13 +2 -1 src/sys/netinet6/dest6.c
1.37 +39 -38 src/sys/netinet6/frag6.c
1.90 +55 -54 src/sys/netinet6/icmp6.c
1.81 +16 -15 src/sys/netinet6/in6.c
1.31 +5 -4 src/sys/netinet6/in6_gif.c
1.44 +18 -17 src/sys/netinet6/in6_ifattach.c
1.94 +8 -7 src/sys/netinet6/in6_pcb.c
1.50 +8 -7 src/sys/netinet6/in6_proto.c
1.24 +18 -17 src/sys/netinet6/in6_rmx.c
1.55 +32 -31 src/sys/netinet6/in6_src.c
1.43 +43 -42 src/sys/netinet6/ip6_forward.c
1.103 +77 -76 src/sys/netinet6/ip6_input.c
1.12 +2 -1 src/sys/netinet6/ip6_ipsec.c
1.49 +46 -45 src/sys/netinet6/ip6_mroute.c
1.120 +27 -26 src/sys/netinet6/ip6_output.c
1.34 +6 -5 src/sys/netinet6/mld6.c
1.89 +55 -54 src/sys/netinet6/nd6.c
1.23 +1 -1 src/sys/netinet6/nd6.h
1.51 +26 -25 src/sys/netinet6/nd6_nbr.c
1.40 +61 -60 src/sys/netinet6/nd6_rtr.c
1.85 +37 -36 src/sys/netinet6/raw_ip6.c
1.16 +10 -9 src/sys/netinet6/route6.c
1.19 +11 -10 src/sys/netinet6/scope6.c
1.92 +51 -50 src/sys/netinet6/udp6_usrreq.c
1.31 +16 -15 src/sys/netipsec/ipsec.c
1.18 +2 -2 src/sys/netipsec/ipsec.h
1.23 +58 -57 src/sys/netipsec/ipsec_input.c
1.14 +6 -5 src/sys/netipsec/ipsec_mbuf.c
1.21 +18 -17 src/sys/netipsec/ipsec_output.c
1.35 +99 -98 src/sys/netipsec/key.c
1.3 +1 -1 src/sys/netipsec/key_debug.h
1.22 +32 -31 src/sys/netipsec/keysock.c
1.17 +32 -31 src/sys/netipsec/xform_ah.c
1.22 +38 -37 src/sys/netipsec/xform_esp.c
1.13 +23 -22 src/sys/netipsec/xform_ipcomp.c
1.18 +29 -28 src/sys/netipsec/xform_ipip.c
1.74 +9 -8 src/sys/nfsclient/bootp_subr.c
1.21 +2 -1 src/sys/nfsclient/nfs_diskless.c
1.211 +4 -3 src/sys/nfsclient/nfs_vfsops.c
1.287 +3 -2 src/sys/nfsclient/nfs_vnops.c
1.5 +3 -2 src/sys/rpc/authunix_prot.c
1.10 +2 -1 src/sys/sparc64/sparc64/dump_machdep.c
1.3 +2 -1 src/sys/sun4v/sun4v/dump_machdep.c
1.362 +1 -1 src/sys/sys/param.h
1.1 +344 -0 src/sys/sys/vimage.h (new)
More information about the cvs-src
mailing list