Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-6-1] src/sys



Module Name:    src
Committed By:   msaitoh
Date:           Wed Jun 18 09:34:27 UTC 2014

Modified Files:
        src/sys/dist/ipf/netinet [netbsd-6-1]: ip_fil_netbsd.c
        src/sys/net [netbsd-6-1]: if_ethersubr.c if_loop.c if_vlan.c
        src/sys/netinet [netbsd-6-1]: if_arp.c ip_carp.c
        src/sys/netinet6 [netbsd-6-1]: ip6_flow.c nd6.c
        src/sys/rump/librump/rumpkern [netbsd-6-1]: klock.c

Log Message:
Pull up following revision(s) (requested by bouyer in ticket #1067):
        sys/dist/ipf/netinet/ip_fil_netbsd.c    1.9 via patch
        sys/net/if_ethersubr.c                  1.197 via patch
        sys/net/if_loop.c                       1.77 via patch
        sys/net/if_vlan.c                       1.70 via patch
        sys/netinet/if_arp.c                    1.158
        sys/netinet/ip_carp.c                   1.54 via patch
        sys/netinet6/ip6_flow.c                 1.23 via patch
        sys/netinet6/nd6.c                      1.150 via patch
        sys/rump/librump/rumpkern/klock.c       1.4

Make sure *(if_output)() is called with KERNEL_LOCK held to avoid mbuf leak.
See http://mail-index.netbsd.org/tech-net/2014/04/09/msg004511.html
for details. For netinet6, the problem report, fix and test were done
by njoly@ on current-users@


To generate a diff of this commit:
cvs rdiff -u -r1.61.2.1 -r1.61.2.1.2.1 \
    src/sys/dist/ipf/netinet/ip_fil_netbsd.c
cvs rdiff -u -r1.188.8.3 -r1.188.8.3.2.1 src/sys/net/if_ethersubr.c
cvs rdiff -u -r1.75 -r1.75.18.1 src/sys/net/if_loop.c
cvs rdiff -u -r1.69 -r1.69.22.1 src/sys/net/if_vlan.c
cvs rdiff -u -r1.154 -r1.154.16.1 src/sys/netinet/if_arp.c
cvs rdiff -u -r1.47.4.1 -r1.47.4.1.6.1 src/sys/netinet/ip_carp.c
cvs rdiff -u -r1.19.2.1 -r1.19.2.1.2.1 src/sys/netinet6/ip6_flow.c
cvs rdiff -u -r1.141.8.2 -r1.141.8.3 src/sys/netinet6/nd6.c
cvs rdiff -u -r1.3 -r1.3.20.1 src/sys/rump/librump/rumpkern/klock.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index