1. 08 Nov, 2011 5 commits
    • Nico Erfurth's avatar
      Fix incorrect usage of NET_IP_ALIGN · ea1649de
      Nico Erfurth authored
      The driver used NET_IP_ALIGN to remove some additional padding inside of
      the rx_fixup function. On many architectures NET_IP_ALIGN defaults to 2
      which removed the correct amount of bytes.
      
      On MCORE2-machines commit ea812ca1
      introduces a change which sets NET_IP_ALIGN to 0 by default. Which
      triggered the bug on these machines.
      
      This fix introduces a new RXW_PADDING define and uses this instead of
      NET_IP_ALIGN. The name was taken from the original SMSC7500 driver which
      is provided by SMSC.
      Signed-off-by: default avatarNico Erfurth <ne@erfurth.eu>
      Tested-by: default avatarPhil Sutter <phil@nwl.cc>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      ea1649de
    • Brian Haley's avatar
      ipv6: drop packets when source address is multicast · c457338d
      Brian Haley authored
      RFC 4291 Section 2.7 says Multicast addresses must not be used as source
      addresses in IPv6 packets - drop them on input so we don't process the
      packet further.
      Signed-off-by: default avatarBrian Haley <brian.haley@hp.com>
      Reported-and-Tested-by: default avatarKumar Sanghvi <divinekumar@gmail.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      c457338d
    • hayeswang's avatar
      r8169: increase the delay parameter of pm_schedule_suspend · 10953db8
      hayeswang authored
      The link down would occur when reseting PHY. And it would take about 2 ~ 5 seconds
      from link down to link up. If the delay of pm_schedule_suspend is not long enough,
      the device would enter runtime_suspend before link up. After link up, the device
      would wake up and reset PHY again. Then, you would find the driver keep in a loop
      of runtime_suspend and rumtime_resume.
      Signed-off-by: default avatarHayes Wang <hayeswang@realtek.com>
      Acked-by: default avatarFrancois Romieu <romieu@fr.zoreil.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      10953db8
    • Linus Torvalds's avatar
      Linux 3.2-rc1 · 1ea6b8f4
      Linus Torvalds authored
      .. with new name.  Because nothing says "really solid kernel release"
      like naming it after an extinct animal that just happened to be in the
      news lately.
      1ea6b8f4
    • Linus Torvalds's avatar
      Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap · 075cb105
      Linus Torvalds authored
      * 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (31 commits)
        ARM: OMAP: Fix export.h or module.h includes
        ARM: OMAP: omap_device: Include linux/export.h
        ARM: OMAP2: Fix H4 matrix keyboard warning
        ARM: OMAP1: Remove unused omap-alsa.h
        ARM: OMAP1: Fix warnings about enabling 32 KiHz timer
        ARM: OMAP2+: timer: Remove omap_device_pm_latency
        ARM: OMAP2+: clock data: Remove redundant timer clkdev
        ARM: OMAP: Devkit8000: Remove double omap_mux_init_gpio
        ARM: OMAP: usb: musb: OMAP: Delete unused function
        MAINTAINERS: Update linux-omap git repository
        ARM: OMAP: change get_context_loss_count ret value to int
        ARM: OMAP4: hsmmc: configure SDMMC1_DR0 properly
        ARM: OMAP4: hsmmc: Fix Pbias configuration on regulator OFF
        ARM: OMAP3: hwmod: fix variant registration and remove SmartReflex from common list
        ARM: OMAP: I2C: Fix omap_register_i2c_bus() return value on success
        ARM: OMAP: dmtimer: Include linux/module.h
        ARM: OMAP2+: l3-noc: Include linux/module.h
        ARM: OMAP2+: devices: Fixes for McPDM
        ARM: OMAP: Fix errors and warnings when building for one board
        ARM: OMAP3: PM: restrict erratum i443 handling to OMAP3430 only
        ...
      075cb105
  2. 07 Nov, 2011 35 commits