Skip to content
  1. Mar 14, 2021
  2. Feb 26, 2021
  3. Feb 23, 2021
  4. Feb 15, 2021
    • Linus Torvalds's avatar
      Linux 5.11 · f40ddce8
      Linus Torvalds authored
      f40ddce8
    • Linus Torvalds's avatar
      Merge branch 'for-rc8-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds · 28a17338
      Linus Torvalds authored
      Pull LED fix from Pavel Machek:
       "One-liner fixing a build problem"
      
      * 'for-rc8-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds:
        leds: rt8515: add V4L2_FLASH_LED_CLASS dependency
      28a17338
    • Linus Torvalds's avatar
      Merge tag 'kbuild-fixes-v5.11-3' of... · ab30c7f9
      Linus Torvalds authored
      Merge tag 'kbuild-fixes-v5.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
      
      Pull Kbuild fixes from Masahiro Yamada:
      
       - Fix CONFIG_TRIM_UNUSED_KSYMS build for ppc64
      
       - Use pkg-config for scripts/sign-file.c CFLAGS
      
      * tag 'kbuild-fixes-v5.11-3' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild:
        scripts: set proper OpenSSL include dir also for sign-file
        sparc: remove wrong comment from arch/sparc/include/asm/Kbuild
        kbuild: fix CONFIG_TRIM_UNUSED_KSYMS build for ppc64
      ab30c7f9
    • Linus Torvalds's avatar
      Merge tag 'x86_urgent_for_v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · c5530214
      Linus Torvalds authored
      Pull x86 fixes from Borislav Petkov:
       "I kinda knew while typing 'I hope this is the last batch of x86/urgent
        updates' last week, Murphy was reading too and uttered 'Hold my
        beer!'.
      
        So here's more fixes... Thanks Murphy.
      
        Anyway, three more x86/urgent fixes for 5.11 final. We should be
        finally ready (famous last words). :-)
      
         - An SGX use after free fix
      
         - A fix for the fix to disable CET instrumentation generation for
           kernel code. We forgot 32-bit, which we seem to do very often
           nowadays
      
         - A Xen PV fix to irqdomain init ordering"
      
      * tag 'x86_urgent_for_v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init()
        x86/build: Disable CET instrumentation in the kernel for 32-bit too
        x86/sgx: Maintain encl->refcount for each encl->mm_list entry
      c5530214
    • Arnd Bergmann's avatar
      leds: rt8515: add V4L2_FLASH_LED_CLASS dependency · dbeb02a0
      Arnd Bergmann authored
      The leds-rt8515 driver can optionall use the v4l2 flash led class,
      but it causes a link error when that class is in a loadable module
      and the rt8515 driver itself is built-in:
      
      ld.lld: error: undefined symbol: v4l2_flash_init
      >>> referenced by leds-rt8515.c
      >>>               leds/flash/leds-rt8515.o:(rt8515_probe) in archive
      drivers/built-in.a
      
      Adding 'depends on V4L2_FLASH_LED_CLASS' in Kconfig would avoid that,
      but it would make it impossible to use the driver without the
      v4l2 support.
      
      Add the same dependency that the other users of this class have
      instead, which just prevents the broken configuration.
      
      Fixes: e1c6edcb
      
       ("leds: rt8515: Add Richtek RT8515 LED driver")
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Reviewed-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      Signed-off-by: default avatarPavel Machek <pavel@ucw.cz>
      dbeb02a0