github xanmod/linux 5.4.66-rt38-xanmod1

3 years ago
  • e33cf45 Linux 5.4.66-rt38-xanmod1 //config: vfio_pci default enabled
  • b179445 Merge tag 'v5.4.66-rt38' into 5.4-rt
  • 34238cc Linux 5.4.66-rt38
  • 46c33a6 Merge tag 'v5.4.66' into v5.4-rt
    |\
    | * bdc3a8f Linux 5.4.66
    | * d3c2b7d gcov: add support for GCC 10.1
    | * fe79f1c drm/msm: Disable the RPTR shadow
    | * 8cbe9b7 drm/msm/gpu: make ringbuffer readonly
    | * ebd9aff usb: typec: ucsi: acpi: Check the _DEP dependencies
    | * 848eeb7 usb: Fix out of sync data toggle if a configured device is reconfigured
    | * 224fa05 USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules
    | * dbbb213 USB: serial: option: support dynamic Quectel USB compositions
    | * 38e75a9 USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter
    | * 70a9c03 usb: core: fix slab-out-of-bounds Read in read_descriptors
    | * 83db8dd phy: qcom-qmp: Use correct values for ipq8074 PCIe Gen2 PHY init
    | * 524e525 staging: greybus: audio: fix uninitialized value issue
    | * 3aa4c49 video: fbdev: fix OOB read in vga_8planes_imageblit()
    | * 9dd48c3 ARM: dts: vfxxx: Add syscon compatible with OCOTP
    | * 323159a debugfs: Fix module state check condition
    | * 41b2ea7 KVM: fix memory leak in kvm_io_bus_unregister_dev()
    | * d334a67 KVM: arm64: Do not try to map PUDs when they are folded into PMD
    | * a86743e KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exit
    | * 087b6cb vgacon: remove software scrollback support
    | * 0d123a8 fbcon: remove now unusued 'softback_lines' cursor() argument
    | * cf5a7de fbcon: remove soft scrollback code
    | * a0f6bda RDMA/mlx4: Read pkey table length instead of hardcoded value
    | * 616a0c1 RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars
    | * ea3d3bf rbd: require global CAP_SYS_ADMIN for mapping and unmapping
    | * c2fb443 mmc: sdhci-of-esdhc: Don't walk device-tree on every interrupt
    | * c724eb7 mmc: sdio: Use mmc_pre_req() / mmc_post_req()
    | * becb3bb drm/msm: Disable preemption on all 5xx targets
    | * 404ab35 drm/tve200: Stabilize enable/disable
    | * 701b385 drm/i915/gvt: do not check len & max_len for lri
    | * a5bfcf2 scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem
    | * fa43726 scsi: target: iscsi: Fix data digest calculation
    | * a467624 regulator: core: Fix slab-out-of-bounds in regulator_unlock_recursive()
    | * dfbb9ce regulator: plug of_node leak in regulator_register()'s error path
    | * 047a71f regulator: push allocation in set_consumer_device_supply() out of lock
    | * 31d8965 regulator: push allocations in create_regulator() outside of lock
    | * e7249ce regulator: push allocation in regulator_init_coupling() outside of lock
    | * b9fb631 kobject: Restore old behaviour of kobject_del(NULL)
    | * b85c64a btrfs: fix wrong address when faulting in pages in the search ioctl
    | * 524f3f3 btrfs: fix lockdep splat in add_missing_dev
    | * 1aaceff btrfs: require only sector size alignment for parent eb bytenr
    | * c570a3d staging: wlan-ng: fix out of bounds read in prism2sta_probe_usb()
    | * e9f7332 iio:accel:mma8452: Fix timestamp alignment and prevent data leak.
    | * a6dc50f iio:accel:mma7455: Fix timestamp alignment and prevent data leak.
    | * e94ec7f iio: accel: kxsd9: Fix alignment of local buffer.
    | * b040ac5 iio:chemical:ccs811: Fix timestamp alignment and prevent data leak.
    | * cd1a251 iio:light:max44000 Fix timestamp alignment and prevent data leak.
    | * 176fb94 iio:magnetometer:ak8975 Fix alignment and data leak issues.
    | * c4b67a1 iio:adc:ti-adc081c Fix alignment and data leak issues
    | * e691d26 iio:adc:max1118 Fix alignment of timestamp and data leak issues
    | * 24c4430 iio:adc:ina2xx Fix timestamp alignment issue.
    | * de2fa1f iio:adc:ti-adc084s021 Fix alignment and data leak issues.
    | * 13a76aa iio:accel:bmc150-accel: Fix timestamp alignment and prevent data leak.
    | * 66b8b8f iio:proximity:mb1232: Fix timestamp alignment and prevent data leak.
    | * 0616d90 iio:light:ltr501 Fix timestamp alignment issue.
    | * c802107 iio: cros_ec: Set Gyroscope default frequency to 25Hz
    | * c71e70a iio: adc: ti-ads1015: fix conversion when CONFIG_PM is not set
    | * d4bdcf4 gcov: Disable gcov build with GCC 10
    | * 104bc60 iommu/amd: Do not use IOMMUv2 functionality when SME is active
    | * cab731c drm/amdgpu: Fix bug in reporting voltage for CIK
    | * d6ccea9 ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled
    | * 56117aa ALSA: hda: hdmi - add Rocketlake support
    | * ff37a26 arm64/module: set trampoline section flags regardless of CONFIG_DYNAMIC_FTRACE
    | * 2423f3a cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled
    | * 1f11694 cpufreq: intel_pstate: Refuse to turn off with HWP enabled
    | * b011e41 ARC: [plat-hsdk]: Switch ethernet phy-mode to rgmii-id
    | * 82d4cfa HID: elan: Fix memleak in elan_input_configured
    | * bc818ce drivers/net/wan/hdlc_cisco: Add hard_header_len
    | * 0527509 HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller
    | * 52fa4a6 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices
    | * 9eef311 nvme-pci: cancel nvme device request before disabling
    | * 068f73f nvme-rdma: fix reset hang if controller died in the middle of a reset
    | * d409ed0 nvme-rdma: fix timeout handler
    | * 9cf1ee4 nvme-rdma: serialize controller teardown sequences
    | * bb018c7 nvme-tcp: fix reset hang if controller died in the middle of a reset
    | * 34b1b26 nvme-tcp: fix timeout handler
    | * 7abff44 nvme-tcp: serialize controller teardown sequences
    | * 7598a9d nvme: have nvme_wait_freeze_timeout return if it timed out
    | * 35d8419 nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance
    | * f9af575 nvmet-tcp: Fix NULL dereference when a connect data comes in h2cdata pdu
    | * 6ce06ca irqchip/eznps: Fix build error for !ARC700 builds
    | * 41ac2e8 xfs: initialize the shortform attr header padding entry
    | * a33cab0 cfg80211: Adjust 6 GHz frequency to channel conversion
    | * 0aa356d drivers/net/wan/lapbether: Set network_header before transmitting
    | * e91f2ec xfs: fix off-by-one in inode alloc block reservation calculation
    | * 983efe1 net: hns3: Fix for geneve tx checksum bug
    | * cb54984 drivers/dma/dma-jz4780: Fix race condition between probe and irq handler
    | * bcdbb7c ALSA: hda/tegra: Program WAKEEN register for Tegra
    | * ad36068 ALSA: hda: Fix 2 channel swapping for Tegra
    | * 1518c24 firestream: Fix memleak in fs_open
    | * 818c725 NFC: st95hf: Fix memleak in st95hf_in_send_cmd
    | * 0faee7f drivers/net/wan/lapbether: Added needed_tailroom
    | * 59d2b1e netfilter: conntrack: allow sctp hearbeat after connection re-use
    | * 444bf09 dmaengine: acpi: Put the CSRT table after using it
    | * 89c4339 ARC: HSDK: wireup perf irq
    | * 75a81be arm64: dts: ns2: Fixed QSPI compatible string
    | * cd0ffeb ARM: dts: BCM5301X: Fixed QSPI compatible string
    | * 8a9383e ARM: dts: NSP: Fixed QSPI compatible string
    | * 7a1e2c8 ARM: dts: bcm: HR2: Fixed QSPI compatible string
    | * 0f632bc IB/isert: Fix unaligned immediate-data handling
    | * 6736317 block: Set same_page to false in __bio_try_merge_page if ret is false
    | * 45ffad1 spi: stm32: fix pm_runtime_get_sync() error checking
    | * 9ed3ab0 nvme-fabrics: allow to queue requests for live queues
    | * 43b3d09 spi: stm32: Rate-limit the 'Communication suspended' message
    | * 15dc069 mmc: sdhci-msm: Add retries when all tuning phases are found valid
    | * 5bead68 mmc: sdhci-acpi: Clear amd_sdhci_host on reset
    | * c46eabd drm/sun4i: backend: Disable alpha on the lowest plane on the A20
    | * f3c982d drm/sun4i: backend: Support alpha property on lowest plane
    | * fe02788 soundwire: fix double free of dangling pointer
    | * 122cdbd scsi: mpt3sas: Don't call disable_irq from IRQ poll handler
    | * aa204e2 scsi: megaraid_sas: Don't call disable_irq from process IRQ poll
    | * 0b46627 RDMA/core: Fix reported speed and width
    | * b3f6c2c scsi: libsas: Set data_dir as DMA_NONE if libata marks qc as NODATA
    | * 5571056 iio: adc: mcp3422: fix locking scope
    | * f7db023 iio: adc: mcp3422: fix locking on error path
    | * 376bc36 drm/sun4i: Fix dsi dcs long write function
    | * af0d981 arm64: dts: imx8mq: Fix TMU interrupt property
    | * ddd3698 drm/sun4i: add missing put_device() call in sun8i_r40_tcon_tv_set_mux()
    | * 1a2d6e7 RDMA/bnxt_re: Do not report transparent vlan from QP1
    | * aaca686 RDMA/rxe: Fix panic when calling kmem_cache_create()
    | * d1878b2 RDMA/rxe: Drop pointless checks in rxe_init_ports
    | * ca337b5 RDMA/rxe: Fix memleak in rxe_mem_init_user
    | * af2e06b ARM: dts: imx7ulp: Correct gpio ranges
    | * ab56ed5 ARM: dts: ls1021a: fix QuadSPI-memory reg range
    | * d5763bb selftests/timers: Turn off timeout setting
    | * 6a2be71 ARM: dts: socfpga: fix register entry for timer3 on Arria10
    | * 2591559 regulator: remove superfluous lock in regulator_resolve_coupling()
    | * 6916346 regulator: push allocation in regulator_ena_gpio_request() out of lock
    | * e9019af ARM: dts: logicpd-som-lv-baseboard: Fix missing video
    | * 678cde6 ARM: dts: logicpd-som-lv-baseboard: Fix broken audio
    | * 06fb37a ARM: dts: logicpd-torpedo-baseboard: Fix broken audio
    | * 6c3d34d Linux 5.4.65
    | * ddb279d net: disable netpoll on fresh napis
    | * 09c4506 tipc: fix shutdown() of connectionless socket
    | * b95eb48 taprio: Fix using wrong queues in gate mask
    | * 20f8c87 sctp: not disable bh in the whole sctp_get_port_local()
    | * 8b61bb0 net: usb: dm9601: Add USB ID of Keenetic Plus DSL
    | * 346fefa netlabel: fix problems with mapping removal
    | * 3f73dbf ipv6: Fix sysctl max for fib_multipath_hash_policy
    | * 263e463 ipv4: Silence suspicious RCU usage warning
    | * 6ffabce Linux 5.4.64
    | * beaf13e net: usb: Fix uninit-was-stored issue in asix_read_phy_addr()
    | * 58c3e86 cfg80211: regulatory: reject invalid hints
    | * 08eeec4 mm/khugepaged.c: fix khugepaged's request size in collapse_file
    | * af7786b mm/hugetlb: fix a race between hugetlb sysctl handlers
    | * f2cd862 checkpatch: fix the usage of capture group ( ... )
    | * 59ac5bf sdhci: tegra: Add missing TMCLK for data timeout
    | * e915b3b perf record: Correct the help info of option "--no-bpf-event"
    | * 894a6f0 vfio/pci: Fix SR-IOV VF handling with MMIO blocking
    | * f4fa8d9 mm: madvise: fix vma user-after-free
    | * 87fb7b0 mm: slub: fix conversion of freelist_corrupted()
    | * 291144f dm thin metadata: Fix use-after-free in dm_bm_set_read_only
    | * cfe85a4 dm thin metadata: Avoid returning cmd->bm wild pointer on error
    | * 392a6af dm cache metadata: Avoid returning cmd->bm wild pointer on error
    | * 9dd74db dm crypt: Initialize crypto wait structures
    | * e6ddb1d dm integrity: fix error reporting in bitmap mode after creation
    | * b30f628 dm mpath: fix racey management of PG initialization
    | * 226fb99 dm writecache: handle DAX to partitions on persistent memory correctly
    | * 6fb192c drm/amd/pm: avoid false alarm due to confusing softwareshutdowntemp setting
    | * f84804a dmaengine: dw-edma: Fix scatter-gather address calculation
    | * 9f4ab01 blk-iocost: ioc_pd_free() shouldn't assume irq disabled
    | * f788074 libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks
    | * 5f5f272 block: ensure bdi->io_pages is always initialized
    | * 84c041c block: allow for_each_bvec to support zero len bvec
    | * b6e4827 affs: fix basic permission bits to actually work
    | * 2d89e44 media: rc: uevent sysfs file races with rc_unregister_device()
    | * 5925179 media: rc: do not access device via sysfs after rc_unregister_device()
    | * 3d77c12 mmc: sdhci-pci: Fix SDHCI_RESET_ALL for CQHCI for Intel GLK-based controllers
    | * ed48704 mmc: cqhci: Add cqhci_deactivate()
    | * a69047c mmc: dt-bindings: Add resets/reset-names for Mediatek MMC bindings
    | * 5876ee0 mmc: mediatek: add optional module reset property
    | * 2816ccd arm64: dts: mt7622: add reset node for mmc device
    | * d074d9d ALSA: hda/realtek - Improved routing for Thinkpad X1 7th/8th Gen
    | * 7de2f56 ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion NT950XCJ-X716A
    | * a253fe3 ALSA; firewire-tascam: exclude Tascam FE-8 from detection
    | * 9825056 ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO
    | * cebaed0 ALSA: firewire-digi00x: exclude Avid Adrenaline from detection
    | * 4fa06a4 ALSA: hda/hdmi: always check pin power status in i915 pin fixup
    | * 2ebb83a ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check
    | * 79124b1 ALSA: usb-audio: Add implicit feedback quirk for UR22C
    | * a3b94af ALSA: ca0106: fix error code handling
    | * 156dd7c Revert "ALSA: hda: Add support for Loongson 7A1000 controller"
    | * 62db427 Revert "net: dsa: microchip: set the correct number of ports"
    | * 4254a4f btrfs: fix potential deadlock in the search ioctl
    | * de53545 net: core: use listified Rx for GRO_NORMAL in napi_gro_receive()
    | * df0c475 btrfs: tree-checker: fix the error message for transid error
    | * 6502753 btrfs: set the lockdep class for log tree extent buffers
    | * 7e0ffb0 btrfs: set the correct lockdep class for new nodes
    | * c37cc19 btrfs: allocate scrub workqueues outside of locks
    | * eb29635 btrfs: drop path before adding new uuid tree entry
    | * 20b591f ARC: perf: don't bail setup if pct irq missing in device-tree
    | * ce690fa xfs: don't update mtime on COW faults
    | * 12cd8fc ext2: don't update mtime on COW faults
    | * cc6c4d8 tracing/kprobes, x86/ptrace: Fix regs argument order for i386
    | * 036a857 iommu/vt-d: Handle 36bit addressing for x86-32
    | * 8f747b0 vfio-pci: Invalidate mmaps and block MMIO access on disabled memory
    | * b0f5096 vfio-pci: Fault mmaps to enable vma tracking
    | * 270c35d vfio/type1: Support faulting PFNMAP vmas
    | * 5629bb2 include/linux/log2.h: add missing () around n in roundup_pow_of_two()
    | * bc846b5 net/packet: fix overflow in tpacket_rcv
    | * e3d109c iommu/amd: Restore IRTE.RemapEn bit after programming IRTE
    | * 7ce6bc1 thermal: qcom-spmi-temp-alarm: Don't suppress negative temp
    | * f5b3bd3 thermal: ti-soc-thermal: Fix bogus thermal shutdowns for omap4430
    | * 0c21f1b iommu/vt-d: Serialize IOMMU GCMD register modifications
    | * 920d9ff x86, fakenuma: Fix invalid starting node ID
    | * 1a7e038 tg3: Fix soft lockup when tg3_reset_task() fails.
    | * b0c40f8 perf jevents: Fix suspicious code in fixregex()
    | * 6c4ad54 xfs: fix xfs_bmap_validate_extent_raw when checking attr fork of rt files
    | * 58591dd MIPS: add missing MSACSR and upper MSA initialization
    | * 612e2b7 net: gemini: Fix another missing clk_disable_unprepare() in probe
    | * 88405cf fix regression in "epoll: Keep a reference on files added to the check list"
    | * 901d22c net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init()
    | * 8e2660c perf tools: Correct SNOOPX field offset
    | * 37f0a08 cxgb4: fix thermal zone device registration
    | * 50d2847 nvme: fix controller instance leak
    | * f4b830c nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()'
    | * 9ff9f74 netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS
    | * 4985758 net: dsa: mt7530: fix advertising unsupported 1000baseT_Half
    | * c4a427b selftests/bpf: Fix massive output from test_maps
    | * e0a1beb media: cedrus: Add missing v4l2_ctrl_request_hdl_put()
    | * 3fe12f4 media: vicodec: add missing v4l2_ctrl_request_hdl_put()
    | * f28f3cf bnxt: don't enable NAPI until rings are ready
    | * da7a167 xfs: fix boundary test in xfs_attr_shortform_verify
    | * 8227199 bnxt_en: fix HWRM error when querying VF temperature
    | * 927a762 bnxt_en: Fix possible crash in bnxt_fw_reset_task().
    | * 70699d3 bnxt_en: Fix PCI AER error recovery flow
    | * 8754792 bnxt_en: Check for zero dir entries in NVRAM.
    | * e7cbba4 bnxt_en: Don't query FW when netif_running() is false.
    | * c11510b net: ethernet: ti: cpsw: fix clean up of vlan mc entries for host port
    | * 0bd92cd gtp: add GTPA_LINK info to msg sent to userspace
    | * 24249fa dmaengine: pl330: Fix burst length if burst size is smaller than bus width
    | * 719f92d net: arc_emac: Fix memleak in arc_mdio_probe
    | * 268fe5a ravb: Fixed to be able to unload modules
    | * 8123fa8 net: systemport: Fix memleak in bcm_sysport_probe
    | * a49c0ae net: hns: Fix memleak in hns_nic_dev_probe
    | * 210b889 netfilter: nf_tables: fix destination register zeroing
    | * 576fbd4 netfilter: nf_tables: incorrect enum nft_list_attributes definition
    | * 929d07f netfilter: nf_tables: add NFTA_SET_USERDATA if not null
    | * fb1e976 mmc: sdhci-acpi: Fix HS400 tuning for AMDI0040
    | * da8e3e5 MIPS: BMIPS: Also call bmips_cpu_setup() for secondary cores
    | * c5e9e36 MIPS: mm: BMIPS5000 has inclusive physical caches
    | * 5f7798f rxrpc: Make rxrpc_kernel_get_srtt() indicate validity
    | * 43cf7e7 rxrpc: Keep the ACK serial in a var in rxrpc_input_ack()
    | * 242a7ab dmaengine: at_hdmac: check return value of of_find_device_by_node() in at_dma_xlate()
    | * 2f2786b batman-adv: bla: use netif_rx_ni when not in interrupt context
    | * fd8b3ef batman-adv: Fix own OGM check in aggregated OGMs
    | * 2344f2f batman-adv: Avoid uninitialized chaddr when handling DHCP
    | * 89cb604 dmaengine: of-dma: Fix of_dma_router_xlate's of_dma_xlate handling
    | * 1a89606 fsldma: fix very broken 32-bit ppc ioread64 functionality
    | * 6eb88c4 xen/xenbus: Fix granting of vmalloc'd memory
    | * 0878655 drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init
    | * b014f28 drm/amd/display: Retry AUX write when fail occurs
    | * 9947928 drivers: gpu: amd: Initialize amdgpu_dm_backlight_caps object to 0 in amdgpu_dm_update_backlight_caps
    | * 79d3152 drm/amd/display: Reject overlay plane configurations in multi-display scenarios
    | * 29bade8 s390: don't trace preemption in percpu macros
    | * c756635 nbd: restore default timeout when setting it to zero
    | * c1e333e cpuidle: Fixup IRQ state
    | * ad3a4ef drm/omap: fix incorrect lock state
    | * 0a8dcad ceph: don't allow setlease on cephfs
    | * 755fd63 drm/msm/a6xx: fix gmu start on newer firmware
    | * 7a55cf8 habanalabs: check correct vmalloc return code
    | * c9436de habanalabs: validate FW file size
    | * dddd500 drm/msm: enable vblank during atomic commits
    | * 2c9bc7d nvmet: Disable keep-alive timer when kato is cleared to 0h
    | * e94a3d7 hwmon: (applesmc) check status earlier.
    | * 19583b2 drm/msm: add shutdown support for display platform_driver
    | * 8bc25de tty: serial: qcom_geni_serial: Drop __init from qcom_geni_console_setup
    | * 28ffe70 drm/msm/dpu: Fix scale params in plane validation
    | * b2fc347 HID: quirks: Always poll three more Lenovo PixArt mice
    | * e32f4fa Linux 5.4.63
    | * 5153710 scsi: target: tcmu: Optimize use of flush_dcache_page
    | * bb9949f scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range
    | * 6d2e274 sdhci: tegra: Remove SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK for Tegra186
    | * 0176db2 sdhci: tegra: Remove SDHCI_QUIRK_DATA_TIMEOUT_USES_SDCLK for Tegra210
    | * eda97e9 arm64: tegra: Add missing timeout clock to Tegra210 SDMMC
    | * 5cd8c59 arm64: tegra: Add missing timeout clock to Tegra186 SDMMC nodes
    | * ef8b5f3 arm64: tegra: Add missing timeout clock to Tegra194 SDMMC nodes
    | * 9d806d6 dt-bindings: mmc: tegra: Add tmclk for Tegra210 and later
    | * d2ac42e KVM: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception
    | * ffad02f KVM: arm64: Survive synchronous exceptions caused by AT instructions
    | * 1744237 KVM: arm64: Add kvm_extable for vaxorcism code
    | * 538cadd drm/etnaviv: fix TS cache flushing on GPUs with BLT engine
    | * 80743b4 drm/sched: Fix passing zero to 'PTR_ERR' warning v2
    | * 6cadd1e perf record/stat: Explicitly call out event modifiers in the documentation
    | * 4bae1af HID: core: Sanitize event code and type when mapping input
    | * 667514d HID: core: Correctly handle ReportSize being zero
    | * 933cf1c Linux 5.4.62
    | * 54ee779 io_uring: Fix NULL pointer dereference in io_sq_wq_submit_work()
    | * 44cf62d ALSA: usb-audio: Update documentation comment for MS2109 quirk
    | * 851d081 HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage()
    | * c98b6eb kbuild: fix broken builds because of GZIP,BZIP2,LZOP variables
    | * 37432a8 kbuild: add variables for compression tools
    | * 47a41f6 kheaders: explain why include/config/autoconf.h is excluded from md5sum
    | * 7caddaa kheaders: remove the last bashism to allow sh to run it
    | * 18f4870 kheaders: optimize header copy for in-tree builds
    | * a1d0c6e kheaders: optimize md5sum calculation for in-tree builds
    | * eb914ba kheaders: remove unneeded 'cat' command piped to 'head' / 'tail'
    | * 376810e fbmem: pull fbcon_update_vcs() out of fb_set_var()
    | * 6a862aa usb: dwc3: gadget: Handle ZLP for sg requests
    | * 7c8b568 usb: dwc3: gadget: Fix handling ZLP
    | * 4bc5d90 usb: dwc3: gadget: Don't setup more than requested
    | * f8e4c52 drm/i915: Fix cmd parser desc matching with masks
    | * 7399263 usb: storage: Add unusual_uas entry for Sony PSZ drives
    | * 2add73c USB: cdc-acm: rework notification_buffer resizing
    | * e2e02f2 USB: gadget: u_f: Unbreak offset calculation in VLAs
    | * 4f529c4 USB: gadget: f_ncm: add bounds checks to ncm_unwrap_ntb()
    | * f47ab85 USB: gadget: u_f: add overflow checks to VLA macros
    | * 2534d3d usb: host: ohci-exynos: Fix error handling in exynos_ohci_probe()
    | * de24343 USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge
    | * ca29a2a USB: quirks: Ignore duplicate endpoint on Sound Devices MixPre-D
    | * 20b3564 USB: quirks: Add no-lpm quirk for another Raydium touchscreen
    | * b32ec91 usb: uas: Add quirk for PNY Pro Elite
    | * ad0bc42 USB: yurex: Fix bad gfp argument
    | * 3623dab drm/amd/pm: correct the thermal alert temperature limit settings
    | * 85ca6f1 drm/amd/pm: correct Vega20 swctf limit setting
    | * 9afabef drm/amd/pm: correct Vega12 swctf limit setting
    | * 60cffee drm/amd/pm: correct Vega10 swctf limit setting
    | * 2809cf7 drm/amd/powerplay: Fix hardmins not being sent to SMU for RV
    | * 20700b3 drm/amdgpu/gfx10: refine mgcg setting
    | * 8fc7a66 drm/amdgpu: Fix buffer overflow in INFO ioctl
    | * 1adf8c1 x86/hotplug: Silence APIC only after all interrupts are migrated
    | * 47c8387 irqchip/stm32-exti: Avoid losing interrupts due to clearing pending bits by mistake
    | * 927aa9a genirq/matrix: Deal with the sillyness of for_each_cpu() on UP
    | * 70957a1 crypto: af_alg - Work around empty control messages without MSG_MORE
    | * aca10ab device property: Fix the secondary firmware node handling in set_primary_fwnode()
    | * df2a6a4 powerpc/perf: Fix crashes with generic_compat_pmu & BHRB
    | * b260fb2 PM: sleep: core: Fix the handling of pending runtime resume requests
    | * 7ded78a arm64: vdso32: make vdso32 install conditional
    | * 3b7087e xhci: Always restore EP_SOFT_CLEAR_TOGGLE even if ep reset failed
    | * 02166fe xhci: Do warm-reset when both CAS and XDEV_RESUME are set
    | * 3ac8545 usb: host: xhci: fix ep context print mismatch in debugfs
    | * 4d3e2a3 XEN uses irqdesc::irq_data_common::handler_data to store a per interrupt XEN data pointer which contains XEN specific information.
    | * 6623c19 writeback: Fix sync livelock due to b_dirty_time processing
    | * cb0c744 writeback: Avoid skipping inode writeback
    | * 8eab2b5 writeback: Protect inode->i_io_list with inode->i_lock
    | * 2e76a3a serial: 8250: change lock order in serial8250_do_startup()
    | * f53ebc7 serial: 8250_exar: Fix number of ports for Commtech PCIe cards
    | * fbb55ec serial: stm32: avoid kernel warning on absence of optional IRQ
    | * 64a05aa serial: pl011: Don't leak amba_ports entry on driver register error
    | * 0806b49 serial: pl011: Fix oops on -EPROBE_DEFER
    | * daae6b9 serial: samsung: Removes the IRQ not found warning
    | * 7c57237 vt_ioctl: change VT_RESIZEX ioctl to check for error return from vc_resize()
    | * adb76f3 vt: defer kfree() of vc_screenbuf in vc_do_resize()
    | * db1bb35 USB: lvtest: return proper error code in probe
    | * 96e41fc fbcon: prevent user font height or width change from causing potential out-of-bounds access
    | * cd1d270 btrfs: detect nocow for swap after snapshot delete
    | * eb576fc btrfs: fix space cache memory leak after transaction abort
    | * 1d08edc btrfs: check the right error variable in btrfs_del_dir_entries_in_log
    | * 8a35094 btrfs: reset compression level for lzo on remount
    | * b1a83ee blk-mq: order adding requests to hctx->dispatch and checking SCHED_RESTART
    | * c2035d1 HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands
    | * db4542b block: loop: set discard granularity and alignment for block device backed loop
    | * f09dbec block: fix get_max_io_size()
    | * 2f4b202 arm64: Allow booting of late CPUs affected by erratum 1418040
    | * 82b05f0 arm64: Move handling of erratum 1418040 into C code
    | * 7d44b70 powerpc/perf: Fix soft lockups due to missed interrupt accounting
    | * 9c0305c net: gianfar: Add of_node_put() before goto statement
    | * c656534 macvlan: validate setting of multiple remote source MAC addresses
    | * 19f669a Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command"
    | * 48765b7 scsi: qla2xxx: Fix null pointer access during disconnect from subsystem
    | * 36a139c scsi: qla2xxx: Check if FW supports MQ before enabling
    | * 8827462 scsi: qla2xxx: Fix login timeout
    | * 37528b3 scsi: ufs: Clean up completed request without interrupt notification
    | * a39ba0f scsi: ufs: Improve interrupt handling for shared interrupts
    | * d895b0b scsi: ufs: Fix possible infinite loop in ufshcd_hold
    | * 1778beb scsi: fcoe: Fix I/O path allocation
    | * a8d2614 selftests: disable rp_filter for icmp_redirect.sh
    | * 9570661 ASoC: wm8994: Avoid attempts to read unreadable registers
    | * 1d63737 s390/cio: add cond_resched() in the slow_eval_known_fn() loop
    | * 2a8c614 ALSA: hda/realtek: Add model alc298-samsung-headphone
    | * 021a98a can: j1939: transport: j1939_xtp_rx_dat_one(): compare own packets to detect corruptions
    | * 3803312 netfilter: avoid ipv6 -> nf_defrag_ipv6 module dependency
    | * 3523896 drm/amd/display: Switch to immediate mode for updating infopackets
    | * b92b415 drm/amd/powerplay: correct UVD/VCE PG state on custom pptable uploading
    | * 73a0e62 drm/amd/powerplay: correct Vega20 cached smu feature state
    | * d2da80e spi: stm32: always perform registers configuration prior to transfer
    | * 2844685 spi: stm32: fix stm32_spi_prepare_mbr in case of odd clk_rate
    | * a6daa86 spi: stm32: fix fifo threshold level in case of short transfer
    | * 3c15a3c spi: stm32h7: fix race condition at end of transfer
    | * a08e95e fs: prevent BUG_ON in submit_bh_wbc()
    | * 28a56c2 ext4: correctly restore system zone info when remount fails
    | * 8e63c86 ext4: handle error of ext4_setup_system_zone() on remount
    | * e579635 ext4: handle option set by mount flags correctly
    | * 3a53d01 jbd2: abort journal if free a async write error metadata buffer
    | * 1b36d4f ext4: handle read only external journal device
    | * 2e7312d ext4: don't BUG on inconsistent journal feature
    | * 40827ca jbd2: make sure jh have b_transaction set in refile/unfile_buffer
    | * e4351ad spi: stm32: clear only asserted irq flags on interrupt
    | * d63728a usb: gadget: f_tcm: Fix some resource leaks in some error paths
    | * 262f5fb i2c: rcar: in slave mode, clear NACK earlier
    | * 883ed72 i2c: core: Don't fail PRP0001 enumeration when no ID table exist
    | * 2fc8fa5 null_blk: fix passing of REQ_FUA flag in null_handle_rq
    | * 88994ac nvme: multipath: round-robin: fix single non-optimized path case
    | * 97f3041 nvme-fc: Fix wrong return value in _nvme_fc_init_request()
    | * 05c608f blkcg: fix memleak for iolatency
    | * 872a2b3 blk-mq: insert request not through ->queue_rq into sw/scheduler queue
    | * 9054d58 hwmon: (nct7904) Correct divide by 0
    | * 1475314 bfq: fix blkio cgroup leakage v4
    | * 2295664 block: Fix page_is_mergeable() for compound pages
    | * 3e9eb1e drm/msm/adreno: fix updating ring fence
    | * effd3b8 block: virtio_blk: fix handling single range discard request
    | * cc3a73f block: respect queue limit of max discard segment
    | * 8f409e7 media: gpio-ir-tx: improve precision of transmitted signal due to scheduling
    | * 6ba0470 ALSA: usb-audio: Add capture support for Saffire 6 (USB 1.1)
    | * 5861e84 cpufreq: intel_pstate: Fix EPP setting via sysfs in active mode
    | * 1b7b2d4 PCI: qcom: Add missing reset for ipq806x
    | * ea55238 PCI: qcom: Change duplicate PCI reset to phy reset
    | * 29ecf28 PCI: qcom: Add missing ipq806x clocks in PCIe driver
    | * 6d11320 EDAC/{i7core,sb,pnd2,skx}: Fix error event severity
    | * 87cc96b EDAC: skx_common: get rid of unused type var
    | * 3bf42b2 EDAC: sb_edac: get rid of unused vars
    | * 75aaa8f mm/vunmap: add cond_resched() in vunmap_pmd_range
    | * a2038eb drm/amd/display: Fix dmesg warning from setting abm level
    | * 8522b1b drm/amd/display: Add additional config guards for DCN
    | * 992e51f drm/amd/display: Trigger modesets on MST DSC connectors
    | * b730fb1 drm/ingenic: Fix incorrect assumption about plane->index
    | * 8dc47d8 gpu/drm: ingenic: Use the plane's src
    [x,y] to configure DMA length
    | * 302b9e1 cma: don't quit at first error when activating reserved areas
    | * aed14b1 mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation
    | * 965d3d5 mm: fix kthread_use_mm() vs TLB invalidate
    | * 7257443 mm/shuffle: don't move pages between zones and don't read garbage memmaps
    | * 483b956 btrfs: only commit delayed items at fsync if we are logging a directory
    | * 3eddcc7 btrfs: only commit the delayed inode when doing a full fsync
    | * d5f5b15 btrfs: factor out inode items copy loop from btrfs_log_inode()
    | * a0cfda9 s390/numa: set node distance to LOCAL_DISTANCE
    | * 67f8b39 drm/xen-front: Fix misused IS_ERR_OR_NULL checks
    | * 02611bc drm/xen: fix passing zero to 'PTR_ERR' warning
    | * fe376f1 PM / devfreq: rk3399_dmc: Fix kernel oops when rockchip,pmu is absent
    | * b7cca73 PM / devfreq: rk3399_dmc: Disable devfreq-event device when fails
    | * a0f69c6 PM / devfreq: rk3399_dmc: Add missing of_node_put()
    | * 961bfe1 usb: cdns3: gadget: always zeroed TRB buffer when enable endpoint
    | * 2c0000f sched/uclamp: Fix a deadlock when enabling uclamp static key
    | * 8843532 sched/uclamp: Protect uclamp fast path code with static key
    | * 93709d8 Revert "ath10k: fix DMA related firmware crashes on multiple devices"
    | * da56eb0 arm64: Fix __cpu_logical_map undefined issue
    | * 12a9bec efi: provide empty efi_enter_virtual_mode implementation
    | * b2defeb brcmfmac: Set timeout value when configuring power save
    | * 7aac56d USB: sisusbvga: Fix a potential UB casued by left shifting a negative value
    | * e77f71c powerpc/spufs: add CONFIG_COREDUMP dependency
    | * 653ae33 KVM: arm64: Fix symbol dependency in __hyp_call_panic_nvhe
    | * a84a6eb media: davinci: vpif_capture: fix potential double free
    | * 6b0010e hugetlbfs: prevent filesystem stacking of hugetlbfs
    | * c67c6e1 EDAC/ie31200: Fallback if host bridge device is already initialized
    | * 41191f8 scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del()
    | * a002274 ceph: do not access the kiocb after aio requests
    | * 01540d5 ceph: fix potential mdsc use-after-free crash
    | * 9da791b scsi: iscsi: Do not put host in iscsi_set_flashnode_param()
    | * 050292f btrfs: make btrfs_qgroup_check_reserved_leak take btrfs_inode
    | * 1f52b85 btrfs: file: reserve qgroup space after the hole punch range is locked
    | * 7d6689d locking/lockdep: Fix overflow in presentation of average lock-time
    | * 2adf6ec drm/nouveau: Fix reference count leak in nouveau_connector_detect
    | * 19e81f6 drm/nouveau: fix reference count leak in nv50_disp_atomic_commit
    | * d23d52e drm/nouveau/drm/noveau: fix reference count leak in nouveau_fbcon_open
    | * 45e3039 f2fs: fix use-after-free issue
    | * 4cba879 HID: quirks: add NOGET quirk for Logitech GROUP
    | * 6734eeb cec-api: prevent leaking memory through hole in structure
    | * bd45930 ALSA: hda: Add support for Loongson 7A1000 controller
    | * f4107f6 mips/vdso: Fix resource leaks in genvdso.c
    | * 71e7e02 rtlwifi: rtl8192cu: Prevent leaking urb
    | * 3a84491 ARM: dts: ls1021a: output PPS signal on FIPER2
    | * 4410fd0 PCI: Fix pci_create_slot() reference count leak
    | * 2018381 omapfb: fix multiple reference count leaks due to pm_runtime_get_sync
    | * 22d859f f2fs: fix error path in do_recover_data()
    | * 110c5a5 selftests/powerpc: Purge extra count_pmc() calls of ebb selftests
    | * 0450a50 scsi: target: Fix xcopy sess release leak
    | * 774cc7c xfs: Don't allow logging of XFS_ISTALE inodes
    | * 40b4503 scsi: lpfc: Fix shost refcount mismatch when deleting vport
    | * 815060a drm/amdgpu/display: fix ref count leak when pm_runtime_get_sync fails
    | * 8290f9d drm/amdgpu: fix ref count leak in amdgpu_display_crtc_set_config
    | * 3753eff drm/amd/display: fix ref count leak in amdgpu_drm_ioctl
    | * c911da7 drm/amdgpu: fix ref count leak in amdgpu_driver_open_kms
    | * 40d0bf2 drm/radeon: fix multiple reference count leak
    | * 9c88b27 drm/amdkfd: Fix reference count leaks.
    | * 1174ed7 iommu/iova: Don't BUG on invalid PFNs
    | * f0a066a mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs
    | * d98ea48 scsi: target: tcmu: Fix crash on ARM during cmd completion
    | * ab2d90e blktrace: ensure our debugfs dir exists
    | * fc93c09 media: pci: ttpci: av7110: fix possible buffer overflow caused by bad DMA value in debiirq()
    | * 1dc0ed1 powerpc/xive: Ignore kmemleak false positives
    | * 88eb00c arm64: dts: qcom: msm8916: Pull down PDM GPIOs during sleep
    | * d8cc881 mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs
    | * fd59088 ASoC: tegra: Fix reference count leaks.
    | * 7d60cd2 ASoC: img-parallel-out: Fix a reference count leak
    | * 8150a0e ASoC: img: Fix a reference count leak in img_i2s_in_set_fmt
    | * a53f673 ALSA: hda/hdmi: Use force connectivity quirk on another HP desktop
    | * 348da2f ALSA: hda/realtek: Fix pin default on Intel NUC 8 Rugged
    | * bcf4082 ALSA: pci: delete repeated words in comments
    | * b45944e ALSA: hda/hdmi: Add quirk to force connectivity
    | * 266d21a ipvlan: fix device features
    | * e1334c4 net/sched: act_ct: Fix skb double-free in tcf_ct_handle_fragments() error flow
    | * 97a7434 net: ena: Make missed_tx stat incremental
    | * 6c2e795 tipc: fix uninit skb->data in tipc_nl_compat_dumpit()
    | * d429362 net/smc: Prevent kernel-infoleak in __smc_diag_dump()
    | * 4d2fe0a net: sctp: Fix negotiation of the number of data streams.
    | * 4ef63e3 net: qrtr: fix usage of idr in port assignment to socket
    | * 4ae9ebf net: nexthop: don't allow empty NHA_GROUP
    | * 6ed8917 net: Fix potential wrong skb->protocol in skb_vlan_untag()
    | * b5e3412 gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY
    | * 730443f binfmt_flat: revert "binfmt_flat: don't offset the data start"
    | * 669fc3b powerpc/64s: Don't init FSCR_DSCR in __init_FSCR()
  • 2612d39 Linux 5.4.61-rt37
  • 238cf78 Merge tag 'v5.4.61' into v5.4-rt

Don't miss a new linux release

NewReleases is sending notifications on new releases.