1. 29 May, 2014 7 commits
  2. 28 May, 2014 1 commit
    • David S. Miller's avatar
      Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next · 6623b419
      David S. Miller authored
      Jeff Kirsher says:
      
      ====================
      Intel Wired LAN Driver Updates
      
      This series contains updates to e1000, e1000e, ixgbe and i40evf.
      
      Emil provides a fix for ixgbe so that non-fiber devices with MNG FW enabled
      are able to link at 100Mbps.
      
      Jacob provides several changes for ixgbe, most of which are PTP related.
      Renames ixgbe_ptp_enable() to ixgbe_ptp_feature_enable() to better reflect
      the functions purpose.  Extracts the hardware setup logic for the PTP
      hardware bits from the ixgbe_ptp_set_ts_config() to enable future work for
      the ixgbe_ptp_reset().  Maintain the hwstamp configuration through a reset
      and extracts the creation of the PTP clock device from ptp_init() in order
      to properly handle a suspend/resume cycle and only calls it if we don't
      already have a ptp_clock pointer.
      
      David provides a patch to expend the e1000e driver to turn on unicast
      PROMISC when there is failure to write to a shared receive address register.
      The fix update_phy_task() for 82579 is expanded to include newer PHYs as well
      so that the dev_spec->eee_lp_ability has the correct value when going into
      SX states.
      
      Todd provides a e1000e fix an errata for 82574/82583 where it is possible
      bad bits are read from SYSTIMH/L so check to see that the time is
      incrementing at a reasonable rate and is a multiple of the time incremental
      value.  Removes a redundant igb PHY power down register write.
      
      Andi Kleen out of lines two write functions for e1000e to save 30k text size.
      
      Tobias Klauser converts the e1000 and i40evf drivers to use the
      is_broadcast_ether_addr() and is_multicast_ether_addr().
      ====================
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      6623b419
  3. 27 May, 2014 15 commits
  4. 26 May, 2014 6 commits
  5. 25 May, 2014 2 commits
  6. 24 May, 2014 8 commits
  7. 23 May, 2014 1 commit
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc · 1ee1ceaf
      Linus Torvalds authored
      Pull sparc fixes from David Miller:
       "A small bunch of bug fixes, in particular:
      
         1) On older cpus we need a different chunk of virtual address space
            to map the huge page TSB.
      
         2) Missing memory barrier in Niagara2 memcpy.
      
         3) trinity showed some places where fault validation was
            unnecessarily loud on sparc64
      
         4) Some sysfs printf's need a type adjustment, from Toralf Förster"
      
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc:
        sparc64: fix format string mismatch in arch/sparc/kernel/sysfs.c
        sparc64: Add membar to Niagara2 memcpy code.
        sparc64: Fix huge TSB mapping on pre-UltraSPARC-III cpus.
        sparc64: Don't bark so loudly about 32-bit tasks generating 64-bit fault addresses.
      1ee1ceaf