github xanmod/linux 5.4.86-xanmod1

3 years ago
  • 7adbaa0 Linux 5.4.86-xanmod1
  • bc1544d Merge tag 'v5.4.86' into 5.4
  • dfce803 Linux 5.4.86
  • 8302bd9 x86/CPU/AMD: Save AMD NodeId as cpu_die_id
  • 6001db0 Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS"
  • 33afcf7 rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time
  • 7e0f7a2 regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x
  • be23b04 PCI: Fix pci_slot_release() NULL pointer dereference
  • b1f9419 platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12
  • c16b584 libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels
  • 68d139a xenbus/xenbus_backend: Disallow pending watch messages
  • d3eaea0 xen/xenbus: Count pending messages for each watch
  • c45b0a8 xen/xenbus/xen_bus_type: Support will_handle watch callback
  • 7da6db9 xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path()
  • eac0c12 xen/xenbus: Allow watches discard events before queueing
  • 8f3f6de xen-blkback: set ring->xenblkd to NULL after kthread_stop()
  • 383c60c dma-buf/dma-resv: Respect num_fences when initializing the shared fence list.
  • b16a6a4 device-dax/core: Fix memory leak when rmmod dax.ko
  • f3ede93 clk: tegra: Do not return 0 on failure
  • f133bfb clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9
  • ca4fd02 clk: ingenic: Fix divider calculation with div tables
  • 13e6b62 pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler
  • 2fb550d md/cluster: fix deadlock when node is doing resync job
  • 7523d14 md/cluster: block reshape with remote resync job
  • 27b58f6 iio:adc:ti-ads124s08: Fix alignment and data leak issues.
  • 2d7229c iio:adc:ti-ads124s08: Fix buffer being too long.
  • d6ea1d5 iio:imu:bmi160: Fix too large a buffer.
  • 91b7b23 iio:pressure:mpl3115: Force alignment of buffer
  • 9607d22 iio:magnetometer:mag3110: Fix alignment and data leak issues.
  • 71a326d iio:light:st_uvis25: Fix timestamp alignment and prevent data leak.
  • c18fc25 iio:light:rpr0521: Fix timestamp alignment and prevent data leak.
  • 860ab67 iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume
  • 0fa2b43 iio: buffer: Fix demux update
  • 82af6e4 scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free()
  • 7ec7630 scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc()
  • 6822575 scsi: qla2xxx: Fix crash during driver load on big endian machines
  • 1b26af7 mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments
  • c5f3e5c mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read
  • 2aea2b2 mtd: parser: cmdline: Fix parsing of part-names with colons
  • 4290a73 mtd: spinand: Fix OOB read
  • b227395 soc: qcom: smp2p: Safely acquire spinlock without IRQs
  • ddcb518 spi: atmel-quadspi: Fix AHB memory accesses
  • 96f7bd3 spi: atmel-quadspi: Disable clock in probe error path
  • 8f295ba spi: mt7621: Don't leak SPI master in probe error path
  • 0818aab spi: mt7621: Disable clock in probe error path
  • cad1895 spi: synquacer: Disable clock in probe error path
  • 4051e5b spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path
  • 3c0e28f spi: sc18is602: Don't leak SPI master in probe error path
  • 819f9ed spi: rb4xx: Don't leak SPI master in probe error path
  • c5491ac spi: pic32: Don't leak DMA channels in probe error path
  • 3ea835a spi: mxic: Don't leak SPI master in probe error path
  • 0da7709 spi: gpio: Don't leak SPI master in probe error path
  • ee1d2ae spi: fsl: fix use of spisel_boot signal on MPC8309
  • 614f252 spi: davinci: Fix use-after-free on unbind
  • c6b9bfb spi: atmel-quadspi: Fix use-after-free on unbind
  • bd6d736 spi: spi-sh: Fix use-after-free on unbind
  • 17360c3 spi: pxa2xx: Fix use-after-free on unbind
  • c5ae864 drm/i915: Fix mismatch between misplaced vma check and vma insert
  • 1e684ad drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor()
  • e1b1f10 drm/amd/display: Fix memory leaks in S3 resume
  • b966771 platform/x86: mlx-platform: remove an unused variable
  • cbeb612 jfs: Fix array index bounds check in dbAdjTree
  • 8ee70b6 jffs2: Fix ignoring mounting options problem during remounting
  • 00e45ef jffs2: Fix GC exit abnormally
  • ea1e4ba ubifs: wbuf: Don't leak kernel memory to flash
  • 32825fe SMB3: avoid confusing warning message on mount to Azure
  • f22f743 ceph: fix race in concurrent __ceph_remove_cap invocations
  • a7b014b um: Remove use of asprinf in umid.c
  • 26d72a8 ima: Don't modify file descriptor mode on the fly
  • a89b91f powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently
  • 45bf367 powerpc/powernv/memtrace: Don't leak kernel memory to user space
  • 59334d8 powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU
  • c7f66ad powerpc/mm: Fix verification of MMU_FTR_TYPE_44x
  • 32e2954 powerpc/8xx: Fix early debug when SMC1 is relocated
  • 15c9e56 powerpc/xmon: Change printk() to pr_cont()
  • c7b89d0 powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE
  • 0f157ac powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter
  • 30a58a3 powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at
  • 3ee6a2b xprtrdma: Fix XDRBUF_SPARSE_PAGES support
  • 2504e40 ARM: dts: at91: sama5d2: fix CAN message ram offset and size
  • 789246b ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES
  • 6ee6e4e KVM: arm64: Introduce handling of AArch32 TTBCR2 traps
  • 8635f0f ext4: fix deadlock with fs freezing and EA inodes
  • c90a5f4 ext4: fix a memory leak of ext4_free_data
  • e21d630 btrfs: trim: fix underflow in trim length to prevent access beyond device boundary
  • 1d11ed1 btrfs: do not shorten unpin len for caching block groups
  • af74148 USB: serial: keyspan_pda: fix write unthrottling
  • 7dae22b USB: serial: keyspan_pda: fix tx-unthrottle use-after-free
  • f99817a USB: serial: keyspan_pda: fix write-wakeup use-after-free
  • a07b690 USB: serial: keyspan_pda: fix stalled writes
  • 0f13247 USB: serial: keyspan_pda: fix write deadlock
  • ebd9857 USB: serial: keyspan_pda: fix dropped unthrottle interrupts
  • 89fb2b9 USB: serial: digi_acceleport: fix write-wakeup deadlocks
  • 08c2443 USB: serial: mos7720: fix parallel-port state restore
  • 6eab3f6 cpuset: fix race between hotplug work and later CPU offline
  • 066d115 EDAC/amd64: Fix PCI component registration
  • f4ce4a5 EDAC/i10nm: Use readl() to access MMIO registers
  • f9189a3 crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata
  • 36a58bd crypto: ecdh - avoid unaligned accesses in ecdh_set_secret()
  • f26f0e7 powerpc/perf: Exclude kernel samples while counting events in user space.
  • 8096a2c perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake
  • aa3cce9 perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY
  • 1e3de42 staging: comedi: mf6x4: Fix AI end-of-conversion detection
  • ee0bcb1 ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams
  • 5fbf846 binder: add flag to clear buffer on txn complete
  • a7c256a s390/dasd: fix list corruption of lcu list
  • 9c40d69 s390/dasd: fix list corruption of pavgroup group list
  • 0426839 s390/dasd: prevent inconsistent LCU device data
  • c8acd8d s390/dasd: fix hanging device offline processing
  • 3038bbd s390/kexec_file: fix diag308 subcode when loading crash kernel
  • c185f13 s390/smp: perform initial CPU reset also for SMT siblings
  • 48d3f12 ALSA: core: memalloc: add page alignment for iram
  • cd3ff2a ALSA: usb-audio: Disable sample read check if firmware doesn't give back
  • b1e3c2f ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices
  • 58cb166 ALSA: hda/realtek: Apply jack fixup for Quanta NL3
  • b61b2aa ALSA: hda/realtek: Add quirk for MSI-GP73
  • 89d429e ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G
  • 0bf9074 ALSA: pcm: oss: Fix a few more UBSAN fixes
  • 11cd11a ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button
  • da72324 ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255
  • 010a784 ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256
  • 0fc8e6b ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop
  • 52d09e0 ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg.
  • 1ca2437 ALSA: hda: Fix regressions on clear and reconfig sysfs
  • 2c6c600 ACPI: PNP: compare the string length in the matching_id()
  • 772dd82 Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks"
  • b9d93a6 PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup()
  • 670b1b7 ALSA: hda/ca0132 - Change Input Source enum strings.
  • 8f827ad Input: cyapa_gen6 - fix out-of-bounds stack access
  • 98c956a media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE
  • f05ac76 media: ipu3-cio2: Validate mbus format in setting subdev format
  • 44cb512 media: ipu3-cio2: Serialise access to pad format
  • a47bc84 media: ipu3-cio2: Return actual subdev format
  • 7dc40e1 media: ipu3-cio2: Remove traces of returned buffers
  • d7e6b7b media: netup_unidvb: Don't leak SPI master in probe error path
  • 0bfbb83 media: sunxi-cir: ensure IR is handled when it is continuous
  • 124dc7d media: gspca: Fix memory leak in probe
  • f97b54c vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU
  • df30838 Input: goodix - add upside-down quirk for Teclast X98 Pro tablet
  • 070bd3a initramfs: fix clang build failure
  • f252a99 Input: cros_ec_keyb - send 'scancodes' in addition to key events
  • 2686041 drm/amdkfd: Fix leak in dmabuf import
  • dc06432 drm/amd/display: Prevent bandwidth overflow
  • ca49d91 lwt: Disable BH too in run_lwt_bpf()
  • b8dfee2 fix namespaced fscaps when !CONFIG_SECURITY
  • 5350b83 cfg80211: initialize rekey_data
  • ec15d07 ARM: sunxi: Add machine match for the Allwinner V3 SoC
  • d629b50 perf probe: Fix memory leak when synthesizing SDT probes
  • cbcb176 kconfig: fix return value of do_error_if()
  • 6e8beb0 clk: sunxi-ng: Make sure divider tables have sentinel
  • 3cdeedf clk: s2mps11: Fix a resource leak in error handling paths in the probe function
  • ef56621 clk: at91: sam9x60: remove atmel,osc-bypass support
  • e01dfcc virtio_ring: Fix two use after free bugs
  • 2d65ff8 virtio_net: Fix error code in probe()
  • 5f70910 virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed()
  • 372f06c qlcnic: Fix error code in probe
  • c16e42c perf record: Fix memory leak when using '--user-regs=?' to list registers
  • ceadde1 pwm: lp3943: Dynamically allocate PWM chip base
  • 6bf2ef4 pwm: zx: Add missing cleanup in error path
  • d4515a2 clk: ti: Fix memleak in ti_fapll_synth_setup
  • 572eba1 watchdog: coh901327: add COMMON_CLK dependency
  • 2b1575e watchdog: qcom: Avoid context switch in restart handler
  • fad88d4 libnvdimm/label: Return -ENXIO for no slot in __blk_label_update
  • b6c6807 net: korina: fix return value
  • 19e73c9 net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function
  • 226bcdb net: bcmgenet: Fix a resource leak in an error handling path in the probe functin
  • efc5700 lan743x: fix rx_napi_poll/interrupt ping-pong
  • 9f5b56b checkpatch: fix unescaped left brace
  • b32c5e0 mm: don't wake kswapd prematurely when watermark boosting is disabled
  • c3bf90c sparc: fix handling of page table constructor failure
  • 6ef298e powerpc/ps3: use dma_mapping_error()
  • d864e7e nfc: s3fwrn5: Release the nfc firmware
  • 7a3d6a5 RDMA/cma: Don't overwrite sgid_attr after device is released
  • 2d01f3d sunrpc: fix xs_read_xdr_buf for partial pages receive
  • 4acbc03 um: chan_xterm: Fix fd leak
  • 1bbd567 um: tty: Fix handling of close in tty lines
  • 1355bbe um: Monitor error events in IRQ controller
  • a37d283 ubifs: Fix error return code in ubifs_init_authentication()
  • d4dbcfb watchdog: Fix potential dereferencing of null pointer
  • 4e091ff watchdog: sprd: check busy bit before new loading rather than after that
  • 4c8cfff watchdog: sprd: remove watchdog disable from resume fail path
  • 4a4b31e watchdog: sirfsoc: Add missing dependency on HAS_IOMEM
  • 4d5aea3 watchdog: armada_37xx: Add missing dependency on HAS_IOMEM
  • 849270a irqchip/alpine-msi: Fix freeing of interrupts on allocation error path
  • aca4d1b ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control()
  • 297e48c mac80211: don't set set TDLS STA bandwidth wider than possible
  • d07972d crypto: atmel-i2c - select CONFIG_BITREVERSE
  • f71984f extcon: max77693: Fix modalias string
  • a4fd2da mtd: rawnand: gpmi: Fix the random DMA timeout issue
  • 86f6e53 mtd: rawnand: meson: Fix a resource leak in init
  • 5e8715b mtd: rawnand: gpmi: fix reference count leak in gpmi ops
  • 9c5b041 clk: tegra: Fix duplicated SE clock entry
  • 1ba196a remoteproc: qcom: Fix potential NULL dereference in adsp_init_mmio()
  • 6f597c4 remoteproc: qcom: fix reference leak in adsp_start
  • f61bce4 remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable
  • 9b54e31 RDMA/core: Do not indicate device ready when device enablement fails
  • e632307 can: m_can: m_can_config_endisable(): remove double clearing of clock stop request bit
  • 6daf2d4 erofs: avoid using generic_block_bmap
  • 35e2bec iwlwifi: mvm: hook up missing RX handlers
  • 857b140 s390/cio: fix use-after-free in ccw_device_destroy_console
  • be4d879 bus: fsl-mc: fix error return code in fsl_mc_object_allocate()
  • 9b4f327 platform/chrome: cros_ec_spi: Don't overwrite spi::mode
  • 070c578 x86/kprobes: Restore BTF if the single-stepping is cancelled
  • 353b195 nfs_common: need lock during iterate through the list
  • 48ed3e5 nfsd: Fix message level for normal termination
  • b4ac244 speakup: fix uninitialized flush_lock
  • 989d527 usb: oxu210hp-hcd: Fix memory leak in oxu_create
  • 2addd72 usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe
  • 3f72486 powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S
  • a696ed2 ASoC: amd: change clk_get() to devm_clk_get() and add missed checks
  • 972db49 drm/mediatek: avoid dereferencing a null hdmi_phy on an error message
  • ef55a3c powerpc/pseries/hibernation: remove redundant cacheinfo update
  • c411572 powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops
  • 5706971 platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems
  • a247efe scsi: fnic: Fix error return code in fnic_probe()
  • 0e724f2 seq_buf: Avoid type mismatch for seq_buf_init
  • 0b93626 scsi: pm80xx: Fix error return in pm8001_pci_probe()
  • 79e14f1 scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe
  • 172bb90 arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements
  • 13f4c61 ARM: dts: meson: fix PHY deassert timing requirements
  • 154105c arm64: dts: meson: fix PHY deassert timing requirements
  • 62b240d Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware()
  • 097c4d9 Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware()
  • 3d3caa8 cpufreq: scpi: Add missing MODULE_ALIAS
  • 6e34c94 cpufreq: loongson1: Add missing MODULE_ALIAS
  • 3e3feeb cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE
  • ef802b5 cpufreq: st: Add missing MODULE_DEVICE_TABLE
  • 7426976 cpufreq: qcom: Add missing MODULE_DEVICE_TABLE
  • c9d204c cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE
  • f3754ee cpufreq: highbank: Add missing MODULE_DEVICE_TABLE
  • e328362 cpufreq: ap806: Add missing MODULE_DEVICE_TABLE
  • 3b6ba2f clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI
  • b421989 clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne
  • e223cf3 phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure
  • 675b3ba dm ioctl: fix error return code in target_message
  • d863d76 ASoC: jz4740-i2s: add missed checks for clk_get()
  • 1b760dc net/mlx5: Properly convey driver version to firmware
  • a648228 MIPS: Don't round up kernel sections size for memblock_add()
  • 33eeb39 memstick: r592: Fix error return in r592_probe()
  • e39b37d arm64: dts: rockchip: Fix UART pull-ups on rk3328
  • 33892a3 pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe()
  • 08e2271 bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address()
  • e02d218 ARM: dts: at91: sama5d2: map securam as device
  • da88903 iio: hrtimer-trigger: Mark hrtimer to expire in hard interrupt context
  • d903b80 clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent()
  • 742d5de clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path
  • 40f9ac2 powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S
  • 4968cc5 powerpc/perf: Fix crash with is_sier_available when pmu is not set
  • b0483a3 media: saa7146: fix array overflow in vidioc_s_audio()
  • bfdf000 hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable
  • a0f07c9 vfio-pci: Use io_remap_pfn_range() for PCI IO memory
  • 5ac81a4 selftests/seccomp: Update kernel config
  • 0588b8a NFS: switch nfsiod to be an UNBOUND workqueue.
  • 1094bd2 lockd: don't use interval-based rebinding over TCP
  • cbb0a57 net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs'
  • a084212 NFSv4: Fix the alignment of page data in the getdeviceinfo reply
  • 73892ee SUNRPC: xprt_load_transport() needs to support the netid "rdma6"
  • 2823b89 NFSv4.2: condition READDIR's mask for security label based on LSM state
  • 04e9c16 SUNRPC: rpc_wake_up() should wake up tasks in the correct order
  • a3ac7dd ath10k: Release some resources in an error handling path
  • 6b6edd2 ath10k: Fix an error handling path
  • e856abb ath10k: Fix the parsing error in service available event
  • f4935d3 platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init
  • 3d64e8c ARM: dts: at91: at91sam9rl: fix ADC triggers
  • 09347a5 soc: amlogic: canvas: add missing put_device() call in meson_canvas_get()
  • 8424a5b arm64: dts: meson-sm1: fix typo in opp table
  • f4951cb arm64: dts: meson: fix spi-max-frequency on Khadas VIM2
  • 49b563b PCI: iproc: Fix out-of-bound array accesses
  • 4ef5a46 PCI: Fix overflow in command-line resource alignment requests
  • 048b980 PCI: Bounds-check command-line resource alignment requests
  • 72577f1 arm64: dts: qcom: c630: Polish i2c-hid devices
  • a554b68 arm64: dts: ls1028a: fix ENETC PTP clock input
  • a85f3e7 genirq/irqdomain: Don't try to free an interrupt that has no mapping
  • 2f00dcc power: supply: bq24190_charger: fix reference leak
  • e230e19 power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching
  • 8e9678d arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc
  • 11f007a arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name
  • 5a551ef ARM: dts: Remove non-existent i2c1 from 98dx3236
  • 15305a5 HSI: omap_ssi: Don't jump to free ID in ssi_add_controller()
  • ec30659 slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI
  • 7617093 media: max2175: fix max2175_set_csm_mode() error code
  • 5873bee mips: cdmm: fix use-after-free in mips_cdmm_bus_discover
  • 51795c3 media: imx214: Fix stop streaming
  • ceff135 samples: bpf: Fix lwt_len_hist reusing previous BPF map
  • 4dc1360 platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration
  • 3432883 platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration
  • c14a740 media: siano: fix memory leak of debugfs members in smsdvb_hotplug
  • 6b93d6c arm64: tegra: Fix DT binding for IO High Voltage entry
  • b0f1878 dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe()
  • 46f8c79 cw1200: fix missing destroy_workqueue() on error in cw1200_init_common
  • f2e7f60 rsi: fix error return code in rsi_reset_card()
  • f7a6e37 qtnfmac: fix error return code in qtnf_pcie_probe()
  • d2b9594 orinoco: Move context allocation after processing the skb
  • e399085 mmc: pxamci: Fix error return code in pxamci_probe
  • 65f0d3c ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host
  • c2aab53 ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host
  • 8ce9155 memstick: fix a double-free bug in memstick_check
  • 4279ff6 RDMA/cxgb4: Validate the number of CQEs
  • d3ff603 clk: meson: Kconfig: fix dependency for G12A
  • 2fbd2b0 Input: omap4-keypad - fix runtime PM error handling
  • ff3a152 drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe
  • e16e8cd soc: ti: Fix reference imbalance in knav_dma_probe
  • 475b489 soc: ti: knav_qmss: fix reference leak in knav_queue_probe
  • 82b9934 spi: fix resource leak for drivers without .remove callback
  • 70e19fc crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe
  • c549355 crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd
  • 3e08a61 EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId
  • 0789349 powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32
  • 90b3936 powerpc: Avoid broken GCC attribute((optimize))
  • 8f6e6ec selftests/bpf: Fix broken riscv build
  • 6f8c6e7 spi: mxs: fix reference leak in mxs_spi_probe
  • 5df0455 usb/max3421: fix return error code in max3421_probe()
  • e6405aa Input: ads7846 - fix unaligned access on 7845
  • 920c379 Input: ads7846 - fix integer overflow on Rt calculation
  • c7ac509 Input: ads7846 - fix race that causes missing releases
  • 86398df drm/omap: dmm_tiler: fix return error code in omap_dmm_probe()
  • e8cd88c video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init()
  • 953379f media: solo6x10: fix missing snd_card_free in error handling case
  • c64d2e1 scsi: core: Fix VPD LUN ID designator priorities
  • efb57c8 ASoC: meson: fix COMPILE_TEST error
  • 2c06ac4 media: v4l2-fwnode: Return -EINVAL for invalid bus-type
  • d8d35c1 media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_enc_pm()
  • c8adf58 media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm()
  • c5c403d media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_dec_pm()
  • 06a3c11 media: tm6000: Fix sizeof() mismatches
  • 1638c7e staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c
  • aa1d8b9 staging: greybus: codecs: Fix reference counter leak in error handling
  • 5daf659 crypto: qat - fix status check in qat_hal_put_rel_rd_xfer()
  • 38017f2 MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA
  • 9e779e6 RDMa/mthca: Work around -Wenum-conversion warning
  • 648b9dd ASoC: arizona: Fix a wrong free in wm8997_probe
  • 7e8200d spi: sprd: fix reference leak in sprd_spi_remove
  • c786bc7 ASoC: wm8998: Fix PM disable depth imbalance on error
  • 06fa588 selftest/bpf: Add missed ip6ip6 test back
  • dab5973 mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure
  • 404aadf spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume
  • 769c2fe spi: tegra114: fix reference leak in tegra spi ops
  • 47595d6 spi: tegra20-sflash: fix reference leak in tegra_sflash_resume
  • f9e5e84 spi: tegra20-slink: fix reference leak in slink ops of tegra20
  • 0a31962 spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe
  • a2cf358 spi: spi-ti-qspi: fix reference leak in ti_qspi_setup
  • 25b5a48 Bluetooth: hci_h5: fix memory leak in h5_close
  • 5cf3c2e Bluetooth: Fix null pointer dereference in hci_event_packet()
  • d92b81f arm64: dts: exynos: Correct psci compatible used on Exynos7
  • da8d846 arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7
  • 8f14da4 brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free}
  • 5c5b92c spi: stm32: fix reference leak in stm32_spi_resume
  • c807042 selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling
  • ae54a6d ASoC: pcm: DRAIN support reactivation
  • 009a982 spi: spi-mem: fix reference leak in spi_mem_access_start
  • 68ad1bd drm/msm/dsi_pll_10nm: restore VCO rate during restore_state
  • 0a8f14b f2fs: call f2fs_get_meta_page_retry for nat page
  • 311da23 spi: img-spfi: fix reference leak in img_spfi_resume
  • 4e20cee powerpc/64: Set up a kernel stack for secondaries before cpu_restore()
  • 3988d96 drm/amdgpu: fix build_coefficients() argument
  • a4110e7 ARM: dts: aspeed: tiogapass: Remove vuart
  • 129df83 ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode
  • 9edff75 crypto: inside-secure - Fix sizeof() mismatch
  • 7044a69 crypto: talitos - Fix return type of current_desc_hdr()
  • 8a73ee0 crypto: talitos - Endianess in current_desc_hdr()
  • b9b8429 drm/amdgpu: fix incorrect enum type
  • 52f525f sched: Reenable interrupts in do_sched_yield()
  • 35975f2 sched/deadline: Fix sched_dl_global_validate()
  • a3ec54b x86/apic: Fix x2apic enablement without interrupt remapping
  • b7ec742 ARM: p2v: fix handling of LPAE translation in BE mode
  • 0a72e72 x86/mm/ident_map: Check for errors from ident_pud_init()
  • 0fd78ab RDMA/rxe: Compute PSN windows correctly
  • 35f1856 ARM: dts: aspeed: s2600wf: Fix VGA memory region location
  • 4aae08a selinux: fix error initialization in inode_doinit_with_dentry()
  • de49a51 rtc: pcf2127: fix pcf2127_nvmem_read/write() returns
  • 57df1b3 RDMA/bnxt_re: Set queue pair state when being queried
  • e11c7d3 Revert "i2c: i2c-qcom-geni: Fix DMA transfer race"
  • 4b3ee79 soc: qcom: geni: More properly switch to DMA mode
  • d3bed19 soc: mediatek: Check if power domains can be powered on at boot time
  • fcb0be5 soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains()
  • 38cded3 arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node
  • 14be289 arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from ethernet-phy node
  • c271254 drm/tve200: Fix handling of platform_get_irq() error
  • f61e9db drm/mcde: Fix handling of platform_get_irq() error
  • 29f34fe drm/aspeed: Fix Kconfig warning & subsequent build errors
  • 37028b8 drm/gma500: fix double free of gma_connector
  • de63024 md: fix a warning caused by a race between concurrent md_ioctl()s
  • 054be9a crypto: af_alg - avoid undefined behavior accessing salg_name
  • 5a22530 media: msi2500: assign SPI bus number dynamically
  • 0118204 quota: Sanity-check quota file headers on load
  • df95ea1 Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt()
  • cda2f22 serial_core: Check for port state when tty is in error state
  • 863cab3 HID: i2c-hid: add Vero K147 to descriptor override
  • fd819f5 scsi: megaraid_sas: Check user-provided offsets
  • 152631f coresight: etb10: Fix possible NULL ptr dereference in etb_enable_perf()
  • 4c461e8 coresight: tmc-etr: Fix barrier packet insertion for perf buffer
  • e81884d coresight: tmc-etr: Check if page is valid before dma_map_page()
  • ec13738 coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf()
  • d923c0e ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU
  • 43598db ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410
  • 2c6f6cd ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU
  • 4202cbb usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul
  • 8e19cfa USB: gadget: f_rndis: fix bitrate for SuperSpeed and above
  • 8c124b3 usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus
  • 3389281 USB: gadget: f_midi: setup SuperSpeed Plus descriptors
  • 0ddb1d9 USB: gadget: f_acm: add support for SuperSpeed Plus
  • 9ad41aa USB: serial: option: add interface-number sanity check to flag handling
  • 57e2259 usb: mtu3: fix memory corruption in mtu3_debugfs_regset()
  • 80cb945 soc/tegra: fuse: Fix index bug in get_process_id
  • 037c659 kbuild: avoid split lines in .mod files
  • a803ea1 perf/x86/intel: Check PEBS status correctly
  • 12db619 drm/amd/display: Init clock value by current vbios CLKs
  • c137a88 iwlwifi: pcie: add one missing entry for AX210
  • e124c5a dm table: Remove BUG_ON(in_interrupt())
  • 8a89abb scsi: mpt3sas: Increase IOCInit request timeout to 30s
  • cd14a53 vxlan: Copy needed_tailroom from lowerdev
  • 0b9ce08 vxlan: Add needed_headroom for lower device
  • 230290d arm64: syscall: exit userspace before unmasking exceptions
  • 34c0754 habanalabs: put devices before driver removal
  • be063ce drm/tegra: sor: Disable clocks on error in tegra_sor_init()
  • 9b6ebb2 kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling
  • d8baf15 drm/tegra: replace idr_init() by idr_init_base()
  • 7681273 net: mvpp2: add mvpp2_phylink_to_port() helper
  • 6aa270e selftests: fix poll error in udpgro.sh
  • 0e2b048 ixgbe: avoid premature Rx buffer reuse
  • 75bbe7b i40e: avoid premature Rx buffer reuse
  • b05fdd7 i40e: optimise prefetch page refcount
  • 405bfd3 i40e: Refactor rx_bi accesses
  • 6935f53 RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait
  • 2107658 selftests/bpf/test_offload.py: Reset ethtool features after failed setting
  • 3b79aea netfilter: nft_ct: Remove confirmation check for NFT_CT_ID
  • 0a652b1 gpio: eic-sprd: break loop when getting NULL device resource
  • 2ebb2df Revert "gpio: eic-sprd: Use devm_platform_ioremap_resource()"
  • 64795af afs: Fix memory leak when mounting with multiple source parameters
  • 6581512 netfilter: nft_dynset: fix timeouts later than 23 days
  • 810bc55 netfilter: nft_compat: make sure xtables destructors have run
  • b17244c netfilter: x_tables: Switch synchronization to RCU
  • 22faec1 pinctrl: aspeed: Fix GPIO requests on pass-through banks
  • f7e6636 blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick
  • 4f3e3fa block: factor out requeue handling from dispatch code
  • 9e54ca3 block: Simplify REQ_OP_ZONE_RESET_ALL handling
  • 71e0f9c clk: renesas: r9a06g032: Drop __packed for portability
  • 43a3734 can: softing: softing_netdev_open(): fix error handling
  • 36f460d xsk: Replace datagram_poll by sock_poll_wait
  • 50ae52e xsk: Fix xsk_poll()'s return type
  • 369ed25 scsi: bnx2i: Requires MMU
  • e190d1b gpio: mvebu: fix potential user-after-free on probe
  • ec64dea gpio: zynq: fix reference leak in zynq_gpio functions
  • 823f42b PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter
  • 74e38f8 ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin
  • f7fbde0 ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp
  • 4b00870 ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY
  • 76c475d ARM: dts: sun8i: v3s: fix GIC node memory range
  • 9ebc986 pinctrl: baytrail: Avoid clearing debounce value when turning it off
  • e2556e0 pinctrl: merrifield: Set default bias in case no particular value given
  • 2ec85a7 ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node
  • 9f69f6f ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator
  • 3890339 ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY

Don't miss a new linux release

NewReleases is sending notifications on new releases.