1. 29 3月, 2010 1 次提交
  2. 28 3月, 2010 3 次提交
    • F
      r8169: fix broken register writes · 78f1cd02
      Francois Romieu 提交于
      This is quite similar to b39fe41f
      though said registers are not even documented as 64-bit registers
      - as opposed to the initial TxDescStartAddress ones - but as single
      bytes which must be combined into 32 bits at the MMIO read/write
      level before being merged into a 64 bit logical entity.
      
      Credits go to Ben Hutchings <ben@decadent.org.uk> for the MAR
      registers (aka "multicast is broken for ages on ARM) and to
      Timo Teräs <timo.teras@iki.fi> for the MAC registers.
      Signed-off-by: NFrancois Romieu <romieu@fr.zoreil.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      78f1cd02
    • K
      pcnet_cs: add new id · 1546a713
      Ken Kawasaki 提交于
      pcnet_cs:
       *add new id (Allied Telesis LM33-PCM-T Lan&Modem multifunction card)
       *use PROD_ID for LA-PCM.(because LA-PCM and LM33-PCM-T use the same MANF_ID).
      Signed-off-by: NKen Kawasaki <ken_kawasaki@spring.nifty.jp>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      1546a713
    • A
      bonding: fix broken multicast with round-robin mode · a2fd940f
      Andy Gospodarek 提交于
      Round-robin (mode 0) does nothing to ensure that any multicast traffic
      originally destined for the host will continue to arrive at the host when
      the link that sent the IGMP join or membership report goes down.  One of
      the benefits of absolute round-robin transmit.
      
      Keeping track of subscribed multicast groups for each slave did not seem
      like a good use of resources, so I decided to simply send on the
      curr_active slave of the bond (typically the first enslaved device that
      is up).  This makes failover management simple as IGMP membership
      reports only need to be sent when the curr_active_slave changes.  I
      tested this patch and it appears to work as expected.
      
      Originally reported by Lon Hohberger <lhh@redhat.com>.
      Signed-off-by: NAndy Gospodarek <andy@greyhouse.net>
      CC: Lon Hohberger <lhh@redhat.com>
      CC: Jay Vosburgh <fubar@us.ibm.com>
      Signed-off-by: NJay Vosburgh <fubar@us.ibm.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      a2fd940f
  3. 27 3月, 2010 26 次提交
  4. 26 3月, 2010 9 次提交
  5. 25 3月, 2010 1 次提交
    • J
      netfilter: ip6table_raw: fix table priority · 9c138866
      Jozsef Kadlecsik 提交于
      The order of the IPv6 raw table is currently reversed, that makes impossible
      to use the NOTRACK target in IPv6: for example if someone enters
      
      ip6tables -t raw -A PREROUTING -p tcp --dport 80 -j NOTRACK
      
      and if we receive fragmented packets then the first fragment will be
      untracked and thus skip nf_ct_frag6_gather (and conntrack), while all
      subsequent fragments enter nf_ct_frag6_gather and reassembly will never
      successfully be finished.
      Singed-off-by: NJozsef Kadlecsik <kadlec@blackhole.kfki.hu>
      Signed-off-by: NPatrick McHardy <kaber@trash.net>
      9c138866