1. 28 2月, 2020 6 次提交
  2. 14 2月, 2020 3 次提交
    • L
      Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux · b19e8c68
      Linus Torvalds 提交于
      Pull arm64 fixes from Will Deacon:
       "Summary below, but it's all reasonably straightforward. There are some
        more fixes on the horizon, but nothing disastrous yet.
      
        Summary:
      
         - Fix build when KASLR is enabled but CONFIG_ARCH_RANDOM is not set
      
         - Fix context-switching of SSBS state on systems that implement it
      
         - Fix spinlock compiler warning introduced during the merge window
      
         - Fix incorrect header inclusion (linux/clk-provider.h)
      
         - Use SYSCTL_{ZERO,ONE} instead of rolling our own static variables
      
         - Don't scream if optional SMMUv3 PMU irq is missing
      
         - Remove some unused function prototypes"
      
      * tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux:
        arm64: time: Replace <linux/clk-provider.h> by <linux/of_clk.h>
        arm64: Fix CONFIG_ARCH_RANDOM=n build
        perf/smmuv3: Use platform_get_irq_optional() for wired interrupt
        arm64/spinlock: fix a -Wunused-function warning
        arm64: ssbs: Fix context-switch when SSBS is present on all CPUs
        arm64: use shared sysctl constants
        arm64: Drop do_el0_ia_bp_hardening() & do_sp_pc_abort() declarations
      b19e8c68
    • L
      Merge tag 'gpio-v5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio · 1d40890a
      Linus Torvalds 提交于
      Pull GPIO fixes from Linus Walleij:
      
       - Revert two patches to gpio_do_set_config() and implement the proper
         solution that works, also drop an unecessary call in set_config()
      
       - Fix up the lockdep class for hierarchical IRQ domains.
      
       - Remove some bridge code for line directions.
      
       - Fix a register access bug in the Xilinx driver.
      
      * tag 'gpio-v5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio:
        gpio: sifive: fix static checker warning
        spmi: pmic-arb: Set lockdep class for hierarchical irq domains
        gpio: xilinx: Fix bug where the wrong GPIO register is written to
        gpiolib: remove unnecessary argument from set_config call
        gpio: bd71828: Remove unneeded defines for GPIO_LINE_DIRECTION_IN/OUT
        MAINTAINERS: Sort entries in database for GPIO
        gpiolib: fix gpio_do_set_config()
        Revert "gpiolib: remove set but not used variable 'config'"
        Revert "gpiolib: Remove duplicated function gpio_do_set_config()"
      1d40890a
    • L
      Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 · 64ae1342
      Linus Torvalds 提交于
      Pull crypto fix from Herbert Xu:
       "This fixes a Kconfig anomaly when lib/crypto is enabled without Crypto
        API"
      
      * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:
        crypto: Kconfig - allow tests to be disabled when manager is disabled
      64ae1342
  3. 13 2月, 2020 3 次提交
  4. 12 2月, 2020 2 次提交
    • L
      Merge tag 'dax-fixes-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm · 359c92c0
      Linus Torvalds 提交于
      Pull dax fixes from Dan Williams:
       "A fix for an xfstest failure and some and an update that removes an
        fsdax dependency on block devices.
      
        Summary:
      
         - Fix RWF_NOWAIT writes to properly return -EAGAIN
      
         - Clean up an unused helper
      
         - Update dax_writeback_mapping_range to not need a block_device
           argument"
      
      * tag 'dax-fixes-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm:
        dax: pass NOWAIT flag to iomap_apply
        dax: Get rid of fs_dax_get_by_host() helper
        dax: Pass dax_dev instead of bdev to dax_writeback_mapping_range()
      359c92c0
    • L
      Merge tag 'trace-v5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace · 61a75954
      Linus Torvalds 提交于
      Pull tracing fixes from Steven Rostedt:
       "Various fixes:
      
         - Fix an uninitialized variable
      
         - Fix compile bug to bootconfig userspace tool (in tools directory)
      
         - Suppress some error messages of bootconfig userspace tool
      
         - Remove unneded CONFIG_LIBXBC from bootconfig
      
         - Allocate bootconfig xbc_nodes dynamically. To ease complaints about
           taking up static memory at boot up
      
         - Use of parse_args() to parse bootconfig instead of strstr() usage
           Prevents issues of double quotes containing the interested string
      
         - Fix missing ring_buffer_nest_end() on synthetic event error path
      
         - Return zero not -EINVAL on soft disabled synthetic event (soft
           disabling must be the same as hard disabling, which returns zero)
      
         - Consolidate synthetic event code (remove duplicate code)"
      
      * tag 'trace-v5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace:
        tracing: Consolidate trace() functions
        tracing: Don't return -EINVAL when tracing soft disabled synth events
        tracing: Add missing nest end to synth_event_trace_start() error case
        tools/bootconfig: Suppress non-error messages
        bootconfig: Allocate xbc_nodes array dynamically
        bootconfig: Use parse_args() to find bootconfig and '--'
        tracing/kprobe: Fix uninitialized variable bug
        bootconfig: Remove unneeded CONFIG_LIBXBC
        tools/bootconfig: Fix wrong __VA_ARGS__ usage
      61a75954
  5. 11 2月, 2020 15 次提交
  6. 10 2月, 2020 11 次提交