Skip to content
  1. Apr 24, 2023
  2. Apr 23, 2023
  3. Apr 22, 2023
    • Paolo Bonzini's avatar
      Merge tag 'kvmarm-fixes-6.3-4' of... · 265b97cb
      Paolo Bonzini authored
      Merge tag 'kvmarm-fixes-6.3-4' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
      
      KVM/arm64 fixes for 6.3, part #4
      
       - Plug a buffer overflow due to the use of the user-provided register
         width for firmware regs. Outright reject accesses where the
         user register width does not match the kernel representation.
      
       - Protect non-atomic RMW operations on vCPU flags against preemption,
         as an update to the flags by an intervening preemption could be lost.
      265b97cb
    • Jiaxun Yang's avatar
      MIPS: Define RUNTIME_DISCARD_EXIT in LD script · 6dcbd0a6
      Jiaxun Yang authored
      MIPS's exit sections are discarded at runtime as well.
      
      Fixes link error:
      `.exit.text' referenced in section `__jump_table' of fs/fuse/inode.o:
      defined in discarded section `.exit.text' of fs/fuse/inode.o
      
      Fixes: 99cb0d91
      
       ("arch: fix broken BuildID for arm64 and riscv")
      Reported-by: default avatar"kernelci.org bot" <bot@kernelci.org>
      Signed-off-by: default avatarJiaxun Yang <jiaxun.yang@flygoat.com>
      Signed-off-by: default avatarThomas Bogendoerfer <tsbogend@alpha.franken.de>
      6dcbd0a6
    • Linus Torvalds's avatar
      Revert "ACPICA: Events: Support fixed PCIe wake event" · 8e41e0a5
      Linus Torvalds authored
      This reverts commit 5c62d5aa
      
      .
      
      This broke wake-on-lan for multiple people, and for much too long.
      
      Link: https://bugzilla.kernel.org/show_bug.cgi?id=217069
      Link: https://lore.kernel.org/all/754225a2-95a9-2c36-1886-7da1a78308c2@loongson.cn/
      Link: https://github.com/acpica/acpica/pull/866
      Cc: Rafael J. Wysocki <rafael@kernel.org>
      Cc: Jianmin Lv <lvjianmin@loongson.cn>
      Cc: Huacai Chen <chenhuacai@loongson.cn>
      Cc: Bob Moore <robert.moore@intel.com>
      Cc: stable@kernel.org # 6.2
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      8e41e0a5
    • Linus Torvalds's avatar
      Merge tag 'for-6.3-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux · c337b23f
      Linus Torvalds authored
      Pull btrfs fixes from David Sterba:
       "Two patches fixing the problem with aync discard.
      
        The default settings had a low IOPS limit and processing a large batch
        to discard would take a long time. On laptops this can cause increased
        power consumption due to disk activity.
      
        As async discard has been on by default since 6.2 this likely affects
        a lot of users.
      
        Summary:
      
         - increase the default IOPS limit 10x which reportedly helped
      
         - setting the sysfs IOPS value to 0 now does not throttle anymore
           allowing the discards to be processed at full speed. Previously
           there was an arbitrary 6 hour target for processing the pending
           batch"
      
      * tag 'for-6.3-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux:
        btrfs: reinterpret async discard iops_limit=0 as no delay
        btrfs: set default discard iops_limit to 1000
      c337b23f
    • Linus Torvalds's avatar
      Merge tag 'block-6.3-2023-04-21' of git://git.kernel.dk/linux · 334e5a82
      Linus Torvalds authored
      Pull block fix from Jens Axboe:
       "Just a single revert of a patch from the 6.3 series"
      
      * tag 'block-6.3-2023-04-21' of git://git.kernel.dk/linux:
        Revert "block: Merge bio before checking ->cached_rq"
      334e5a82
    • Linus Torvalds's avatar
      Merge tag 'char-misc-6.3-final' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc · 8fd06d44
      Linus Torvalds authored
      Pull char/misc driver fixes from Greg KH:
       "Here are some last-minute tiny driver fixes for 6.3-final. They
        include fixes for some fpga and iio drivers:
      
         - fpga bridge driver fix
      
         - fpga dfl error reporting fix
      
         - fpga m10bmc driver fix
      
         - fpga xilinx driver fix
      
         - iio light driver fix
      
         - iio dac fwhandle leak fix
      
         - iio adc driver fix
      
        All of these have been in linux-next for a few weeks with no reported
        problems"
      
      * tag 'char-misc-6.3-final' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc:
        iio: light: tsl2772: fix reading proximity-diodes from device tree
        fpga: bridge: properly initialize bridge device before populating children
        iio: dac: ad5755: Add missing fwnode_handle_put()
        iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()
        fpga: xilinx-pr-decoupler: Use readl wrapper instead of pure readl
        fpga: dfl-pci: Drop redundant pci_enable_pcie_error_reporting()
        fpga: m10bmc-sec: Fix rsu_send_data() to return FW_UPLOAD_ERR_HW_ERROR
      8fd06d44
    • Linus Torvalds's avatar
      Merge tag 'gpio-fixes-for-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux · bdc83e00
      Linus Torvalds authored
      Pull gpio fixes from Bartosz Golaszewski:
      
       - use raw_spinlocks in regmaps that are used in interrupt context in
         gpio-104-idi-48 and gpio-104-dio-48e
      
      * tag 'gpio-fixes-for-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux:
        gpio: 104-idi-48: Enable use_raw_spinlock for idi48_regmap_config
        gpio: 104-dio-48e: Enable use_raw_spinlock for dio48e_regmap_config
      bdc83e00