Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Oct 2010 21:14:01 +0000 (UTC)
From:      Pyun YongHyeon <yongari@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/dev/age if_age.c src/sys/dev/alc if_alc.c src/sys/dev/ale if_ale.c src/sys/dev/bce if_bce.c src/sys/dev/bge if_bge.c src/sys/dev/fxp if_fxp.c src/sys/dev/jme if_jme.c src/sys/dev/sge if_sge.c
Message-ID:  <201010242114.o9OLEUMT029577@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
yongari     2010-10-24 21:14:01 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_8)
    sys/dev/age          if_age.c 
    sys/dev/alc          if_alc.c 
    sys/dev/ale          if_ale.c 
    sys/dev/bce          if_bce.c 
    sys/dev/bge          if_bge.c 
    sys/dev/fxp          if_fxp.c 
    sys/dev/jme          if_jme.c 
    sys/dev/sge          if_sge.c 
  Log:
  SVN rev 214295 on 2010-10-24 21:14:01Z by yongari
  
  MFC r213844:
    Make sure to not use stale ip/tcp header pointers. The ip/tcp
    header parser uses m_pullup(9) to get access to mbuf chain.
    m_pullup(9) can allocate new mbuf chain and free old one if the
    space left in the mbuf chain is not enough to hold requested
    contiguous bytes. Previously drivers can use stale ip/tcp header
    pointer if m_pullup(9) returned new mbuf chain.
  
    Reported by:  Andrew Boyer (aboyer <> averesystems dot com)
  
  Revision    Changes    Path
  1.10.2.6    +1 -0      src/sys/dev/age/if_age.c
  1.3.2.11    +2 -0      src/sys/dev/alc/if_alc.c
  1.6.2.6     +1 -0      src/sys/dev/ale/if_ale.c
  1.56.2.12   +2 -0      src/sys/dev/bce/if_bce.c
  1.226.2.34  +2 -0      src/sys/dev/bge/if_bge.c
  1.295.2.9   +2 -0      src/sys/dev/fxp/if_fxp.c
  1.11.2.5    +2 -1      src/sys/dev/jme/if_jme.c
  1.3.2.15    +2 -0      src/sys/dev/sge/if_sge.c



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