Skip to content
  1. Feb 03, 2017
  2. Jan 20, 2017
  3. Jan 10, 2017
  4. Jan 01, 2017
  5. Dec 12, 2016
  6. Dec 11, 2016
    • Hauke Mehrtens's avatar
      MIPS: Lantiq: Fix mask of GPE frequency · ba735155
      Hauke Mehrtens authored
      
      
      The hardware documentation says bit 11:10 are used for the GPE
      frequency selection. Fix the mask in the define to match these bits.
      
      Signed-off-by: default avatarHauke Mehrtens <hauke@hauke-m.de>
      Reported-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
      Reviewed-by: default avatarThomas Langer <thomas.langer@intel.com>
      Cc: linux-mips@linux-mips.org
      Cc: john@phrozen.org
      Patchwork: https://patchwork.linux-mips.org/patch/14648/
      Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
      ba735155
    • Luuk Paulussen's avatar
      MIPS: Return -ENODEV from weak implementation of rtc_mips_set_time · edb6fa1a
      Luuk Paulussen authored
      
      
      The sync_cmos_clock function in kernel/time/ntp.c first tries to update
      the internal clock of the cpu by calling the "update_persistent_clock64"
      architecture specific function.  If this returns -ENODEV, it then tries
      to update an external RTC using "rtc_set_ntp_time".
      
      On the mips architecture, the weak implementation of the underlying
      function would return 0 if it wasn't overridden.  This meant that the
      sync_cmos_clock function would never try to update an external RTC
      (if both CONFIG_GENERIC_CMOS_UPDATE and CONFIG_RTC_SYSTOHC are
      configured)
      
      Returning -ENODEV instead, means that an external RTC will be tried.
      
      Signed-off-by: default avatarLuuk Paulussen <luuk.paulussen@alliedtelesis.co.nz>
      Reviewed-by: default avatarRichard Laing <richard.laing@alliedtelesis.co.nz>
      Reviewed-by: default avatarScott Parlane <scott.parlane@alliedtelesis.co.nz>
      Reviewed-by: default avatarChris Packham <chris.packham@alliedtelesis.co.nz>
      Cc: linux-mips@linux-mips.org
      Patchwork: https://patchwork.linux-mips.org/patch/14649/
      Signed-off-by: default avatarRalf Baechle <ralf@linux-mips.org>
      edb6fa1a
    • Linus Torvalds's avatar
      Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 · 04516981
      Linus Torvalds authored
      Pull crypto fixes from Herbert Xu:
       "This fixes the following issues:
      
         - Fix pointer size when caam is used with AArch64 boot loader on
           AArch32 kernel.
      
         - Fix ahash state corruption in marvell driver.
      
         - Fix buggy algif_aed tag handling.
      
         - Prevent mcryptd from being used with incompatible algorithms which
           can cause crashes"
      
      * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:
        crypto: algif_aead - fix uninitialized variable warning
        crypto: mcryptd - Check mcryptd algorithm compatibility
        crypto: algif_aead - fix AEAD tag memory handling
        crypto: caam - fix pointer size for AArch64 boot loader, AArch32 kernel
        crypto: marvell - Don't corrupt state of an STD req for re-stepped ahash
        crypto: marvell - Don't copy hash operation twice into the SRAM
      04516981
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net · cd662895
      Linus Torvalds authored
      Pull networking fixes from David Miller:
      
       1) Limit the number of can filters to avoid > MAX_ORDER allocations.
          Fix from Marc Kleine-Budde.
      
       2) Limit GSO max size in netvsc driver to avoid problems with NVGRE
          configurations. From Stephen Hemminger.
      
       3) Return proper error when memory allocation fails in
          ser_gigaset_init(), from Dan Carpenter.
      
       4) Missing linkage undo in error paths of ipvlan_link_new(), from Gao
          Feng.
      
       5) Missing necessayr SET_NETDEV_DEV in lantiq and cpmac drivers, from
          Florian Fainelli.
      
       6) Handle probe deferral properly in smsc911x driver.
      
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net:
        net: mlx5: Fix Kconfig help text
        net: smsc911x: back out silently on probe deferrals
        ibmveth: set correct gso_size and gso_type
        net: ethernet: cpmac: Call SET_NETDEV_DEV()
        net: ethernet: lantiq_etop: Call SET_NETDEV_DEV()
        vhost-vsock: fix orphan connection reset
        cxgb4/cxgb4vf: Assign netdev->dev_port with port ID
        driver: ipvlan: Unlink the upper dev when ipvlan_link_new failed
        ser_gigaset: return -ENOMEM on error instead of success
        NET: usb: cdc_mbim: add quirk for supporting Telit LE922A
        can: peak: fix bad memory access and free sequence
        phy: Don't increment MDIO bus refcount unless it's a different owner
        netvsc: reduce maximum GSO size
        drivers: net: cpsw-phy-sel: Clear RGMII_IDMODE on "rgmii" links
        can: raw: raw_setsockopt: limit number of can_filter that can be set
      cd662895
  7. Dec 10, 2016