HEADS UP: changes to ifnet.if_addrhead will require rebuild world and kernel

Sepherosa Ziehau sepherosa at gmail.com
Fri Mar 7 03:46:05 PST 2008


Hi all,

HEAD users only:
If you catch following commit, you will need to rebuild kernel and world.

Best Regards,
sephe

On Fri, Mar 7, 2008 at 7:34 PM, Sepherosa Ziehau
<sephe at crater.dragonflybsd.org> wrote:
> sephe       2008/03/07 03:34:21 PST
>
>  DragonFly src repository
>
>   Modified files:
>     sys/contrib/ipfilter/netinet fil.c
>     sys/dev/netif/sr     if_sr.c
>     sys/emulation/linux  linux_ioctl.c
>     sys/net              if.c if_atmsubr.c if_var.h net_osdep.h
>                          netisr.c rtsock.c
>     sys/net/ef           if_ef.c
>     sys/net/ip6fw        ip6_fw.c
>     sys/net/ipfw         ip_fw2.c
>     sys/net/pf           pf_if.c
>     sys/net/sppp         if_spppsubr.c
>     sys/net/stf          if_stf.c
>     sys/net/tun          if_tun.c
>     sys/netgraph/eiface  ng_eiface.c
>     sys/netgraph/fec     ng_fec.c
>     sys/netgraph/iface   ng_iface.c
>     sys/netinet          if_ether.c in.c ip_carp.c ip_divert.c
>                          ip_icmp.c ip_input.c sctp_asconf.c
>                          sctp_output.c sctp_pcb.c sctp_usrreq.c
>                          sctputil.c
>     sys/netinet6         icmp6.c in6.c in6_ifattach.c in6_prefix.c
>                          in6_var.h nd6.c nd6_nbr.c nd6_rtr.c
>     sys/netproto/atalk   aarp.c at_control.c
>     sys/netproto/atm     atm_if.c
>     sys/netproto/ipx     ipx.c ipx_input.c ipx_usrreq.c
>     sys/netproto/ns      idp_usrreq.c ns.c ns_input.c
>     sys/platform/pc32/i386 autoconf.c
>     sys/sys              kernel.h
>     sys/vfs/nfs          bootp_subr.c
>     usr.bin/netstat      if.c
>     usr.sbin/ifmcstat    ifmcstat.c
>   Log:
>   Parallelize ifnet.if_addrhead accessing by duplicating the list itself
>   on each CPU, each list element points to ifaddr:

-- 
Live Free or Die





More information about the Users mailing list