Skip to content
  1. Jan 21, 2020
    • Olof Johansson's avatar
      Merge tag 'samsung-defconfig-5.6' of... · 1342a6aa
      Olof Johansson authored
      
      Merge tag 'samsung-defconfig-5.6' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/defconfig
      
      Samsung defconfig changes for v5.6
      
      1. Bring back explicitly wanted options which were removed through
         `make savedefconfig`.  savedefconfig removes options selected by
         other symbol, however developers of this other symbol can remove
         anytime 'select' statement.
      2. Enable NFS v4.1 and v4.2, useful in testing/CI systems.
      3. Enable thermal throttling through devfreq framework.
      
      * tag 'samsung-defconfig-5.6' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
        ARM: multi_v7_defconfig: Enable devfreq thermal integration
        ARM: exynos_defconfig: Enable devfreq thermal integration
        ARM: multi_v7_defconfig: Enable NFS v4.1 and v4.2
        ARM: exynos_defconfig: Enable NFS v4.1 and v4.2
        ARM: exynos_defconfig: Bring back explicitly wanted options
      
      Link: https://lore.kernel.org/r/20200120180227.9061-1-krzk@kernel.org
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      1342a6aa
  2. Jan 20, 2020
  3. Jan 18, 2020
  4. Jan 17, 2020
    • Manivannan Sadhasivam's avatar
      arm64: defconfig: Enable Actions Semi specific drivers · 0109ef6e
      Manivannan Sadhasivam authored
      
      
      Since the Actions Semi platform has been enabled in defconfig, let's
      also enable the relevant device drivers there.
      
      Link: https://lore.kernel.org/r/20200114084348.25659-3-manivannan.sadhasivam@linaro.org
      Signed-off-by: default avatarManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      0109ef6e
    • Olof Johansson's avatar
      Merge tag 'qcom-defconfig-for-5.6' of... · 40d4d627
      Olof Johansson authored
      
      Merge tag 'qcom-defconfig-for-5.6' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/defconfig
      
      Qualcomm ARM defconfig updates for v5.6
      
      * Enable anx78xx HDMI bridge driver
      * Enable MSM8974 interconnect provider driver
      
      * tag 'qcom-defconfig-for-5.6' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux:
        ARM: qcom_defconfig: add anx78xx HDMI bridge support
        ARM: qcom_defconfig: add msm8974 interconnect support
      
      Link: https://lore.kernel.org/r/20200113204313.GC3325@yoga
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      40d4d627
    • Olof Johansson's avatar
      Merge tag 'qcom-arm64-defconfig-for-5.6' of... · 8b91bcd7
      Olof Johansson authored
      
      Merge tag 'qcom-arm64-defconfig-for-5.6' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/defconfig
      
      Qualcomm ARM64 defconfig updates for v5.6
      
      * Enable NVMEM and OSM CPUfreq drivers
      * Enable CPR driver
      * Enable HFPLL driver
      * Enable ATH10k SNOC driver
      * Enable PMIC thermal driver
      * Enable wakeup controller driver
      * Enable watchdog driver
      * Enable PRNG driver
      * Enable SN65DSI86 DSI to DisplayPort bridge driver
      * Enable QCA Bluetooth driver
      * Enable Qualcomm SoCinfo driver
      * Enable SPI and QSPI drivers
      * Enable drivers providing remoteproc dependencies
      
      * tag 'qcom-arm64-defconfig-for-5.6' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux:
        arm64: defconfig: enable CONFIG_ARM_QCOM_CPUFREQ_NVMEM
        arm64: defconfig: enable CONFIG_QCOM_CPR
        arm64: defconfig: Enable HFPLL
        arm64: defconfig: Enable ATH10K_SNOC
        arm64: defconfig: Enable QCOM PMIC thermal
        arm64: defconfig: enable PDC interrupt controller for Qualcomm SDM845
        arm64: defconfig: Enable Qualcomm watchdog driver
        arm64: defconfig: Enable Qualcomm pseudo rng
        arm64: defconfig: Enable SN65DSI86 display bridge
        arm64: defconfig: Enable QCA Bluetooth over UART
        arm64: defconfig: Enable Qualcomm CPUfreq HW driver
        arm64: defconfig: Enable Qualcomm socinfo driver
        arm64: defconfig: Enable Qualcomm SPI and QSPI controller
        arm64: defconfig: Enable Qualcomm remoteproc dependencies
      
      Link: https://lore.kernel.org/r/20200113204130.GA3325@yoga
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      8b91bcd7
    • Olof Johansson's avatar
      Merge tag 'at91-5.6-defconfig' of... · 6022ce51
      Olof Johansson authored
      
      Merge tag 'at91-5.6-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux into arm/defconfig
      
      AT91 defconfig for 5.6
      
       - Add sam9x60 to at91_dt_defconfig
      
      * tag 'at91-5.6-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux:
        ARM: configs: at91: enable config flags for sam9x60 SoC
        ARM: configs: at91: use savedefconfig
      
      Link: https://lore.kernel.org/r/20200113161033.GA1358651@piout.net
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      6022ce51
    • Olof Johansson's avatar
      Merge tag 'imx-defconfig-5.6' of... · 59abae1a
      Olof Johansson authored
      
      Merge tag 'imx-defconfig-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/defconfig
      
      i.MX defconfig update for 5.6:
      
       - Enable i.MX8MP clock driver in arm64 defconfig.
       - Enable Crypto CAAM driver support as module in arm64 defconfig.
       - Enable ILI210X touch driver, USB CDC ACM function, NFS_V4 support and
         TFP410 DVI bridge driver support in arm32 imx_v6_v7_defconfig.
      
      * tag 'imx-defconfig-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        arm64: defconfig: Enable CONFIG_CLK_IMX8MP by default
        arm64: defconfig: Enable CRYPTO_DEV_FSL_CAAM
        ARM: imx_v6_v7_defconfig: Select the TFP410 driver
        ARM: imx_v6_v7_defconfig: Enable NFS_V4_1 and NFS_V4_2 support
        ARM: configs: imx_v6_v7_defconfig: enable USB ACM
        ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ILI210X
      
      Link: https://lore.kernel.org/r/20200113034006.17430-6-shawnguo@kernel.org
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      59abae1a
    • Olof Johansson's avatar
      Merge tag 'tegra-for-5.6-arm64-defconfig' of... · 7aeff9cb
      Olof Johansson authored
      
      Merge tag 'tegra-for-5.6-arm64-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into arm/defconfig
      
      arm64: tegra: Default configuration updates for v5.6-rc1
      
      This enables the USB GPIO connector and Tegra XUDC drivers in the
      default configuration.
      
      * tag 'tegra-for-5.6-arm64-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        arm64: defconfig: Enable tegra XUDC support
      
      Link: https://lore.kernel.org/r/20200111005526.2413959-1-thierry.reding@gmail.com
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      7aeff9cb
    • Nicolas Saenz Julienne's avatar
      arm64: defconfig: Enable Broadcom's STB PCIe controller · 03077ad5
      Nicolas Saenz Julienne authored
      
      
      For now mainly used in the Raspberry Pi 4.
      
      Signed-off-by: default avatarNicolas Saenz Julienne <nsaenzjulienne@suse.de>
      Signed-off-by: default avatarFlorian Fainelli <f.fainelli@gmail.com>
      03077ad5
  5. Jan 12, 2020
  6. Jan 11, 2020
  7. Jan 07, 2020
    • Olof Johansson's avatar
      Merge tag 'renesas-arm-defconfig-for-v5.6-tag1' of... · 2ba739aa
      Olof Johansson authored
      
      Merge tag 'renesas-arm-defconfig-for-v5.6-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/defconfig
      
      Renesas ARM defconfig updates for v5.6
      
        - Enable support for the display panel on the iwg20d board.
      
      * tag 'renesas-arm-defconfig-for-v5.6-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel:
        ARM: shmobile: defconfig: Enable support for panels from EDT
        ARM: shmobile: defconfig: Restore debugfs support
      
      Link: https://lore.kernel.org/r/20200106104857.8361-2-geert+renesas@glider.be
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      2ba739aa
    • Linus Walleij's avatar
      ARM: defconfig: gemini: Update defconfig · 19fd44d0
      Linus Walleij authored
      
      
      This updates the gemini defconfig with Kconfig shuffling and
      some of the features activated in new upstream drivers and newly
      supported devices:
      
      - Move some symbols around due to Kconfig alterations,
        this affects CONFIG_PREEMPT, CONFIG_PCI, CONFIG_CMA,
        CONFIG_BINFMT_MISC, CONFIG_PARTITION_ADVANCED.
      - Add RedBoot partition parsing, as all the Gemini
        devices use some RedBoot derivative and store their
        flash partition tables in this format.
      - Enable bridge and VLAN filtering: a majority of the
        Gemini devices have some kind of DSA chip for ethernet
        bridging/routing.
      - Enable CONFIG_NET_DSA_REALTEK_SMI as this DSA router
        chip is found in the Gemini-based products. This makes
        explicit selection of CONFIG_REALTEK_PHY unnecessary
        so that goes away.
      - Enable CONFIG_TUN since Gemini userspace often make
        use of the TUN interface for network services.
      - Enable MARVELL_PHY as Marvell PHY connectors are often
        found in Gemini systems.
      - Enable basic 802.11 libraries as many Gemini systems
        have wireless PCI cards.
      
      Link: https://lore.kernel.org/r/20200101143520.14218-1-linus.walleij@linaro.org
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      19fd44d0
  8. Jan 05, 2020
  9. Dec 23, 2019
  10. Dec 22, 2019
  11. Dec 18, 2019
  12. Dec 17, 2019
  13. Dec 16, 2019
    • Linus Torvalds's avatar
      Linux 5.5-rc2 · d1eef1c6
      Linus Torvalds authored
      d1eef1c6
    • Linus Torvalds's avatar
      Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma · 9603e221
      Linus Torvalds authored
      Pull rdma fixes from Doug Ledford:
       "A small collection of -rc fixes. Mostly. One API addition, but that's
        because we wanted to use it in a fix. There's also a bug fix that is
        going to render the 5.5 kernel's soft-RoCE driver incompatible with
        all soft-RoCE versions prior, but it's required to actually implement
        the protocol according to the RoCE spec and required in order for the
        soft-RoCE driver to be able to successfully work with actual RoCE
        hardware.
      
        Summary:
      
         - Update Steve Wise info
      
         - Fix for soft-RoCE crc calculations (will break back compatibility,
           but only with the soft-RoCE driver, which has had this bug since it
           was introduced and it is an on-the-wire bug, but will make
           soft-RoCE fully compatible with real RoCE hardware)
      
         - cma init fixup
      
         - counters oops fix
      
         - fix for mlx4 init/teardown sequence
      
         - fix for mkx5 steering rules
      
         - introduce a cleanup API, which isn't a fix, but we want to use it
           in the next fix
      
         - fix for mlx5 memory management that uses API in previous patch"
      
      * tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma:
        IB/mlx5: Fix device memory flows
        IB/core: Introduce rdma_user_mmap_entry_insert_range() API
        IB/mlx5: Fix steering rule of drop and count
        IB/mlx4: Follow mirror sequence of device add during device removal
        RDMA/counter: Prevent auto-binding a QP which are not tracked with res
        rxe: correctly calculate iCRC for unaligned payloads
        Update mailmap info for Steve Wise
        RDMA/cma: add missed unregister_pernet_subsys in init failure
      9603e221
    • Linus Torvalds's avatar
      Merge tag 'riscv/for-v5.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux · 1522d9da
      Linus Torvalds authored
      Pull RISC-V fixes from Paul Walmsley:
       "Two minor build fixes:
      
         - Fix builds of the ELF loader when built with 'make -j1' (nommu
           only)
      
         - Fix CONFIG_SOC_SIFIVE builds when CONFIG_TTY is disabled (found
           during randconfig testing)"
      
      * tag 'riscv/for-v5.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux:
        riscv: only select serial sifive if TTY is enabled
        riscv: Fix build dependency for loader
      1522d9da
    • Linus Torvalds's avatar
      Merge tag 'for-linus-5.5b-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip · b01d7cb4
      Linus Torvalds authored
      Pull xen fixes from Juergen Gross:
       "Two fixes: one for a resource accounting bug in some configurations
        and a fix for another patch which went into rc1"
      
      * tag 'for-linus-5.5b-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip:
        xen/balloon: fix ballooned page accounting without hotplug enabled
        xen-blkback: prevent premature module unload
      b01d7cb4
    • Linus Torvalds's avatar
      Merge branch 'remove-ksys-mount-dup' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux · 2e6d3045
      Linus Torvalds authored
      Pull ksys_mount() and ksys_dup() removal from Dominik Brodowski:
       "This small series replaces all in-kernel calls to the
        userspace-focused ksys_mount() and ksys_dup() with calls to
        kernel-centric functions:
      
        For each replacement of ksys_mount() with do_mount(), one needs to
        verify that the first and third parameter (char *dev_name, char *type)
        are strings allocated in kernelspace and that the fifth parameter
        (void *data) is either NULL or refers to a full page (only occurence
        in init/do_mounts.c::do_mount_root()). The second and fourth
        parameters (char *dir_name, unsigned long flags) are passed by
        ksys_mount() to do_mount() unchanged, and therefore do not require
        particular care.
      
        Moreover, instead of pretending to be userspace, the opening of
        /dev/console as stdin/stdout/stderr can be implemented using in-kernel
        functions as well. Thereby, ksys_dup() can be removed for good"
      
      [ This doesn't get rid of the special "kernel init runs with KERNEL_DS"
        case, but it at least removes _some_ of the users of "treat kernel
        pointers as user pointers for our magical init sequence".
      
        One day we'll hopefully be rid of it all, and can initialize our
        init_thread addr_limit to USER_DS.    - Linus ]
      
      * 'remove-ksys-mount-dup' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux:
        fs: remove ksys_dup()
        init: unify opening /dev/console as stdin/stdout/stderr
        init: use do_mount() instead of ksys_mount()
        initrd: use do_mount() instead of ksys_mount()
        devtmpfs: use do_mount() instead of ksys_mount()
      2e6d3045
  14. Dec 15, 2019
    • Linus Torvalds's avatar
      Merge tag 'Wimplicit-fallthrough-5.5-rc2' of... · 510c9788
      Linus Torvalds authored
      Merge tag 'Wimplicit-fallthrough-5.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux
      
      Pull fall through fix from Gustavo Silva:
       "Fix compile error on sh by marking expected switch fall-through"
      
      * tag 'Wimplicit-fallthrough-5.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux:
        sh: kgdb: Mark expected switch fall-throughs
      510c9788
    • Linus Torvalds's avatar
      Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi · 07c4b9e9
      Linus Torvalds authored
      Pull SCSI fixes from James Bottomley:
       "24 fixes, all in drivers. The lion's share (16) are qla2xxx and the
        rest are iscsi (3), ufs (2), smarpqi, lpfc and libsas"
      
      * tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi: (24 commits)
        scsi: iscsi: Avoid potential deadlock in iscsi_if_rx func
        scsi: iscsi: Fix a potential deadlock in the timeout handler
        scsi: smartpqi: Update attribute name to `driver_version`
        scsi: libsas: stop discovering if oob mode is disconnected
        scsi: ufs: Disable autohibern8 feature in Cadence UFS
        scsi: iscsi: qla4xxx: fix double free in probe
        scsi: ufs: Give an unique ID to each ufs-bsg
        scsi: qla2xxx: Add debug dump of LOGO payload and ELS IOCB
        scsi: qla2xxx: Ignore PORT UPDATE after N2N PLOGI
        scsi: qla2xxx: Don't defer relogin unconditonally
        scsi: qla2xxx: Send Notify ACK after N2N PLOGI
        scsi: qla2xxx: Configure local loop for N2N target
        scsi: qla2xxx: Fix PLOGI payload and ELS IOCB dump length
        scsi: qla2xxx: Don't call qlt_async_event twice
        scsi: qla2xxx: Allow PLOGI in target mode
        scsi: qla2xxx: Change discovery state before PLOGI
        scsi: qla2xxx: Drop superfluous INIT_WORK of del_work
        scsi: qla2xxx: Initialize free_work before flushing it
        scsi: qla2xxx: Use explicit LOGO in target mode
        scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd
        ...
      07c4b9e9
    • Linus Torvalds's avatar
      Merge tag 'char-misc-5.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc · f61cf8de
      Linus Torvalds authored
      Pull char/misc driver fixes from Greg KH:
       "Here are six small fixes for some reported char/misc driver issues:
      
         - fix build warnings with new 'awk' with the raid6 code
      
         - four interconnect driver bugfixes
      
         - binder fix for reported problem
      
        All of these except the binder fix have been in linux-next with no
        reported issues. The binder fix is "new" but Todd says it is good as
        he has tested it :)"
      
      * tag 'char-misc-5.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc:
        binder: fix incorrect calculation for num_valid
        interconnect: qcom: msm8974: Walk the list safely on node removal
        interconnect: qcom: qcs404: Walk the list safely on node removal
        interconnect: qcom: sdm845: Walk the list safely on node removal
        interconnect: qcom: Fix Kconfig indentation
        lib: raid6: fix awk build warnings
      f61cf8de