summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel/linux
Commit message (Collapse)AuthorAgeFilesLines
* linux-yocto/5.10: update to v5.10.75Bruce Ashfield2021-10-273-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 3a9842b42e42 Linux 5.10.75 3e2873652163 net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's 3593fa147c86 ionic: don't remove netdev->dev_addr when syncing uc list f33890d9bb59 net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skb 9c546af181bc nfp: flow_offload: move flow_indr_dev_register from app init to app start 6da9af2d2531 r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 ecfd4fa15b06 qed: Fix missing error code in qed_slowpath_start() 51f6e72ca656 mqprio: Correct stats in mqprio_dump_class_stats(). fdaff7f9e806 platform/x86: intel_scu_ipc: Fix busy loop expiry time 057ee6843bbb acpi/arm64: fix next_platform_timer() section mismatch error c6b2400095ba drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling 2c5658717428 drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() b28586fb04f3 drm/msm/a6xx: Track current ctx by seqno abd11864159b drm/msm/mdp5: fix cursor-related warnings 91a340768b01 drm/msm: Fix null pointer dereference on pointer edp a7b45024f66f drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks read d0f0e1710397 drm/panel: olimex-lcd-olinuxino: select CRC32 a4a37e6516f8 spi: bcm-qspi: clear MSPI spifie interrupt during probe d9428f08e1c3 platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes c216cebdd245 platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call e59d839743b5 mlxsw: thermal: Fix out-of-bounds memory accesses 7eef482db728 ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() 116932c0e45e pata_legacy: fix a couple uninitialized variable bugs 50cb95487c26 NFC: digital: fix possible memory leak in digital_in_send_sdd_req() 3f2960b39f22 NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() 2f21f06a5e7a nfc: fix error handling of nfc_proto_register() ba39f55952a2 vhost-vdpa: Fix the wrong input in config_cb 84e0f2fc662e ethernet: s2io: fix setting mac address during resume e19c10d6e07c net: encx24j600: check error in devm_regmap_init_encx24j600 f2e1de075018 net: dsa: microchip: Added the condition for scheduling ksz_mib_read_work 9053c5b4594c net: stmmac: fix get_hw_feature() on old hardware 12da46cb6a90 net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp 4f7bddf8c5c0 net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path afb0c67dfdb5 net: korina: select CRC32 33ca85010511 net: arc: select CRC32 17a027aafd52 gpio: pca953x: Improve bias setting d84a69ac410f sctp: account stream padding length for reconf chunk 6fecdb5b54a5 nvme-pci: Fix abort command id 2d937cc12c14 ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting 6e6082250b53 ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states 48613e687e28 ARM: dts: bcm2711: fix MDIO #address- and #size-cells 6e6e3018d3ce ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address 76644f94595b tee: optee: Fix missing devices unregister during optee_remove 07f885682486 iio: dac: ti-dac5571: fix an error code in probe() 6c0024bcaadc iio: ssp_sensors: fix error code in ssp_print_mcu_debug() 0fbc3cf7dd9a iio: ssp_sensors: add more range checking in ssp_parse_dataframe() abe5b13dd959 iio: adc: max1027: Fix the number of max1X31 channels 41e84a4f25b6 iio: light: opt3001: Fixed timeout error when 0 lux e811506f609a iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED 1671cfd31b66 iio: adc: max1027: Fix wrong shift with 12-bit devices f931076d32b6 iio: adc128s052: Fix the error handling path of 'adc128_probe()' 4425d059aa2e iio: adc: ad7793: Fix IRQ flag d078043a1775 iio: adc: ad7780: Fix IRQ flag a8177f0576fa iio: adc: ad7192: Add IRQ flag be8ef91d6166 driver core: Reject pointless SYNC_STATE_ONLY device links d5f13bbb5104 drivers: bus: simple-pm-bus: Add support for probing simple bus only devices b45923f66eb6 iio: adc: aspeed: set driver data when adc probe. ea947267eb6f powerpc/xive: Discard disabled interrupts in get_irqchip_state() 9e46bdfb55a3 x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically 57e48886401b nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells a7bd0dd3f2ed EDAC/armada-xp: Fix output of uncorrectable error counter 92e6e08ca2b0 virtio: write back F_VERSION_1 before validate 86e3ad8b759d misc: fastrpc: Add missing lock before accessing find_vma() 3f0ca245a834 USB: serial: option: add prod. id for Quectel EG91 ecad614b0c68 USB: serial: option: add Telit LE910Cx composition 0x1204 bf26bc72dc59 USB: serial: option: add Quectel EC200S-CN module support d4b77900cffe USB: serial: qcserial: add EM9191 QDL support 3147f5721588 Input: xpad - add support for another USB ID of Nacon GC-100 9d89e2871167 usb: musb: dsps: Fix the probe error path 3b4275140142 efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() 5100dc4489ab efi/cper: use stack buffer for error record decoding 2c5dd2a8af77 cb710: avoid NULL pointer subtraction d40e193abd07 xhci: Enable trust tx length quirk for Fresco FL11 USB controller dec944bb7079 xhci: Fix command ring pointer corruption while aborting a command dc3e0a20dbb9 xhci: guard accesses to ep_state in xhci_endpoint_reset() 0ee66290f006 USB: xhci: dbc: fix tty registration race 9f0d6c781cb5 mei: me: add Ice Lake-N device id. e4f7171c2395 x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails 0e32a2b85c7d btrfs: fix abort logic in btrfs_replace_file_extents 52924879ed45 btrfs: update refs for any root except tree log roots 352349aa4948 btrfs: check for error when looking up inode during dir entry replay 4ed68471bc37 btrfs: deal with errors when adding inode reference during log replay 95d3aba5febe btrfs: deal with errors when replaying dir entry during log replay 206868a5b6c1 btrfs: unlock newly allocated extent buffer after error e7e3ed5c92b6 drm/msm: Avoid potential overflow in timeout_to_jiffies() a31c33aa80a5 arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE 0c97008859ca csky: Fixup regs.sr broken in ptrace 5dab6e8f141a csky: don't let sigreturn play with priveleged bits of status register e3c37135c9ca clk: socfpga: agilex: fix duplicate s2f_user0_clk faba7916cdc0 s390: fix strrchr() implementation 7ef43c0f68fb nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^' c3bf276fd7c8 ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW 1099953b32c6 ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2 554a5027f536 ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 0fa256509b9f ALSA: hda/realtek - ALC236 headset MIC recording issue 1e10c6bf15d2 ALSA: hda/realtek: Add quirk for Clevo X170KM-G 8a5f01f4b01c ALSA: hda/realtek: Complete partial device name to avoid ambiguity c6e5290e6cc1 ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254 9bb1659ac594 ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop 7680631ac7ab ALSA: seq: Fix a potential UAF by wrong private_free call order 4aab156d302c ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl f077d699c1d2 ALSA: usb-audio: Add quirk for VF0770 (From OE-Core rev: 08857198b40617d53701ac46d95d6d60dfbdb4af) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: update to v5.14.14Bruce Ashfield2021-10-273-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.14 to the latest korg -stable release that comprises the following commits: fe024e004fa3 Linux 5.14.14 9513ce07f05b ionic: don't remove netdev->dev_addr when syncing uc list 6b55eadb0b1d net: dsa: felix: break at first CPU port during init and teardown 9d2cec10ea9e net: mscc: ocelot: cross-check the sequence id from the timestamp FIFO with the skb PTP header 23a6801c0585 net: mscc: ocelot: deny TX timestamping of non-PTP packets de32ef6d79dd net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skb 3b4241817601 net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO 34fd7a2e375a net: mscc: ocelot: make use of all 63 PTP timestamp identifiers f7697d70d76b nfp: flow_offload: move flow_indr_dev_register from app init to app start 9d162f541ba3 block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs 61616be89997 ice: fix locking for Tx timestamp tracking flush 99eef638a327 r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 821dca5635e2 qed: Fix missing error code in qed_slowpath_start() 1a4554e94f0d mptcp: fix possible stall on recvmsg() 4fd74935619f mqprio: Correct stats in mqprio_dump_class_stats(). 395218b5c7e0 platform/x86: intel_scu_ipc: Fix busy loop expiry time b4fb645a7412 acpi/arm64: fix next_platform_timer() section mismatch error 6302ce26eceb drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling 3c403c4c0580 drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() f1457eea4ccd drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in poll_for_ready d59e44e7821a drm/msm/a3xx: fix error handling in a3xx_gpu_init() 3962d626eb3e drm/msm/a4xx: fix error handling in a4xx_gpu_init() 20cfa89cd7e1 drm/msm/a6xx: Track current ctx by seqno 00ba7a3951f4 drm/msm/submit: fix overflow check on 64-bit architectures 2d28dafbc88e drm/msm/mdp5: fix cursor-related warnings 46c8ddede027 drm/msm: Fix null pointer dereference on pointer edp 09f3946bb452 drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks read 8b0462c25eff drm/panel: olimex-lcd-olinuxino: select CRC32 dc4f4acadabf spi: bcm-qspi: clear MSPI spifie interrupt during probe 2a51f25a7ed9 spi: spidev: Add SPI ID table b461c8553474 platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes 1da4f33681b5 platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call df8e58716afb mlxsw: thermal: Fix out-of-bounds memory accesses 2d14f8a9f1b7 ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() 55b033b82dde pata_legacy: fix a couple uninitialized variable bugs 6432d7f1d1c3 NFC: digital: fix possible memory leak in digital_in_send_sdd_req() 564249219e5b NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() e005ba2235b6 nfc: fix error handling of nfc_proto_register() 0b84e32840b7 vhost-vdpa: Fix the wrong input in config_cb 2d902349653c ethernet: s2io: fix setting mac address during resume 322c0e534963 net: encx24j600: check error in devm_regmap_init_encx24j600 38eaccdcc811 net: dsa: fix spurious error message when unoffloaded port leaves bridge 383239a33cf2 net: dsa: microchip: Added the condition for scheduling ksz_mib_read_work b1752d2f4fc2 net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's f71c73a1275c net: phy: Do not shutdown PHYs in READY state 568feb737f5e net: stmmac: fix get_hw_feature() on old hardware 947442b62090 net/mlx5e: Switchdev representors are not vlan challenged 2f306483d547 net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp ed8aafea4fec net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path 0d9ddf515cde net/smc: improved fix wait on already cleared link 844b62f61709 net: korina: select CRC32 af9a33bfff34 net: arc: select CRC32 81099749174e gpio: pca953x: Improve bias setting 9025c92a6cc7 gpio: 74x164: Add SPI device ID table 4f0bc44b9191 sctp: account stream padding length for reconf chunk 5ccd69157a9a nvme-pci: Fix abort command id 9036542c2bef clk: renesas: rzg2l: Fix clk status function abab28387755 ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting 264e77ee3987 ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states 06560ba731e2 firmware: arm_ffa: Add missing remove callback to ffa_bus_type b2da1ae1941d firmware: arm_ffa: Fix __ffa_devices_unregister a0dfb710735d ARM: dts: bcm2711: fix MDIO #address- and #size-cells 83fe15846c48 ARM: dts: bcm283x: Fix VEC address for BCM2711 2a7374dd882d ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address a009758b28f3 tee: optee: Fix missing devices unregister during optee_remove 362d067a231d tracing: Fix missing osnoise tracer on max_latency ce5c6dd07473 iio: dac: ti-dac5571: fix an error code in probe() 8d3fd8fdf2cb fpga: ice40-spi: Add SPI device ID table 645e2c994b6a eeprom: at25: Add SPI ID table 362fe6c8d5ab eeprom: 93xx46: fix MODULE_DEVICE_TABLE 42c587653cb7 eeprom: 93xx46: Add SPI device ID table 1a5ba478c41c Input: resistive-adc-touch - fix division by zero error on z1 == 0 6ad4dc9602fa iio: ssp_sensors: fix error code in ssp_print_mcu_debug() af8aae7a1257 iio: ssp_sensors: add more range checking in ssp_parse_dataframe() 3903e5404214 iio: adc: max1027: Fix the number of max1X31 channels 43e399d862ef iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed 56e3bcdf6b9b iio: light: opt3001: Fixed timeout error when 0 lux 07415de29ded iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED 04e03b907022 iio: adis16475: fix deadlock on frequency set 06a6230a5683 iio: adc: max1027: Fix wrong shift with 12-bit devices 45b54f7f6ae7 iio: adc128s052: Fix the error handling path of 'adc128_probe()' 2c675f25eb35 iio: adis16480: fix devices that do not support sleep mode 696eef458c31 iio: adc: ad7793: Fix IRQ flag c9e8c11b1a84 iio: adc: ad7780: Fix IRQ flag d8f72ea6ccfd iio: adc: ad7192: Add IRQ flag 10dea2bc52e4 driver core: Reject pointless SYNC_STATE_ONLY device links e733c7a6f754 drivers: bus: simple-pm-bus: Add support for probing simple bus only devices 11d6dbd807aa iio: adc: aspeed: set driver data when adc probe. 74c078866ff4 powerpc/xive: Discard disabled interrupts in get_irqchip_state() 202975c570d2 x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically 128f38289215 x86/fpu: Mask out the invalid MXCSR bits properly bce9adf0b5ea Revert "virtio-blk: Add validation for block size in config space" f2935e790419 virtio-blk: remove unneeded "likely" statements 0e822e5413da nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells eb1e9f2ec683 EDAC/armada-xp: Fix output of uncorrectable error counter 2c2e626d9ba4 virtio: write back F_VERSION_1 before validate d22592f1fd8d misc: fastrpc: Add missing lock before accessing find_vma() 6df4c42e0b60 USB: serial: option: add prod. id for Quectel EG91 b39adce3afe1 USB: serial: option: add Telit LE910Cx composition 0x1204 8372fb17ebf2 USB: serial: option: add Quectel EC200S-CN module support 1e2c4a11a59b USB: serial: qcserial: add EM9191 QDL support 96703298fc51 Input: xpad - add support for another USB ID of Nacon GC-100 ff9249aab398 usb: musb: dsps: Fix the probe error path 85c6f477b357 efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() 3b7951e32193 efi/cper: use stack buffer for error record decoding 746b00a48688 cb710: avoid NULL pointer subtraction 2b6c75bf9202 xhci: Enable trust tx length quirk for Fresco FL11 USB controller e54abefe703a xhci: Fix command ring pointer corruption while aborting a command fa3093d37cce xhci: add quirk for host controllers that don't update endpoint DCS eacfdec26656 xhci: guard accesses to ep_state in xhci_endpoint_reset() db96c1d87c95 USB: xhci: dbc: fix tty registration race 7c0af62f11c3 mei: hbm: drop hbm responses on early shutdown fe87a580929e mei: me: add Ice Lake-N device id. ce8f1faa8140 x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails 0294b7ccb00b module: fix clang CFI with MODULE_UNLOAD=n 0e309e1152fc btrfs: fix abort logic in btrfs_replace_file_extents f86531a3115f btrfs: update refs for any root except tree log roots 5dbc0d798074 btrfs: check for error when looking up inode during dir entry replay 439cce2df925 btrfs: deal with errors when adding inode reference during log replay 790dbfcd43a0 btrfs: deal with errors when replaying dir entry during log replay 0adda9f173f1 btrfs: unlock newly allocated extent buffer after error 697ee8c3d3fa drm/msm: Avoid potential overflow in timeout_to_jiffies() 2479f72f5328 drm/msm: Do not run snapshot on non-DPU devices 95a9523afb3d drm/nouveau/fifo: Reinstate the correct engine bit programming 0af9c042cd6e arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE f66b6d61f2e3 drm/fbdev: Clamp fbdev surface size if too large 2c7820141702 csky: Fixup regs.sr broken in ptrace f8e8e5448c77 csky: don't let sigreturn play with priveleged bits of status register 46f067744387 clk: socfpga: agilex: fix duplicate s2f_user0_clk d429630cde94 s390: fix strrchr() implementation 8ca9745efe35 dm rq: don't queue request to blk-mq during DM suspend d856f5d13d65 ACPI: PM: Include alternate AMDI0005 id in special behaviour 6e506f07c5b5 dm: fix mempool NULL pointer race when completing IO 594a97f7617b nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^' 24262c6439c6 mtd: rawnand: qcom: Update code word value for raw read f7744bdec09f spi: atmel: Fix PDC transfer setup bug 26a88eedfc88 platform/x86: amd-pmc: Add alternative acpi id for PMC controller 1a707ec090e9 platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE AX V2 52d44bd028c1 ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW 8c5628cbb26e ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2 9a13d0f9c3d9 ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 f8d3c17e1c37 ALSA: hda/realtek - ALC236 headset MIC recording issue 1f923b81f49e ALSA: hda/realtek: Add quirk for Clevo X170KM-G 07015c2e0f35 ALSA: hda/realtek: Complete partial device name to avoid ambiguity a2fc31b3699a ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254 72653bfc9b9d ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop 14137ae740cb ALSA: seq: Fix a potential UAF by wrong private_free call order dfd5633ae775 ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer 1a98c3c68795 ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl ca3dccb96511 ALSA: usb-audio: Add quirk for VF0770 (From OE-Core rev: 3471c208fe87e80e4e8d54bc3e24d8ea9c3f6b2a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: common-pc: enable CONFIG_ATA_PIIX as built-inBruce Ashfield2021-10-273-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | Jacob Kroon reported that generic/custom x86 kernels would no longer boot out of the box since the IDE options were removed and the PATA migration happened. To re-enable that use case, we grab the following kernel configuration change: common-pc*/qemux86*: set CONFIG_ATA_PIIX as built-in Since the IDE options were made obselete in the kernel, and the PATA driver is the replacement, we haven't had one of the commonly used qemu boot devices enabled in our kernel by default. We change CONFIG_ATA_PIIX to built-in, to re-enable use cases that boot from default qemu 'hardware'. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Reported-by: Jacob Kroon <jacob.kroon@gmail.com> (From OE-Core rev: 341707513a7c3cfcd797f6631b8daf09ddf5bae8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.74Bruce Ashfield2021-10-273-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 77434fe5a077 Linux 5.10.74 42b49f012b6a hwmon: (pmbus/ibm-cffps) max_power_out swap changes bb893f075431 sched: Always inline is_percpu_thread() bdae2a083436 perf/core: fix userpage->time_enabled of inactive events 57c7ca3d5592 scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported" d993d1e1c411 scsi: ses: Fix unsigned comparison with less than zero 621ddffb70db drm/amdgpu: fix gart.bo pin_count leak a5ba615fbeb3 net: sun: SUNVNET_COMMON should depend on INET db868b45324d vboxfs: fix broken legacy mount signature checking 42c871d38e3d mac80211: check return value of rhashtable_init bda06aff03a1 net: prevent user from passing illegal stab size 3d68c7b0ab5b hwmon: (ltc2947) Properly handle errors when looking for the external clock 194e8a4f0acd m68k: Handle arrivals of multiple signals correctly 977aee58142a mac80211: Drop frames from invalid MAC address in ad-hoc mode 9ec9a975ea37 netfilter: nf_nat_masquerade: defer conntrack walk to work queue 5182d6db80bb netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic bcb647c1e15d ASoC: SOF: loader: release_firmware() on load failure to avoid batching f6952b1e22c2 HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs ddc4ba737bcb netfilter: ip6_tables: zero-initialize fragment offset ddf026d6ae9a HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS 0bcfa99e8fae ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic 14cbfeeee41b ext4: correct the error path of ext4_write_inline_data_end() d7a15e1e4fd7 ext4: check and update i_disksize properly (From OE-Core rev: 8e863e9c57fc26e4158b6c10b04931976c54efb8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: update to v5.14.13Bruce Ashfield2021-10-273-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.14 to the latest korg -stable release that comprises the following commits: b9ed05407395 Linux 5.14.13 d7c187ab28f6 hwmon: (pmbus/ibm-cffps) max_power_out swap changes e798dcd960a3 io_uring: kill fasync 15571bb5bb64 sched: Always inline is_percpu_thread() 643c519c36dc perf/core: fix userpage->time_enabled of inactive events 15f69a666166 scsi: qla2xxx: Fix excessive messages during device logout cc07ecaf9a9c scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported" 21c2e89e7caa scsi: ses: Fix unsigned comparison with less than zero 18d1c5ea3798 drm/amdgpu: fix gart.bo pin_count leak 048389b85643 net: sun: SUNVNET_COMMON should depend on INET e36444b36ff0 vboxfs: fix broken legacy mount signature checking 5c85a825615a net: bgmac-platform: handle mac-address deferral af13e6176b25 mac80211: check return value of rhashtable_init ebb25ff84341 net: prevent user from passing illegal stab size 998e080844c9 hwmon: (ltc2947) Properly handle errors when looking for the external clock 1d0996b0d2b3 m68k: Handle arrivals of multiple signals correctly 4d38fb418f71 pinctrl: qcom: sc7280: Add PM suspend callbacks 9a8a181ed97e mac80211: Drop frames from invalid MAC address in ad-hoc mode a3ea231aa3f0 netfilter: nf_nat_masquerade: defer conntrack walk to work queue 36f822c301c7 netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic 6c3e84af3944 KVM: arm64: nvhe: Fix missing FORCE for hyp-reloc.S build rule 1fd0252cad6b ASoC: SOF: loader: release_firmware() on load failure to avoid batching 2dd40af15d19 HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs 95cb145dcfc8 netfilter: ip6_tables: zero-initialize fragment offset f117530a10e0 HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS 13e6abfa0b1e ALSA: usb-audio: Unify mixer resume and reset_resume procedure cb315326664d ALSA: oxfw: fix transmission method for Loud models based on OXFW971 3c13d6e6fc56 ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic 7c2893a12fc0 ext4: correct the error path of ext4_write_inline_data_end() 501f3491d99e ext4: check and update i_disksize properly (From OE-Core rev: a1028453439db361d5f77fa220d77c49bc7a1f82) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: update to v5.14.12Bruce Ashfield2021-10-273-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.14 to the latest korg -stable release that comprises the following commits: 325225e2f9fa Linux 5.14.12 58f0e59efa34 dsa: tag_dsa: Fix mask for trunked packets 5dc24f3e0841 x86/hpet: Use another crystalball to evaluate HPET usability 4e9ec1c65da9 x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n 2ba3e3026f4f x86/entry: Correct reference to intended CONFIG_64_BIT 0723d4f8b179 x86/fpu: Restore the masking out of reserved MXCSR bits 44976b5cb6af x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0] 6665c1c5770f x86/Kconfig: Correct reference to MWINCHIP3D 1d4092c10125 x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI 8ba6e4551011 pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init da0cb12f1983 powerpc/32s: Fix kuap_kernel_restore() d7a8e38999fb powerpc/64s: Fix unrecoverable MCE calling async handler from NMI 22ee1f15a72e powerpc/traps: do not enable irqs in _exception c835b3d1d636 powerpc/64s: fix program check interrupt emergency stack path 6b77166ffee7 powerpc/bpf ppc32: Fix BPF_SUB when imm == 0x80000000 b8601d47e87a powerpc/bpf ppc32: Do not emit zero extend instruction for 64-bit BPF_END 491976e521c1 powerpc/bpf ppc32: Fix JMP32_JSET_K 9a3e91f94473 powerpc/bpf ppc32: Fix ALU32 BPF_ARSH operation 096d4c941f0e powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 2d7781883b3e powerpc/bpf: Fix BPF_MOD when imm == 1 a7ce57ca9407 objtool: Make .altinstructions section entry size consistent 039a68957f81 objtool: Remove reloc symbol type checks in get_alt_entry() 1642f51ac0d4 scsi: iscsi: Fix iscsi_task use after free 412754da783d RISC-V: Include clone3() on rv32 cf63b49349cc i2c: mlxcpld: Modify register setting for 400KHz frequency 3655a1934519 i2c: mlxcpld: Fix criteria for frequency setting d590a410e472 bpf, s390: Fix potential memory leak about jit_data f344ad3060c4 riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write killable b8b60c1139c7 riscv/vdso: Move vdso data page up front 309fd6f1e7cf riscv/vdso: Refactor asm/vdso.h ff26f96fe0a2 RISC-V: Fix VDSO build for !MMU 363128071346 riscv: explicitly use symbol offsets for VDSO 26e7025ef25a i2c: mediatek: Add OFFSET_EXT_CONF setting back 90f1077c9184 i2c: acpi: fix resource leak in reconfiguration device addition d40c4da7318f powerpc/iommu: Report the correct most efficient DMA mask for PCI devices 272b85c2fdb2 net: prefer socket bound to interface when not in VRF 8d2a1e7fb90c iavf: fix double unlock of crit_lock 75099439209d i40e: Fix freeing of uninitialized misc IRQ vector d6db5bcd1817 i40e: fix endless loop under rtnl 1fad5d7f75f7 gve: report 64bit tx_bytes counter from gve_handle_report_stats() bcf4f5e4d33d gve: fix gve_get_stats() f4479f3bc861 rtnetlink: fix if_nlmsg_stats_size() under estimation f5cfed82e0f3 gve: Properly handle errors in gve_assign_qpl 2044137a268a gve: Avoid freeing NULL pointer 3e8df2cada21 gve: Correct available tx qpl check bb23ade18ad7 net: stmmac: trigger PCS EEE to turn off on link down 940ee87907f0 net: pcs: xpcs: fix incorrect steps on disable EEE 88c3610045ca drm/nouveau/debugfs: fix file release memory leak 0b4e9fc14973 drm/nouveau/kms/nv50-: fix file release memory leak 548f2ff8ea5e drm/nouveau: avoid a use-after-free when BO init fails 23514c752f9b video: fbdev: gbefb: Only instantiate device when built for IP32 ae7a72cd325c drm/panel: abt-y030xx067a: yellow tint fix e6b90dcda29b drm/nouveau/fifo/ga102: initialise chid on return from channel creation 8228b3b3b5a2 drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup ad0fca5a28b3 bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 37e2d7fe11ae perf jevents: Free the sys_event_tables list after processing entries 72e9a1bf9b72 drm/amdgpu: handle the case of pci_channel_io_frozen only in amdgpu_pci_resume 7e5ce6029b62 drm/amdkfd: fix a potential ttm->sg memory leak 50002489a20c ARM: defconfig: gemini: Restore framebuffer 942bde2caec2 netlink: annotate data races around nlk->bound 464be37f127b net: pcs: xpcs: fix incorrect CL37 AN sequence 6594158f24e1 net: sfp: Fix typo in state machine debug string 7a1c1af34104 net/sched: sch_taprio: properly cancel timer from taprio_destroy() ba07883c780f net: bridge: fix under estimation in br_get_linkxstats_size() df7983fdbc83 net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() 47afb35c4f87 afs: Fix afs_launder_page() to set correct start file position 2eb0a5440068 netfs: Fix READ/WRITE confusion when calling iov_iter_xarray() cd4dcab5d20c drm/i915/bdb: Fix version check 4e7c20e5166e drm/i915/tc: Fix TypeC port init/resume time sanitization 185e4eeac58e drm/i915/jsl: Add W/A 1409054076 for JSL 8eb67e815d5e drm/i915/audio: Use BIOS provided value for RKL HDA link a23d12eeb1ad ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence 94d64d44e41a dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value b07494f81da2 arm64: dts: ls1028a: fix eSDHC2 node 26a949f2335b arm64: dts: imx8mm-kontron-n801x-som: do not allow to switch off buck2 4350e1f61930 arm64: dts: imx8: change the spi-nor tx 672285df5e0a ARM: dts: imx: change the spi-nor tx baa59a36ff1b ptp_pch: Load module automatically if ID matches 9b5198c1e041 powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 6d1e04d8f044 netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in event notification 96117e85b83b MIPS: Revert "add support for buggy MT7621S core detection" 8efe947ea1ea net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices f1325381177c net: mscc: ocelot: fix VCAP filters remaining active after being deleted fb58cd799174 net_sched: fix NULL deref in fifo_set_limit() 9e8e7504e098 libbpf: Fix memory leak in strset 064c2616234a phy: mdio: fix memory leak 8b6cd17219c3 libbpf: Fix segfault in light skeleton for objects without BTF 2ca78aa65bc1 net/mlx5e: Fix the presented RQ index in PTP stats c0b1de56a40e net/mlx5: Fix setting number of EQs of SFs 5ef55400217f net/mlx5: Fix length of irq_index in chars f1c4eaf49d5d net/mlx5: Avoid generating event after PPS out in Real time mode 4f3369d3e5e8 net/mlx5: Force round second at 1PPS out start time ea0b8ffff565 net/mlx5: E-Switch, Fix double allocation of acl flow counter d7954cedb9e6 net/mlx5e: Keep the value for maximum number of channels in-sync 35460565138f net/mlx5e: IPSEC RX, enable checksum complete 3a1ac1e368be bpf: Fix integer overflow in prealloc_elems_and_freelist() 0385744b240a soc: ti: omap-prm: Fix external abort for am335x pruss f419febd396e bpf, arm: Fix register clobbering in div/mod implementation 34362a65c248 netfilter: nf_tables: reverse order in rule replacement expansion 0b1891aa588a netfilter: nf_tables: add position handle in event notification 3ece5c4bf601 netfilter: conntrack: fix boot failure with nf_conntrack.enable_hooks=1 9039a8596370 iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15 8979fa2c43b0 xtensa: call irqchip_init only when CONFIG_USE_OF is selected c4a9836c9dd6 xtensa: use CONFIG_USE_OF instead of CONFIG_OF 5be9d1335749 arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding 1c186680c89f ath5k: fix building with LEDS=m 436f61a89655 PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus 11fc74ddd63a ARM: dts: imx6qdl-pico: Fix Ethernet support 871b9129ca6d ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo d5cbf524d90c ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo 64a64a031fc1 soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment 432d8185e9ff iwlwifi: mvm: Fix possible NULL dereference 306b7fe278ac ARM: at91: pm: do not panic if ram controllers are not enabled 55f37cc6ee05 Revert "arm64: dts: qcom: sc7280: Fixup the cpufreq node" 5ceb465692d6 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference 457673bfee0b soc: qcom: socinfo: Fixed argument passed to platform_set_data() 54607728e944 bus: ti-sysc: Add break in switch statement in sysc_init_soc() f1c7aa87c423 riscv: Flush current cpu icache before other cpus b514b752b626 scsi: ufs: core: Fix task management completion 4a0775d0c030 ARM: dts: qcom: apq8064: use compatible which contains chipid d62956ddb915 ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe 05d9d419220b ARM: dts: omap3430-sdp: Fix NAND device node 35c6691812b7 xen/balloon: fix cancelled balloon action f574ab3192eb SUNRPC: fix sign error causing rpcsec_gss drops ace054d4e523 nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero 9228f2a0d1bc nfsd: fix error handling of register_pernet_subsys() in init_nfsd() d9f9dfb9040c ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO 71b8b36187af ovl: fix missing negative dentry check in ovl_rename() b0ee6190e856 fbdev: simplefb: fix Kconfig dependencies 897e427ef37c mmc: sdhci-of-at91: replace while loop with read_poll_timeout aa7c4ce94835 mmc: sdhci-of-at91: wait for calibration done before proceed 266fd4b85ce3 mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk 527d377da38f xen/privcmd: fix error handling in mmap-resource processing c2a35a408070 drm/i915: Extend the async flip VT-d w/a to skl/bxt 6dafefe60cb2 drm/i915: Fix runtime pm handling in i915_gem_shrink 92c92e554553 drm/amd/display: Fix DCN3 B0 DP Alt Mapping 1a9c5c132686 drm/amd/display: Fix detection of 4 lane for DPALT 4fd24bff9fac drm/amd/display: Limit display scaling to up to 4k for DCN 3.1 c43e26907d91 drm/nouveau/ga102-: support ttm buffer moves via copy engine e4c1d18cb951 drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows 4df3adab896f drm/amdgpu: During s0ix don't wait to signal GFXOFF ec36503dffdd drm/amd/display: USB4 bring up set correct address 4b55ade094de drm/amd/display: Fix B0 USB-C DP Alt mode 3048656f5abf usb: typec: tipd: Remove dependency on "connector" child fwnode f5155225108f usb: typec: tcpm: handle SRC_STARTUP state if cc changes 108d39a6b5a7 usb: typec: tcpci: don't handle vSafe0V event if it's not enabled 267d19e300c1 USB: cdc-acm: fix break reporting aff426d4b887 USB: cdc-acm: fix racy tty buffer accesses 09c4c413bc56 usb: gadget: f_uac2: fixed EP-IN wMaxPacketSize 66dd03b10e1c usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle 9b70e9acfceb usb: cdc-wdm: Fix check for WWAN d92e0c42cfee Partially revert "usb: Kconfig: using select for USB_COMMON dependency" 924356b31dcb Linux 5.14.11 add46a06b8d3 Revert "ARM: imx6q: drop of_platform_default_populate() from init_machine" cfd436c4b683 Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback" 86524ac0ddac libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. 2cef02f53d59 perf/x86: Reset destroy callback on event init failure 12058756a220 KVM: x86: nSVM: restore int_vector in svm_clear_vintr b232ba59feb9 kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] 9c827ab0cb09 KVM: x86: reset pdptrs_from_userspace when exiting smm ce64d61801d9 KVM: do not shrink halt_poll_ns below grow_start 11e4acd09e3f selftests: KVM: Align SMCCC call with the spec in steal_time 96320e3316f8 kasan: always respect CONFIG_KASAN_STACK 7d434c5f4687 tools/vm/page-types: remove dependency on opt_file for idle page tracking 004b8f8a6912 block: don't call rq_qos_ops->done_bio if the bio isn't tracked 648f59a06b0e io_uring: allow conditional reschedule for intensive iterators 1b5b6666e235 x86/insn, tools/x86: Fix undefined behavior due to potential unaligned accesses d022e4c48e16 smb3: correct smb3 ACL security descriptor 629c6e725d10 irqchip/gic: Work around broken Renesas integration ab0a257d1591 scsi: ses: Retry failed Send/Receive Diagnostic commands cd402c666fe7 thermal/drivers/tsens: Fix wrong check for tzd in irq handlers 7efa50dd020c nvme-fc: avoid race between time out and tear down 70f57c93f10b nvme-fc: update hardware queues before using them 2e4a7695c8df swiotlb-xen: ensure to issue well-formed XENMEM_exchange requests 3ad674aa1742 Xen/gntdev: don't ignore kernel unmapping error 95342046ba4e selftests: kvm: fix get_run_delay() ignoring fscanf() return warn 80b7cc21401b selftests: kvm: move get_run_delay() into lib/test_util b6d7e8c09c40 selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf() return warn b664df7bb40a selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn 2085e5ad67f4 selftests: be sure to make khdr before other targets 656998200410 habanalabs/gaudi: fix LBW RR configuration 6874cdba4daa habanalabs: fail collective wait when not supported 1c806d5a425b habanalabs/gaudi: use direct MSI in single mode 337f00a0bc62 usb: dwc2: check return value after calling platform_get_resource() 6b5af31c50ac usb: testusb: Fix for showing the connection speed 6a48e3f46ef4 scsi: elx: efct: Do not hold lock while calling fc_vport_terminate() e95f62013a11 scsi: sd: Free scsi_disk device via put_device() ac7d732b24f4 drm/amdkfd: fix svm_migrate_fini warning 4c5a564bf968 drm/amdkfd: handle svm migrate init error 3c2830d0cb6f ext2: fix sleeping in atomic bugs on error a3b450333d64 platform/x86: gigabyte-wmi: add support for B550I Aorus Pro AX 3702afcf0aac sparc64: fix pci_iounmap() when CONFIG_PCI is not set e4cff35be8ff xen-netback: correct success/error reporting for the SKB-with-fraglist case 0cfda0cc59d4 net: mdio: introduce a shutdown method to mdio device drivers 7a08b2e1e477 btrfs: fix mount failure due to past and transient device flush error 31e401cb05ac btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper error handling 20282e53d6bd nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN 5c1e84b7ae04 platform/x86: touchscreen_dmi: Update info for the Chuwi Hi10 Plus (CWI527) tablet 77e6b00985f6 platform/x86: touchscreen_dmi: Add info for the Chuwi HiBook (CWI514) tablet bf4597f45f31 afs: Add missing vnode validation checks 20137432e181 spi: rockchip: handle zero length transfers without timing out b133f076639b Linux 5.14.10 81971ea5ec5c HID: amd_sfh: Fix potential NULL pointer dereference - take 2 fe6f7b77796e objtool: print out the symbol type when complaining about it a7d4cb29f556 drivers: net: mhi: fix error path in mhi_net_newlink 14492ff96387 netfilter: nf_tables: Fix oversized kvmalloc() calls 7ea6f5848281 netfilter: conntrack: serialize hash resizes and cleanups 4664318f73e4 KVM: x86: Handle SRCU initialization failure during page track init 38c84dfafed5 crypto: aesni - xts_crypt() return if walk.nbytes is 0 2b704864c92d HID: usbhid: free raw_report buffers in usbhid_stop 24f3fc95b56b mm: don't allow oversized kvmalloc() calls 3213f5f8d4ad netfilter: ipset: Fix oversized kvmalloc() calls 708107b80aa6 HID: betop: fix slab-out-of-bounds Write in betop_probe eae2fce438f1 usb: hso: remove the bailout parameter 47d791dbe1ba NIOS2: setup.c: drop unused variable 'dram_start' a7931aa81760 net: udp: annotate data race around udp_sk(sk)->corkflag aa3a4f5913a9 HID: u2fzero: ignore incomplete packets without data a4f316af25ba ext4: flush s_error_work before journal destroy in ext4_fill_super 2021f187321c ext4: fix potential infinite loop in ext4_dx_readdir() 27e10c5d31ff ext4: add error checking to ext4_ext_replay_set_iblocks() 9bef6f6e2172 ext4: fix reserved space counter leakage a5a403aed8a0 ext4: limit the number of blocks in one ADD_RANGE TLV 68a5ca234225 ext4: fix loff_t overflow in ext4_max_bitmap_size() 811178f296b1 ipack: ipoctal: fix module reference leak 382ef7ff1854 ipack: ipoctal: fix missing allocation-failure check fcd28f229175 ipack: ipoctal: fix tty-registration error handling 4953ef80af5f ipack: ipoctal: fix tty registration race 0a9c36a2e06a ipack: ipoctal: fix stack information leak ec889a8be77b debugfs: debugfs_create_file_size(): use IS_ERR to check for error e554f26ea453 driver core: fw_devlink: Improve handling of cyclic dependencies 133578ac70a2 elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings 617f0ea5dfc4 nvme: add command id quirk for apple controllers bad1cb95af71 kvm: fix objtool relocation warning 77744fa757b1 hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 mp2975 controller ec9331ef103f hwmon: (occ) Fix P10 VRM temp sensors 9ea06d55278e sched/fair: Null terminate buffer when updating tunable_scaling fce08b03923e sched/fair: Add ancestors of unthrottled undecayed cfs_rq d42683c2b196 perf/x86/intel: Update event constraints for ICX 3aa381480fbe objtool: Teach get_alt_entry() about more relocation types ec716aac7fe4 af_unix: fix races in sk_peer_pid and sk_peer_cred accesses 97f1c1783c1b net: stmmac: fix EEE init issue when paired with EEE capable PHYs dab4677bdbff net: sched: flower: protect fl_walk() with rcu e88c502ef7be net: phy: bcm7xxx: Fixed indirect MMD operations 4cdec1041cd3 net: hns3: disable firmware compatible features when uninstall PF 3937b9c2961e net: hns3: fix always enable rx vlan filter problem after selftest fd519ae5a816 net: hns3: reconstruct function hns3_self_test 851c0b9913b8 net: hns3: fix show wrong state when add existing uc mac address 18e609791fa6 net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE 8bcaeeefccfb net: hns3: don't rollback when destroy mqprio fail 8d4ad0ab2874 net: hns3: remove tc enable checking 3dac38bdce79 net: hns3: do not allow call hns3_nic_net_open repeatedly 2744341dd52e ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup 81369dce6d85 scsi: csiostor: Add module softdep on cxgb4 7a73120f8eaf Revert "block, bfq: honor already-setup queue merges" 27b9ff88f1f6 ionic: fix gathering of debug stats 477e7f62b358 net: ks8851: fix link error 9d561381e48c bpf, x86: Fix bpf mapping of atomic fetch implementation 0157eb81e339 selftests, bpf: test_lwt_ip_encap: Really disable rp_filter 54d54d2e02c7 selftests, bpf: Fix makefile dependencies on libbpf 173dbe4fdb22 libbpf: Fix segfault in static linker for objects without BTF b822ce7334d5 bpf: Exempt CAP_BPF from checks against bpf_jit_limit b96fc31338ca RDMA/hns: Add the check of the CQE size of the user space 8ba300a48a3b RDMA/hns: Fix the size setting error when copying CQE in clean_cq() 714bfabe5f29 RDMA/hfi1: Fix kernel pointer leak d1db35d832a8 e100: fix buffer overrun in e100_get_regs 474443c9982b e100: fix length calculation in e100_get_regs_len ed3617b8aeb4 dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU ports 2c3c98b40e1f dsa: mv88e6xxx: Fix MTU definition eabd1e182225 dsa: mv88e6xxx: 6161: Use chip wide MAX MTU 3027d7ba264f drm/i915: Remove warning from the rps worker 406b3c0f64ab drm/i915/request: fix early tracepoints 60edf381ca21 smsc95xx: fix stalled rx after link change bac85b1d0745 net: ipv4: Fix rtnexthop len when RTA_FLOW is present 3636e045de1f net: enetc: fix the incorrect clearing of IF_MODE bits d4a6139e651f hwmon: (tmp421) fix rounding for negative values 8776ad745092 hwmon: (tmp421) report /PVLD condition as fault 0fe76b4171e4 RDMA/hns: Work around broken constant propagation in gcc 8 62adc41df3b5 mptcp: allow changing the 'backup' bit when no sockets are open 385cf9ac00c2 mptcp: don't return sockets in foreign netns 8180611c238e sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb 734652b0a231 net: mdiobus: Set FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD for mdiobus parents 7f9cb654462d driver core: fw_devlink: Add support for FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD ed2adf69e298 mac80211-hwsim: fix late beacon hrtimer handling 35367a5b63d9 mac80211: mesh: fix potentially unaligned access 997ee230e4f5 mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap 764a80c53dee mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug 2e46f261b28c Revert "mac80211: do not use low data rates for data frames with no ack flag" 5f66dd17451d netfilter: log: work around missing softdep backend module f65c73d3aabb netfilter: nf_tables: unlink table before deleting it ec0eb6794804 RDMA/irdma: Report correct WC error when there are MW bind errors c3044d872d6d RDMA/irdma: Report correct WC error when transport retry counter is exceeded 63a5c2119924 RDMA/irdma: Validate number of CQ entries on create CQ 7dce0dc364c4 RDMA/irdma: Skip CQP ring during a reset aa85fb7bde55 hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs dbe853968d4d bpf, mips: Validate conditional branch offsets e56a5146ef8c RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure 2288eafe2c4a IB/cma: Do not send IGMP leaves for sendonly Multicast groups 67b07e7b490f bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog 473c59ab5de5 ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 ce1cccb000bd drm/i915/gvt: fix the usage of ww lock in gvt scheduler. 8bb4ef3807d5 interconnect: qcom: sdm660: Correct NOC_QOS_PRIORITY shift and mask f3856fe1a057 interconnect: qcom: sdm660: Fix id of slv_cnoc_mnoc_cfg 5c488a28b436 drm/amdgpu: correct initial cp_hqd_quantum for gfx9 73bb3f4e877c drm/amdgpu: check tiling flags when creating FB on GFX8- 0d77b5d94301 drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix be6f8fb11a24 drm/amd/display: Fix Display Flicker on embedded panels f43a2abf5dd7 drm/amd/display: Pass PCI deviceid into DC 81a22172ba35 drm/amd/display: initialize backlight_ramping_override to false 25011c9ec8e7 nbd: use shifts rather than multiplies 03d884671572 RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests d9ba5565c7f8 RDMA/cma: Do not change route.addr.src_addr.ss_family 698c8a0a029b media: ir_toy: prevent device from hanging during transmit 4ed5f2656691 mmc: renesas_sdhi: fix regression with hard reset on old SDHIs dd2ee266dd58 KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue 2cebb9aed993 KVM: nVMX: Fix nested bus lock VM exit efd7866e114d KVM: SVM: fix missing sev_decommission in sev_receive_start 540dd9506ae0 KVM: SEV: Allow some commands for mirror VM d6e7fd7ece71 KVM: SEV: Acquire vcpu mutex when updating VMSA c9343f03e522 KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA 0c1a1c505432 KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES 5d522f759211 KVM: nVMX: Filter out all unsupported controls when eVMCS was activated 17e96fe4a8ec KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks 3e7144429936 KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT 4639ee36e064 KVM: x86: nSVM: don't copy virt_ext from vmcb12 99a9e9b80f19 KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() 99a016076ed5 ptp: Fix ptp_kvm_getcrosststamp issue for x86 ptp_kvm 81bfd6268fd3 x86/kvmclock: Move this_cpu_pvti into kvmclock.h 9a75f445a4a1 platform/x86/intel: hid: Add DMI switches allow list 27d3eb5616ee mac80211: fix use-after-free in CCMP/GCMP RX 38b789c914b1 scsi: ufs: Fix illegal offset in UPIU event trace de6c8af17f53 gpio: pca953x: do not ignore i2c errors 16887ae4e3de hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field 24af1fe376e2 hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field 746011193f44 hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field 7635f8a7fc8a hwmon: (tmp421) handle I2C errors 343307d050c1 fs-verity: fix signed integer overflow with i_size near S64_MAX 2a0d1a8ff21c ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect 062055d4f23e ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops. c949aaec0208 ALSA: firewire-motu: fix truncated bytes in message tracepoints 12d508014972 ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION 3327293839d0 scsi: ufs: ufs-pci: Fix Intel LKF link stability e130f2ed1da9 cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory 920e3c77f130 drm/amdgpu: stop scheduler when calling hw_fini (v2) 8ba968ae672b drm/amdgpu: avoid over-handle of fence driver fini in s3 test (v2) 05c8a9dca354 drm/amdgpu: adjust fence driver enable sequence 8a88b1529a39 scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS 8d62aec52a8c cpufreq: schedutil: Use kobject release() method to free sugov_tunables 699d926585da tty: Fix out-of-bound vmalloc access in imageblit 7be199764d46 watchdog/sb_watchdog: fix compilation problem due to COMPILE_TEST a55e7c3f7e4d perf iostat: Fix Segmentation fault from NULL 'struct perf_counts_values *' af0bbcbba0d5 perf iostat: Use system-wide mode if the target cpu_list is unspecified 018e7ce13f2d perf test: Fix DWARF unwind for optimized builds. 283e4bee701d HID: amd_sfh: Fix potential NULL pointer dereference a3d0bfc22a99 kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS 5a309b91dd57 NIOS2: fix kconfig unmet dependency warning for SERIAL_CORE_CONSOLE a688abc484b5 m68k: Update ->thread.esp0 before calling syscall_trace() in ret_from_signal e450c422aa23 crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() 0bfe74174132 s390/qeth: fix deadlock during failing recovery 0184084365c4 s390/qeth: Fix deadlock in remove_discipline 946aa1b742df net/mlx4_en: Resolve bad operstate value 262468353f59 pinctrl: qcom: spmi-gpio: correct parent irqspec translation b1ca0c6353d4 ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and SRAM types 5f589b073843 ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and SRAM types a6bb576ead07 ASoC: SOF: Fix DSP oops stack dump output contents 69c9494d1450 scsi: elx: efct: Fix void-pointer-to-enum-cast warning for efc_nport_topology 0a0d0ce37578 ASoC: mediatek: common: handle NULL case in suspend/resume function 9b5de0165d67 ASoC: fsl_xcvr: register platform component before registering cpu dai 4916efd4385c ASoC: fsl_spdif: register platform component before registering cpu dai 63ff9da3572a ASoC: fsl_micfil: register platform component before registering cpu dai b04db30f71bb ASoC: fsl_esai: register platform component before registering cpu dai 799b9ffd7f5a ASoC: fsl_sai: register platform component before registering cpu dai ef074ff5a776 media: s5p-jpeg: rename JPEG marker constants to prevent build warnings add13fd5e07e media: cedrus: Fix SUNXI tile size calculation 00426cf7effb media: hantro: Fix check for single irq (From OE-Core rev: ddf50256fa94f240d62719d74e144e68a2302797) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.73Bruce Ashfield2021-10-273-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 0268aa579b1f Linux 5.10.73 825c00c2ee14 x86/hpet: Use another crystalball to evaluate HPET usability f2447f6587b8 x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n 6bfe1f6fc876 x86/entry: Correct reference to intended CONFIG_64_BIT 5d637bc6f98a x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0] df121cf55003 x86/Kconfig: Correct reference to MWINCHIP3D d7c36115fb81 x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI f73ca4961d51 pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init 411b38fe68ba powerpc/64s: fix program check interrupt emergency stack path 18a2a2cafcf9 powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 a4037dded56b RISC-V: Include clone3() on rv32 29fdb11ca88d bpf, s390: Fix potential memory leak about jit_data 2c152d9da8fe riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write killable de834e12b96d i2c: mediatek: Add OFFSET_EXT_CONF setting back f86de018fd7a i2c: acpi: fix resource leak in reconfiguration device addition 87990a60b45f powerpc/iommu: Report the correct most efficient DMA mask for PCI devices 985cca1ad11e net: prefer socket bound to interface when not in VRF 97aeed72af4f i40e: Fix freeing of uninitialized misc IRQ vector 2dc768a98c9b i40e: fix endless loop under rtnl d3a07ca78ace gve: report 64bit tx_bytes counter from gve_handle_report_stats() 35f6ddd934e6 gve: fix gve_get_stats() 9a043022522e rtnetlink: fix if_nlmsg_stats_size() under estimation 72c2a68f1d83 gve: Avoid freeing NULL pointer 5d903a694b08 gve: Correct available tx qpl check f69556a42043 drm/nouveau/debugfs: fix file release memory leak 65fff0a8efcd drm/nouveau/kms/nv50-: fix file release memory leak f86e19d918a8 drm/nouveau: avoid a use-after-free when BO init fails 008224cdc126 video: fbdev: gbefb: Only instantiate device when built for IP32 d2ccbaaa6615 drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup 18d2568cc7ff bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 40a84fcae2bf perf jevents: Tidy error handling 628b31d96711 netlink: annotate data races around nlk->bound 144715fbab1b net: sfp: Fix typo in state machine debug string 3ec73ffeef54 net/sched: sch_taprio: properly cancel timer from taprio_destroy() 60955b65bd6a net: bridge: fix under estimation in br_get_linkxstats_size() c480d15190eb net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() cb8880680bdf ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence 2b0035d1058a dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value 10afd1597263 arm64: dts: ls1028a: add missing CAN nodes 95ba03fb4cb1 ptp_pch: Load module automatically if ID matches 442ea65d0ccb powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 acff2d182c07 net_sched: fix NULL deref in fifo_set_limit() 0d2dd40a7be6 phy: mdio: fix memory leak 6e6f79e39830 net/mlx5: E-Switch, Fix double allocation of acl flow counter d70cb6c77ad9 net/mlx5e: IPSEC RX, enable checksum complete 064faa8e8a9b bpf: Fix integer overflow in prealloc_elems_and_freelist() d5f4b27c3cfc soc: ti: omap-prm: Fix external abort for am335x pruss 1d8f4447e8c4 bpf, arm: Fix register clobbering in div/mod implementation 29a19eaeb29d iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15 6b0132f73094 xtensa: call irqchip_init only when CONFIG_USE_OF is selected 3d288ed98314 xtensa: use CONFIG_USE_OF instead of CONFIG_OF 997bec509a83 arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding fbca14abc111 ath5k: fix building with LEDS=m 8aef3824e946 PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus d9b838ae390e ARM: dts: imx6qdl-pico: Fix Ethernet support 9e99ad4194a5 ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo 2ba34cf0c16c ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo 8f977e97b2b9 soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment 14f52004bda5 ARM: at91: pm: do not panic if ram controllers are not enabled d89a313a5739 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference 25ac88e601eb soc: qcom: socinfo: Fixed argument passed to platform_set_data() ab8073794be3 bus: ti-sysc: Add break in switch statement in sysc_init_soc() 427faa29e06f riscv: Flush current cpu icache before other cpus 05287407dedf ARM: dts: qcom: apq8064: use compatible which contains chipid ac06fe40e889 ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe 71d3ce62ac88 ARM: dts: omap3430-sdp: Fix NAND device node f9a855d1bcb2 xen/balloon: fix cancelled balloon action 9aac782ab0ab SUNRPC: fix sign error causing rpcsec_gss drops 8f174a208c4c nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero 12d4b179022a nfsd: fix error handling of register_pernet_subsys() in init_nfsd() 1bc2f315a215 ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO 9763ffd4da21 ovl: fix missing negative dentry check in ovl_rename() 1500f0c83670 mmc: sdhci-of-at91: replace while loop with read_poll_timeout 3a0feae5f642 mmc: sdhci-of-at91: wait for calibration done before proceed e5cb3680b958 mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk 13d17cc717d5 xen/privcmd: fix error handling in mmap-resource processing de1e8bd36ab4 drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows 1d4e9f27d20d usb: typec: tcpm: handle SRC_STARTUP state if cc changes feb3fe702a58 USB: cdc-acm: fix break reporting fc8b3e838bdf USB: cdc-acm: fix racy tty buffer accesses b3265b88e83b usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle 16d728110bd7 Partially revert "usb: Kconfig: using select for USB_COMMON dependency" 5aa003b38148 Linux 5.10.72 387aecdab7fa libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. 02bf504bc32b perf/x86: Reset destroy callback on event init failure b56475c29bd8 KVM: x86: nSVM: restore int_vector in svm_clear_vintr ae34f26d4a84 kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] 6d0ff9205999 KVM: do not shrink halt_poll_ns below grow_start b8add3f47ae7 selftests: KVM: Align SMCCC call with the spec in steal_time 352b02562a3e tools/vm/page-types: remove dependency on opt_file for idle page tracking 84778fd66d3d smb3: correct smb3 ACL security descriptor a7be240d1703 irqchip/gic: Work around broken Renesas integration 8724a2a0e6d9 scsi: ses: Retry failed Send/Receive Diagnostic commands 2e28f7dd3743 thermal/drivers/tsens: Fix wrong check for tzd in irq handlers 7a670cfb0f4c nvme-fc: avoid race between time out and tear down c251d023ed22 nvme-fc: update hardware queues before using them c4506403e1f3 selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn bcc4b4de63a4 selftests: be sure to make khdr before other targets 6a4aaf1d84f7 habanalabs/gaudi: fix LBW RR configuration 2754fa3b73df usb: dwc2: check return value after calling platform_get_resource() ed6574d48469 usb: testusb: Fix for showing the connection speed 60df9f55562a scsi: sd: Free scsi_disk device via put_device() 76c7063c7405 ext2: fix sleeping in atomic bugs on error b114f2d18e0f sparc64: fix pci_iounmap() when CONFIG_PCI is not set fdfb3bc87381 xen-netback: correct success/error reporting for the SKB-with-fraglist case a41938d07201 net: mdio: introduce a shutdown method to mdio device drivers 63c89930d4b5 btrfs: fix mount failure due to past and transient device flush error 50628b06e604 btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper error handling 83050cc23909 nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN f986cf270284 platform/x86: touchscreen_dmi: Update info for the Chuwi Hi10 Plus (CWI527) tablet e5611503249f platform/x86: touchscreen_dmi: Add info for the Chuwi HiBook (CWI514) tablet 2ababcd8c2ab spi: rockchip: handle zero length transfers without timing out 5cd40b137cba Linux 5.10.71 96f439a7eda6 netfilter: nf_tables: Fix oversized kvmalloc() calls e2d192301a0d netfilter: conntrack: serialize hash resizes and cleanups deb294941767 KVM: x86: Handle SRCU initialization failure during page track init f7ac4d24e161 HID: usbhid: free raw_report buffers in usbhid_stop 57a269a1b12a mm: don't allow oversized kvmalloc() calls da5b8b9319f0 netfilter: ipset: Fix oversized kvmalloc() calls dedfc35a2de2 HID: betop: fix slab-out-of-bounds Write in betop_probe 17ccc64e4fa5 crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() 28f0fdbac0f5 usb: hso: remove the bailout parameter 4ad4852b9adf ASoC: dapm: use component prefix when checking widget names 5c3a90b6ff75 net: udp: annotate data race around udp_sk(sk)->corkflag a7f4c633ae12 HID: u2fzero: ignore incomplete packets without data 3770e21f60fc ext4: fix potential infinite loop in ext4_dx_readdir() a63474dbf692 ext4: add error checking to ext4_ext_replay_set_iblocks() 9ccf35492b08 ext4: fix reserved space counter leakage dc0942168ab3 ext4: limit the number of blocks in one ADD_RANGE TLV d11502fa2691 ext4: fix loff_t overflow in ext4_max_bitmap_size() 7cea84867847 ipack: ipoctal: fix module reference leak 843efca98e6a ipack: ipoctal: fix missing allocation-failure check 67d1df661088 ipack: ipoctal: fix tty-registration error handling f46e5db92fa2 ipack: ipoctal: fix tty registration race 5f6a309a6996 ipack: ipoctal: fix stack information leak 3bef1b7242e0 debugfs: debugfs_create_file_size(): use IS_ERR to check for error 15fd3954bca7 elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings 011b4de950d8 nvme: add command id quirk for apple controllers 44c600a57d57 hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 mp2975 controller 7fc5f60a01bb perf/x86/intel: Update event constraints for ICX 3db53827a0e9 af_unix: fix races in sk_peer_pid and sk_peer_cred accesses d0d520c19e7e net: sched: flower: protect fl_walk() with rcu e63f6d8fe74a net: phy: bcm7xxx: Fixed indirect MMD operations 071febc37e06 net: hns3: fix always enable rx vlan filter problem after selftest 85e4f5d28d25 net: hns3: reconstruct function hns3_self_test 8e89876c84b2 net: hns3: fix prototype warning d4a14faf7919 net: hns3: fix show wrong state when add existing uc mac address 64dae9551f8a net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE 8d3d27664ef4 net: hns3: keep MAC pause mode when multiple TCs are enabled f8ba689cb695 net: hns3: do not allow call hns3_nic_net_open repeatedly 20f6c4a31a52 ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup 16138cf938dc scsi: csiostor: Add module softdep on cxgb4 0306a2c7df7e Revert "block, bfq: honor already-setup queue merges" 1f2ca30fbde6 net: ks8851: fix link error f1dd6e10f077 selftests, bpf: test_lwt_ip_encap: Really disable rp_filter 4967ae9ab44b selftests, bpf: Fix makefile dependencies on libbpf 59efda5073ab bpf: Exempt CAP_BPF from checks against bpf_jit_limit f908072391a6 RDMA/hns: Fix inaccurate prints 7e3eda32b881 e100: fix buffer overrun in e100_get_regs f2edf80cdd03 e100: fix length calculation in e100_get_regs_len c20a0ad7b6a0 dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU ports 7b771b12229e dsa: mv88e6xxx: Fix MTU definition ee4d0495a65e dsa: mv88e6xxx: 6161: Use chip wide MAX MTU d35d95e8b9da drm/i915/request: fix early tracepoints 8321738c6e5a smsc95xx: fix stalled rx after link change 8de12ad9162c net: ipv4: Fix rtnexthop len when RTA_FLOW is present b22c5e2c8e03 net: enetc: fix the incorrect clearing of IF_MODE bits 5ee40530b0a6 hwmon: (tmp421) fix rounding for negative values 89d96f147d82 hwmon: (tmp421) report /PVLD condition as fault 560271d09f78 mptcp: don't return sockets in foreign netns 9c6591ae8e63 sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb 2c204cf594df mac80211-hwsim: fix late beacon hrtimer handling 8576e72ac5d6 mac80211: mesh: fix potentially unaligned access 1282bb00835f mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap 3748871e1215 mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug 76bbb482d33b hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs c61736a994fe bpf, mips: Validate conditional branch offsets 3f4e68902d2e RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure 62ba3c50104b IB/cma: Do not send IGMP leaves for sendonly Multicast groups d93f65586c59 bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog 12cbdaeeb5d4 ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 9f382e1edf90 drm/amdgpu: correct initial cp_hqd_quantum for gfx9 c331fad63b6d drm/amd/display: Pass PCI deviceid into DC 0a16c9751e0f RDMA/cma: Do not change route.addr.src_addr.ss_family 31a13f039e15 media: ir_toy: prevent device from hanging during transmit 249e5e5a501e KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest 3778511dfc59 KVM: nVMX: Filter out all unsupported controls when eVMCS was activated 4ed671e6bc62 KVM: x86: nSVM: don't copy virt_ext from vmcb12 bebabb76ad9a KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() 782122ae7db0 x86/kvmclock: Move this_cpu_pvti into kvmclock.h 57de2dcb1874 mac80211: fix use-after-free in CCMP/GCMP RX 201ba843fef5 scsi: ufs: Fix illegal offset in UPIU event trace bd4e446a6947 gpio: pca953x: do not ignore i2c errors 516d90550390 hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field 1499bb2c3a87 hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field 7c4fd5de39f2 hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field 196dabd96bbf hwmon: (tmp421) handle I2C errors 23a6dfa10f03 fs-verity: fix signed integer overflow with i_size near S64_MAX d1d0016e4a7d ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect e9edc7bc611a ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops. 23115ca7d227 usb: cdns3: fix race condition before setting doorbell 3945c481360c cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory 2193cf76f43a scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS a7d4fc84404d cpufreq: schedutil: Use kobject release() method to free sugov_tunables d570c48dd37d tty: Fix out-of-bound vmalloc access in imageblit (From OE-Core rev: c9697cc081208a91d21b0c41219dc1b30d772f13) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: Ensure DEPENDS matches recent 5.14 kernel changesRichard Purdie2021-10-141-0/+1
| | | | | | | | DEPENDS here should match what 5.14 is using. (From OE-Core rev: 899fd41723f41fe0a0cc24373c326b88cb385fe9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: add libmpc-native to DEPENDSRoss Burton2021-10-141-1/+1
| | | | | | | | | | | | 5.14 changed how the GCC plugins are built, which means they now depend on both GMP and MPC to be built. We already depend on gmp-native, so add libmpc-native aswell. (From OE-Core rev: f242a6db0757b31c0d4eba5c362f616e1ace14d6) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: revert: scripts/gcc-plugins: consistently use HOSTCCBruce Ashfield2021-10-073-13/+13
| | | | | | | | | | | | The previously picked up gcc-plugins script wasn't correct and has been retracted upstream. We do the same in our 5.14 kernel: c4def465fc44 Revert "scripts/gcc-plugins: consistently use HOSTCC" (From OE-Core rev: ed725fb0f27c867fa5a17a28c9ec4e21ce44867a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: update to v5.14.9Bruce Ashfield2021-10-073-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.14 to the latest korg -stable release that comprises the following commits: 70248e7b378b Linux 5.14.9 f6fceb4e9ce6 usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval 007574d6ac26 usb: gadget: f_uac2: Add missing companion descriptor for feedback EP d401d7d2f5c8 nvmet: fix a width vs precision bug in nvmet_subsys_attr_serial_show() 958c616efce3 qnx4: work around gcc false positive warning bug f67f85ec19fa xen/balloon: fix balloon kthread freezing 8ea750370cd6 software node: balance refcount for managed software nodes 62a27861b4ea USB: serial: cp210x: fix dropped characters with CP2102 7b389ef53115 arm64: add MTE supported check to thread switching and syscall entry/exit 338db6ec41ca irqchip/armada-370-xp: Fix ack/eoi breakage 8467f200fd38 thermal/drivers/int340x: Do not set a wrong tcc offset on resume fe5eaf1cdf9c x86/setup: Call early_reserve_memory() earlier 5111b05125bd EDAC/dmc520: Assign the proper type to dimm->edac_mode 845350d4e34b EDAC/synopsys: Fix wrong value type assignment for edac_mode ef8eac0c61d7 Revert drm/vc4 hdmi runtime PM changes 8aef50b390c4 libperf evsel: Make use of FD robust. 5f35f78ead51 spi: Fix tegra20 build with CONFIG_PM=n 9367a8fbd9d9 net: 6pack: Fix tx timeout and slot time 501b0fa2f7f2 alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile 95d6bf1d19fd arm64: Mark __stack_chk_guard as __ro_after_init 28f2eee9fc03 amd/display: enable panel orientation quirks fca67e1c4b8c drm/amd/display: Link training retry fix for abort case 76438685048a drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo b58ffd21ec45 drm/amdkfd: make needs_pcie_atomics FW-version dependent 47c6e796abe4 parisc: Use absolute_pointer() to define PAGE0 01452e3c727e qnx4: avoid stringop-overread errors dd24b4ba2d8d sparc: avoid stringop-overread errors 32f93161620a net: i825xx: Use absolute_pointer for memcpy from fixed memory location eb136917b022 compiler.h: Introduce absolute_pointer macro 7c2c69e01043 blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd a5067abc52ef block: flush the integrity workqueue in blk_integrity_unregister 282aed19c590 block: check if a profile is actually registered in blk_integrity_unregister e7f8b507fe58 drm/ttm: fix type mismatch error on sparc64 2b60676ac850 amd/display: downgrade validation failure log level 5780971d7dbd sparc32: page align size in arch_dma_alloc d268a182c56e nvme-rdma: destroy cm id before destroy qp to avoid use after free e0b9644a4903 nvme-multipath: fix ANA state updates when a namespace is not present 922fd5b6bb13 xen/balloon: use a kernel thread instead a workqueue b5fe7cdfee59 bpf: Add oversize check before call kvcalloc() ded7d5c44d8a cpufreq: intel_pstate: Override parameters if HWP forced by BIOS de4afec2d294 dma-debug: prevent an error message from causing runtime problems 4a23ae2c6a60 ipv6: delay fib6_sernum increase in fib6_add 88ad6f3803ca m68k: Double cast io functions to unsigned long 5cee359945e0 blk-mq: avoid to iterate over stale request cde9ad77f20b net: stmmac: allow CSR clock of 300MHz 4ad6f2d23b0f net: macb: fix use after free on rmmod b7646fadde06 net: phylink: Update SFP selected interface on advertising changes a5f8e8619261 blktrace: Fix uaf in blk_trace access after removing by sysfs 2f6caa538735 io_uring: don't punt files update to io-wq unconditionally 05ac8e4c8aec io_uring: put provided buffer meta data under memcg accounting 24d38dcce407 io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow 4e81f12cc00c io_uring: fix race between poll completion and cancel_hash insertion 6724710fd8d4 x86/asm: Fix SETZ size enqcmds() build failure a46d5e3603bd md: fix a lock order reversal in md_alloc e0c1c2e5da19 irqchip/gic-v3-its: Fix potential VPE leak on error 546886700105 irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build 329cb72b3241 scsi: lpfc: Use correct scnprintf() limit f56250ae28af scsi: qla2xxx: Restore initiator in dual mode e607120e15b0 scsi: ufs: core: Unbreak the reset handler 1d65bff00936 scsi: ufs: Retry aborted SCSI commands instead of completing these successfully 4368d7a1aa0f scsi: ufs: Revert "Utilize Transfer Request List Completion Notification Register" 1fc9119eda5b scsi: sd_zbc: Support disks with more than 2**32 logical blocks 309c4b00c687 cifs: fix a sign extension bug a5024c719888 thermal/core: Potential buffer overflow in thermal_build_list_of_policies() ed1e0252111b nvme: keep ctrl->namespaces ordered 08a14a654f4f nvme-tcp: fix incorrect h2cdata pdu offset accounting 8cd1ae341b22 x86/fault: Fix wrong signal when vsyscall fails with pkey bfacc1de136d fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() 674fd6adbfbf fpga: machxo2-spi: Return an error on failure 0ee0fbc2a3c0 tty: synclink_gt: rename a conflicting function name 8cbf9ac9941f scsi: target: Fix the pgr/alua_support_store functions 0c1b2c0d1c1e scsi: iscsi: Adjust iface sysfs attr detection c7da1781a6ad drm/amdkfd: fix dma mapping leaking warning bb8078d3a778 drm/amdkfd: map SVM range with correct access permission 80ec71bd37d4 atlantic: Fix issue in the pm resume flow. d0a3a062c91f net/mlx4_en: Don't allow aRFS for encapsulated packets 6909a55ce459 net: mscc: ocelot: fix forwarding from BLOCKING ports remaining enabled 6081c82c2ff8 net: ethernet: mtk_eth_soc: avoid creating duplicate offload entries 339440b11728 nfc: st-nci: Add SPI ID matching DT compatible 741760fa6252 nexthop: Fix memory leaks in nexthop notification chain listeners f8ff625a8082 mptcp: ensure tx skbs always have the MPTCP ext 3d6374d5c386 qed: rdma - don't wait for resources under hw error recovery flow 18eab899f43f gpio: uniphier: Fix void functions to remove return value 26c204fbdbc5 gpiolib: acpi: Make set-debounce-timeout failures non fatal 9b00fb12cdc9 s390/qeth: fix NULL deref in qeth_clear_working_pool_list() b9fc4ed7520a spi: Revert modalias changes 9839bb2b0e83 kselftest/arm64: signal: Skip tests if required features are missing 6407eb6692fe kselftest/arm64: signal: Add SVE to the set of features we can check for d12feda3daf7 platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build error 5e95328ad0cd net: dsa: realtek: register the MDIO bus under devres 880ee7cf0f02 net: dsa: don't allocate the slave_mii_bus using devres e15b7001ce5e net: dsa: fix dsa_tree_setup error path 79816b227dab net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work edb96e602d84 net/smc: add missing error check in smc_clc_prfx_set() 1791e8eef88a net: hns3: fix a return value error in hclge_get_reset_status() 18d1e07be773 net: hns3: check vlan id before using it 3d4b460aeb83 net: hns3: check queue id range before using fa6126e4eda4 net: hns3: fix misuse vf id and vport id in some logs faf83d55e293 net: hns3: fix inconsistent vf id print 6a627ccb2ce9 net: hns3: fix change RSS 'hfunc' ineffective issue fab9a160ef76 bnxt_en: Fix TX timeout when TX ring size is set to the smallest ce6c8a9246ad napi: fix race inside napi_enable d9448073ee71 net: bgmac-bcma: handle deferred probe error due to mac-address 1e3d85f911f8 net: dsa: tear down devlink port regions when tearing down the devlink port on error 135c541dee18 enetc: Fix uninitialized struct dim_sample field usage 6f329d9da2a5 enetc: Fix illegal access when reading affinity_hint f020bb63b5d2 virtio-net: fix pages leaking when building skb in big mode 9a5ba85e8dce NLM: Fix svcxdr_encode_owner() 2f95dd831be0 regulator: max14577: Revert "regulator: max14577: Add proper module aliases strings" 50cb50a99fae platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() fa3aac2b4386 afs: Fix updating of i_blocks on file/dir extension e66fc460d6dc afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS server 95671c6c6374 afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation d130b5fdd422 afs: Fix page leak 7f797c79fccd regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name f217b6c1e28e comedi: Fix memory leak in compat_insnlist() b032354df6ed arm64: Mitigate MTE issues with str{n}cmp() 0375ec7559ba arm64: Restore forced disabling of KPTI on ThunderX eda7a025a580 platform/x86: amd-pmc: Increase the response register timeout 449d6043c81d net: hso: fix muxed tty registration 06a18e64256f drm/amd/pm: Update intermediate power state for SI d7ee7ccdc786 scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE 21907692fbf3 serial: mvebu-uart: fix driver's tx_empty callback 590e6c408e30 serial: 8250: 8250_omap: Fix RX_LVL register offset 807ac762afee xhci: Set HCD flag to defer primary roothub registration f8f91342dc0e btrfs: prevent __btrfs_dump_space_info() to underflow its free space e9d32ec26e7f nexthop: Fix division by zero while replacing a resilient group e1854b6cad5f erofs: fix up erofs_lookup tracepoint 336dabf99386 KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest 9fc198f415de mcb: fix error handling in mcb_alloc_bus() 9dfda47040e1 misc: genwqe: Fixes DMA mask setting 3e9a41195afe misc: bcm-vk: fix tty registration race e50c102f362e USB: serial: option: add device id for Foxconn T99W265 924956f203db USB: serial: option: remove duplicate USB device ID 4bb92efc9bd5 USB: serial: option: add Telit LN920 compositions 8db009cb6655 USB: serial: mos7840: remove duplicated 0xac24 device ID e9ce1992a338 usb: core: hcd: Add support for deferring roothub registration 0fff3d5cd436 usb: cdns3: fix race condition before setting doorbell 41d5aff380c0 usb: dwc3: core: balance phy init and exit c9f0252e4508 Re-enable UAS for LaCie Rugged USB3-FW with fk quirk b55704091500 usb: isp1760: do not sleep in field register poll 9872ff6fdce8 staging: greybus: uart: fix tty use after free b0e001ae6060 binder: fix freeze race b95483d8d94b binder: make sure fd closes complete 63239b0336b1 Revert "USB: bcma: Add a check for devm_gpiod_get" af5947c5157d USB: cdc-acm: fix minor-number release 166f843bb68c USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter 5a377e1d7ac9 usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c 842f8bde1ed9 xen/x86: fix PV trap handling on secondary processors 9b73af491ffe cifs: fix incorrect check for null pointer in header_assemble 9f6c7aff21f8 cifs: Fix soft lockup during fsstress 6344bc6cd2b4 cifs: Not to defer close on file when lock is set 14582e4d65dc usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() 11453ccd21b1 usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA eba598563d06 usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave 40fe83550d86 usb: gadget: u_audio: EP-OUT bInterval in fback frequency 29517795c4fe usb: gadget: r8a66597: fix a loop in set_feature() 9c93c402c467 mm: fix uninitialized use in overcommit_policy_handler a7032c95c6e8 mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN 9ad0f5ca9ccd ocfs2: drop acl cache for directories too 0414a521d1ea mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable() (From OE-Core rev: 9e0a213388be5d758e5e043386af3d7c7e535fe4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.70Bruce Ashfield2021-10-073-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: f93026b28e2a Linux 5.10.70 59094296058d qnx4: work around gcc false positive warning bug 35c0dfbbd344 xen/balloon: fix balloon kthread freezing 8373d58c89be USB: serial: cp210x: fix dropped characters with CP2102 67cdb51ab5e2 thermal/drivers/int340x: Do not set a wrong tcc offset on resume cc71740ee4d4 EDAC/dmc520: Assign the proper type to dimm->edac_mode 9afad85a43f5 EDAC/synopsys: Fix wrong value type assignment for edac_mode db76cb05c046 spi: Fix tegra20 build with CONFIG_PM=n 890e25c424ea net: 6pack: Fix tx timeout and slot time 044513c1fada alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile 0a511ba6d2a7 arm64: Mark __stack_chk_guard as __ro_after_init fec3bd622db0 parisc: Use absolute_pointer() to define PAGE0 61454e7fd624 qnx4: avoid stringop-overread errors 5520d27f02a1 sparc: avoid stringop-overread errors 8d768beaf0ef net: i825xx: Use absolute_pointer for memcpy from fixed memory location e99f9032715e compiler.h: Introduce absolute_pointer macro f58d305887ad blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd 1ef68b84bc11 block: flush the integrity workqueue in blk_integrity_unregister 1963bdb7489c block: check if a profile is actually registered in blk_integrity_unregister 526261c1b706 amd/display: downgrade validation failure log level 54a4860c6257 sparc32: page align size in arch_dma_alloc ecf0dc5a9048 nvme-rdma: destroy cm id before destroy qp to avoid use after free 2a08960577af nvme-multipath: fix ANA state updates when a namespace is not present 372d3e6ea1e1 xen/balloon: use a kernel thread instead a workqueue 6345a0bee801 bpf: Add oversize check before call kvcalloc() e567d33508a9 cpufreq: intel_pstate: Override parameters if HWP forced by BIOS 9561bb98879e ipv6: delay fib6_sernum increase in fib6_add 31df1d037cfd m68k: Double cast io functions to unsigned long cc3dd119d3cf blk-mq: avoid to iterate over stale request de7e03003367 net: stmmac: allow CSR clock of 300MHz 7721221e87d2 net: macb: fix use after free on rmmod a632288053b7 net: phylink: Update SFP selected interface on advertising changes 3815fe7371d2 blktrace: Fix uaf in blk_trace access after removing by sysfs ce092350b452 io_uring: put provided buffer meta data under memcg accounting 7040b37a9630 x86/asm: Fix SETZ size enqcmds() build failure 54e85b6c287c x86/asm: Add a missing __iomem annotation in enqcmds() b18ba3f477a2 md: fix a lock order reversal in md_alloc 568662e37f92 irqchip/gic-v3-its: Fix potential VPE leak on error af7c9ffe2bee irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build 0595fc4794c3 scsi: lpfc: Use correct scnprintf() limit cb948b158a86 scsi: qla2xxx: Restore initiator in dual mode 3d42ed6b7905 cifs: fix a sign extension bug 8cba4c2698e2 thermal/core: Potential buffer overflow in thermal_build_list_of_policies() 215df4349916 nvme: keep ctrl->namespaces ordered 55e6f8b3c0f5 treewide: Change list_sort to use const pointers 419fab1cb086 nvme-tcp: fix incorrect h2cdata pdu offset accounting c6ecdcba9da3 fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() 5c6bfde245d8 fpga: machxo2-spi: Return an error on failure 4ea4925c70fd tty: synclink_gt: rename a conflicting function name 56a8f0b18f46 tty: synclink_gt, drop unneeded forward declarations c64e6c307a76 scsi: target: Fix the pgr/alua_support_store functions 2d0305425179 scsi: iscsi: Adjust iface sysfs attr detection 0032f8b3cf2a atlantic: Fix issue in the pm resume flow. c2598bce4152 net/mlx4_en: Don't allow aRFS for encapsulated packets b4e54f5f4288 qed: rdma - don't wait for resources under hw error recovery flow 1bba406c07b3 gpio: uniphier: Fix void functions to remove return value db94f89e1dad s390/qeth: fix NULL deref in qeth_clear_working_pool_list() 3aa50241e1ed kselftest/arm64: signal: Skip tests if required features are missing 91d4da33c367 kselftest/arm64: signal: Add SVE to the set of features we can check for 2eaa39d83e30 net: dsa: realtek: register the MDIO bus under devres 43c880b860c7 net: dsa: don't allocate the slave_mii_bus using devres b4561bd29e62 net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work 8a00c832ef88 net/smc: add missing error check in smc_clc_prfx_set() 4e0fd1d79534 net: hns3: check queue id range before using ca435999bcaf net: hns3: fix change RSS 'hfunc' ineffective issue 1365a0dc5596 bnxt_en: Fix TX timeout when TX ring size is set to the smallest d5afe3cf52e5 enetc: Fix uninitialized struct dim_sample field usage 6c3f1b741c6c enetc: Fix illegal access when reading affinity_hint 117661cb9d3a platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() 22538c1bde27 afs: Fix updating of i_blocks on file/dir extension 55352944b497 afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation 8d6a21e4cd6a comedi: Fix memory leak in compat_insnlist() 43241a6c6e6c net: hso: fix muxed tty registration 68d4fbe6220c drm/amd/pm: Update intermediate power state for SI 7dc9225fcde0 scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE 3dfffcd26029 serial: mvebu-uart: fix driver's tx_empty callback 640946fc56b8 serial: 8250: 8250_omap: Fix RX_LVL register offset 0ea9ac731a31 xhci: Set HCD flag to defer primary roothub registration 80af86c12290 btrfs: prevent __btrfs_dump_space_info() to underflow its free space 8326be9e5121 erofs: fix up erofs_lookup tracepoint 91e4ad05bf18 mcb: fix error handling in mcb_alloc_bus() 2c28bb016bed USB: serial: option: add device id for Foxconn T99W265 600b19610ad4 USB: serial: option: remove duplicate USB device ID 0daf57973ff0 USB: serial: option: add Telit LN920 compositions dc131d3f1335 USB: serial: mos7840: remove duplicated 0xac24 device ID d58fc9e9c158 usb: core: hcd: Add support for deferring roothub registration 996f7c4a1fcf usb: dwc3: core: balance phy init and exit a05ff800013e Re-enable UAS for LaCie Rugged USB3-FW with fk quirk b9e697e60ce9 staging: greybus: uart: fix tty use after free d5b0473707fa binder: make sure fd closes complete 302e60e26ad5 Revert "USB: bcma: Add a check for devm_gpiod_get" b33b3db476e6 USB: cdc-acm: fix minor-number release 0809b8576fa8 USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter a34d6ef0c71a usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c f79282849187 xen/x86: fix PV trap handling on secondary processors 93028da5e92d cifs: fix incorrect check for null pointer in header_assemble 5940e22528df usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() d071c7fd45dc usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA 5f4bfac26173 usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave 1fbd7eb385c3 usb: gadget: r8a66597: fix a loop in set_feature() 838297222b2b mm: fix uninitialized use in overcommit_policy_handler 437be4d6faed ocfs2: drop acl cache for directories too 31bd6cd06a18 PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response (From OE-Core rev: 3306240202254ba8ddcd2604f852a65888b4078a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.69Bruce Ashfield2021-10-073-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 5f4196eaa90c Linux 5.10.69 7c09505e9e6b drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV 83a3cb200eff sched/idle: Make the idle timer expire in hard interrupt context 647c19bc6102 rtc: rx8010: select REGMAP_I2C 9a14014df72d blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues 23dfb959c6cb blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() a2551d0a29e9 pwm: stm32-lp: Don't modify HW state in .remove() callback a6a2b36a8cc4 pwm: rockchip: Don't modify HW state in .remove() callback 0a2ea5c0e5d1 pwm: img: Don't modify HW state in .remove() callback db8838e48a0a habanalabs: add validity check for event ID received from F/W d7736e2faa13 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group 0f36028d0133 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group 5770b54b112e nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group 5acb21e30d85 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group 0480f7a480bc nilfs2: fix NULL pointer in nilfs_##name##_attr_release d95b50ff07b8 nilfs2: fix memory leak in nilfs_sysfs_create_device_group aa1af89a6697 btrfs: fix lockdep warning while mounting sprout fs c43803c1aa76 btrfs: update the bdev time directly when closing 921ef7cfef15 ceph: lockdep annotations for try_nonblocking_invalidate 487ead34a208 ceph: remove the capsnaps when removing caps 386fd6fd01bd ceph: request Fw caps before updating the mtime in ceph_write_iter b26ced26251c dmaengine: xilinx_dma: Set DMA mask for coherent APIs 9c1ea8537730 dmaengine: ioat: depends on !UML 35492619e010 dmaengine: sprd: Add missing MODULE_DEVICE_TABLE c12cf7f9afe2 dmaengine: idxd: depends on !UML b4bb0b171b6e iommu/amd: Relocate GAMSup check to early_enable_iommus 2a07348e9821 parisc: Move pci_dev_is_behind_card_dino to where it is used ca907291e116 dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER b9a1526d5174 drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() 45bd9dd1bee8 drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform c9538018cb2d thermal/core: Fix thermal_cooling_device_register() prototype d1f9ecc00da1 tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh 912afe602eac Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH e418ce8b8dfd ceph: cancel delayed work instead of flushing on mdsc teardown 8193ad306ea0 ceph: allow ceph_put_mds_session to take NULL or ERR_PTR 41aa21573486 platform/chrome: cros_ec_trace: Fix format warnings 113a69460de5 platform/chrome: sensorhub: Add trace events for sample 48271d10bf4c dmaengine: idxd: fix wq slot allocation index check 777344da345a pwm: mxs: Don't modify HW state in .probe() after the PWM chip was registered 322b70b522ab pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered c63df77c40ca PM: sleep: core: Avoid setting power.must_resume to false 74190973ab01 profiling: fix shift-out-of-bounds bugs 0796d99c1b16 nilfs2: use refcount_dec_and_lock() to fix potential UAF 30417cbeccff prctl: allow to setup brk for et_dyn executables e464b3876b02 9p/trans_virtio: Remove sysfs file on probe failure 375e779ec32a thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() 38ab04186fb3 perf tools: Allow build-id with trailing zeros 87c4144450e6 tools lib: Adopt memchr_inv() from kernel ebcd3fd9207c perf test: Fix bpf test sample mismatch reporting fa64b08931ee dmaengine: acpi: Avoid comparison GSI with Linux vIRQ 9d49973b0848 um: virtio_uml: fix memory leak on init failures 5d0e6a5e4441 coredump: fix memleak in dump_vma_snapshot() 6b24588708fe staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() ccb79116c372 sctp: add param size validation for SCTP_PARAM_SET_PRIMARY ffca46766850 sctp: validate chunk size in __rcv_asconf_lookup 473cea4983b5 Revert "net/mlx5: Register to devlink ingress VLAN filter trap" 5ce134e65f3b ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE f91d25a7c89e ARM: 9079/1: ftrace: Add MODULE_PLTS support ad00533858f7 ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() ce90c6706d5a ARM: 9077/1: PLT: Move struct plt_entries definition to header eb46d7c8ae83 ARM: Qualify enabling of swiotlb_init() 79286ea830b3 s390/pci_mmio: fully validate the VMA before calling follow_pte() 74d54e5ceba3 console: consume APC, DM, DCS 9493e92a3953 PCI: aardvark: Fix reporting CRS value 9e766b86a9ef PCI: pci-bridge-emul: Add PCIe Root Capabilities Register 4d8524048a35 Linux 5.10.68 a23d3576215f net: dsa: bcm_sf2: Fix array overrun in bcm_sf2_num_active_ports() 9f2972e151dd bnxt_en: Fix error recovery regression 619d747c1850 x86/mce: Avoid infinite loop for copy from user recovery 47bc9c3929eb net: renesas: sh_eth: Fix freeing wrong tx descriptor b2f9b7455baf mfd: lpc_sch: Rename GPIOBASE to prevent build error 027c44b8c8e4 mfd: lpc_sch: Partially revert "Add support for Intel Quark X1000" 52a7e6667133 bnxt_en: Fix possible unintended driver initiated error recovery 9a3f52f73c04 bnxt_en: Improve logging of error recovery settings information. 639a2eddb731 bnxt_en: Convert to use netif_level() helpers. 01cad477a968 bnxt_en: Consolidate firmware reset event logging. fad75e046363 bnxt_en: log firmware debug notifications f90a34fabaa5 bnxt_en: Fix asic.rev in devlink dev info command 724502318455 bnxt_en: fix stored FW_PSID version masks eb635e008cb1 net: dsa: b53: Fix IMP port setup on BCM5301x 87b34cd64851 ip_gre: validate csum_start only on pull 9c98d2bd1434 qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom 8c01c620ae61 fq_codel: reject silly quantum parameters 6e2d36f2b1d1 netfilter: socket: icmp6: fix use-after-scope c361c955609a net: dsa: b53: Set correct number of ports in the DSA struct 0db7e0d9f67d net: dsa: b53: Fix calculating number of switch ports f89b0d032f86 net: hso: add failure handler for add_net_device f450958f7ff8 selftests: mptcp: clean tmp files in simult_flows 5711ced58eb4 net: dsa: tag_rtl4_a: Fix egress tags b167a0cec187 gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the code and avoid a leak f86956143da9 gpio: mpc8xxx: Fix a resources leak in the error handling path of 'mpc8xxx_probe()' c2b52963fd0c perf bench inject-buildid: Handle writen() errors 5a20adc38811 perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} f5176a0798bd ARC: export clear_user_page() for modules 9da1fb128c54 mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' 5402b31c0c46 PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n a957d82b2316 KVM: arm64: Handle PSCI resets before userspace touches vCPU state 53921242cf99 KVM: arm64: Fix read-side race on updates to vcpu reset state b9b89da56af7 mtd: mtdconcat: Check _read, _write callbacks existence before assignment 812cbb143c12 mtd: mtdconcat: Judge callback existence based on the master e8dfc446a16a tracing/boot: Fix a hist trigger dependency for boot time tracing 87479b10eb72 mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set f10f727cf9f4 PCI: Fix pci_dev_str_match_path() alloc while atomic bug ed44be1cbe5e KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page size 62f813769f50 netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex 1cf43a1e5782 netfilter: Fix fall-through warnings for Clang 9e89c22d1c94 PCI: iproc: Fix BCMA probe resource handling b1f3be0c302a PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing 'ranges' 063c3d980d78 backlight: ktd253: Stabilize backlight 00303e459251 mfd: axp20x: Update AXP288 volatile ranges ab7cf2250161 s390/bpf: Fix branch shortening during codegen pass 4320c222c2ff s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant d92d3a9c2b65 s390/bpf: Fix optimizing out zero-extensions 4a9339320338 NTB: perf: Fix an error code in perf_setup_inbuf() ce660d6dfcdd NTB: Fix an error code in ntb_msit_probe() e76ccbdedbdd ethtool: Fix an error code in cxgb2.c 70ac967a7b88 PCI: ibmphp: Fix double unmap of io_mem 9ae759a36b61 block, bfq: honor already-setup queue merges 7f2b3242f0d4 net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 ca8ecd7444a9 Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 c422c555053e octeontx2-af: Add additional register check to rvu_poll_reg() 1cac475eeb9f watchdog: Start watchdog in watchdog_set_last_hw_keepalive only if appropriate e5609d3fd57d PCI: Add ACS quirks for Cavium multi-function devices 365cdfcc6eba PCI: j721e: Add PCIe support for AM64 81381b72f40c PCI: j721e: Add PCIe support for J7200 4892b1515b40 PCI: cadence: Add quirk flag to set minimum delay in LTSSM Detect.Quiet state a83e032cc489 PCI: cadence: Use bitfield for *quirk_retrain_flag* instead of bool 3aedfe4b0800 tracing/probes: Reject events which have the same name of existing one 75420f9400a6 PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe() b6352e2e2764 mfd: Don't use irq_create_mapping() to resolve a mapping aa638669c8a4 PCI: tegra: Fix OF node reference leak d5c5d1b141fa PCI: tegra194: Fix MSI-X programming 13f366bab077 PCI: tegra194: Fix handling BME_CHGED event b7d4f310bb8f fuse: fix use after free in fuse_read_interrupt() 03cc3a2923d6 PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms 7a44361a1f6a mfd: db8500-prcmu: Adjust map to reality 619f137ffd69 dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation 49cf30ebb35c mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() aa39eb744a82 net: hns3: fix the timing issue of VF clearing interrupt sources ad47e0922108 net: hns3: disable mac in flr process b76522c7c349 net: hns3: change affinity_mask to numa node range 34fc06d0477e net: hns3: pad the short tunnel frame before sending to hardware 0511d099db6f bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() 49eff4ab7d43 KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers e68795c1101e ibmvnic: check failover_pending in login response aeb67214ce94 dt-bindings: arm: Fix Toradex compatible typo 0ab9981fa0c5 udp_tunnel: Fix udp_tunnel_nic work-queue type 5221e6632991 qed: Handle management FW error e00eae1d6b1f selftest: net: fix typo in altname test 53947b68c56b tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() 35d3ab2ea2ed x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_ASM_GOTO_OUTPUT=y cf6f29bb2c18 net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup df38f941a7e4 net/af_unix: fix a data-race in unix_dgram_poll cad96d0e50e4 vhost_net: fix OoB on sendmsg() failure. 7843861e2140 gen_compile_commands: fix missing 'sys' package 983ef866291c net: ipa: initialize all filter table slots c5102ced8ac0 events: Reuse value read using READ_ONCE instead of re-reading it 8f8ad122ffe0 nvme-tcp: fix io_work priority inversion c586bc31d5b9 net/mlx5: Fix potential sleeping in atomic context 29a5af9112a2 net/mlx5: FWTrace, cancel work on alloc pd error flow 229e9293b2ba perf machine: Initialize srcline string member in add_location struct 33c983f7a182 drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unused fd9ed47fe6be tipc: increase timeout in tipc_sk_enqueue() abe460eb6fbb r6040: Restore MDIO clock frequency after MAC reset edfab735d518 net/l2tp: Fix reference count leak in l2tp_udp_recv_core 6c3cb65d561e dccp: don't duplicate ccid when cloning dccp sock f6f80766558b ptp: dp83640: don't define PAGE0 bd6d9a0dd411 net-caif: avoid user-triggerable WARN_ON(1) 855c17ffa65f net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert c5c9ee2d367b ethtool: Fix rxnfc copy to user buffer overflow ee3ffd56b40e tipc: fix an use-after-free issue in tipc_recvmsg 12551b75b00b x86/mm: Fix kern_addr_valid() to cope with existing but not present entries 6672dc68e28e x86/pat: Pass valid address to sanitize_phys() 0346f8a2c5ec s390/sclp: fix Secure-IPL facility detection cc9d96c9f9e0 drm/etnaviv: add missing MMU context put when reaping MMU mapping ea995e8a6294 drm/etnaviv: reference MMU context when setting up hardware state 660dfbf208a4 drm/etnaviv: fix MMU context leak on GPU reset 22163efedcf3 drm/etnaviv: exec and MMU state is lost when resetting the GPU 6b1c223d8a53 drm/etnaviv: keep MMU context across runtime suspend/resume c63e6e0951ff drm/etnaviv: stop abusing mmu_context as FE running marker cf24bd826e4b drm/etnaviv: put submit prev MMU context when it exists 0759f648470b drm/etnaviv: return context from etnaviv_iommu_context_get 8f95553f0016 drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 87f7032dc227 PCI: Add AMD GPU multi-function power dependencies cd64b416aed2 PM: base: power: don't try to use non-existing RTC for storing data a67e7cdbc633 arm64/sve: Use correct size when reinitialising SVE state 84da60070c36 bnx2x: Fix enabling network interfaces without VFs 1a5a3ba21aee xen: reset legacy rtc flag for PV domU ce8f81b76d3b io_uring: ensure symmetry in handling iter types in loop_rw_iter() 88f3d951e2db btrfs: fix upper limit for max_inline for page size 64K 575279059e26 drm/bridge: lt9611: Fix handling of 4k panels faf816b0f8d0 Linux 5.10.67 ad3ea16746cc fanotify: limit number of event merge attempts 412974e75fdd drm/panfrost: Clamp lock region to Bifrost minimum 8976e09443cb drm/panfrost: Use u64 for size in lock_region 95251e6833fa drm/panfrost: Simplify lock_region calculation b80a99e04827 drm/amd/display: Update bounding box states (v2) 583c4f3d09c3 drm/amd/display: Update number of DCN3 clock states 7b1abace16a9 drm/amdgpu: Fix BUG_ON assert c29485e34e63 drm/panfrost: Make sure MMU context lifetime is not bound to panfrost_priv bb693c114e8b drm/dp_mst: Fix return code on sideband message failure 84cac4f80605 drm/msi/mdp4: populate priv->kms in mdp4_kms_init be1fcecfc145 drm/mgag200: Select clock in PLL update functions d0aaea1f117d net: dsa: lantiq_gswip: fix maximum frame length 5944d0e2b0ab lib/test_stackinit: Fix static initializer test 00cdb2fb4df1 platform/chrome: cros_ec_proto: Send command again when timeout occurs b2e72e53cd26 libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind 6d86634d7bd1 memcg: enable accounting for pids in nested pid namespaces 388f12dabbe0 mm,vmscan: fix divide by zero in get_scan_count 2d2d8b0eca64 mm/hugetlb: initialize hugetlb_usage in mm_init ce75a6b399e0 mm/hmm: bypass devmap pte when all pfn requested flags are fulfilled e1fa3b2b60ab hugetlb: fix hugetlb cgroup refcounting during vma split 27dd91221b3f s390/pv: fix the forcing of the swiotlb 086faa4a2e86 cpufreq: powernv: Fix init_chip_info initialization in numa=off 55be9eb1936a scsi: qla2xxx: Sync queue idx with queue_pair_map idx 9c8414325eee scsi: qla2xxx: Changes to support kdump kernel 137dafa72230 scsi: BusLogic: Fix missing pr_cont() use 69775e4e17f2 ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() 7a5756e90563 parisc: fix crash with signals and alloca 9a4e7f903866 io_uring: remove duplicated io_size from rw 6930a2a5be5c fs/io_uring Don't use the return value from import_iovec(). 2c304c65defd net: hns3: clean up a type mismatch warning fb1ee027878b net: w5100: check return value after calling platform_get_resource() c49a52046da7 fix array-index-out-of-bounds in taprio_change a4301d06a0b8 net: fix NULL pointer reference in cipso_v4_doi_free 5ed5d594d9a7 ath9k: fix sleeping in atomic context aa3708236ea0 ath9k: fix OOB read ar9300_eeprom_restore_internal be457b27dd0a wcn36xx: Fix missing frame timestamp for beacon/probe-resp b1d547f2f51a selftests/bpf: Fix potential unreleased lock 3ad66d67822d parport: remove non-zero check on count 1e9302537804 net/mlx5: DR, Enable QP retransmission 9c5c65ecbd87 net/mlx5: DR, fix a potential use-after-free bug 4bbf0a9d90e8 iwlwifi: mvm: Fix scan channel flags settings a693aff5e8d7 iwlwifi: fw: correctly limit to monitor dump 4ed6510e0559 iwlwifi: mvm: fix access to BSS elements 9e80a3d88f4d iwlwifi: mvm: avoid static queue number aliasing 3ed8982df50e iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed 608c8359c567 iwlwifi: pcie: free RBs during configure eb04c51a439e nfsd: fix crash on LOCKT on reexported NFSv3 0e9f4492219f drm/amdkfd: Account for SH/SE count when setting up cu masks. 27d4a96addef ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B 969eddc3b4dc ASoC: rockchip: i2s: Fix regmap_ops hang 7344a8a80190 usbip:vhci_hcd USB port can get stuck in the disabled state 29c8f13a345d usbip: give back URBs for unsent unlink requests during cleanup 8de01a896c1b usb: musb: musb_dsps: request_irq() after initializing musb c0751eeb938c Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" ba2faddf1f14 cifs: fix wrong release in sess_alloc_buffer() failed path 7c7d6c9cd879 mmc: core: Return correct emmc response in case of ioctl error d1e382a04ada selftests/bpf: Enlarge select() timeout for test_maps 3aab5bffdde0 mmc: rtsx_pci: Fix long reads when clock is prescaled 7f43da79ebc5 mmc: sdhci-of-arasan: Check return value of non-void funtions 834ecf61cebd mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP 1a40e60e2af4 of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS be69ed7bb9d3 ASoC: Intel: Skylake: Fix passing loadable flag for module 4a48ed479467 ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER d72afec087f7 soundwire: intel: fix potential race condition during power down b225eeaf3a02 btrfs: tree-log: check btrfs_lookup_data_extent return value 87ae522e467e m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch c10b1afc2f43 octeontx2-pf: Fix NIX1_RX interface backpressure 6d657f1fa121 rtw88: wow: fix size access error of probe request aa82a11176bd rtw88: wow: build wow function only if CONFIG_PM is on 2fd1964f7501 rtw88: use read_poll_timeout instead of fixed sleep 9baf6f8ca285 rtl8xxxu: Fix the handling of TX A-MPDU aggregation 756924bc1804 drm/exynos: Always initialize mapping in exynos_drm_register_dma() 9ce6e29375ba lockd: lockd server-side shouldn't set fl_ops 2d3fab9ceafa usb: chipidea: host: fix port index underflow and UBSAN complains 2225a5cd2fbc gfs2: Don't call dlm after protocol is unmounted 0df5eba67bf0 kselftest/arm64: pac: Fix skipping of tests on systems without PAC 9486d7ac9f30 kselftest/arm64: mte: Fix misleading output when skipping tests 1f5db5b8a3d6 net: Fix offloading indirect devices dependency on qdisc order creation 2a69325ee510 staging: rts5208: Fix get_ms_information() heap buffer size 868831492dd6 hwmon: (pmbus/ibm-cffps) Fix write bits for LED control 39738ebfad39 selftests/bpf: Fix flaky send_signal test c53c68c9bf2a rpc: fix gss_svc_init cleanup on failure 4b1b4d3f45df tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD fca514f25c4d iomap: pass writeback errors to the mapping 49e2bcb7cf58 serial: sh-sci: fix break handling for sysrq a99eec36ed39 opp: Don't print an error if required-opps is missing 6698029de35b Bluetooth: Fix handling of LE Enhanced Connection Complete 240a7025a6f8 nvme: code command_id with a genctr for use-after-free validation 24618e92d50f nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data 27e8bc1f5b32 arm64: dts: ls1046a: fix eeprom entries aa06cfc5291c arm64: tegra: Fix compatible string for Tegra132 CPUs 9c2b89f64f2e ARM: tegra: tamonten: Fix UART pad setting 035e8d5a6dd8 ARM: tegra: acer-a500: Remove bogus USB VBUS regulators 9713dfa5185a mac80211: Fix monitor MTU limit so that A-MSDUs get through 83449db3aac0 drm/display: fix possible null-pointer dereference in dcn10_set_clock() 2254383788ff gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() 155e7047909d net/mlx5: Fix variable type to match 64bit f86bc4a1a401 drm/msm/dp: return correct edid checksum after corrupted edid checksum read 98d44b7be6f1 Bluetooth: avoid circular locks in sco_sock_connect a1073aad497d Bluetooth: schedule SCO timeouts with delayed_work d6c91423993e drm/vmwgfx: fix potential UAF in vmwgfx_surface.c 3841dfa7eb5c selftests/bpf: Fix xdp_tx.c prog section name 63ebc1f1df81 drm/amd/display: fix incorrect CM/TF programming sequence in dwb d763afc4ea2b drm/amd/display: fix missing writeback disablement if plane is removed 491c8be21993 thunderbolt: Fix port linking by checking all adapters 0f0f1de02b9b drm: xlnx: zynqmp: release reset to DP controller before accessing DP registers f76f78f9f479 drm: xlnx: zynqmp_dpsub: Call pm_runtime_get_sync before setting pixel clock 127f3610a0e3 drm/msm/dsi: Fix DSI and DSI PHY regulator config from SDM660 0bbbe3ec67f0 drm/msm: mdp4: drop vblank get/put from prepare/complete_commit ac21cd44c954 net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() 2b0fa8d53041 nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering 35e5c99b152d arm64: dts: qcom: sm8250: Fix epss_l3 unit address 43ccafc91f63 arm64: dts: qcom: msm8996: don't use underscore in node name f868c2d62a27 arm64: dts: qcom: msm8994: don't use underscore in node name bda9c84edbb3 arm64: dts: qcom: sdm630: don't use underscore in node name aa16e76c80af arm64: dts: qcom: ipq6018: drop '0x' from unit address da714a198342 arm64: dts: qcom: sdm660: use reg value for memory node 34e9c56675a8 arm64: dts: qcom: ipq8074: fix pci node reg property 74287874c91d ARM: dts: imx53-ppd: Fix ACHC entry 6a00decce3a6 serial: 8250_omap: Handle optional overrun-throttle-ms property 699c91475847 arm64: dts: qcom: sdm630: Fix TLMM node and pinctrl configuration 310a127178b0 arm64: dts: qcom: sdm630: Rewrite memory map 783be2a94299 gfs2: Fix glock recursion in freeze_go_xmote_bh 4e014ff22e4b media: tegra-cec: Handle errors of clk_prepare_enable() c159db240cf2 media: TDA1997x: fix tda1997x_query_dv_timings() return value e3a2e20ed503 media: v4l2-dv-timings.c: fix wrong condition in two for-loops ac1bcf53e32f media: imx258: Limit the max analogue gain to 480 4cb4967472c8 media: imx258: Rectify mismatch of VTS value a64e3f1d8a27 ASoC: Intel: update sof_pcm512x quirks 9cf827242033 ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output f1fb1f6fa172 arm64: tegra: Fix Tegra194 PCIe EP compatible string 8fb3d8c151a7 ARM: dts: at91: use the right property for shutdown controller f710323dcd24 bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() 5d008cb7636d ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check 3142476fa002 ARM: dts: stm32: Set {bitclock,frame}-master phandles on ST DKx 37437a60a93b ARM: dts: stm32: Set {bitclock,frame}-master phandles on DHCOM SoM f4c7c95e3ee5 workqueue: Fix possible memory leaks in wq_numa_init() 6528cc687c88 Bluetooth: skip invalid hci_sync_conn_complete_evt 3b82e4799f53 ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() 4af60a543ba6 libbpf: Fix race when pinning maps in parallel 874d5aa06ce2 samples: bpf: Fix tracex7 error raised on the missing argument 035f83b5abd3 staging: ks7010: Fix the initialization of the 'sleep_status' structure d0a8ef04c220 serial: 8250_pci: make setup_port() parameters explicitly unsigned 2603740df8b2 hvsi: don't panic on tty_register_driver failure dd3307a8b383 xtensa: ISS: don't panic in rs_init b763d2e7d45c serial: 8250: Define RX trigger levels for OxSemi 950 devices 973c57c5e649 s390: make PCI mio support a machine flag 77d62f2bcc7f s390/jump_label: print real address in a case of a jump label bug 863d2eb2f726 flow_dissector: Fix out-of-bounds warnings 64583448c231 ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() bcc61adefd78 video: fbdev: riva: Error out if 'pixclock' equals zero 63abc0eb8af5 video: fbdev: kyro: Error out if 'pixclock' equals zero 6a8dcd2ffb41 video: fbdev: asiliantfb: Error out if 'pixclock' equals zero 3740418ccde8 arm64: dts: allwinner: h6: tanix-tx6: Fix regulator node names be2e11b9f8fa drm/bridge: nwl-dsi: Avoid potential multiplication overflow on 32-bit 6a3564739b9f bpf/tests: Do not PASS tests without actually testing the result 99121dec14b0 bpf/tests: Fix copy-and-paste error in double word test 6f51f4241253 drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex a5999d18a8d8 drm/amdgpu: Fix a printing message 5b3a45eedd27 ethtool: improve compat ioctl handling 52bb703f71d3 nfp: fix return statement in nfp_net_parse_meta() 23e5fb647589 media: atomisp: pci: fix error return code in atomisp_pci_probe() e5cecb9105d4 media: atomisp: Fix runtime PM imbalance in atomisp_pci_probe 9a85b9e37601 media: platform: stm32: unprepare clocks at handling errors in probe c6e5eebd9540 media: hantro: vp8: Move noisy WARN_ON to vpu_debug f462a39eb833 drm/amd/display: Fix timer_per_pixel unit error b4f5c9454dfc selftests: firmware: Fix ignored return val of asprintf() warn e944a221262e bus: fsl-mc: fix mmio base address for child DPRCs 165c55af5f5f tty: serial: jsm: hold port lock when reporting modem line changes 642639bb8d42 staging: board: Fix uninitialized spinlock when attaching genpd 03f4492dbff3 usb: gadget: composite: Allow bMaxPower=0 if self-powered 5534de13b6dc USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() b2b8137ec920 usb: gadget: u_ether: fix a potential null pointer dereference 566ddd2d94b0 usb: host: fotg210: fix the actual_length of an iso packet 224cf5e8c853 usb: host: fotg210: fix the endpoint's transactional opportunities calculation 463b3edfba90 igc: Check if num of q_vectors is smaller than max before array access d3ca78775db4 rcu: Fix macro name CONFIG_TASKS_RCU_TRACE 34609faad0c9 drm: protect drm_master pointers in drm_lease.c 06a553a99bac drm: serialize drm_file.master with a new spinlock 54e51d288b38 drm: avoid blocking in drm_clients_info's rcu section df19d95141d1 Smack: Fix wrong semantics in smk_access_entry() 3533aa65e6a9 netlink: Deal with ESRCH error in nlmsg_notify() 9de06dcd4710 video: fbdev: kyro: fix a DoS bug by restricting user input 29ab7f6d505f ARM: dts: qcom: apq8064: correct clock names e0c17c11b15d iavf: fix locking of critical sections 67c9262e3f31 iavf: do not override the adapter state in the watchdog task 9f11de56012c iio: dac: ad5624r: Fix incorrect handling of an optional regulator. e78a0b4a339e net: phy: Fix data type in DP83822 dp8382x_disable_wol() cca61275874a tipc: keep the skb in rcv queue until the whole data is read cc12ab5951aa PCI: Use pci_update_current_state() in pci_enable_device_flags() aad29a00a598 crypto: mxs-dcp - Use sg_mapping_iter to copy data 871abd1e6185 x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable c327b69e96b0 libbpf: Fix reuse of pinned map on older kernel 6a985c579499 media: dib8000: rewrite the init prbs logic 2048907d8cb7 ASoC: atmel: ATMEL drivers don't need HAS_DMA 10a135969fd7 drm/amdgpu: Fix amdgpu_ras_eeprom_init() b32d3ded9dc2 drm/vc4: hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET 6afd1e053d9b userfaultfd: prevent concurrent API initialization 1e4cfe954bd9 kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y 981bf9b0aa1b MIPS: Malta: fix alignment of the devicetree buffer bb8108546da9 f2fs: should put a page beyond EOF when preparing a write d04925fb8d70 f2fs: deallocate compressed pages when error happens 4b71928e5c54 f2fs: fix to unmap pages from userspace process in punch_hole() 1c934aba9fd5 f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() 45cb5f86c1c6 f2fs: fix to account missing .skipped_gc_rwsem fd69f613af53 soc: mediatek: cmdq: add address shift in jump d320c1b2e728 KVM: PPC: Fix clearing never mapped TCEs in realmode 6bf98b94ffeb clk: at91: clk-generated: Limit the requested rate to our range 9bab2bc4c238 fscache: Fix cookie key hashing b4849e2ac706 RDMA/hns: Fix QP's resp incomplete assignment e91077cf1780 powerpc/smp: Update cpu_core_map on all PowerPc systems 903ca538f588 platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call add8e8c3402f KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live 4c0c4f702196 scsi: ufs: ufs-exynos: Fix static checker warning bda5602c1c35 KVM: PPC: Book3S HV: Fix copy_tofrom_guest routines 926bf91248dd clk: imx8m: fix clock tree update of TF-A managed clocks e84a72f69621 HID: i2c-hid: Fix Elan touchpad regression 253bac6c60ad iommu/vt-d: Update the virtual command related registers 947579a6967a powerpc/config: Renable MTD_PHYSMAP_OF 1bc19e4062e9 scsi: qedf: Fix error codes in qedf_alloc_global_queues() dc4577749987 scsi: qedi: Fix error codes in qedi_alloc_global_queues() 782c4017845d scsi: smartpqi: Fix an error code in pqi_get_raid_map() 41066433be42 powerpc/numa: Consider the max NUMA node for migratable LPAR d3612083ecc1 pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() 6291fd0eeafc scsi: fdomain: Fix error return code in fdomain_probe() f02ab9d1d3a6 sunrpc: Fix return value of get_srcport() 21a2be1a5145 SUNRPC query transport's source port f19abe046354 SUNRPC/xprtrdma: Fix reconnection locking f3d301612787 SUNRPC: Fix potential memory corruption 9aa7a3ffb11c NFSv4/pnfs: The layout barrier indicate a minimal value for the seqid 2a542421eb7f NFSv4/pNFS: Always allow update of a zero valued layout barrier 4b96edea5cd1 NFSv4/pNFS: Fix a layoutget livelock loop fa55e76641d8 dma-debug: fix debugfs initialization order ca7f7e37bae4 openrisc: don't printk() unconditionally 31fd3211ef8b f2fs: reduce the scope of setting fsck tag when de->name_len is zero 49e4c83db885 cpuidle: pseries: Mark pseries_idle_proble() as __init 876e45c95eb6 RDMA/mlx5: Delete not-available udata check a77da9de0d7d RDMA/efa: Remove double QP type assignment 1988836e30c5 powerpc/stacktrace: Include linux/delay.h c5a5528da722 cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards 3b2bbcccd6e9 scsi: ufs: Fix memory corruption by ufshcd_read_desc_param() d353e093c0d5 vfio: Use config not menuconfig for VFIO_NOIOMMU 0f711378f0b1 pinctrl: samsung: Fix pinctrl bank pin count 59137b7dfff1 scsi: BusLogic: Use %X for u32 sized integer rather than %lX 8ea3e622af56 docs: Fix infiniband uverbs minor number fe2a1cd62267 RDMA/iwcm: Release resources if iw_cm module initialization fails b824bae96f73 IB/hfi1: Adjust pkey entry in index 0 273ed4f47e6f clk: rockchip: drop GRF dependency for rk3328/rk3036 pll types f1eccc408168 scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND ef5395fbadac pinctrl: armada-37xx: Correct PWM pins definitions 782ceaba977c pinctrl: remove empty lines in pinctrl subsystem 2d586a3f5b7e f2fs: quota: fix potential deadlock 70fd9363673b HID: input: do not report stylus battery state as "full" 4e89aea738b5 PCI: aardvark: Fix masking and unmasking legacy INTx interrupts b50db4c02f45 PCI: aardvark: Fix checking for PIO status 9d6090575406 PCI: Export pci_pio_to_address() for module use fa3c15ccf2ea PCI: aardvark: Configure PCIe resources from 'ranges' DT property df23bd40ed88 PCI: xilinx-nwl: Enable the clock through CCF 72f2be343272 PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure 088a1052f7b0 PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported 9302a3c00cc6 PCI/portdrv: Enable Bandwidth Notification only if port supports it 74d6dfcb0f9d f2fs: fix to do sanity check for sb/cp fields correctly ce7e64e63acf ARM: 9105/1: atags_to_fdt: don't warn about stack size ba73bc166615 libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs bcbc44e42dc6 dmaengine: imx-sdma: remove duplicated sdma_load_context 300ccb129252 Revert "dmaengine: imx-sdma: refine to load context only once" 76668bdee0b0 s390/qdio: cancel the ESTABLISH ccw after timeout bcc0c767f9b3 s390/qdio: fix roll-back after timeout on ESTABLISH ccw 2d2aaa200ced media: rc-loopback: return number of emitters rather than error c0eaaa686864 media: uvc: don't do DMA on stack 516dbe27f447 VMCI: fix NULL pointer dereference when unmapping queue pair 6cae39f45754 crypto: ccp - shutdown SEV firmware on kexec 7509c4cb7c80 dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() 4f920fefd857 power: supply: max17042: handle fails of reading status register 0d54bbad80f7 block: bfq: fix bfq_set_next_ioprio_data() 5df14bba0056 crypto: public_key: fix overflow during implicit conversion 646870ad8e56 wcn36xx: Ensure finish scan is not requested before start scan 4753723f8b48 iio: ltc2983: fix device probe de32e151800d arm64: head: avoid over-mapping in map_memory 2d3a9dff763f arm64: mm: Fix TLBI vs ASID rollover 01e6c64bbc5d soc: aspeed: p2a-ctrl: Fix boundary check for mmap 3fdf2feb6cbe soc: aspeed: lpc-ctrl: Fix boundary check for mmap e80c45dbe263 soc: qcom: aoss: Fix the out of bound usage of cooling_devs 610e8b2621d6 pinctrl: ingenic: Fix incorrect pull up/down info 1e1136fbe89f pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast 7524fcd09c3e clk: socfpga: agilex: add the bypass register for s2f_usr0 clock 96bf326fb93c clk: socfpga: agilex: fix up s2f_user0_clk representation 7eb16be25f0f clk: socfpga: agilex: fix the parents of the psi_ref_clk ac99b3aa8375 tools/thermal/tmon: Add cross compiling support 2daa118a3f7b selftests/ftrace: Fix requirement check of README file 8248b61b86fb ceph: fix dereference of null pointer cf c37085d60634 9p/xen: Fix end of loop tests for list_for_each_entry 907944851aa0 xen: fix setting of max_pfn in shared_info 37566a343fe9 powerpc/perf/hv-gpci: Fix counter value parsing 5f13c8bae824 PCI/MSI: Skip masking MSI-X on Xen PV d15554f98597 blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN a58f08255490 blk-zoned: allow zone management send operations without CAP_SYS_ADMIN c1b249e02a80 btrfs: reset replace target device to allocation state on close 0901af53da8f btrfs: wake up async_delalloc_pages waiters after submit 9ac218642dfc io-wq: fix wakeup race when adding new work 548ee201fb4a io_uring: fail links of cancelled timeouts 54eb6211b979 io_uring: add ->splice_fd_in checks a3ed34bcada5 io_uring: place fixed tables under memcg limits 5103b733348e io_uring: limit fixed table size by RLIMIT_NOFILE ebedb252a47f rtc: tps65910: Correct driver module alias 44a32dcb2fb5 Linux 5.10.66 1de280adb209 Revert "time: Handle negative seconds correctly in timespec64_to_ns()" f49fd9882f54 Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" 0daa75bf750c Revert "block: nbd: add sanity check for first_minor" d3c3f4e07826 Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" c31c2cca229a Linux 5.10.65 b216a075a9ab clk: kirkwood: Fix a clocking boot regression 5866b1175df0 backlight: pwm_bl: Improve bootloader/kernel device handover 4c00435cb813 fbmem: don't allow too huge resolutions 34d099a330e7 IMA: remove the dependency on CRYPTO_MD5 5cc1ee31353b IMA: remove -Wmissing-prototypes warning 131968998109 fuse: flush extending writes 8018100c5444 fuse: truncate pagecache on atomic_o_trunc a8ca1fba54be ARM: dts: at91: add pinctrl-{names, 0} for all gpios c2c7eefc9371 KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter bf3622446335 KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation c06e6ff2fcc3 KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted 1db337b10d12 KVM: s390: index kvm->arch.idle_mask by vcpu_idx dc9db2a2aae4 Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" c6b42ec1c936 x86/resctrl: Fix a maybe-uninitialized build warning treated as error bafece6cd1f9 perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op ae95c3a147d5 tty: Fix data race between tiocsti() and flush_to_ldisc() 4d0e6d6fe4e2 bio: fix page leak bio_add_hw_page failure 24fbd77d5a0f io_uring: IORING_OP_WRITE needs hash_reg_file set 656f343d724b time: Handle negative seconds correctly in timespec64_to_ns() 611b7f9dc9f6 f2fs: guarantee to write dirty data when enabling checkpoint back 75ffcd85dff5 iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha 3853c0c0703d ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() c4f1ad393026 ipv4: fix endianness issue in inet_rtm_getroute_build_skb() dc4ff31506f4 octeontx2-af: Set proper errorcode for IPv4 checksum errors bf2991f8e783 octeontx2-af: Fix static code analyzer reported issues ee485124b7fa octeontx2-af: Fix loop in free and unmap counter a67c66c1bb12 net: qualcomm: fix QCA7000 checksum handling f96bc82e0348 net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed 5867e20e1808 ipv4: make exception cache less predictible 8692f0bb2992 ipv6: make exception cache less predictible 4663aaef24df brcmfmac: pcie: fix oops on failure to resume and reprobe e68128e078da bcma: Fix memory leak for internally-handled cores 26fae720c112 atlantic: Fix driver resume flow. cb996dc9f937 ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() baecab8c469f ice: Only lock to update netdev dev_addr bd6d9c83f44d iwlwifi: skip first element in the WTAS ACPI table 4c4f868082ed iwlwifi: follow the new inclusive terminology 5c305b90d8a1 ASoC: wcd9335: Disable irq on slave ports in the remove function 729a459efd30 ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function 9c640a2bb551 ASoC: wcd9335: Fix a double irq free in the remove function 8446bb0ff1d0 tty: serial: fsl_lpuart: fix the wrong mapbase value 9ee4ff8cbe39 usb: bdc: Fix a resource leak in the error handling path of 'bdc_probe()' 4d2823abd1fe usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available 86b79054d76b usb: ehci-orion: Handle errors of clk_prepare_enable() in probe f0bb63127354 i2c: xlp9xx: fix main IRQ check 7ac3090e0123 i2c: mt65xx: fix IRQ check 6c4857203ffa CIFS: Fix a potencially linear read overflow b0491ab7d4c7 bpf: Fix possible out of bound write in narrow load handling cfaefbcc6bc4 mmc: moxart: Fix issue with uninitialized dma_slave_config ced0bc748185 mmc: dw_mmc: Fix issue with uninitialized dma_slave_config 8a9f9b97558e mmc: sdhci: Fix issue with uninitialized dma_slave_config dd903083cbe4 ASoC: Intel: Skylake: Fix module resource and format selection b0159dbd1dd6 ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs 7934c79fb0ed ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 56d976f45000 rsi: fix an error code in rsi_probe() 110ce7d256a3 rsi: fix error code in rsi_load_9116_firmware() b4bbb77d886b gfs2: init system threads before freeze lock ee029e3aa129 i2c: hix5hd2: fix IRQ check d36ab9b3ee49 i2c: fix platform_get_irq.cocci warnings 187705a4b1fa i2c: s3c2410: fix IRQ check 3913fa307a33 i2c: iop3xx: fix deferred probing 50e6f34499a5 Bluetooth: add timeout sanity check to hci_inquiry cc59ad70cfb6 lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQ 9295566a136c mm/swap: consider max pages in iomap_swapfile_add_extent a9c29bc2a578 usb: gadget: mv_u3d: request_irq() after initializing UDC b2f4dd13b211 firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()' 60831f5ae6c7 firmware: raspberrypi: Keep count of all consumers 5c68b7795b4c i2c: synquacer: fix deferred probing f577e9f58ff0 clk: staging: correct reference to config IOMEM to config HAS_IOMEM 5ae5f087c9d6 arm64: dts: marvell: armada-37xx: Extend PCIe MEM space cb788d698a10 nfsd4: Fix forced-expiry locking c9773f42c1de lockd: Fix invalid lockowner cast after vfs_test_lock 2600861b9069 locking/local_lock: Add missing owner initialization d5462a630f7d locking/lockdep: Mark local_lock_t 22b106df73c6 mac80211: Fix insufficient headroom issue for AMSDU 0ad4ddb27e2b libbpf: Re-build libbpf.so when libbpf.map changes 494629ba62a9 usb: phy: tahvo: add IRQ check 46638d6941ee usb: host: ohci-tmio: add IRQ check 4b7874a32ec2 PM: cpu: Make notifier chain use a raw_spinlock_t 471128476819 Bluetooth: Move shutdown callback before flushing tx and rx queue d993a6f137ec samples: pktgen: add missing IPv6 option to pktgen scripts 2c0b826f4a79 devlink: Clear whole devlink_flash_notify struct 2aa3d5c9e19e selftests/bpf: Fix test_core_autosize on big-endian machines c03bf1bc84ea usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse eabbb2e8cc41 usb: phy: twl6030: add IRQ checks fa5dbfd53982 usb: phy: fsl-usb: add IRQ check 99ad1be3e9cb usb: gadget: udc: s3c2410: add IRQ check 0a7731458968 usb: gadget: udc: at91: add IRQ check 27f102bcee52 usb: dwc3: qcom: add IRQ check c4e0f54a56d0 usb: dwc3: meson-g12a: add IRQ check 96ba1e20e252 ASoC: rt5682: Properly turn off regulators if wrong device ID 1a2feb23043b ASoC: rt5682: Implement remove callback 628acf6ee2f1 net/mlx5: Fix unpublish devlink parameters fe6322774ca2 net/mlx5: Register to devlink ingress VLAN filter trap dbeb4574ddf0 drm/msm/dsi: Fix some reference counted resource leaks 059c2c09f4b7 Bluetooth: fix repeated calls to sco_sock_kill 6df58421da13 ASoC: Intel: Fix platform ID matching 10dfcfda5c6f cgroup/cpuset: Fix violation of cpuset locking rule cbc97661439d cgroup/cpuset: Miscellaneous code cleanup 974ab0a04fe6 counter: 104-quad-8: Return error when invalid mode during ceiling_write c158f9b23279 arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 7125705623f9 drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs a6e980b110d2 drm/msm/mdp4: move HW revision detection to earlier phase 90363618b552 drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revision 416929eaf44e selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IP d6337dfd1e77 PM: EM: Increase energy calculation precision 5014a8453f02 Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow afffa7b4c6e4 debugfs: Return error during {full/open}_proxy_open() on rmmod 17830b041534 soc: qcom: smsm: Fix missed interrupts if state changes while masked b8361513ac76 bpf, samples: Add missing mprog-disable to xdp_redirect_cpu's optstring cd6008e31af0 PCI: PM: Enable PME if it can be signaled from D3cold 3890c6e1da31 PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently eda4ccca906f media: venus: venc: Fix potential null pointer dereference on pointer fmt 519ad41a0989 media: em28xx-input: fix refcount bug in em28xx_usb_disconnect a7dd8b778a4d leds: trigger: audio: Add an activate callback to ensure the initial brightness is set 917191d582f9 leds: lt3593: Put fwnode in any case during ->probe() eef8496579de i2c: highlander: add IRQ check 11dd40c18918 net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() b376ae5597fc devlink: Break parameter notification sequence to be before/after unload/load driver 9fa9ff10408f arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delay e4da0e0006f9 arm64: dts: renesas: rzg2: Convert EtherAVB to explicit delay handling 61b1db235868 Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd bca46d228393 net: cipso: fix warnings in netlbl_cipsov4_add_std b6b5dc12bd7c drm: mxsfb: Clear FIFO_CLEAR bit 1a0014c1c62c drm: mxsfb: Increase number of outstanding requests on V4 and newer HW 46f546394063 drm: mxsfb: Enable recovery on underflow e0f3de1573fd cgroup/cpuset: Fix a partition bug with hotplug 7a0b297480dd net/mlx5e: Block LRO if firmware asks for tunneled LRO c40ed983b874 net/mlx5e: Prohibit inner indir TIRs in IPoIB a11fc1cd8a31 ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties 2e68547e99a7 ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties 0d40e59c03b8 ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties eda87dd4738a ARM: dts: meson8: Use a higher default GPU clock frequency a7d0a59e21ef tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos 1f60072320b5 drm/amdgpu/acp: Make PM domain really work c7ebd3622bf8 6lowpan: iphc: Fix an off-by-one check of array index def6efdf91e7 Bluetooth: sco: prevent information leak in sco_conn_defer_accept() e9a62740876b media: atomisp: fix the uninitialized use and rename "retvalue" b0e87701b813 media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats c062253748d8 media: rockchip/rga: fix error handling in probe dc49537334a7 media: rockchip/rga: use pm_runtime_resume_and_get() 94d6aa2b871f media: go7007: remove redundant initialization ffd9c8cecbad media: go7007: fix memory leak in go7007_usb_probe fb22665c37b3 media: dvb-usb: Fix error handling in dvb_usb_i2c_init 6b0fe6953430 media: dvb-usb: fix uninit-value in vp702x_read_mac_addr 372890e0b41e media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init 83f7297a4af4 ionic: cleanly release devlink instance 203537ff35ea driver core: Fix error return code in really_probe() 4225d357bc75 firmware: fix theoretical UAF race with firmware cache and resume c4aaad8a3389 gfs2: Fix memory leak of object lsi on error return path 8c3b5028ec02 libbpf: Fix removal of inner map in bpf_object__create_map ffb887c15f7f soc: qcom: rpmhpd: Use corner in power_off f32b433d8e25 i40e: improve locking of mac_filter_hash 5ac21a4e6e85 arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties a8c1eaed2374 ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi 6ca0b4089166 libbpf: Fix the possible memory leak on error f1673e85254d gve: fix the wrong AdminQ buffer overflow check 1568dbe8892d drm/of: free the iterator object on failure 389dfd114780 bpf: Fix potential memleak and UAF in the verifier. d4213b709316 bpf: Fix a typo of reuseport map in bpf.h. 56e5c527cc2e drm/of: free the right object 38235f195de9 media: cxd2880-spi: Fix an error handling path 25fbfc31ceec soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally c391728c9b25 leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt() d4abb6e14105 media: TDA1997x: enable EDID support 8ce22f85381f ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probe 3d58f5e83f97 drm/gma500: Fix end of loop tests for list_for_each_entry 54912723f16b drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init() 1e1423449d1c EDAC/i10nm: Fix NVDIMM detection a20e6868cbfc spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible e2cb04c61bcf spi: sprd: Fix the wrong WDG_LOAD_VAL cd8cca7268a2 regulator: vctrl: Avoid lockdep warning in enable/disable ops 8665e30317c8 regulator: vctrl: Use locked regulator_get_voltage in probe path 80b1a70b0450 blk-crypto: fix check for too-large dun_bytes ba6e5af621ab spi: davinci: invoke chipselect callback c0aec70a256c x86/mce: Defer processing of early errors 6627be8b36dc tpm: ibmvtpm: Avoid error message when process gets signal while waiting bd2028e9e27c certs: Trigger creation of RSA module signing key if it's not an RSA key fddf3a72abe1 crypto: qat - use proper type for vf_mask e7273d57d2b7 irqchip/gic-v3: Fix priority comparison when non-secure priorities are used f1f6d3d2ada8 spi: coldfire-qspi: Use clk_disable_unprepare in the remove function 4b21d4e820bb block: nbd: add sanity check for first_minor 31fc50cd93cd clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel dde7ff1c1977 lib/mpi: use kcalloc in mpi_resize 20d84fc59e85 irqchip/loongson-pch-pic: Improve edge triggered interrupt support e9a902f88207 genirq/timings: Fix error return code in irq_timings_test_irqs() 10d3bdd2d578 spi: spi-pic32: Fix issue with uninitialized dma_slave_config d4ec971bfa88 spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config 87aa69aa10b4 block: return ELEVATOR_DISCARD_MERGE if possible 386850718153 m68k: Fix invalid RMW_INSNS on CPUs that lack CAS 497f3d9c3f58 rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock ea5e5bc881a4 rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees 527b56d7856f rcu: Fix to include first blocked task in stall warning e6778e1b22d0 sched: Fix UCLAMP_FLAG_IDLE setting 718180c24675 sched/numa: Fix is_core_idle() bf4b0fa3a2e2 m68k: emu: Fix invalid free in nfeth_cleanup() 246c771b8562 power: supply: cw2015: use dev_err_probe to allow deferred probe a758b1d4ca20 s390/ap: fix state machine hang after failure to enable irq 86f9980909f3 s390/debug: fix debug area life cycle 0980d2b21f4d s390/debug: keep debug data on resize 0404bf4a660c s390/pci: fix misleading rc in clp_set_pci_fn() 8b471e72b51e s390/kasan: fix large PMD pages address alignment check 9d999957cb39 udf_get_extendedattr() had no boundary checks. db2f238d8d12 fcntl: fix potential deadlock for &fasync_struct.fa_lock 349633ed311c crypto: qat - do not export adf_iov_putmsg() 205cfad5c0ca crypto: qat - fix naming for init/shutdown VF to PF notifications c29cc43e30ba crypto: qat - fix reuse of completion variable e53575ea28d9 crypto: qat - handle both source of interrupt in VF ISR 9819975c636c crypto: qat - do not ignore errors from enable_vf2pf_comms() 6f3c58bd62f2 crypto: omap - Fix inconsistent locking of device lists fc4073df2968 libata: fix ata_host_start() cf619a528e01 s390/zcrypt: fix wrong offset index for APKA master key valid state b4aa00bf8a4d s390/cio: add dev_busid sysfs entry for each subchannel d0831db736bb power: supply: max17042_battery: fix typo in MAx17042_TOFF 5d59f38c6ba5 power: supply: smb347-charger: Add missing pin control activation 10e759e350d7 nvmet: pass back cntlid on successful completion ea4a353c0ef4 nvme-rdma: don't update queue count when failing to set io queues 5d0f0c3bbe99 nvme-tcp: don't update queue count when failing to set io queues 591f69d7c415 blk-throtl: optimize IOPS throttle for large IO scenarios cf13537be54c bcache: add proper error unwinding in bcache_device_init 48aa6e4e28c4 isofs: joliet: Fix iocharset=utf8 mount option 940ac461323e udf: Fix iocharset=utf8 mount option 4cf1551af31d udf: Check LVID earlier 3d12ccecfa31 hrtimer: Ensure timerfd notification for HIGHRES=n aadfa1d6ca5f hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() 13ccaef77ee8 posix-cpu-timers: Force next expiration recalc after itimer reset 8a6c5eec811c EDAC/mce_amd: Do not load edac_mce_amd module on guests 4b680b3fc6f3 rcu/tree: Handle VM stoppage in stall detection 1cc05d71f04d sched/deadline: Fix missing clock update in migrate_task_rq_dl() 104adbffbe4c crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop() ce7f2b516c77 power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors 3ebd7b38415e sched/deadline: Fix reset_on_fork reporting of DL tasks 8c4d94db5acd crypto: mxs-dcp - Check for DMA mapping errors 7bb6302e9d09 regulator: tps65910: Silence deferred probe error a85985099644 regmap: fix the offset of register error log 97bc540bfb61 locking/mutex: Fix HANDOFF condition cb83afdc0b86 Linux 5.10.64 f72fce550709 PCI: Call Max Payload Size-related fixup quirks early 8c04a16d2037 x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions 1234849353b0 xhci: fix unsafe memory usage in xhci tracing 3f7f1baf7045 xhci: fix even more unsafe memory usage in xhci tracing 30e6e9f8bf2c usb: mtu3: fix the wrong HS mult value 8a4439aaf4f7 usb: mtu3: use @mult for HS isoc or intr 147819723c74 usb: mtu3: restore HS function when set SS/SSP c75e2fd0d3c5 usb: gadget: tegra-xudc: fix the wrong mult value for HS isoc or intr d544c9a2190a usb: host: xhci-rcar: Don't reload firmware after the completion c3fd7b0b9aa1 ALSA: usb-audio: Add registration quirk for JBL Quantum 800 798679af7978 blk-mq: clearing flush request reference in tags->rqs[] e51ff3ffc316 netfilter: nftables: clone set element expression template 36983fc2f87e netfilter: nf_tables: initialize set before expression setup 3fda454f909c netfilter: nftables: avoid potential overflows on 32bit arches cad6239f5080 blk-mq: fix is_flush_rq ceffaa61b5bb blk-mq: fix kernel panic during iterating over flush request bc1b5c5f3e3b x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating 554efc9a6138 Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" d24347e2ff11 tty: drop termiox user definitions 0757a883b970 net: linux/skbuff.h: combine SKB_EXTENSIONS + KCOV handling 0b62660c6a33 serial: 8250: 8250_omap: Fix unused variable warning 7ff0b71b6826 net: kcov: don't select SKB_EXTENSIONS when there is no NET c4225992060b mm/page_alloc: speed up the iteration of max_order 50e56c68e1ef net: ll_temac: Remove left-over debug message 6e2c4e665623 USB: serial: mos7720: improve OOM-handling in read_mos_reg() ddd7e8b7b848 igmp: Add ip_mc_list lock in ip_check_mc_rcu (From OE-Core rev: 86bfda41a74bd19c22a6294bd080adf17b14c116) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: bsp/qemuarm*-gfx: use virtio graphicsBruce Ashfield2021-10-073-3/+3
| | | | | | | | | | | | | | | | | | Integrating the following configuration change: Author: Jon Mason <jdmason@kudzu.us> Date: Thu Sep 16 18:22:33 2021 -0400 bsp/qemuarm*-gfx: use virtio graphics Remove Bochs and start using virtio graphics Signed-off-by: Jon Mason <jdmason@kudzu.us> (From OE-Core rev: a1231dd2f7c6744df843db4283ae72c83e635ede) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: update to v5.14.8Bruce Ashfield2021-10-073-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.14 to the latest korg -stable release that comprises the following commits: c34892e1995d Linux 5.14.8 1236431c8531 drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV bef2b32a1490 selinux,smack: fix subjective/objective credential use mixups dcd45a08b9a6 io_uring: fix off-by-one in BUILD_BUG_ON check of __REQ_F_LAST_BIT d1217e40d082 cifs: properly invalidate cached root handle when closing it cacfce79af9b sched/idle: Make the idle timer expire in hard interrupt context affd236df3e8 rtc: rx8010: select REGMAP_I2C 46384252a8f4 blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues a3330c1c8319 blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() 2ab96bfe3201 block: genhd: don't call blkdev_show() with major_names_lock held e2860e2175c0 nvmet: fixup buffer overrun in nvmet_subsys_attr_serial() da6643141740 pwm: stm32-lp: Don't modify HW state in .remove() callback 2c92f9e8e039 pwm: rockchip: Don't modify HW state in .remove() callback f53bd7fe1bf6 pwm: img: Don't modify HW state in .remove() callback ddd8601dd853 habanalabs: cannot sleep while holding spinlock f621eeead8d6 habanalabs: add "in device creation" status 836c0806500d habanalabs: fix mmu node address resolution in debugfs 46d712b46080 habanalabs: add validity check for event ID received from F/W 350b2f2b1f2a drm/amdgpu: fix fdinfo race with process exit 25b4e51e2333 drm/amd/display: Fix memory leak reported by coverity 682645659796 drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address d5b10c0b4288 habanalabs: fix nullifying of destroyed mmu pgt pool d51100f73561 thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int 0ea5f803c39d nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group 7797daf14c3f nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group 6e17978ca9b8 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group 90b8f51480a4 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group e005476348f9 nilfs2: fix NULL pointer in nilfs_##name##_attr_release 255c3bfa2826 nilfs2: fix memory leak in nilfs_sysfs_create_device_group 0e78f3da8e58 btrfs: fix lockdep warning while mounting sprout fs ebed7d89e54c btrfs: delay blkdev_put until after the device remove 13d4c38e5c51 btrfs: update the bdev time directly when closing e0f8639c87e1 s390/unwind: use current_frame_address() to unwind current task 31db9b13e54e ceph: lockdep annotations for try_nonblocking_invalidate 6ca3781b4664 ceph: remove the capsnaps when removing caps 8e46eccfc10f ceph: request Fw caps before updating the mtime in ceph_write_iter 8e4e080b2be0 ceph: fix memory leak on decode error in ceph_handle_caps abae6b3bab39 ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported 417cd319e998 ASoC: audio-graph: respawn Platform Support 0a96c9734bd8 s390: add kmemleak annotation in stack_alloc() 5c9fc5418714 dmaengine: xilinx_dma: Set DMA mask for coherent APIs 996a4337be96 dmaengine: ioat: depends on !UML 964a98344922 cxl/pci: Introduce cdevm_file_operations e921d59a75c7 cxl: Move cxl_core to new directory 786c11aebd4f dmaengine: sprd: Add missing MODULE_DEVICE_TABLE 70100a0fb72d dmaengine: idxd: depends on !UML 4d74704a3975 riscv: dts: microchip: mpfs-icicle: Fix serial console f8d2c2cfbff3 of: property: Disable fw_devlink DT support for X86 f7525b4c5d40 drm/ttm: Fix a deadlock if the target BO is not idle during swap 3a4a126d3515 arm64: mm: limit linear region to 51 bits for KVM in nVHE mode 4ca60140f83e iommu/vt-d: Fix a deadlock in intel_svm_drain_prq() cab628d695ab iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() f74210e642c8 iommu/amd: Relocate GAMSup check to early_enable_iommus 2d0bfe7e6f5d parisc: Move pci_dev_is_behind_card_dino to where it is used 9a9d2fb4995a dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER 7eb2c8604702 dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER 0a1b8623d10c drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() 52cf80714d50 drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform 654b40ff096e thermal/core: Fix thermal_cooling_device_register() prototype 57df1f724b35 tracing/boot: Fix to loop on only subkeys 59faa7816df1 tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh bdf3f584913c Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH 71f9ab9c157c init: move usermodehelper_enable() to populate_rootfs() 4abef9e11035 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead of selecting it 7e68a2bd2169 SUNRPC: don't pause on incomplete allocation bf55b052cfeb s390/entry: make oklabel within CHKSTG macro local 674534e6327e platform/chrome: cros_ec_trace: Fix format warnings c3315f6436e7 platform/chrome: sensorhub: Add trace events for sample 0e53af9116e4 dmaengine: idxd: clear block on fault flag when clear wq ecf3158aad68 dmaengine: idxd: fix abort status check 858343654607 dmaengine: idxd: fix wq slot allocation index check 6c578df6fdd9 dmaengine: idxd: have command status always set acf769fe268d dmanegine: idxd: cleanup all device related bits after disabling device 81680e81b71a pwm: mxs: Don't modify HW state in .probe() after the PWM chip was registered 1c90a357cef4 pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered ec33d4bcec80 ceph: cancel delayed work instead of flushing on mdsc teardown 02006feaf26f thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a sensor is not used 04864f20674f PM: sleep: core: Avoid setting power.must_resume to false 07906d13ba6b profiling: fix shift-out-of-bounds bugs ada62fe1bdbc nilfs2: use refcount_dec_and_lock() to fix potential UAF 154d764b1f82 prctl: allow to setup brk for et_dyn executables 861006fa37d8 pwm: ab8500: Fix register offset calculation to not depend on probe order bc013a3943af 9p/trans_virtio: Remove sysfs file on probe failure e0e873820b55 thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() 61c87f0674e5 n64cart: fix return value check in n64cart_probe() 8843c3dc1ad2 staging: rtl8723bs: fix wpa_set_auth_algs() function 24a026e4ae1d perf tools: Allow build-id with trailing zeros 60a830dc0a2b perf symbol: Look for ImageBase in PE file to compute .text offset d4e7c85ae25f perf test: Fix bpf test sample mismatch reporting b005ce62b39c dmaengine: acpi: Avoid comparison GSI with Linux vIRQ e0291e6fb03d RDMA/mlx5: Fix xlt_chunk_align calculation e00e0ed534a2 RDMA/hns: Enable stash feature of HIP09 6909fa41fbd4 um: virtio_uml: fix memory leak on init failures dc25d3bebac1 coredump: fix memleak in dump_vma_snapshot() 069c28830690 um: fix stub location calculation 5cd412eda5d6 staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() f59fcad27535 console: consume APC, DM, DCS fb28e3d5d0d8 PCI: aardvark: Fix reporting CRS value 952d4ed0bd65 PCI: pci-bridge-emul: Add PCIe Root Capabilities Register 56c0ace445bd Linux 5.14.7 a7593244dc31 s390/bpf: Fix branch shortening during codegen pass 6a8787093b04 s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant 7a31ec4d215a s390/bpf: Fix optimizing out zero-extensions 10203c14d608 net: dsa: bcm_sf2: Fix array overrun in bcm_sf2_num_active_ports() 45c0e1ee3e9f bnxt_en: Fix error recovery regression 47b119613dcf net: renesas: sh_eth: Fix freeing wrong tx descriptor 45f8ba56d4dd cxgb3: fix oops on module removal dc2ebd4105b0 mfd: lpc_sch: Rename GPIOBASE to prevent build error 4666248379e9 ip6_gre: Revert "ip6_gre: add validation for csum_start" 9ae3fccac631 bnxt_en: Fix possible unintended driver initiated error recovery 05935d1da3c7 bnxt_en: Fix asic.rev in devlink dev info command a4dc86f679b2 bnxt_en: fix stored FW_PSID version masks c70b2b2ca0c0 net: dsa: b53: Fix IMP port setup on BCM5301x 4bf5d5224ffc ip_gre: validate csum_start only on pull faa3bd11de91 iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()' b5fe5a750923 iwlwifi: move get pnvm file name to a separate function 2b6c8100c693 qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom ec5150055362 fq_codel: reject silly quantum parameters 7d0458a67e6d netfilter: socket: icmp6: fix use-after-scope 864251f26753 mptcp: Only send extra TCP acks in eligible socket states bd65986f3e2d net: dsa: b53: Set correct number of ports in the DSA struct 7c5800c3cab8 net: dsa: b53: Fix calculating number of switch ports 98641c732e95 net: hso: add failure handler for add_net_device 5d37e739f531 selftests: mptcp: clean tmp files in simult_flows e35820fb5641 mptcp: fix possible divide by zero 122a20d062e8 tools build: Fix feature detect clean for out of source builds e67dcd6556fa net: dsa: tag_rtl4_a: Fix egress tags fcf7264e8714 io_uring: retry in case of short read on block device e7009e8ecdf6 gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the code and avoid a leak 450adfabe059 gpio: mpc8xxx: Fix a potential double iounmap call in 'mpc8xxx_probe()' 8c7ba0ec7c45 gpio: mpc8xxx: Fix a resources leak in the error handling path of 'mpc8xxx_probe()' 17bf84a9e8a2 perf bench inject-buildid: Handle writen() errors 20e60bf86492 perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} 82d7271c9ead perf config: Fix caching and memory leak in perf_home_perfconfig() eb15078cd848 ARC: export clear_user_page() for modules 6989067d55cd mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' 08a901da171d watchdog: Fix NULL pointer dereference when releasing cdev 59aba0148404 PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n 638fb35ca3e4 PCI/PTM: Remove error message at boot b3c9eff1a853 KVM: arm64: Handle PSCI resets before userspace touches vCPU state bd5ad57a4dc7 KVM: arm64: Fix read-side race on updates to vcpu reset state 7655140eda86 mtd: mtdconcat: Check _read, _write callbacks existence before assignment 5cd5c566aaf3 mtd: mtdconcat: Judge callback existence based on the master a452dc09a5a6 tracing/boot: Fix a hist trigger dependency for boot time tracing 3be43a9ac4a9 mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set 1104ea6b8e2a PCI: Fix pci_dev_str_match_path() alloc while atomic bug 619b6ad1b135 KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page size 39880692657c netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex 408c5b7081b1 PCI: iproc: Fix BCMA probe resource handling 43f59fff1fdf PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing 'ranges' b4ae6f96d7db PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX 86bfda3f6cb5 backlight: ktd253: Stabilize backlight 31c16809d0bc mfd: axp20x: Update AXP288 volatile ranges eb3eeb317385 net: phylink: add suspend/resume support 54f62219145c stmmac: dwmac-loongson:Fix missing return value a308deafe4e3 NTB: perf: Fix an error code in perf_setup_inbuf() 9c787064f0a8 NTB: Fix an error code in ntb_msit_probe() 23edad31b827 ethtool: Fix an error code in cxgb2.c 0fc65686c1de loop: reduce the loop_ctl_mutex scope b1438181dcee PCI: ibmphp: Fix double unmap of io_mem 88013a0c5d99 block, bfq: honor already-setup queue merges 488e251c6987 net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 2bbf4c40bfb2 flow: fix object-size-mismatch warning in flowi{4,6}_to_flowi_common() 2a2ada738da6 Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 1680812a0f7d octeontx2-af: Add additional register check to rvu_poll_reg() ed0f3b99c5a1 watchdog: Start watchdog in watchdog_set_last_hw_keepalive only if appropriate a1d4322f6782 PCI: Add ACS quirks for Cavium multi-function devices a87aa051d7bd PCI: j721e: Add PCIe support for AM64 1def82a63892 PCI: j721e: Add PCIe support for J7200 06ef79094f16 PCI: cadence: Add quirk flag to set minimum delay in LTSSM Detect.Quiet state cdade20269a4 PCI: cadence: Use bitfield for *quirk_retrain_flag* instead of bool 53347ed7cc2e tracing/probes: Reject events which have the same name of existing one 86ddc7397906 KVM: arm64: Make hyp_panic() more robust when protected mode is enabled 35f2ecc7a6e5 riscv: fix the global name pfn_base confliction error f9910fae78de PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe() 24bc88f6d28e mfd: Don't use irq_create_mapping() to resolve a mapping 2edfc28e4a80 PCI: tegra: Fix OF node reference leak 119f11c0a5fd PCI: tegra194: Fix MSI-X programming 2338e1b02584 PCI: tegra194: Fix handling BME_CHGED event cba893f7193a fuse: fix use after free in fuse_read_interrupt() bd95a58ccd96 PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms 6bd777c9cece mfd: db8500-prcmu: Adjust map to reality 28fd51c13227 remoteproc: qcom: wcnss: Fix race with iris probe 65fa28b7695f dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation d49e2c649480 mlxbf_gige: clear valid_polarity upon open 0cacc8c5f8b8 net: dsa: flush switchdev workqueue before tearing down CPU/DSA ports 3e8418e36177 blkcg: fix memory leak in blk_iolatency_init 2990e56bb82c nvme: avoid race in shutdown namespace removal 0eb2133475b4 net: hns3: fix the exception when query imp info cd0015a07cf7 net: dsa: lantiq_gswip: Add 200ms assert delay a4604b3cde1c net: dsa: qca8k: fix kernel panic with legacy mdio mapping d2a6d9c240e5 ice: Correctly deal with PFs that do not support RDMA 084ba1ace0b9 net/mlx5e: Fix mutual exclusion between CQE compression and HW TS 080ce6343eff Drivers: hv: vmbus: Fix kernel crash upon unbinding a device from uio_hv_generic driver 4664ad853f4b net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP dbf905bcd28a net: hns3: fix the timing issue of VF clearing interrupt sources 39da2bc7e5ac net: hns3: disable mac in flr process 6f3d5ea0f817 net: hns3: change affinity_mask to numa node range ab73511cb258 net: hns3: pad the short tunnel frame before sending to hardware acd97a2a900b bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() da15ae0968fa s390/pci_mmio: fully validate the VMA before calling follow_pte() 722ee4b29a59 powerpc/mce: Fix access error in mce handler 31f2beef3ef1 powerpc/64s: system call rfscv workaround for TM bugs 9151f0bdc3a1 KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers d5bf0fd8f4d1 ibmvnic: check failover_pending in login response e7b260fd7309 dt-bindings: arm: Fix Toradex compatible typo 322b40b5094e udp_tunnel: Fix udp_tunnel_nic work-queue type 2a791fa9de15 qed: Handle management FW error 01d935828325 selftest: net: fix typo in altname test 88ed682408f1 tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() e50f1df204d5 x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_ASM_GOTO_OUTPUT=y 893124376b0a net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup 43867a55875e net/af_unix: fix a data-race in unix_dgram_poll 178c282e543f vhost_net: fix OoB on sendmsg() failure. e8f84d205910 gen_compile_commands: fix missing 'sys' package b5663238281f net: ipa: initialize all filter table slots bb84e79f4f79 events: Reuse value read using READ_ONCE instead of re-reading it 398026b3e1fe powerpc/64s: system call scv tabort fix for corrupt irq soft-mask state ae66447e9959 nvme-tcp: fix io_work priority inversion 48e04f88a216 igc: fix tunnel offloading 2283da2a64fb net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume c29323ea0eb6 net/mlx5: Fix potential sleeping in atomic context 31aec563de90 net/mlx5: FWTrace, cancel work on alloc pd error flow bef2db97a77c perf machine: Initialize srcline string member in add_location struct a628e6c8eaa7 drm/i915/dp: return proper DPRX link training result 80e336d29217 rtc: cmos: Disable irq around direct invocation of cmos_interrupt() bc9299c5270f drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unused 2926d3827105 tipc: increase timeout in tipc_sk_enqueue() 3433e7d135de r6040: Restore MDIO clock frequency after MAC reset 6e4a2519c912 net/l2tp: Fix reference count leak in l2tp_udp_recv_core 51f7b364a2d1 dccp: don't duplicate ccid when cloning dccp sock 3e811a5c96fa ptp: dp83640: don't define PAGE0 9ac80ef7cc41 net-caif: avoid user-triggerable WARN_ON(1) 1f2f637b31e5 net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert a2db1c64f2ce net: remove the unnecessary check in cipso_v4_doi_free 35ee11c8f438 ethtool: Fix rxnfc copy to user buffer overflow ba099fe50c0a tipc: fix an use-after-free issue in tipc_recvmsg 54089df947b0 x86/mce: Avoid infinite loop for copy from user recovery d6d35beff5d4 x86/mm: Fix kern_addr_valid() to cope with existing but not present entries 388e1fd62e8c x86/pat: Pass valid address to sanitize_phys() 6ed2d5e30cf4 net: qrtr: revert check in qrtr_endpoint_post() 2aeb3cfb82ae s390/sclp: fix Secure-IPL facility detection 3405e0d5e4a3 drm/etnaviv: add missing MMU context put when reaping MMU mapping ac533196011b drm/etnaviv: reference MMU context when setting up hardware state 3e8cfbab6c8b drm/etnaviv: fix MMU context leak on GPU reset 4ad4e5f3f20a drm/etnaviv: exec and MMU state is lost when resetting the GPU c80772895cc0 drm/etnaviv: keep MMU context across runtime suspend/resume 18e0930dd776 drm/etnaviv: stop abusing mmu_context as FE running marker d73f98558f4a drm/etnaviv: put submit prev MMU context when it exists 3ea21946ba7b drm/etnaviv: return context from etnaviv_iommu_context_get dc1fd142dcf2 drm/i915/dp: Use max params for panels < eDP 1.4 d717dcf122ea io_uring: allow retry for O_NONBLOCK if async is supported 3704a556158e drm/radeon: pass drm dev radeon_agp_head_init directly fe232886fb71 drm/amdkfd: separate kfd_iommu_resume from kfd_resume 815cf7b38a1c drm/amd/pm: fix the issue of uploading powerplay table 413a8644966a drm/amdgpu: move iommu_resume before ip init/resume 64ca7170c9b1 drm/amdgpu: add amdgpu_amdkfd_resume_iommu 2a0dfd8e2878 drm/amdgpu: fix use after free during BO move 05e7e2d760aa drm/amdgpu: use IS_ERR for debugfs APIs ab55e44ea8dc drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 deeb5db10001 drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound driver 05a19da7efcd drm/amd/display: Fix white screen page fault for gpuvm c6d921d1e88c drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3 c5548625a758 drm/amd/display: Get backlight from PWM if DMCU is not initialized 73892cbd7c88 PCI: Add AMD GPU multi-function power dependencies 0b4547d3ee46 PM: base: power: don't try to use non-existing RTC for storing data 06cd58aa18f2 arm64/sve: Use correct size when reinitialising SVE state 5c687b528a92 bnx2x: Fix enabling network interfaces without VFs 6860535176f2 xen: fix usage of pmd_populate in mremap for pv guests 93ce214dc0c4 xen: reset legacy rtc flag for PV domU 90b2c99e4769 swiotlb-xen: fix late init retry 4eb05451173e swiotlb-xen: avoid double free 71e32edd2210 io_uring: ensure symmetry in handling iter types in loop_rw_iter() 1e93a76c6995 net: stmmac: fix MAC not working when system resume back with WoL active (From OE-Core rev: cb2b0a78feed4e4ad5db2b0aafa37b39ac358b11) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: scripts/gcc-plugins: consistently use HOSTCCBruce Ashfield2021-10-073-16/+16
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.14: 724df5812165 scripts/gcc-plugins: consistently use HOSTCC (From OE-Core rev: c849a0695b0f1b1708dd7519e5f39654598663ed) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.13: drop recipesBruce Ashfield2021-09-263-145/+0
| | | | | | | | | | | | 5.13 is EOL upstream, and we've moved to 5.14 for the release, so we drop the versioned recipes. The kernel tree and branches will stay available for use, but other layers must create recipes if they wish to continue with 5.13. (From OE-Core rev: b08456824ce5d8701ddd2db0be3f8f2f4894853c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: update to v5.15-rcXBruce Ashfield2021-09-261-1/+1
| | | | | | | | | | The main reference kernel has moved to 5.14, so we bump -dev to 5.15 for the release. (From OE-Core rev: 36e3ae14af7df8584063e5aac4fa32a57542c3a3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: introduce 5.14 reference kernelBruce Ashfield2021-09-243-0/+145
| | | | | | | | | | | | | | | | | | Each release of the kernel is not typically used as a versioned reference kernel, but since 5.13 has gone EOL upstream and was never part of a release, we take the opportunity to udpate our reference to 5.14. 5.13 will be removed in subsequent commits, once all dependent BSPs and layers have been updated. No issues were found across all architectures, images in qemu boot testing. (From OE-Core rev: 634760461542a14bbf3625ff12393dc7428f6001) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.63Bruce Ashfield2021-09-113-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: e07f317d5a28 Linux 5.10.63 4405ea221dea media: stkwebcam: fix memory leak in stk_camera_probe ad5e13f15db7 fuse: fix illegal access to inode with reused nodeid 40ba433a85db new helper: inode_wrong_type() ded9137fcf0d spi: Switch to signed types for *_native_cs SPI controller fields 55bb5193cec5 serial: 8250: 8250_omap: Fix possible array out of bounds access 8e41134a92a5 ALSA: pcm: fix divide error in snd_pcm_lib_ioctl 4ffde17862b0 ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 4ee2686b3745 ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup 2808d59fb29b cryptoloop: add a deprecation warning 61a038f80c80 perf/x86/amd/power: Assign pmu.module ec9a82e034f6 perf/x86/amd/ibs: Work around erratum #1197 23c29490b84d ceph: fix possible null-pointer dereference in ceph_mdsmap_decode() d2064a1444d6 perf/x86/intel/pt: Fix mask of num_address_ranges 0e74bba60452 qede: Fix memset corruption 35f223cb21b1 net: macb: Add a NULL check on desc_ptp cf50d02e474b qed: Fix the VF msix vectors flow 2177c4943e40 reset: reset-zynqmp: Fixed the argument data type 9872349b088d gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi)planar U/V formats b983d60292a6 ARM: OMAP1: ams-delta: remove unused function ams_delta_camera_power bc860c3f0945 xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG b1075d2a7052 static_call: Fix unused variable warn w/o MODULE ae16b7c66837 Revert "Add a reference to ucounts for each cred" 1aa3f27e592d Revert "cred: add missing return error code when set_cred_ucounts() failed" 0c1443874e1c Revert "ucounts: Increase ucounts reference counter before the security hook" 0479b2bd2959 ubifs: report correct st_size for encrypted symlinks 3ac01789f6d9 f2fs: report correct st_size for encrypted symlinks 894a02236d0d ext4: report correct st_size for encrypted symlinks b8c298cf57dc fscrypt: add fscrypt_symlink_getattr() for computing st_size 09a379549620 ext4: fix race writing to an inline_data file while its xattrs are changing f6dd002450bf Linux 5.10.62 0c9a876f2897 bpf: Fix potentially incorrect results with bpf_get_local_storage() 38c1915d3e9f audit: move put_tree() to avoid trim_trees refcount underflow and UAF 1890ee7ff87f net: don't unconditionally copy_from_user a struct ifreq for socket ioctls 0085646e02b2 Revert "parisc: Add assembly implementations for memset, strlen, strcpy, strncpy and strcat" 17982c664f8b Revert "floppy: reintroduce O_NDELAY fix" 709c162ddc83 kthread: Fix PF_KTHREAD vs to_kthread() race c43add24dffd btrfs: fix NULL pointer dereference when deleting device by invalid id 1604c42a1ca9 arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 f760c1101f52 lkdtm: Enable DOUBLE_FAULT on all architectures b6c657abb893 net: dsa: mt7530: fix VLAN traffic leaks again f8242f554c82 usb: typec: ucsi: Clear pending after acking connector change e15e32d519fa usb: typec: ucsi: Work around PPM losing change information 08953884aad4 usb: typec: ucsi: acpi: Always decode connector change information 9a4f1dc8a17c tracepoint: Use rcu get state and cond sync for static call updates b6ae3854075e srcu: Provide polling interfaces for Tiny SRCU grace periods 450948b06ce8 srcu: Make Tiny SRCU use multi-bit grace-period counter 641e1d88404a srcu: Provide internal interface to start a Tiny SRCU grace period f789de3be808 srcu: Provide polling interfaces for Tree SRCU grace periods fdf66e5a7fc8 srcu: Provide internal interface to start a Tree SRCU grace period d3c38d8549c0 powerpc/perf: Invoke per-CPU variable access with disabled interrupts 77b77d45a4b1 perf annotate: Fix jump parsing for C++ code. 9f9e40ddfca3 perf tools: Fix arm64 build error with gcc-11 94687c49b65b perf record: Fix memory leak in vDSO found using ASAN e0ca67030fda perf symbol-elf: Fix memory leak by freeing sdt_note.args 0d8e39bb9416 perf env: Fix memory leak of bpf_prog_info_linear member 133d7f93eecd riscv: Fixup patch_text panic in ftrace 7e2087249e87 riscv: Fixup wrong ftrace remove cflag b42fde92cdde Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS 60d69cb4e60d vt_kdsetmode: extend console locking 0a178a015161 tipc: call tipc_wait_for_connect only when dlen is not 0 ded6da217ced mtd: spinand: Fix incorrect parameters for on-die ECC 3b2018f9c9c0 pipe: do FASYNC notifications for every pipe IO, not just state changes e91da23c1be1 pipe: avoid unnecessary EPOLLET wakeups under normal loads d845f89d59fc btrfs: fix race between marking inode needs to be logged and log syncing 6f38d95f33be net/rds: dma_map_sg is entitled to merge entries b882dda2bf7a drm/nouveau/kms/nv50: workaround EFI GOP window channel format differences 7f422cda03a6 drm/nouveau/disp: power down unused DP links during init 6fd6e20520cc drm: Copy drm_wait_vblank to user before returning 26ee94ba343c blk-mq: don't grab rq's refcount in blk_mq_check_expired() b00ca567579a drm/amd/pm: change the workload type for some cards 3c37ec435022 Revert "drm/amd/pm: fix workload mismatch on vega10" cc126b400b25 qed: Fix null-pointer dereference in qed_rdma_create_qp() 18a65ba06903 qed: qed ll2 race condition fixes 4ac9c81e8a54 tools/virtio: fix build c7ee4d22614e vringh: Use wiov->used to check for read/write desc order 6c074eaaf785 virtio_vdpa: reject invalid vq indices 0698278e8eef virtio_pci: Support surprise removal of virtio pci device 065a13c299b4 virtio: Improve vq->broken access to avoid any compiler optimization f41c7462d8ae cpufreq: blocklist Qualcomm sm8150 in cpufreq-dt-platdev 3dea93159038 opp: remove WARN when no valid OPPs remain be37f7dbcd2c iwlwifi: pnvm: accept multiple HW-type TLVs 9a6a5602c217 clk: renesas: rcar-usb2-clock-sel: Fix kernel NULL pointer dereference bdc5049c3698 perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 c5600b914690 dt-bindings: sifive-l2-cache: Fix 'select' matching ad5329a53327 usb: gadget: u_audio: fix race condition on endpoint stop 257ea8a5edc0 drm/i915: Fix syncmap memory leak e49b8d9c5e88 net: stmmac: fix kernel panic due to NULL pointer dereference of plat->est b2091d47a14e net: stmmac: add mutex lock to protect est parameters ac874290e75c Revert "mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711" 411680a07cc6 net: hns3: fix get wrong pfc_en when query PFC configuration e834ca7c7924 net: hns3: fix duplicate node in VLAN list 5931ec35e992 net: hns3: add waiting time before cmdq memory is released 9820af16a879 net: hns3: clear hardware resource when loading driver ad0db8385575 rtnetlink: Return correct error on changing device netns 51bc5c66606d cxgb4: dont touch blocked freelist bitmap after free beefd5f0c63a ipv4: use siphash instead of Jenkins in fnhe_hashfun() dced8347a727 ipv6: use siphash in rt6_exception_hash() f517335a61ff net/sched: ets: fix crash when flipping from 'strict' to 'quantum' b493af3a66e0 ucounts: Increase ucounts reference counter before the security hook 8e0881f6f57e net: marvell: fix MVNETA_TX_IN_PRGRS bit number 850401a23a85 xgene-v2: Fix a resource leak in the error handling path of 'xge_probe()' fb45459d9ddb ip_gre: add validation for csum_start e78006b59a30 RDMA/efa: Free IRQ vectors on error flow 8f1e3ad94569 e1000e: Do not take care about recovery NVM checksum 87285ac51ecf e1000e: Fix the max snoop/no-snoop latency for 10M 58b3dbf10c01 igc: Use num_tx_queues when iterating over tx_ring queue ae6480ba0665 igc: fix page fault when thunderbolt is unplugged 384dea502e91 net: usb: pegasus: fixes of set_register(s) return value evaluation; 3217c9d4602f ice: do not abort devlink info if board identifier can't be found 3a2c5fbb1cc6 RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() 56ac7463a140 IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() 3e949aaa8bef RDMA/bnxt_re: Add missing spin lock initialization 22c18102ec59 scsi: core: Fix hang of freezing queue between blocking and running device 01da7c1dc4cf usb: dwc3: gadget: Stop EP0 transfers during pullup disable 87b2016493eb usb: dwc3: gadget: Fix dwc3_calc_trbs_left() 56c92b8ddc0c usb: renesas-xhci: Prefer firmware loading on unknown ROM state b0bcc8038868 USB: serial: option: add new VID/PID to support Fibocom FG150 8437e07c370f Revert "USB: serial: ch341: fix character loss at high transfer rates" da3067eadcc1 drm/amdgpu: Cancel delayed work when GFXOFF is disabled 3134292a8e79 Revert "btrfs: compression: don't try to compress if we don't have enough pages" 921c2533aa3a riscv: Ensure the value of FP registers in the core dump file is up to date e55a8b461585 ceph: correctly handle releasing an embedded cap flush 7008b9981b6a can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange of the CAN RX and TX error counters 45b7b2097153 net: mscc: Fix non-GPL export of regmap APIs ef2d68ef9a3b ovl: fix uninitialized pointer read in ovl_lookup_real_one() c94d50979f20 blk-iocost: fix lockdep warning on blkcg->lock 6815e21fe28d once: Fix panic when module unload f68ad168e235 netfilter: conntrack: collect all entries in one cycle a13a2df0b149 ARC: Fix CONFIG_STACKDEPOT 0af6a9f82ca3 ASoC: component: Remove misplaced prefix handling in pin control functions 34cc80ec12d6 ASoC: rt5682: Adjust headset volume button threshold d81ddadabdee bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper 9dd6f6d89693 bpf: Fix ringbuf helper function compatibility ad41706c771a net: qrtr: fix another OOB Read in qrtr_endpoint_post (From OE-Core rev: bb885bf8ffe9ba7260f83d9575978f753edf538e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.61Bruce Ashfield2021-09-113-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 452ea6a15ed2 Linux 5.10.61 f15e64267393 io_uring: only assign io_uring_enter() SQPOLL error in actual error case 695ab28a7fa1 io_uring: fix xa_alloc_cycle() error return value check 0d5fcfc6406e fs: warn about impending deprecation of mandatory locks 8132fc2bf4b7 mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim 53e81668e119 ASoC: intel: atom: Fix breakage for PCM buffer address setup 88f65f57a0b9 ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8 b6672f67ec28 PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI a69326e134d4 s390/pci: fix use after free of zpci_dev 05b56e05543c ALSA: hda/via: Apply runtime PM workaround for ASUS B23E 67fece6289a9 btrfs: prevent rename2 from exchanging a subvol with a directory from different parents 16cfa72766b5 mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711 2566c1d8239d mmc: sdhci-iproc: Cap min clock frequency on BCM2711 110b7f72f6d0 ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9510 laptop 258782b93701 ipack: tpci200: fix memory leak in the tpci200_register 3ee1b08097c1 ipack: tpci200: fix many double free issues in tpci200_pci_probe 0775bc462ae7 slimbus: ngd: reset dma setup during runtime pm 45d6fc21cd4d slimbus: messaging: check for valid transaction id b700b523ddaf slimbus: messaging: start transaction ids from 1 instead of zero bd0c2f83d072 tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name f7c125493c78 ALSA: hda - fix the 'Capture Switch' value change notifications 7451c309c7a3 clk: qcom: gdsc: Ensure regulator init state matches GDSC state 7203b4986d9a clk: imx6q: fix uart earlycon unwork 3f8920c5706e mmc: sdhci-msm: Update the software timeout value for sdhc 8f499a90e7ee mmc: mmci: stm32: Check when the voltage switch procedure should be done f8dac276a9b4 mmc: dw_mmc: Fix hang on data CRC error 645fd92c3ed4 Revert "flow_offload: action should not be NULL when it is referenced" 2f6c42806e10 iavf: Fix ping is lost after untrusted VF had tried to change MAC 7873c29832a3 i40e: Fix ATR queue selection e003a8921949 r8152: fix writing USB_BP2_EN 21ca0b18ad64 iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry() 81578e587c08 iommu/vt-d: Consolidate duplicate cache invaliation code eee84eafc3bb ovs: clear skb->tstamp in forwarding path 47a1161dacb1 net: mdio-mux: Handle -EPROBE_DEFER correctly 13af9c81e62f net: mdio-mux: Don't ignore memory allocation errors df61235881c8 sch_cake: fix srchost/dsthost hashing mode e1ec5858bae1 ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enable error path 3b7397b203cc net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 9bc2d1a5a890 virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO b7adfde94930 virtio-net: support XDP when not more queues 1ce62fe6e4cb vrf: Reset skb conntrack connection on VRF rcv 8ae539a36194 bnxt_en: Add missing DMA memory barriers 9751aa443695 bnxt_en: Disable aRFS if running on 212 firmware efd9b79b92a3 ptp_pch: Restore dependency on PCI 85e0518f181a net: 6pack: fix slab-out-of-bounds in decode_data e0ae16836027 bnxt: count Tx drops 296fe765dd02 bnxt: make sure xmit_more + errors does not miss doorbells d913d5cc3ba5 bnxt: disable napi before canceling DIM 5b24ae8f05ca bnxt: don't lock the tx queue from napi poll 585ff7344ec1 bpf: Clear zext_dst of dead insns 8dfdeeb1e98e drm/mediatek: Add AAL output size configuration a8b8d61babb4 drm/mediatek: Fix aal size config 6715cefa72f6 soc / drm: mediatek: Move DDP component defines into mtk-mmsys.h 1b6fc6f739d4 vdpa/mlx5: Avoid destroying MR on empty iotlb ecdd7c488062 vhost: Fix the calculation in vhost_overflow() e0b603c89a93 bus: ti-sysc: Fix error handling for sysc_check_active_timer() 1af7ccbd920a vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() 293180f59342 virtio: Protect vqs list access 9108120fbe31 dccp: add do-while-0 stubs for dccp_pr_debug macros e352531ed020 cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant d2ab5491de91 iommu: Check if group is NULL before remove device 44f454a146c0 arm64: dts: qcom: msm8992-bullhead: Remove PSCI 95ed753d91bf arm64: dts: qcom: c630: fix correct powerdown pin for WSA881x d7d04c67492e Bluetooth: hidp: use correct wait queue when removing ctrl_wait 2e6cc93e1b8c drm/amd/display: workaround for hard hang on HPD on native DP dcc8c5fb8d85 drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X 8849a8c7058e net: usb: lan78xx: don't modify phy_device state concurrently 735e613fa587 net: usb: pegasus: Check the return value of get_geristers() and friends; 6b368411bc0f ARM: dts: nomadik: Fix up interrupt controller node names 410d1ea4ff3a qede: fix crash in rmmod qede while automatic debug collection 7525f2e4de00 drm/amdgpu: fix the doorbell missing when in CGPG issue for renoir. 711459514e29 scsi: core: Fix capacity set to zero after offlinining device 8071dbe1bdd0 scsi: core: Avoid printing an error if target_alloc() returns -ENXIO 4f78db7df6ed scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() cc312fa7e6ef scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() 968ee9176a44 scsi: pm80xx: Fix TMF task completion race condition b353028aed92 dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available 35f416223673 ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 505884a0c7a1 net: xfrm: Fix end of loop tests for list_for_each_entry f1c0533fae59 spi: spi-mux: Add module info needed for autoloading b618a32142c7 dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() c160df90b0ca dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers d4930271a409 USB: core: Fix incorrect pipe calculation in do_proc_control() ba6c1b004ac5 USB: core: Avoid WARNings for 0-length descriptor requests 8e100c72b6de KVM: X86: Fix warning caused by stale emulation context 47d4c7999799 KVM: x86: Factor out x86 instruction emulation with decoding ff2fc9e4aaa6 media: drivers/media/usb: fix memory leak in zr364xx_probe 56320b1ad4d0 media: zr364xx: fix memory leaks in probe() b5c7ec6d15af media: zr364xx: propagate errors from zr364xx_start_readpipe() 779a0f4347a4 mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards e2036bc3fc7d ath9k: Postpone key cache entry deletion for TXQ frames reference it 609c0cfd07f0 ath: Modify ath_key_delete() to not need full key entry 2925a8385ec7 ath: Export ath_hw_keysetmac() 6566c207e576 ath9k: Clear key cache explicitly on disabling hardware 8f05076983dd ath: Use safer key clearing with key cache entries (From OE-Core rev: ce4eb69dc8ce06b3bb49fbddf27017f58ac20b0d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.13: update to v5.13.15Bruce Ashfield2021-09-113-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: b8c3cc76091b Linux 5.13.15 2f939f346edb media: stkwebcam: fix memory leak in stk_camera_probe 26874d67198b ALSA: pcm: fix divide error in snd_pcm_lib_ioctl 0c9cca4cbd05 ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 a0bdfbbb6d79 ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DAC 237d4c2abcf8 ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup deb48f56a556 USB: serial: cp210x: fix flow-control error handling 4df3f36f3e43 USB: serial: cp210x: fix control-characters error handling 7dac6a6ae0ec USB: serial: pl2303: fix GL type detection af64ddb6600f xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG 391cfacf8c81 cryptoloop: add a deprecation warning 39c6cf24c4ff perf/x86/amd/power: Assign pmu.module 3e3bb99d69a3 perf/x86/amd/ibs: Work around erratum #1197 c7858c55cb5d ceph: fix possible null-pointer dereference in ceph_mdsmap_decode() 1ab026cbc7c4 perf/x86/intel/pt: Fix mask of num_address_ranges 610832256fd2 qede: Fix memset corruption 8475b024be01 net: macb: Add a NULL check on desc_ptp 9809b708655a riscv: dts: microchip: Add ethernet0 to the aliases node b13e2bf00cc2 riscv: dts: microchip: Use 'local-mac-address' for emac1 2aad925a0c8e net: dsa: mv88e6xxx: Update mv88e6393x serdes errata 9bf0c451fc85 qed: Fix the VF msix vectors flow eb5392205208 reset: reset-zynqmp: Fixed the argument data type 241581af858b gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi)planar U/V formats b6de6ec37320 ext4: fix e2fsprogs checksum failure for mounted filesystem c764e8fa4491 ext4: fix race writing to an inline_data file while its xattrs are changing a603798fb168 Linux 5.13.14 49da19a85383 platform/x86: Make dual_accel_detect() KIOX010A + KIOX020A detect more robust 4e25ac3793f7 audit: move put_tree() to avoid trim_trees refcount underflow and UAF f8132a4726df net: don't unconditionally copy_from_user a struct ifreq for socket ioctls 6b58e692a685 Revert "parisc: Add assembly implementations for memset, strlen, strcpy, strncpy and strcat" 9caa2e5a818d ubifs: report correct st_size for encrypted symlinks 7532df5ee085 f2fs: report correct st_size for encrypted symlinks f04584399d1c ext4: report correct st_size for encrypted symlinks 2bc40caa8099 fscrypt: add fscrypt_symlink_getattr() for computing st_size ba17363729d2 Revert "floppy: reintroduce O_NDELAY fix" 301aabe0239f btrfs: fix NULL pointer dereference when deleting device by invalid id 8e2112d600b2 arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 98d1fcc6c937 net: dsa: mt7530: fix VLAN traffic leaks again 339e8ba1a3d0 Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS a5dfcf3d8ecc vt_kdsetmode: extend console locking 65f5602cd767 tipc: call tipc_wait_for_connect only when dlen is not 0 6b7533e796aa pipe: do FASYNC notifications for every pipe IO, not just state changes 4abb1d77321a pipe: avoid unnecessary EPOLLET wakeups under normal loads eec6f991bf28 arm64: initialize all of CNTHCTL_EL2 c9ecaffe65cb net/rds: dma_map_sg is entitled to merge entries 66d8d0677e4d platform/x86: gigabyte-wmi: add support for B450M S2H V2 b484bcabe66b drm/nouveau/kms/nv50: workaround EFI GOP window channel format differences 045f785ad859 drm/nouveau/disp: power down unused DP links during init 4dc8c06fd51e drm/nouveau: recognise GA107 2a0e1f9a62e5 platform/x86: gigabyte-wmi: add support for X570 GAMING X 7e6c3b5c9864 drm: Copy drm_wait_vblank to user before returning 65bafad4556d blk-mq: don't grab rq's refcount in blk_mq_check_expired() 1ae8c1e2dbd7 drm/amd/pm: change the workload type for some cards 19be3ad020b1 Revert "drm/amd/pm: fix workload mismatch on vega10" e5baac733182 qed: Fix null-pointer dereference in qed_rdma_create_qp() b6d485eb00e1 qed: qed ll2 race condition fixes e415d2209567 platform/x86: asus-nb-wmi: Add tablet_mode_sw=lid-flip quirk for the TP200s aa4ad193d83b platform/x86: asus-nb-wmi: Allow configuring SW_TABLET_MODE method with a module option 0eeee5f085e6 tools/virtio: fix build 2aef43ab6de1 vringh: Use wiov->used to check for read/write desc order 839815ea5f1d virtio_vdpa: reject invalid vq indices 2f18a3c91fde virtio_pci: Support surprise removal of virtio pci device 6c4072f94fab virtio: Improve vq->broken access to avoid any compiler optimization 25d4ff7e59aa cpufreq: blocklist Qualcomm sm8150 in cpufreq-dt-platdev ef3738a60d18 opp: remove WARN when no valid OPPs remain 184caa4f8b83 iwlwifi: add new so-jf devices eed3c6bb51fe iwlwifi: add new SoF with JF devices 0dabf99c08de iwlwifi: pnvm: accept multiple HW-type TLVs 2fcb7f101fa2 clk: renesas: rcar-usb2-clock-sel: Fix kernel NULL pointer dereference 0298f03cf8ee sched: Fix get_push_task() vs migrate_disable() 886364f99b7c perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 6e6822e47ee3 usb: gadget: u_audio: fix race condition on endpoint stop 0b3d2bfa7906 net: stmmac: fix kernel panic due to NULL pointer dereference of plat->est 5ce4cc16d471 net: stmmac: add mutex lock to protect est parameters 01e5bad5b6b8 Revert "mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711" fd8b3da89096 media: ipu3-cio2: Drop reference on error path in cio2_bridge_connect_sensor() 229db408796c net: hns3: fix get wrong pfc_en when query PFC configuration 6434d7a17272 net: hns3: fix duplicate node in VLAN list 5d73c3788d73 net: hns3: fix speed unknown issue in bond 4 728d196fe469 net: hns3: add waiting time before cmdq memory is released 13c1896f8ace net: hns3: clear hardware resource when loading driver 6e472c800e5c rtnetlink: Return correct error on changing device netns 8f4e74663b41 net: dsa: hellcreek: Adjust schedule look ahead window 35844a1bde10 net: dsa: hellcreek: Fix incorrect setting of GCL 7d1b598f92d7 cxgb4: dont touch blocked freelist bitmap after free fc21a98484ca ipv4: use siphash instead of Jenkins in fnhe_hashfun() b3f99fcc204b ipv6: use siphash in rt6_exception_hash() 1a72ef276754 SUNRPC: Fix XPT_BUSY flag leakage in svc_handle_xprt()... d05330672afe net/sched: ets: fix crash when flipping from 'strict' to 'quantum' 6faa3f1424f1 ucounts: Increase ucounts reference counter before the security hook 768d4cf8dbaf net: marvell: fix MVNETA_TX_IN_PRGRS bit number a73e59683548 xgene-v2: Fix a resource leak in the error handling path of 'xge_probe()' 01951aeafc40 ip_gre: add validation for csum_start 4c00ae66159a RDMA/efa: Free IRQ vectors on error flow 50092de6d9e4 e1000e: Do not take care about recovery NVM checksum 7878e0fe833d e1000e: Fix the max snoop/no-snoop latency for 10M e46212393a30 igc: Use num_tx_queues when iterating over tx_ring queue 7bc8e807665b igc: fix page fault when thunderbolt is unplugged 89362210ac19 net: usb: pegasus: fixes of set_register(s) return value evaluation; 2b0267118a68 ice: do not abort devlink info if board identifier can't be found a35de1e71b68 RDMA/rxe: Fix memory allocation while in a spin lock 9413a11e77eb RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() 7cfd5894226b IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() 4fdd674a31f2 RDMA/bnxt_re: Add missing spin lock initialization 30067a9a1617 RDMA/uverbs: Track dmabuf memory regions 6a4dd0859f4f RDMA/mlx5: Fix crash when unbind multiport slave db030881c465 scsi: core: Fix hang of freezing queue between blocking and running device 3e07893f0f82 usb: dwc3: gadget: Stop EP0 transfers during pullup disable 6b8951c842cd usb: dwc3: gadget: Fix dwc3_calc_trbs_left() 24bcaabc7be2 usb: typec: tcpm: Raise vdm_sm_running flag only when VDM SM is running 6a59c0559d74 usb: renesas-xhci: Prefer firmware loading on unknown ROM state 155c3c86abdb USB: serial: option: add new VID/PID to support Fibocom FG150 2159dc1c023d Revert "USB: serial: ch341: fix character loss at high transfer rates" 05366fb0bfd1 drm/amdgpu: Fix build with missing pm_suspend_target_state module export 164f7029a8ca drm/amdgpu: use the preferred pin domain after the check 49db1b658914 drm/amdgpu: Cancel delayed work when GFXOFF is disabled 05c07e76a37c drm/i915/dp: Drop redundant debug print 65e526efa215 drm/i915: Fix syncmap memory leak b9d0c15e74cd net: stmmac: fix kernel panic due to NULL pointer dereference of buf->xdp d4a399b96e0b net: stmmac: fix kernel panic due to NULL pointer dereference of xsk_pool efc5eb94e7b3 Revert "btrfs: compression: don't try to compress if we don't have enough pages" dbce1780abeb mm/memory_hotplug: fix potential permanent lru cache disable 0d1cf894cc24 powerpc: Re-enable ARCH_ENABLE_SPLIT_PMD_PTLOCK 9e04475feb82 riscv: Ensure the value of FP registers in the core dump file is up to date 31296d4fdbff dt-bindings: sifive-l2-cache: Fix 'select' matching 904d52e1beda ceph: correctly handle releasing an embedded cap flush dbbf1899c6ff can: usb: esd_usb2: esd_usb2_rx_event(): fix the interchange of the CAN RX and TX error counters 1579b0f1e7bd net: mscc: Fix non-GPL export of regmap APIs 60c1ed05cba1 ovl: fix uninitialized pointer read in ovl_lookup_real_one() 2514e486faf7 blk-iocost: fix lockdep warning on blkcg->lock de14d2fc6a62 io_uring: rsrc ref lock needs to be IRQ safe b8eaf1e595fe once: Fix panic when module unload 7aa03980b21f netfilter: conntrack: collect all entries in one cycle e0f824abe0f4 netfilter: ipset: Limit the maximal range of consecutive elements to add/delete 3ac582bc72d7 ARC: Fix CONFIG_STACKDEPOT 9810910bc686 platform/x86: Add and use a dual_accel_detect() helper dbd38b275b86 ASoC: component: Remove misplaced prefix handling in pin control functions 6f2ec29dfd5e ASoC: rt5682: Adjust headset volume button threshold a31b3b8d3cbf bpf: Fix ringbuf helper function compatibility d6060df9b53a net: qrtr: fix another OOB Read in qrtr_endpoint_post (From OE-Core rev: 1da8ab37f6bafed399ce6e127221456db949dc50) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.13: update to v5.13.13Bruce Ashfield2021-09-113-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: 7aeadb5bb82a Linux 5.13.13 2ff626b14003 fs: warn about impending deprecation of mandatory locks a57b2a703e44 io_uring: fix xa_alloc_cycle() error return value check 515b6124df6a hugetlb: don't pass page cache pages to restore_reserve_on_error 371fb63d0926 kfence: fix is_kfence_address() for addresses below KFENCE_POOL_SIZE 9690e6ffac0b mm/hwpoison: retry with shake_page() for unhandlable pages 59e5c9ecdeb0 mm,hwpoison: make get_hwpoison_page() call get_any_page() e4e8c58cc78e mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim 2d1704c3fe30 riscv: Fix a number of free'd resources in init_resources() 8c5beac92d0e ASoC: intel: atom: Fix breakage for PCM buffer address setup 8f4eb032a019 ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8 59734f7eaaa4 PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI 00609919ec4d powerpc/32s: Fix random crashes by adding isync() after locking/unlocking KUEP 33bd5804ac66 powerpc/32s: Refactor update of user segment registers efe40fdb6d30 powerpc/32s: Move setup_{kuep/kuap}() into {kuep/kuap}.c 534a0bc7c87a usb: typec: tcpm: Fix VDMs sometimes not being forwarded to alt-mode drivers 21d6e237bcc2 s390/pci: fix use after free of zpci_dev fe2edb82e5be ALSA: hda/via: Apply runtime PM workaround for ASUS B23E 41f0262ffb44 tracing: Apply trace filters on all output channels f7c707f8ec18 btrfs: prevent rename2 from exchanging a subvol with a directory from different parents ddd7fff18986 mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_BROKEN on BCM2711 f41b4c30fb73 mmc: sdhci-iproc: Cap min clock frequency on BCM2711 70063522ee90 opp: Drop empty-table checks from _put functions 30392f88dace ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9510 laptop da8495661fe9 io_uring: only assign io_uring_enter() SQPOLL error in actual error case 501449420a42 io_uring: fix code style problems 606f36948a9a ipack: tpci200: fix memory leak in the tpci200_register d09bfebbdf22 ipack: tpci200: fix many double free issues in tpci200_pci_probe c1001de019ef slimbus: ngd: reset dma setup during runtime pm c8f6e68a95c2 slimbus: ngd: set correct device for pm 28b55e58b864 slimbus: messaging: check for valid transaction id e0e46e209e9d slimbus: messaging: start transaction ids from 1 instead of zero 65a4722bb931 tracing / histogram: Fix NULL pointer dereference on strcmp() on NULL event name 0ce48083d843 tracing: define needed config DYNAMIC_FTRACE_WITH_ARGS 2152ee71c164 ALSA: hda - fix the 'Capture Switch' value change notifications 8681e95da50b cfi: Use rcu_read_{un}lock_sched_notrace 82d1ea87b9d5 arm64: clean vdso & vdso32 files 03c33905ee88 clk: qcom: gdsc: Ensure regulator init state matches GDSC state 95e5238a2fba clk: imx6q: fix uart earlycon unwork 2fcb62673120 mmc: sdhci-msm: Update the software timeout value for sdhc 87762c77c39f mmc: mmci: stm32: Check when the voltage switch procedure should be done fffcf7fc898a mmc: dw_mmc: Fix hang on data CRC error 7179eac5556e iommu/dma: Fix leak in non-contiguous API b89542f4a60b net: dpaa2-switch: disable the control interface on error path 5d547d83abb2 Revert "flow_offload: action should not be NULL when it is referenced" 260b1eb312a0 iavf: Fix ping is lost after untrusted VF had tried to change MAC ea1cf8a6d966 i40e: Fix ATR queue selection 1d9d64cad2fe PCI/sysfs: Use correct variable for the legacy_mem sysfs object f21adfddafdf r8152: fix the maximum number of PLA bp for RTL8153C 5809f8d9b7c0 r8152: fix writing USB_BP2_EN dedbf29c6b36 mptcp: full fully established support after ADD_ADDR 828c3a32238c mptcp: fix memory leak on address flush 11c79e1615a4 net: mscc: ocelot: allow forwarding from bridge ports to the tag_8021q CPU port 751f4b539afb drm/amd/display: Use DCN30 watermark calc for DCN301 e0f2d91e0869 drm/i915: Tweaked Wa_14010685332 for all PCHs 678b67771cef drm/i915: Skip display interruption setup when display is not available 936eca018fee iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry() 4e4f3cb41d68 net: usb: asix: refactor asix_read_phy_addr() and handle errors on return cf4c1661c40e ovs: clear skb->tstamp in forwarding path 9581895b37fe net: mdio-mux: Handle -EPROBE_DEFER correctly b2973b87ba11 net: mdio-mux: Don't ignore memory allocation errors 0e805b74cd13 sch_cake: fix srchost/dsthost hashing mode ac161cf77818 ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enable error path 7af09aeddbae net: qlcnic: add missed unlock in qlcnic_83xx_flash_read32 39af3583c8fb mac80211: fix locking in ieee80211_restart_work() 0de9c4de5ca1 virtio-net: use NETIF_F_GRO_HW instead of NETIF_F_LRO 9213ce667258 vrf: Reset skb conntrack connection on VRF rcv a5607b1d8e34 bnxt_en: Add missing DMA memory barriers 020761f49efb bnxt_en: Disable aRFS if running on 212 firmware 1a2798f36805 ptp_pch: Restore dependency on PCI 010d7ad77e2d net: 6pack: fix slab-out-of-bounds in decode_data 47d43f06fd87 soc: fsl: qe: fix static checker warning 5eb70221eb03 bnxt: count Tx drops 40c767494e15 bnxt: make sure xmit_more + errors does not miss doorbells 781279257968 bnxt: disable napi before canceling DIM 7edc1a0deca8 bnxt: don't lock the tx queue from napi poll a89ba11b263b bpf: Clear zext_dst of dead insns 3d7f5031f870 drm/mediatek: Add component_del in OVL and COLOR remove function e5f25a6ea31a drm/mediatek: Add AAL output size configuration 88e35118e7c9 vdpa/mlx5: Fix queue type selection logic c903a1fd0968 vdpa/mlx5: Avoid destroying MR on empty iotlb 29236481a883 vDPA/ifcvf: Fix return value check for vdpa_alloc_device() 080d65ba644f vp_vdpa: Fix return value check for vdpa_alloc_device() 434887c6ac41 vdpa_sim: Fix return value check for vdpa_alloc_device() 83f6738578b3 vhost: Fix the calculation in vhost_overflow() dcd6c72344f3 bus: ti-sysc: Fix error handling for sysc_check_active_timer() 8a821b88b1a6 vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() 6caaf9fcb7b4 virtio: Protect vqs list access b380dfb298da dccp: add do-while-0 stubs for dccp_pr_debug macros 5238de0459c0 cpufreq: armada-37xx: forbid cpufreq for 1.2 GHz variant ed6b6c758b67 soc: fsl: qe: convert QE interrupt controller to platform_device b39db8c4397d mtd: rawnand: Fix probe failure due to of_get_nand_secure_regions() dd53a5f93b2e mt76: fix enum type mismatch c442bd5a0e20 arm64: dts: qcom: sdm845-oneplus: fix reserved-mem ae19ca1cb3f0 arm64: dts: qcom: msm8994-angler: Disable cont_splash_mem 1c4678cb01ee cpufreq: arm_scmi: Fix error path when allocation failed 731825e59e1d iommu: Check if group is NULL before remove device 02491c3d81ef arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem mapping aa9cac63e49c arm64: dts: qcom: msm8992-bullhead: Remove PSCI 6fed550393b8 arm64: dts: qcom: c630: fix correct powerdown pin for WSA881x 73bb2572339d mtd: rawnand: Add a check in of_get_nand_secure_regions() 85f5d3d0bc2e kyber: make trace_block_rq call consistent with documentation a6488cc30f01 drm/amd/display: workaround for hard hang on HPD on native DP a4ebe05cd99e drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X 5fd92907a473 spi: cadence-quadspi: Fix check condition for DTR ops d6080ac32e3e perf/x86: Fix out of bound MSR access cae49c93c71c net: usb: lan78xx: don't modify phy_device state concurrently d45f37c6120e net: usb: pegasus: Check the return value of get_geristers() and friends; e5f45fdefd8d ARM: dts: nomadik: Fix up interrupt controller node names 56dcfd2e0145 qede: fix crash in rmmod qede while automatic debug collection 0620a81e8040 drm/amdgpu: fix the doorbell missing when in CGPG issue for renoir. c6751ce1a2a4 scsi: core: Fix capacity set to zero after offlinining device 87820c748fda scsi: core: Avoid printing an error if target_alloc() returns -ENXIO 7bbfccc78e0e scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() f57f3722788e scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() fa3c19ceaa8b scsi: pm80xx: Fix TMF task completion race condition c589360bd3a9 dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if controller is not yet available d09867c795c3 ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 38df50afe852 net: xfrm: Fix end of loop tests for list_for_each_entry 1718285e1419 spi: spi-mux: Add module info needed for autoloading 7c6e26d59bfb dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() fcd998a0536e dmaengine: xilinx_dma: Fix read-after-free bug when terminating transfers d9aee1535e7b USB: core: Fix incorrect pipe calculation in do_proc_control() 08fb58a2c3dc USB: core: Avoid WARNings for 0-length descriptor requests 261d195d5fe6 io_uring: Use WRITE_ONCE() when writing to sq_flags e8daa0dd99c9 mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards (From OE-Core rev: 1dc896275f31df9b620f22c94fc478252e24c514) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.60Bruce Ashfield2021-08-273-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 2c5bd949b1df Linux 5.10.60 3a24e121304a net: dsa: microchip: ksz8795: Use software untagging on CPU port 1e78179d75fb net: dsa: microchip: ksz8795: Fix VLAN untagged flag change on deletion 5033d5e23155 net: dsa: microchip: ksz8795: Reject unsupported VLAN configuration 60c007b52779 net: dsa: microchip: ksz8795: Fix PVID tag insertion f365d53c8687 net: dsa: microchip: Fix probing KSZ87xx switch with DT node for host port 3dc5666baf2a KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) c0883f693187 KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) b5f05bdfda28 vmlinux.lds.h: Handle clang's module.{c,d}tor sections 2fe07584a623 ceph: take snap_empty_lock atomically with snaprealm refcount change a23aced54c2c ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm b0efc93271ca ceph: add some lockdep assertions around snaprealm handling dcdb587ac470 vboxsf: Add support for the atomic_open directory-inode op 7cd14c1a7fed vboxsf: Add vboxsf_[create|release]_sf_handle() helpers 433f0b31ebec KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 wants a #PF 0ab67e3dfc4d KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation 4a948c579ed6 efi/libstub: arm64: Double check image alignment at entry fc7da433fa16 powerpc/smp: Fix OOPS in topology_init() 312730cd15e0 PCI/MSI: Protect msi_desc::masked for multi-MSI 724d0a985086 PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() 923368751866 PCI/MSI: Correct misleading comments e42fb8e6161e PCI/MSI: Do not set invalid bits in MSI mask 042e03c9cdab PCI/MSI: Enforce MSI[X] entry updates to be visible 0b2509d7a90c PCI/MSI: Enforce that MSI-X table entry is masked for update aa8092c1d1f1 PCI/MSI: Mask all unused MSI-X entries 7e90e81a4b59 PCI/MSI: Enable and mask MSI-X early 2d2c66848027 genirq/timings: Prevent potential array overflow in __irq_timings_store() 355754194b48 genirq/msi: Ensure deactivation on teardown f0736bed18fb x86/resctrl: Fix default monitoring groups reporting 25216ed97da8 x86/ioapic: Force affinity setup before startup 19fb5dabedca x86/msi: Force affinity setup before startup 4e52a4fe6f44 genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP 2a28b52306f2 x86/tools: Fix objdump version check again 4acc0d987141 powerpc/kprobes: Fix kprobe Oops happens in booke 015e2c900b5d efi/libstub: arm64: Relax 2M alignment again for relocatable kernels feb4a01d3ece efi/libstub: arm64: Force Image reallocation if BSS was not reserved afcb84e6cf8c arm64: efi: kaslr: Fix occasional random alloc (and boot) failure e0ee8d9c31b5 nbd: Aovid double completion of a request f5cefe9a52a6 vsock/virtio: avoid potential deadlock when vsock device remove dff830e5e723 xen/events: Fix race in set_evtchn_to_irq 65395b053d03 drm/i915: Only access SFC_DONE when media domain is not fused off 4344440d91b3 net: igmp: increase size of mr_ifc_count 696afe28dc51 tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets 8976606ca347 net: linkwatch: fix failure to restore device state across suspend/resume 4c2af90119ea net: bridge: fix memleak in br_add_if() f333a5ca71c3 net: bridge: fix flags interpretation for extern learn fdb entries e3b949b86d09 net: bridge: validate the NUD_PERMANENT bit when adding an extern_learn FDB entry 1cad01aca1fa net: dsa: sja1105: fix broken backpressure in .port_fdb_dump 56cc3408ff2a net: dsa: lantiq: fix broken backpressure in .port_fdb_dump f7720b35cd32 net: dsa: lan9303: fix broken backpressure in .port_fdb_dump 24e1b7dbb174 net: igmp: fix data-race in igmp_ifc_timer_expire() 69b13167a636 net: Fix memory leak in ieee802154_raw_deliver dbfaf7a6a23a net: dsa: microchip: ksz8795: Fix VLAN filtering ccc1fe82c878 net: dsa: microchip: Fix ksz_read64() 558092b8ed31 drm/meson: fix colour distortion from HDR set during vendor u-boot 6e1886465dea net/mlx5: Fix return value from tracer initialization 303ba011f5e1 net/mlx5: Synchronize correct IRQ when destroying CQ 00a0c11ddd72 bareudp: Fix invalid read beyond skb's linear data 30b1fc47f765 psample: Add a fwd declaration for skbuff b3f0b170842c iavf: Set RSS LUT and key in reset handle path a6192bae12e4 ice: don't remove netdev->dev_addr from uc sync list bae5b521feaa ice: Prevent probing virtual functions 059238c52c61 net: sched: act_mirred: Reset ct info when mirror/redirect skb f15f7716b047 net/smc: fix wait on already cleared link 51f4965d775e ppp: Fix generating ifname when empty IFLA_IFNAME is specified 046579c9fc28 net: phy: micrel: Fix link detection on ksz87xx switch" e95620c3bdff bpf: Fix integer overflow involving bucket_size 1960c3ac5268 libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT a3e9a3e22844 platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables 53ebbfdd0e37 net: mvvp2: fix short frame size on s390 784320edb6c5 net: dsa: mt7530: add the missing RxUnicast MIB counter 20a80319028c ASoC: cs42l42: Fix LRCLK frame start edge 750503aecf4e pinctrl: tigerlake: Fix GPIO mapping for newer version of software be49d5437d1a netfilter: nf_conntrack_bridge: Fix memory leak when error aa6b17bfefbc ASoC: cs42l42: Remove duplicate control for WNF filter frequency b268f9f6b73f ASoC: cs42l42: Fix inversion of ADC Notch Switch control 2386a8cde18e ASoC: SOF: Intel: hda-ipc: fix reply size checking 0e47f99e8680 ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J 576939671f74 ASoC: cs42l42: Correct definition of ADC Volume control a21963c35f16 pinctrl: mediatek: Fix fallback behavior for bias_set_combo 27188a938291 ieee802154: hwsim: fix GPF in hwsim_new_edge_nl 528f17c02db9 ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi 95de3592f87e drm/amdgpu: don't enable baco on boco platforms in runpm bd80d11a516c drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work ae311a7418f1 drm/amd/display: Remove invalid assert for ODM + MPC case c2351e5faa3e libnvdimm/region: Fix label activation vs errors 366de90ccfa2 ACPI: NFIT: Fix support for virtual SPA ranges f3fcf9d1b759 ceph: reduce contention in ceph_check_delayed_caps() ca6dea44bd8c ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on context switch 4716a2145bbf net: ethernet: ti: cpsw: fix min eth packet size for non-switch use-cases 561d13128bb8 seccomp: Fix setting loaded filter count during TSYNC 54916988a0fb scsi: lpfc: Move initialization of phba->poll_list earlier to avoid crash 3db5cb922800 cifs: create sd context must be a multiple of 8 d1398e3715b1 i2c: dev: zero out array used for i2c reads from userspace b8bceace43dd ASoC: intel: atom: Fix reference to PCM buffer address 261613ef340b ASoC: tlv320aic31xx: Fix jack detection after suspend 7e5a7fa68b27 ASoC: uniphier: Fix reference to PCM buffer address 209eb62b45fe ASoC: xilinx: Fix reference to PCM buffer address c419c4c91b30 ASoC: amd: Fix reference to PCM buffer address 0c9adae11701 iio: adc: Fix incorrect exit of for-loop 632279e5057c iio: humidity: hdc100x: Add margin to the conversion time 45de224b1332 iio: adis: set GPIO reset pin direction d0532ed064d1 iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels (From OE-Core rev: 94fef82258d02285009d08b7a1791de124ff8f45) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.13: update to v5.13.12Bruce Ashfield2021-08-273-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: f428e49b8cb1 Linux 5.13.12 639a033fd765 KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) a0949ee63cf9 KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) 874213144352 kasan, slub: reset tag when printing address ac0e79584d41 ceph: take snap_empty_lock atomically with snaprealm refcount change dcd02a1248cc ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm 36b361cb1966 ceph: add some lockdep assertions around snaprealm handling 90d215367156 KVM: x86/mmu: Protect marking SPs unsync when using TDP MMU with spinlock 0f4bf029494d KVM: x86/mmu: Don't leak non-leaf SPTEs when zapping all SPTEs bd043e754f4d KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 wants a #PF 1163cd462e1f KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation a3040e7e9ff2 locking/rtmutex: Use the correct rtmutex debugging config option b636a0d1e5c8 efi/libstub: arm64: Double check image alignment at entry 0e1d1392f381 powerpc/32: Fix critical and debug interrupts on BOOKE 4ce6f022df43 powerpc/xive: Do not skip CPU-less nodes when creating the IPIs 3b1700551dee powerpc/smp: Fix OOPS in topology_init() 115ff78c3a03 powerpc/32s: Fix napping restore in data storage interrupt (DSI) 3eda59bcee6e powerpc/pseries: Fix update of LPAR security flavor after LPM 33971cedf1d9 powerpc/interrupt: Do not call single_step_exception() from other exceptions 11aa5db61e9b PCI/MSI: Protect msi_desc::masked for multi-MSI b82047e5d807 PCI/MSI: Use msi_mask_irq() in pci_msi_shutdown() 849b6a5bde32 PCI/MSI: Correct misleading comments ea6cc94e8807 PCI/MSI: Do not set invalid bits in MSI mask 78225ed700df PCI/MSI: Enforce MSI[X] entry updates to be visible 0b51d4c16a27 PCI/MSI: Enforce that MSI-X table entry is masked for update 6c971252f090 PCI/MSI: Mask all unused MSI-X entries f800bb380fea PCI/MSI: Enable and mask MSI-X early 73d8b5769514 powerpc/interrupt: Fix OOPS by not calling do_IRQ() from timer_interrupt() 9dac5f65caaf genirq/timings: Prevent potential array overflow in __irq_timings_store() 0c081d4a6a13 genirq/msi: Ensure deactivation on teardown 0abb63311246 x86/resctrl: Fix default monitoring groups reporting 55cd80f4928c x86/ioapic: Force affinity setup before startup 067ef0204880 x86/msi: Force affinity setup before startup 24ed8f291d59 genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP 560051d8f439 x86/tools: Fix objdump version check again d8f9d8c4be6e i2c: iproc: fix race between client unreg and tasklet daf371e74d36 powerpc/kprobes: Fix kprobe Oops happens in booke 2bfb303470e0 efi/libstub: arm64: Relax 2M alignment again for relocatable kernels bfc48d02d915 efi/libstub: arm64: Force Image reallocation if BSS was not reserved f3409e925da2 KVM: arm64: Fix off-by-one in range_is_memory 14034883d058 arm64: efi: kaslr: Fix occasional random alloc (and boot) failure 98f73989055f nbd: Aovid double completion of a request 09625c5badd2 vsock/virtio: avoid potential deadlock when vsock device remove 128e480afe78 xen/events: Fix race in set_evtchn_to_irq 950429a4d346 drm/i915: Only access SFC_DONE when media domain is not fused off 9977d0baadc8 net: igmp: increase size of mr_ifc_count 4391389526a1 tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets 53201f2902ee net: linkwatch: fix failure to restore device state across suspend/resume 59cabc513b8a net: bridge: fix memleak in br_add_if() ff6c9aad3599 net: bridge: fix flags interpretation for extern learn fdb entries c7c9cc4a6016 pinctrl: sunxi: Don't underestimate number of functions 735e90f3efa6 net: dsa: sja1105: fix broken backpressure in .port_fdb_dump 8398aab49ba3 net: dsa: lantiq: fix broken backpressure in .port_fdb_dump c6cbf5672cc0 net: dsa: lan9303: fix broken backpressure in .port_fdb_dump 22ecb3423f9c net: dsa: hellcreek: fix broken backpressure in .port_fdb_dump 52133524d807 net: igmp: fix data-race in igmp_ifc_timer_expire() 44c8aa996911 net: Fix memory leak in ieee802154_raw_deliver 74b264b342a5 net: dsa: microchip: ksz8795: Don't use phy_port_cnt in VLAN table lookup 1c4f28207fab net: dsa: microchip: ksz8795: Fix VLAN filtering 3cc015794dab net: dsa: microchip: ksz8795: Use software untagging on CPU port 9674dc6724c5 net: dsa: microchip: ksz8795: Fix VLAN untagged flag change on deletion 159948c423aa net: dsa: microchip: ksz8795: Reject unsupported VLAN configuration 3149f9edddf9 net: dsa: microchip: ksz8795: Fix PVID tag insertion 8154453a4be5 net: dsa: microchip: Fix ksz_read64() 037570c9adab bpf: Fix potentially incorrect results with bpf_get_local_storage() 1d1808fae2e0 ovl: fix deadlock in splice write 75004b47fba4 drm/meson: fix colour distortion from HDR set during vendor u-boot 11e249ce5e3e net/mlx5: Fix return value from tracer initialization 436f4a1c6d17 net/mlx5: Synchronize correct IRQ when destroying CQ 9b0b9c9da810 net/mlx5e: TC, Fix error handling memory leak 89163e392e57 net/mlx5: Block switchdev mode while devlink traps are active 09ab613d4996 net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free c0cb7d8be945 net/mlx5e: Avoid creating tunnel headers for local route 3f20768c9fdc net/mlx5: DR, Add fail on error check on decap df712c5d591a net/mlx5: Don't skip subfunction cleanup in case of error in module init f49d457950b9 io-wq: fix IO_WORKER_F_FIXED issue in create_io_worker() 815a0fe3f415 io-wq: fix bug of creating io-wokers unconditionally 3cedeb691b74 bareudp: Fix invalid read beyond skb's linear data ed277fbd3053 psample: Add a fwd declaration for skbuff 792e7591d308 iavf: Set RSS LUT and key in reset handle path f2b15898012a ice: don't remove netdev->dev_addr from uc sync list 8a0814243362 ice: Stop processing VF messages during teardown e266d4c43b95 ice: Prevent probing virtual functions 00735401c918 net: sched: act_mirred: Reset ct info when mirror/redirect skb e04669e14c5a net/smc: Correct smc link connection counter in case of smc client 9b8f136b88f3 net/smc: fix wait on already cleared link 6a4b92821135 io_uring: clear TIF_NOTIFY_SIGNAL when running task work 1e19d18189fe ppp: Fix generating ifname when empty IFLA_IFNAME is specified 2a4a96afa7b5 net: phy: micrel: Fix link detection on ksz87xx switch" d8431e3fa7b3 net: dsa: qca: ar9331: make proper initial port defaults ada7135e6d99 bpf: Fix integer overflow involving bucket_size 621d81cfbb0c libbpf: Do not close un-owned FD 0 on errors 51f19580f5f4 libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT 466f5509f62a drm/amd/pm: Fix a memory leak in an error handling path in 'vangogh_tables_init()' fd0b94e6b1c7 perf/x86/intel: Apply mid ACK for small core 736e0445f921 platform/x86: pcengines-apuv2: Add missing terminating entries to gpio-lookup tables a4de486958ff net: mvvp2: fix short frame size on s390 f67f34a86375 net: dsa: mt7530: add the missing RxUnicast MIB counter 141af64cf768 ASoC: cs42l42: Fix mono playback d57b00645556 ASoC: cs42l42: Fix LRCLK frame start edge 6e61f4d51d38 ASoC: cs42l42: PLL must be running when changing MCLK_SRC_SEL 22af0d2a5e5e pinctrl: tigerlake: Fix GPIO mapping for newer version of software deff14bdcc54 netfilter: nf_conntrack_bridge: Fix memory leak when error 71805c36336a ASoC: cs42l42: Remove duplicate control for WNF filter frequency 9c272596189c ASoC: cs42l42: Fix inversion of ADC Notch Switch control 710490222c69 ASoC: SOF: Intel: hda-ipc: fix reply size checking ba216b210f26 ASoC: SOF: Intel: Kconfig: fix SoundWire dependencies d82c88a44bb6 selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c 67488f5c9613 ASoC: cs42l42: Fix bclk calculation for mono b4f870447de1 ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J 918bbb32c823 ASoC: cs42l42: Correct definition of ADC Volume control 676b96483576 pinctrl: mediatek: Fix fallback behavior for bias_set_combo 73e81f7219aa drm/mediatek: Fix cursor plane no update 30df59b45cac ieee802154: hwsim: fix GPF in hwsim_new_edge_nl bb0c87658dd1 ieee802154: hwsim: fix GPF in hwsim_set_edge_lqi 73248a01ae14 drm/amdgpu: handle VCN instances when harvesting (v2) 7e73eac2bd90 drm/amdgpu: don't enable baco on boco platforms in runpm fcd957aa8b32 drm/amdgpu: Add preferred mode in modeset when freesync video mode's enabled. 7b69bee4817c drm/amd/display: use GFP_ATOMIC in amdgpu_dm_irq_schedule_work 164759f4070e drm/amd/display: Remove invalid assert for ODM + MPC case 3565f42dc8e2 drm/i915/display: Fix the 12 BPC bits for PIPE_MISC reg 01478e251732 drm/i915/gvt: Fix cached atomics setting for Windows VM 21fcf2f1ced4 vmlinux.lds.h: Handle clang's module.{c,d}tor sections 33d2301ad61b riscv: kexec: do not add '-mno-relax' flag if compiler doesn't support it 1579656b0141 libnvdimm/region: Fix label activation vs errors 4debaa9f577a ACPI: NFIT: Fix support for virtual SPA ranges fbe28d4afbda pinctrl: k210: Fix k210_fpioa_probe() 3d33960c8d66 ceph: reduce contention in ceph_check_delayed_caps() 01b2ec534d38 ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on context switch 30a5d06dc3dd net: ethernet: ti: cpsw: fix min eth packet size for non-switch use-cases 2bb154128d14 net: wwan: mhi_wwan_ctrl: Fix possible deadlock 8610d75c4db6 seccomp: Fix setting loaded filter count during TSYNC bf77f479cd4c cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync 5028bdb679c4 scsi: lpfc: Move initialization of phba->poll_list earlier to avoid crash 3e35c7dbf706 io_uring: fix ctx-exit io_rsrc_put_work() deadlock e1c5046e341d io_uring: drop ctx->uring_lock before flushing work item 000cb600dabf cifs: use the correct max-length for dentry_path_raw() 0ca6ac8a2691 cifs: Call close synchronously during unlink/rename/lease break. 10290043f377 cifs: create sd context must be a multiple of 8 3c420ec43971 cifs: Handle race conditions during rename cc3a5a27e811 i2c: dev: zero out array used for i2c reads from userspace 2693a747960b ASoC: intel: atom: Fix reference to PCM buffer address 145951900b76 ASoC: kirkwood: Fix reference to PCM buffer address 8e4a0581e288 ASoC: tlv320aic31xx: Fix jack detection after suspend 3380a37484eb ASoC: uniphier: Fix reference to PCM buffer address 4cf1b08e6889 ASoC: xilinx: Fix reference to PCM buffer address c43e0f97f5fc ASoC: amd: Fix reference to PCM buffer address b37adfb2c760 iio: adc: Fix incorrect exit of for-loop 88f5acc1f2af iio: humidity: hdc100x: Add margin to the conversion time 29ccbb4684e9 iio: adis: set GPIO reset pin direction 51289a499dd1 iio: adc: ti-ads7950: Ensure CS is deasserted after reading channels c7ee0c9854fd Revert "usb: dwc3: gadget: Use list_replace_init() before traversing lists" 95f4fb3ef0b9 lib: use PFN_PHYS() in devmem_is_allowed() (From OE-Core rev: c89d577e1c447d1be72720aa499408a9e988fdab) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.59Bruce Ashfield2021-08-273-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 5805e5eec901 Linux 5.10.59 25cff25ec606 net: xilinx_emaclite: Do not print real IOMEM pointer 6a002d48a660 ovl: prevent private clone if bind mount is not allowed bffead8d3648 ppp: Fix generating ppp unit id when ifname is not specified 5df85901fe45 ALSA: hda: Add quirk for ASUS Flow x13 8930f2c60a45 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 650 G8 Notebook PC 98c3fa3a9d7a ALSA: pcm: Fix mmap breakage without explicit buffer setup cc1a4dff23a4 USB:ehci:fix Kunpeng920 ehci hardware problem bd909fd3878d vboxsf: Make vboxsf_dir_create() return the handle for the created file 971703fc19cf vboxsf: Honor excl flag to the dir-inode create op 96b2232cb7e5 arm64: dts: renesas: beacon: Fix USB ref clock references e0dd4a0ab072 arm64: dts: renesas: beacon: Fix USB extal reference 0f47027d1b9b arm64: dts: renesas: rzg2: Add usb2_clksel to RZ/G2 M/N/H eaa7feecd366 mm: make zone_to_nid() and zone_set_nid() available for DISCONTIGMEM 0e709390372f Revert "selftests/resctrl: Use resctrl/info for feature detection" d8c38598701f bpf: Add lockdown check for probe_write_user helper 5b5064ea9a94 firmware: tee_bnxt: Release TEE shm, session, and context during kexec c5a625c6a4ac tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag 9f105d2d4f6c KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB 132a8267adab Linux 5.10.58 3d7d1b0f5f41 arm64: fix compat syscall return truncation bb65051dcd1f drm/amdgpu/display: only enable aux backlight control for OLED panels c8b7cfa674ee smb3: rc uninitialized in one fallocate path 8cfdd039ca18 net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset fbbb209268e5 alpha: Send stop IPI to send to online CPUs 13d0a9b3b917 net: qede: Fix end of loop tests for list_for_each_entry 1478e902bcbc virt_wifi: fix error on connect ecd8614809eb reiserfs: check directory items on read from disk dbe4f82fedc6 reiserfs: add check for root_inode in reiserfs_fill_super 0f05e0ffa247 libata: fix ata_pio_sector for CONFIG_HIGHMEM 11891adab23d drm/i915: avoid uninitialised var in eb_parse() a3e6bd0c71bb sched/rt: Fix double enqueue caused by rt_effective_prio c797b8872bb9 perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest 2d94cffc94a5 soc: ixp4xx/qmgr: fix invalid __iomem access 7397034905ac drm/i915: Correct SFC_DONE register offset 16aecf1e36d9 interconnect: qcom: icc-rpmh: Ensure floor BW is enforced for all nodes 22b4917c85af interconnect: Always call pre_aggregate before aggregate ccfe4f62ff9f interconnect: Zero initial BW after sync-state 05565b469358 spi: meson-spicc: fix memory leak in meson_spicc_remove 1a084e78217d interconnect: Fix undersized devress_alloc allocation dcc23e58511b soc: ixp4xx: fix printing resources 37cbd27ef4b2 arm64: vdso: Avoid ISB after reading from cntvct_el0 7a2b5bb00f54 KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds 32f55c25ee29 KVM: Do not leak memory for duplicate debugfs directories 309a31127bef KVM: x86: accept userspace interrupt only if no event is injected a786282b55b4 md/raid10: properly indicate failure when ending a failed write request 3d7d2d2b069b ARM: omap2+: hwmod: fix potential NULL pointer access 9851ad2f7107 Revert "gpio: mpc8xxx: change the gpio interrupt flags." 57c44e7ac788 bus: ti-sysc: AM3: RNG is GP only f4984f60acc7 selinux: correct the return value when loads initial sids 100f8396d154 pcmcia: i82092: fix a null pointer dereference bug afcd5a0e015f net/xfrm/compat: Copy xfrm_spdattr_type_t atributes f08b2d078cbb xfrm: Fix RCU vs hash_resize_mutex lock inversion 23e36a8610ca timers: Move clearing of base::timer_running under base:: Lock 9a69d0d24d69 fpga: dfl: fme: Fix cpu hotplug issue in performance reporting bfb5f1a12325 serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. 0f30fedced7c serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver 17f3c64f707b MIPS: Malta: Do not byte-swap accesses to the CBUS UART 8a1624f4a8d3 serial: 8250: Mask out floating 16/32-bit bus bits c03cef67157a serial: 8250_mtk: fix uart corruption issue when rx power off a4f8bfc919ee serial: tegra: Only print FIFO error message when an error occurs cc7300776808 ext4: fix potential htree corruption when growing large_dir directories 6b5a3d2c2b89 pipe: increase minimum default pipe size to 2 pages 556e7f204d34 media: rtl28xxu: fix zero-length control request 551e0c5d6b2e drivers core: Fix oops when driver probe fails faec2c68ea5f staging: rtl8712: error handling refactoring e468a357af68 staging: rtl8712: get rid of flush_scheduled_work 369101e39911 staging: rtl8723bs: Fix a resource leak in sd_int_dpc 1628b64efb36 tpm_ftpm_tee: Free and unregister TEE shared memory during kexec 2a879ff9719f optee: fix tee out of memory failure seen during kexec reboot ad80c25987fe optee: Refuse to load the driver under the kdump kernel 1340dc3fb75e optee: Fix memory leak when failing to register shm pages 6b2ded93d35c tee: add tee_shm_alloc_kernel_buf() 5e9d82021425 optee: Clear stale cache entries during initialization e5d8fd87091c arm64: stacktrace: avoid tracing arch_stack_walk() 7799ad4d181f tracepoint: Fix static call function vs data state mismatch 14673e19291c tracepoint: static call: Compare data on transition from 2->1 callees 046e12323ab4 tracing: Fix NULL pointer dereference in start_creating b2aca8daa50e tracing: Reject string operand in the histogram expression b10ccc2c5888 tracing / histogram: Give calculation hist_fields a size f97274528037 scripts/tracing: fix the bug that can't parse raw_trace_func fd3afb81f448 clk: fix leak on devm_clk_bulk_get_all() unwind 948ff2f214fb usb: otg-fsm: Fix hrtimer list corruption 8f8645de092a usb: typec: tcpm: Keep other events when receiving FRS and Sourcing_vbus events 5b4318885a43 usb: host: ohci-at91: suspend/resume ports after/before OHCI accesses 1f2015506d9c usb: gadget: f_hid: idle uses the highest byte for duration 825ac3f0bc35 usb: gadget: f_hid: fixed NULL pointer dereference 683702dff7c8 usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers 051518d9cfe3 usb: cdns3: Fixed incorrect gadget state 822bec5cbb05 usb: gadget: remove leaked entry from udc driver list 98c83d72614e usb: dwc3: gadget: Avoid runtime resume if disabling pullup 79e9389038c4 ALSA: usb-audio: Add registration quirk for JBL Quantum 600 b7532db2d458 ALSA: usb-audio: Fix superfluous autosuspend recovery 80b7aa2651bc ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 (ALC256) de30786fb25a ALSA: hda/realtek: add mic quirk for Acer SF314-42 c0b626f0a29a ALSA: pcm - fix mmap capability check for the snd-dummy driver dd3f7c5c8904 drm/amdgpu/display: fix DMUB firmware version info ecb739cf15a9 firmware_loader: fix use-after-free in firmware_fallback_sysfs 5019f5812bbf firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback aa3b8bc17e2a USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 d245a76719cf USB: serial: ch341: fix character loss at high transfer rates 0470385e63bb USB: serial: option: add Telit FD980 composition 0x1056 ba4a395668b5 USB: usbtmc: Fix RCU stall warning f2f856b65ac4 Bluetooth: defer cleanup of resources in hci_unregister_dev() 821e6a613354 blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() c5a499b8607a net: vxge: fix use-after-free in vxge_device_unregister fb49d67262ca net: fec: fix use-after-free in fec_drv_remove f12b6b6bc15f net: pegasus: fix uninit-value in get_interrupt_interval c66d273b70fe bnx2x: fix an error code in bnx2x_nic_load() f76f9caccb46 mips: Fix non-POSIX regexp f93b7b000044 MIPS: check return value of pgtable_pmd_page_ctor 9b2b2f07712b net: sched: fix lockdep_set_class() typo error for sch->seqlock d1f2abe57bc1 net: dsa: qca: ar9331: reorder MDIO write sequence a45ee8ed0c7d net: ipv6: fix returned variable type in ip6_skb_dst_mtu f87be69b7fe9 nfp: update ethtool reporting of pauseframe control 44f2e360e784 sctp: move the active_key update after sh_keys is added e74551ba938a RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently 1242ca9369b1 gpio: tqmx86: really make IRQ optional 4ef549dc9c1a net: natsemi: Fix missing pci_disable_device() in probe and remove 1dc3eef381c1 net: phy: micrel: Fix detection of ksz87xx switch e09dba75cafd net: dsa: sja1105: match FDB entries regardless of inner/outer VLAN tag c0b14a0e61e7 net: dsa: sja1105: be stateless with FDB entries on SJA1105P/Q/R/S/SJA1110 too 00bf923dce2a net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones de425f1c3a60 net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add 74bcf85ff1e2 net, gro: Set inner transport header offset in tcp/udp GRO hook 80fd533ac3f9 dmaengine: imx-dma: configure the generic DMA type to make it work 163e6d87216d ARM: dts: stm32: Fix touchscreen IRQ line assignment on DHCOM 442f7e04d592 ARM: dts: stm32: Disable LAN8710 EDPD on DHCOM 449991df08d5 media: videobuf2-core: dequeue if start_streaming fails 3e8bba601212 scsi: sr: Return correct event when media event code is 3 aaaf6e6e4174 spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation cd989e119272 spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay 281514da66a4 dmaengine: stm32-dmamux: Fix PM usage counter unbalance in stm32 dmamux ops bbce3c99f622 dmaengine: stm32-dma: Fix PM usage counter imbalance in stm32 dma ops 84656b4c27bf clk: tegra: Implement disable_unused() of tegra_clk_sdmmc_mux_ops edf1b7911af2 dmaengine: uniphier-xdmac: Use readl_poll_timeout_atomic() in atomic state 4ebd11d1c782 omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator 9bf056b99fa0 ARM: dts: am437x-l4: fix typo in can@0 node e79a30f71d95 clk: stm32f4: fix post divisor setup for I2S/SAI PLLs 71f39badc898 ALSA: usb-audio: fix incorrect clock source setting c4fcda128780 arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode 8d13f6a0a656 arm64: dts: armada-3720-turris-mox: fixed indices for the SDHC controllers f239369f37d9 ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins ee6f7084324d ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init e1011b9c597d ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz c0f61abbefdf arm64: dts: ls1028: sl28: fix networking for variant 2 54555c399668 ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms 3790f940981d ARM: imx: add missing clk_disable_unprepare() a28569b510e5 ARM: imx: add missing iounmap() 9189d77f0e21 arm64: dts: ls1028a: fix node name for the sysclk d61dc8c634bb net: xfrm: fix memory leak in xfrm_user_rcv_msg 8efe3a635f22 bus: ti-sysc: Fix gpt12 system timer issue with reserved status e32a291736fc ALSA: seq: Fix racy deletion of subscriber b917f123b50d Revert "ACPICA: Fix memory leak caused by _CID repair function" (From OE-Core rev: 07c7379180a5cda5a2b056aab99826469f41810a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.13: update to v5.13.11Bruce Ashfield2021-08-273-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: a3f1a03f54fc Linux 5.13.11 41812f4b8448 ovl: prevent private clone if bind mount is not allowed 2b187b56d531 ppp: Fix generating ppp unit id when ifname is not specified 9153106ca7e3 ALSA: hda: Add quirk for ASUS Flow x13 1252406498a6 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 650 G8 Notebook PC c67b3ee8ca46 ALSA: pcm: Fix mmap breakage without explicit buffer setup 95421b33f9a2 bpf: Add lockdown check for probe_write_user helper ea56b15b909c firmware: tee_bnxt: Release TEE shm, session, and context during kexec a37da2be8e6c Linux 5.13.10 65485c34aa43 HID: ft260: fix device removal due to USB disconnect 6cf4cab9db7e platform/x86: gigabyte-wmi: add support for B550 Aorus Elite V2 37d363b3f6f7 drm/amdgpu/display: only enable aux backlight control for OLED panels 0505f8c628b9 smb3: rc uninitialized in one fallocate path b092186eb9e6 net/qla3xxx: fix schedule while atomic in ql_wait_for_drvr_lock and ql_adapter_reset 23f50e8ea008 alpha: Send stop IPI to send to online CPUs dd62ad1e49cc net: qede: Fix end of loop tests for list_for_each_entry f4c5021e7b3a virt_wifi: fix error on connect cd5a60de176c reiserfs: check directory items on read from disk 42b81b2b6766 reiserfs: add check for root_inode in reiserfs_fill_super aa54be4d1716 libata: fix ata_pio_sector for CONFIG_HIGHMEM fb9501ef203d riscv: dts: fix memory size for the SiFive HiFive Unmatched aa11124534b9 sched/rt: Fix double enqueue caused by rt_effective_prio bfdb06df02df perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest 1de1a42a8590 soc: ixp4xx/qmgr: fix invalid __iomem access 8db20e539486 drm/i915: Correct SFC_DONE register offset 9f01d090be13 interconnect: qcom: icc-rpmh: Ensure floor BW is enforced for all nodes 019387e3c21f interconnect: Always call pre_aggregate before aggregate 39382972e727 interconnect: Zero initial BW after sync-state f2ca988aba4e spi: meson-spicc: fix memory leak in meson_spicc_remove e170a01152d2 usb: cdnsp: Fix incorrect supported maximum speed 95108645a282 usb: cdnsp: Fix the IMAN_IE_SET and IMAN_IE_CLEAR macro e9b413776d32 interconnect: Fix undersized devress_alloc allocation 6d74664e9843 soc: ixp4xx: fix printing resources 7a822dd050b1 KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds 16375248cec6 KVM: Do not leak memory for duplicate debugfs directories 9a6772458f8e KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB 82c9a3098bbc KVM: x86: accept userspace interrupt only if no event is injected 642ffd390d67 s390/dasd: fix use after free in dasd path handling 6ed983ea4a12 io-wq: fix race between worker exiting and activating free worker 08ed8d676c94 md/raid10: properly indicate failure when ending a failed write request d6e1229a1bbb ARM: omap2+: hwmod: fix potential NULL pointer access b5f6bab9522e arm64: fix compat syscall return truncation a62784c80b1b Revert "gpio: mpc8xxx: change the gpio interrupt flags." 383d2836d2fa bus: ti-sysc: AM3: RNG is GP only 6e8de6c62763 selinux: correct the return value when loads initial sids f730f081a49b scsi: ibmvfc: Fix command state accounting and stale response detection 1cbbe89e6123 pcmcia: i82092: fix a null pointer dereference bug 60cd03514038 net/xfrm/compat: Copy xfrm_spdattr_type_t atributes d6bfaf682860 xfrm: Fix RCU vs hash_resize_mutex lock inversion 662a1fd0ec69 perf: Fix required permissions if sigtrap is requested 711f71b661ff virt: acrn: Do hcall_destroy_vm() before resource release 9ae78810a2b4 timers: Move clearing of base::timer_running under base:: Lock fafe9cf51f80 fpga: dfl: fme: Fix cpu hotplug issue in performance reporting 03d6da7c923f serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. 134cbd486ac4 serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicated driver 9b2967bd9888 MIPS: Malta: Do not byte-swap accesses to the CBUS UART b321bb83a2c6 serial: 8250: fix handle_irq locking 979bd0e11d88 serial: 8250: Mask out floating 16/32-bit bus bits 19364aeb0b63 serial: 8250_mtk: fix uart corruption issue when rx power off b188f699e036 serial: tegra: Only print FIFO error message when an error occurs ddbd617df071 Revert "thunderbolt: Hide authorized attribute if router does not support PCIe tunnels" bc3c6b55a4ea ext4: fix potential htree corruption when growing large_dir directories e745e3033999 pipe: increase minimum default pipe size to 2 pages e58376a283bd media: rtl28xxu: fix zero-length control request e10d4de4ff5e drivers core: Fix oops when driver probe fails 9f57b942c4f3 staging: rtl8712: error handling refactoring e7565488445d staging: rtl8712: get rid of flush_scheduled_work 125b1d808b98 staging: rtl8723bs: Fix a resource leak in sd_int_dpc 7a4e7a65d088 tpm_ftpm_tee: Free and unregister TEE shared memory during kexec 156dc5bd1c8d optee: fix tee out of memory failure seen during kexec reboot 7a710ab78bb8 optee: Refuse to load the driver under the kdump kernel 255e17923b22 optee: Fix memory leak when failing to register shm pages 55dac0db5316 tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag a256c244187a tee: add tee_shm_alloc_kernel_buf() dca5025908f7 optee: Clear stale cache entries during initialization c7003666555d arm64: stacktrace: avoid tracing arch_stack_walk() ab19b258d68b tracepoint: Use rcu get state and cond sync for static call updates 21acfdc21754 tracepoint: Fix static call function vs data state mismatch ee6f51d74e11 tracepoint: static call: Compare data on transition from 2->1 callees 1483ce6d8ffd tracing: Fix NULL pointer dereference in start_creating aa9876e40cb6 tracing: Reject string operand in the histogram expression 53e512b6c563 tracing / histogram: Give calculation hist_fields a size b907f0dd99cc scripts/tracing: fix the bug that can't parse raw_trace_func 00fcd7f7a28b clk: fix leak on devm_clk_bulk_get_all() unwind 8bb9022e0737 usb: otg-fsm: Fix hrtimer list corruption 8ac3e4bdc284 usb: typec: tcpm: Keep other events when receiving FRS and Sourcing_vbus events f6f2d875a557 usb: host: ohci-at91: suspend/resume ports after/before OHCI accesses 74cd6464d6ad usb: gadget: f_hid: idle uses the highest byte for duration b27bb0d8988e usb: gadget: f_hid: fixed NULL pointer dereference 12620d8780dd usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers 39129dc820d0 usb: cdnsp: Fixed issue with ZLP 36d3bb59f3c6 usb: cdns3: Fixed incorrect gadget state 271a4a35c61d usb: gadget: remove leaked entry from udc driver list fadfc2b17a1d usb: dwc3: gadget: Avoid runtime resume if disabling pullup cde7b3b1ddd4 usb: dwc3: gadget: Use list_replace_init() before traversing lists 22952d4d1ae2 ALSA: usb-audio: Avoid unnecessary or invalid connector selection at resume 11ebf7631eb6 ALSA: usb-audio: Add registration quirk for JBL Quantum 600 8691bda37729 ALSA: usb-audio: Fix superfluous autosuspend recovery 6537805a71cd ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 (ALC256) 4cb3b665fa39 ALSA: hda/realtek: add mic quirk for Acer SF314-42 fb78a577d5e5 ALSA: pcm - fix mmap capability check for the snd-dummy driver 797bcd3d678b drm/amdgpu/display: fix DMUB firmware version info 8330879408e5 drm/amdgpu: fix checking pmops when PM_SLEEP is not enabled c14a54675db7 firmware_loader: fix use-after-free in firmware_fallback_sysfs 34311eaec13b firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_load_sysfs_fallback 44b8abfb1c0f USB: serial: pl2303: fix GT type detection 654b54e72cb3 USB: serial: pl2303: fix HX type detection ccc55e1df78b USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 9fc923d27852 USB: serial: ch341: fix character loss at high transfer rates a07d3a2a57de USB: serial: option: add Telit FD980 composition 0x1056 e7cf487c5f05 USB: usbtmc: Fix RCU stall warning d92eaad3ed95 io-wq: fix lack of acct->nr_workers < acct->max_workers judgement ebad5646c059 io-wq: fix no lock protection of acct->nr_worker 75dd00b755eb Bluetooth: defer cleanup of resources in hci_unregister_dev() 5c4139e2e299 blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() fc443dec3786 net: vxge: fix use-after-free in vxge_device_unregister 5969dc53160a net: fec: fix use-after-free in fec_drv_remove 91c159168dbd net: pegasus: fix uninit-value in get_interrupt_interval a4e2310d171e net: ethernet: ti: am65-cpsw: fix crash in am65_cpsw_port_offload_fwd_mark_update() 6e2de0ad1d17 bnx2x: fix an error code in bnx2x_nic_load() 9884f6096c4a kbuild: cancel sub_make_done for the install target to fix DKMS cb1f2a9b52d6 mips: Fix non-POSIX regexp a047015d4b23 x86/tools/relocs: Fix non-POSIX regexp b50d4d2b6fc6 MIPS: check return value of pgtable_pmd_page_ctor 367c5c9d53e4 drm/i915: fix i915_globals_exit() section mismatch error 8cc7b4cbce30 net: sched: fix lockdep_set_class() typo error for sch->seqlock 04c35b1c155d riscv: Disable STACKPROTECTOR_PER_TASK if GCC_PLUGIN_RANDSTRUCT is enabled 57b76a8fec62 net: dsa: qca: ar9331: reorder MDIO write sequence 60dd525573d5 RDMA/hns: Fix the double unlock problem of poll_sem c3aba13b0e21 net: ipv6: fix returned variable type in ip6_skb_dst_mtu 2841b3001376 nfp: update ethtool reporting of pauseframe control 0294ca659bce drm/i915: Call i915_globals_exit() if pci_register_device() fails d73959cc5d98 sctp: move the active_key update after sh_keys is added 8a9099d737d1 net: bridge: validate the NUD_PERMANENT bit when adding an extern_learn FDB entry 29d04e9cf568 RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently 84a55bb25b8c gpio: tqmx86: really make IRQ optional be4b1c034ce7 net: natsemi: Fix missing pci_disable_device() in probe and remove a8c78e76c426 net: phy: micrel: Fix detection of ksz87xx switch 6986053b6f33 net: dsa: sja1105: match FDB entries regardless of inner/outer VLAN tag 731993ae08c3 net: dsa: sja1105: be stateless with FDB entries on SJA1105P/Q/R/S/SJA1110 too 8a9e4d4e6ede net: dsa: sja1105: ignore the FDB entry for unknown multicast when adding a new address f072c44eb10b net: dsa: sja1105: invalidate dynamic FDB entries learned concurrently with statically added ones 8395e1c53494 net: dsa: sja1105: overwrite dynamic FDB entries with static ones in .port_fdb_add 1e6eab0aa13b net, gro: Set inner transport header offset in tcp/udp GRO hook 64b81fcfd37f dmaengine: imx-dma: configure the generic DMA type to make it work 6cb60082664e ARM: dts: stm32: Fix touchscreen IRQ line assignment on DHCOM 3957b6192d01 ARM: dts: stm32: Disable LAN8710 EDPD on DHCOM 941212f8762b ARM: dts: stm32: Prefer HW RTC on DHCOM SoM 938b3e21c01a media: videobuf2-core: dequeue if start_streaming fails 5258b116b485 scsi: sr: Return correct event when media event code is 3 c298b61f6524 drm/kmb: Enable LCD DMA for low TVDDCV 1d9f0250c73c spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation de77638ae9ac spi: imx: mx51-ecspi: Reinstate low-speed CONFIGREG delay 64df529b50d0 dmaengine: stm32-dmamux: Fix PM usage counter unbalance in stm32 dmamux ops 748fb4387195 dmaengine: stm32-dma: Fix PM usage counter imbalance in stm32 dma ops e03d177b32d8 clk: tegra: Implement disable_unused() of tegra_clk_sdmmc_mux_ops a4240c4f23fb dmaengine: uniphier-xdmac: Use readl_poll_timeout_atomic() in atomic state 50836f77ccc2 omap5-board-common: remove not physically existing vdds_1v8_main fixed-regulator 4b0843e94e86 ARM: dts: am437x-l4: fix typo in can@0 node 36fec2753f39 clk: stm32f4: fix post divisor setup for I2S/SAI PLLs 747d62a533b5 riscv: stacktrace: Fix NULL pointer dereference b28fd0f0b5cf ALSA: usb-audio: fix incorrect clock source setting f98f80297a05 arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode 71ecd71e4e6e ext4: fix potential uninitialized access to retval in kmmpd b49b428e9462 arm64: dts: armada-3720-turris-mox: fixed indices for the SDHC controllers 710be2446523 ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_power_out pins 15d9eb484ebd ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init 50f5768127aa ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz c9658f4ddfce arm64: dts: ls1028: sl28: fix networking for variant 2 d882c91b1585 dmaengine: idxd: fix submission race window 1f2b17134c7c dmaengine: idxd: fix sequence for pci driver remove() and shutdown() 6c3b6b10a84f dmaengine: idxd: fix desc->vector that isn't being updated 48b425d005b5 Revert "soc: imx8m: change to use platform driver" ad6ef82f5695 ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms b1137318a18c ARM: imx: add missing clk_disable_unprepare() f6624656c389 ARM: imx: add missing iounmap() e1045d5ac6ad dmaengine: idxd: fix setup sequence for MSIXPERM table 1c8a2fa0600a dmaengine: idxd: fix array index when int_handles are being used 84e5c5ccd6ef arm64: dts: ls1028a: fix node name for the sysclk e95a18d6f83a net: xfrm: fix memory leak in xfrm_user_rcv_msg c03d1a2a4b99 bus: ti-sysc: Fix gpt12 system timer issue with reserved status 3419672f00c8 ALSA: seq: Fix racy deletion of subscriber 873180433191 Revert "ACPICA: Fix memory leak caused by _CID repair function" (From OE-Core rev: 66da39e1c965d944a5bdf1955bae716956c56bb7) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: fix 5.14+ objtool compilationBruce Ashfield2021-08-181-1/+1
| | | | | | | | | | | | In v5.14+, x86 requires not just elfutils, but the elf headers on the target to build objtool (required for 'scripts parepare'), so we tweak our RDEPENDS to ensure that the right headers are on the target. (From OE-Core rev: 03ccc234386f753e1b0129ec557e67bcd04cc69e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: 5.14+ updatesBruce Ashfield2021-08-181-4/+4
| | | | | | | | | | | | | | | commit 6218d0f6b8dec [x86/syscalls: Switch to generic syscalltbl.sh] means that x86 no longer has a syscall script to copy, which causes a build error. We already copy the generic syscall script (in scripts), so we just catch errors for the copies to support older and 5.14+ kernels in the same devsrc recipe. (From OE-Core rev: 5debc9bc25110b836b76927c61b2455e5e235a84) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v5.14+Bruce Ashfield2021-08-181-1/+1
| | | | | | | (From OE-Core rev: 8059018ae2f8cb731b58a3bc7b0c7392657adcfb) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: remove recipesBruce Ashfield2021-08-183-132/+0
| | | | | | | | | | | | | | | We have 5.10 and 5.13 as the active recipes in the release/development branches, so we remove 5.4. This leaves us with the standard three versions for release (5.10, 5.13 and -dev). 5.4 will continue to be updated in stable/supported releases. (From OE-Core rev: f4ff7a501df84f15900652703349c0072ef8714c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.13: update to v5.13.9Bruce Ashfield2021-08-173-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: f259ee2f0379 Linux 5.13.9 4288f43d9e0e spi: mediatek: Fix fifo transfer fad0494f626f drm/amd/display: Fix ASSR regression on embedded panels 02db470b866f Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" c268b30ff4e0 Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" 989b27104a97 io_uring: explicitly catch any illegal async queue attempt f7be9c72d1de io_uring: never attempt iopoll reissue from release path eb9b9c610f25 drm/amd/display: Fix max vstartup calculation for modes with borders 9cc57c6cdd24 drm/amd/display: Fix comparison error in dcn21 DML b3b7be424610 nvme: fix nvme_setup_command metadata trace event d26ac2d83b02 efi/mokvar: Reserve the table only if it is in boot services data dbdf7e3d5684 ASoC: ti: j721e-evm: Check for not initialized parent_clk_id f248077aef20 ASoC: ti: j721e-evm: Fix unbalanced domain activity tracking during startup a35d559db687 net: Fix zero-copy head len calculation. 4bf6168d0b6a ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend 3cadaeae64dc qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() a6b2ef5b5ffb r8152: Fix a deadlock by doubly PM resume 5feeb2da23e5 r8152: Fix potential PM refcount imbalance bf7dd85e9e02 regulator: mtk-dvfsrc: Fix wrong dev pointer for devm_regulator_register ee37879e24c4 ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits c2fdcb148e33 spi: stm32h7: fix full duplex irq handler handling 64d62c4e4ccb regulator: rt5033: Fix n_voltages settings for BUCK and LDO 2e4e8df287c1 regulator: rtmv20: Fix wrong mask for strobe-polarity-high 1c5b8c4e4cb5 ASoC: Intel: boards: fix xrun issue on platform with max98373 497a0258df14 ASoC: Intel: boards: create sof-maxim-common module 301f2270d3ac ASoC: Intel: boards: handle hda-dsp-common as a module c348419f365b net: dsa: sja1105: fix address learning getting disabled on the CPU port 5ee064ade19a net: dsa: sja1105: parameterize the number of ports 1ce09f0ae455 cifs: add missing parsing of backupuid cf5663d06bc3 cifs: use helpers when parsing uid/gid mount options and validate them 2abe7e0f1983 bpf, sockmap: On cleanup we additionally need to remove cached skb 96b1d399a4f2 skmsg: Pass source psock to sk_psock_skb_redirect() b82ffbf55977 skmsg: Increase sk->sk_drops when dropping packets af8884055780 power: supply: ab8500: Call battery population once 5a40048e60b2 Revert "drm/i915: Propagate errors on awaiting already signaled fences" 15c8463df133 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" 3cfdd7252e00 Linux 5.13.8 d92d15c28841 octeontx2-af: Remove unnecessary devm_kfree 187463c4a262 perf pmu: Fix alias matching 5e1fc537c1be can: j1939: j1939_session_deactivate(): clarify lifetime of session object f27deb33bbdb i40e: Add additional info to PHY type error e95d994d2f8f io_uring: fix race in unified task_work running ee6d50cb1c23 Revert "perf map: Fix dso->nsinfo refcounting" 9755a447ec42 powerpc/pseries: Fix regression while building external modules c73256979654 powerpc/vdso: Don't use r30 to avoid breaking Go lang 52e9158959d2 SMB3: fix readpage for large swap cache 19f60bf08ee3 bpf: Fix pointer arithmetic mask tightening under state pruning 8595837e9df5 bpf: verifier: Allocate idmap scratch in verifier env 738ab7d5e554 bpf: Remove superfluous aux sanitation on subprog rejection 0b27bdf02c40 bpf: Fix leakage due to insufficient speculative store bypass mitigation ddab060f996e bpf: Introduce BPF nospec instruction for mitigating Spectre v4 9ec54436991f can: hi311x: fix a signedness bug in hi3110_cmd() dda5c13325f1 sis900: Fix missing pci_disable_device() in probe and remove 6cbc642e6f82 tulip: windbond-840: Fix missing pci_disable_device() in probe and remove c7d5458d5589 sctp: fix return value check in __sctp_rcv_asconf_lookup fc553003e361 block: delay freeing the gendisk 926fa6598cdd net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 601c356d1e0a net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() 6b35ae3f6b42 net/mlx5: Unload device upon firmware fatal error 9bf4345430b4 net/mlx5e: Fix page allocation failure for ptp-RQ over SF 09f2d23a618e net/mlx5e: Fix page allocation failure for trap-RQ over SF e6eaea0980ee net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available b0ba8a145d8d net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined 4d253ea99fba net/mlx5: E-Switch, handle devcom events only for ports on the same device 0b26a4e2d5dd net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported 1dc7f1219c13 net/mlx5e: Disable Rx ntuple offload for uplink representor 644c3c58ec77 net/mlx5: Fix flow table chaining 951e41ddd214 bpf, sockmap: Zap ingress queues after stopping strparser 0664f9acc5bf KVM: selftests: Fix missing break in dirty_log_perf_test arg parsing 9e27f578a403 drm/msm/dp: Initialize the INTF_CONFIG register c122e9371bd6 drm/msm/dp: use dp_ctrl_off_link_stream during PHY compliance test run 58389fac95fb drm/msm/dpu: Fix sm8250_mdp register length 5e8c20b001e8 net: llc: fix skb_over_panic 40e79954edce KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access 9eb2c41471e6 drm/i915/bios: Fix ports mask 4689d61012a6 drm/panel: panel-simple: Fix proper bpc for ytc700tlag_05_201c 7d93d6111d0e mlx4: Fix missing error code in mlx4_load_one() 58b30f9e1a48 net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY on the BCM54811 PHY 0379d6b0118a octeontx2-pf: Dont enable backpressure on LBK links 4182c0d66639 octeontx2-pf: Fix interface down flag on error b8a071889fb3 tipc: do not write skb_shinfo frags when doing decrytion 0e99b794c0bc can: mcp251xfd: mcp251xfd_irq(): stop timestamping worker in case error in IRQ d6892195dfbe ionic: count csum_none when offload enabled 70da7c504236 ionic: fix up dim accounting for tx and rx e8927398faa1 ionic: remove intr coalesce update from napi b367a9a2cebe ionic: catch no ptp support earlier 12e88273896d ionic: make all rx_mode work threadsafe 2e618cf6db69 net: qrtr: fix memory leaks 56a5e590b31e loop: reintroduce global lock for safe loop_validate_file() traversal fcc99d41954f net: dsa: mv88e6xxx: silently accept the deletion of VID 0 too a6964b4c65c7 net: Set true network header for ECN decapsulation 7b3f85278d90 tipc: fix sleeping in tipc accept routine a73d03806166 tipc: fix implicit-connect for SYN+ 457202b9132f i40e: Fix log TC creation failure when max num of queues is exceeded a7ce70625f44 i40e: Fix queue-to-TC mapping on Tx 644575296661 i40e: Fix firmware LLDP agent related warning 79c71f5168c5 i40e: Fix logic of disabling queues 367bec7665d1 netfilter: nft_nat: allow to specify layer 4 protocol NAT only 62659ab3563a netfilter: conntrack: adjust stop timestamp to real expiry value 525e6eb9258c mac80211: fix enabling 4-address mode on a sta vif after assoc 13b8ab2f6f84 bpf: Fix OOB read when printing XDP link fdinfo 467c905bb613 netfilter: nf_tables: fix audit memory leak in nf_tables_commit f7046443c8ac RDMA/rxe: Fix memory leak in error path code 1544d2b86fa7 platform/x86: amd-pmc: Fix missing unlock on error in amd_pmc_send_cmd() d23677f3da7a platform/x86: amd-pmc: Fix SMU firmware reporting mechanism 91f5c8fb6d8e platform/x86: amd-pmc: Fix command completion code 7113367b2229 RDMA/bnxt_re: Fix stats counters d68acf353765 cfg80211: Fix possible memory leak in function cfg80211_bss_update a8d4169f924a io_uring: fix poll requests leaking second poll entries 5db0ca0fbebf io_uring: don't block level reissue off completion path 5bb49c88472f io_uring: fix io_prep_async_link locking ca324a215bf9 nfc: nfcsim: fix use after free during module unload caed0df2e52d blk-iocost: fix operation ordering in iocg_wake_fn() 749abc8d274f drm/amdgpu: Fix resource leak on probe error path 070f46bcf6b4 drm/amdgpu: Avoid printing of stack contents on firmware load error 4e7961b3d5fd drm/amdgpu: Check pmops for desired suspend state 0652b1eade53 drm/amd/display: ensure dentist display clock update finished in DCN20 9c2cae70e3a0 NIU: fix incorrect error return, missed in previous revert 633799ddcff4 net: stmmac: add est_irq_status callback function for GMAC 4.10 and 5.10 fa1c5eff378f HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT 892ced352e05 alpha: register early reserved memory in memblock a63d311c966c can: esd_usb2: fix memory leak d23e7c014cc4 can: ems_usb: fix memory leak 62365842aed3 can: usb_8dev: fix memory leak 78673a83947b can: mcba_usb_start(): add missing urb->transfer_dma initialization 87d268fe1bdb can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values aec236c7147a can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF ea9e6fc2bc5d can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms 9293727af539 mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() 87370a9d413a mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code 3df2bd9978b1 ocfs2: issue zeroout to EOF blocks c9302ab319ed ocfs2: fix zero out valid data a9f2d0884d70 KVM: add missing compat KVM_CLEAR_DIRTY_LOG a80e3243e924 x86/kvm: fix vcpu-id indexed array sizes 3c82e27986af ACPI: DPTF: Fix reading of attributes cf90e1c4ad57 Revert "ACPI: resources: Add checks for ACPI IRQ override" 1d381aca0d9c btrfs: mark compressed range uptodate only if all bio succeed c543bced163b btrfs: fix rw device counting in __btrfs_free_extra_devids 9e4417af187e btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction 89e34995bdd7 fs/ext2: Avoid page_address on pages returned by ext2_get_page f0aa1bc37e9a pipe: make pipe writes always wake up readers 5a5aaf4177da selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (From OE-Core rev: 445892595e8af9296360de561c6bd7a0887ba5de) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.57Bruce Ashfield2021-08-173-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 1cd6e30b83d7 Linux 5.10.57 9c645a020bab spi: mediatek: Fix fifo transfer 7254e2d9eb41 selftest/bpf: Verifier tests for var-off access 30ea1c535291 bpf, selftests: Adjust few selftest outcomes wrt unreachable code 98bf2906d3be bpf: Update selftests to reflect new error states 360e5b7af653 bpf, selftests: Adjust few selftest result_unpriv outcomes 5abcd138cbd8 selftest/bpf: Adjust expected verifier errors 83bbf953f66c selftests/bpf: Add a test for ptr_to_map_value on stack for helper access e2b7a4ccbf7c Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" 1b1a00b13c34 firmware: arm_scmi: Add delayed response status check 93ef561406a7 firmware: arm_scmi: Ensure drivers provide a probe function 1812895f17e1 Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" cae3fa3d8165 ACPI: fix NULL pointer dereference 98b070694f45 drm/amd/display: Fix max vstartup calculation for modes with borders f9d875c8c92f drm/amd/display: Fix comparison error in dcn21 DML 91865b458edd nvme: fix nvme_setup_command metadata trace event 06a9092f6647 efi/mokvar: Reserve the table only if it is in boot services data 27ff30c8b3f3 ASoC: ti: j721e-evm: Check for not initialized parent_clk_id a00bcc5298be ASoC: ti: j721e-evm: Fix unbalanced domain activity tracking during startup e8b287e78381 net: Fix zero-copy head len calculation. c6bdf7d97d5f ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend 74b53ee4b89e qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() f6a2ff040b5c r8152: Fix potential PM refcount imbalance c98a7916cd37 ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits 03258515c9eb spi: stm32h7: fix full duplex irq handler handling cfb8173a23cf regulator: rt5033: Fix n_voltages settings for BUCK and LDO 81dc9a4868a9 regulator: rtmv20: Fix wrong mask for strobe-polarity-high 9e55b9278c47 btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction e2419c570986 btrfs: fix race causing unnecessary inode logging during link and rename 118b070bf415 Revert "drm/i915: Propagate errors on awaiting already signaled fences" 6976f3cf34a1 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" 9746c25334cb Linux 5.10.56 55dd22c5d029 can: j1939: j1939_session_deactivate(): clarify lifetime of session object 75ebe1d355b5 i40e: Add additional info to PHY type error 2ca5ec188b20 Revert "perf map: Fix dso->nsinfo refcounting" c14cee5bc466 powerpc/pseries: Fix regression while building external modules bfc8e67c60b9 SMB3: fix readpage for large swap cache be561c0154dc bpf: Fix pointer arithmetic mask tightening under state pruning ffb9d5c48b4b bpf: verifier: Allocate idmap scratch in verifier env a11ca29c65c1 bpf: Remove superfluous aux sanitation on subprog rejection 0e9280654aa4 bpf: Fix leakage due to insufficient speculative store bypass mitigation bea9e2fd1808 bpf: Introduce BPF nospec instruction for mitigating Spectre v4 cd61e665a166 can: hi311x: fix a signedness bug in hi3110_cmd() 65dfa6cb2233 sis900: Fix missing pci_disable_device() in probe and remove 93e5bf4b2925 tulip: windbond-840: Fix missing pci_disable_device() in probe and remove 58b8c812c764 sctp: fix return value check in __sctp_rcv_asconf_lookup 362e9d23cf70 net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() bd744f2a2755 net/mlx5: Fix flow table chaining 1b148bd72e50 skmsg: Make sk_psock_destroy() static 645a1d3bef5f drm/msm/dp: Initialize the INTF_CONFIG register 4a6841921cc8 drm/msm/dpu: Fix sm8250_mdp register length e6097071a4ff net: llc: fix skb_over_panic 01f3581d4400 KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access f5f78ae5f1be mlx4: Fix missing error code in mlx4_load_one() 51b751fc06b8 octeontx2-pf: Fix interface down flag on error 4951ffa3fac8 tipc: do not write skb_shinfo frags when doing decrytion 7eefa0b74f3e ionic: count csum_none when offload enabled 60decbe01d7d ionic: fix up dim accounting for tx and rx a7c85a516cd0 ionic: remove intr coalesce update from napi 6961323eed46 net: qrtr: fix memory leaks 91350564ea8c net: Set true network header for ECN decapsulation a41282e82a1d tipc: fix sleeping in tipc accept routine 10f585740cf0 tipc: fix implicit-connect for SYN+ bb6061616211 i40e: Fix log TC creation failure when max num of queues is exceeded c1cc6bce1afd i40e: Fix queue-to-TC mapping on Tx 4382cca17915 i40e: Fix firmware LLDP agent related warning e090ffdf0563 i40e: Fix logic of disabling queues cbc8012902b3 netfilter: nft_nat: allow to specify layer 4 protocol NAT only 3dbda8483f42 netfilter: conntrack: adjust stop timestamp to real expiry value ac038f4152ef mac80211: fix enabling 4-address mode on a sta vif after assoc 076bc6ebce48 bpf: Fix OOB read when printing XDP link fdinfo e6a06a13ec6f RDMA/bnxt_re: Fix stats counters c8667cb406fd cfg80211: Fix possible memory leak in function cfg80211_bss_update 9ab284bc3530 nfc: nfcsim: fix use after free during module unload ea04a3b5727e blk-iocost: fix operation ordering in iocg_wake_fn() fc2756cce06f drm/amdgpu: Fix resource leak on probe error path ccc7a1bb322e drm/amdgpu: Avoid printing of stack contents on firmware load error 63570e578094 drm/amd/display: ensure dentist display clock update finished in DCN20 2eab387507fd NIU: fix incorrect error return, missed in previous revert cb71730a6312 HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT 7bca5da00539 alpha: register early reserved memory in memblock 30e19d072ea0 can: esd_usb2: fix memory leak 88b40258162b can: ems_usb: fix memory leak f58ac91ff87d can: usb_8dev: fix memory leak a6ebfbdaca3d can: mcba_usb_start(): add missing urb->transfer_dma initialization 2fc2c2816cb7 can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values afe2ffd92061 can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF a9c02d0e1513 can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms da4f4916dab2 ocfs2: issue zeroout to EOF blocks 943014593061 ocfs2: fix zero out valid data 52acb6c147b3 KVM: add missing compat KVM_CLEAR_DIRTY_LOG 7d67d4ab28e3 x86/kvm: fix vcpu-id indexed array sizes 2388c7674fbd ACPI: DPTF: Fix reading of attributes 0d6afa25975e Revert "ACPI: resources: Add checks for ACPI IRQ override" 0a421a2fc516 btrfs: mark compressed range uptodate only if all bio succeed 4e1a57d75264 btrfs: fix rw device counting in __btrfs_free_extra_devids 27aa7171fe2b pipe: make pipe writes always wake up readers 02210a5e1894 x86/asm: Ensure asm/proto.h can be included stand-alone 65b2658634fe io_uring: fix null-ptr-deref in io_sq_offload_start() e44d22fdf756 selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c (From OE-Core rev: 6ab4c36223e62ad99efb76863a703c83fb6da324) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.139Bruce Ashfield2021-08-173-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: e350cd02e293 Linux 5.4.139 03ff8a4f9db6 spi: mediatek: Fix fifo transfer a0f66ddf05c2 bpf, selftests: Adjust few selftest outcomes wrt unreachable code d3796e8f6b3d bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones 8dec99abcd74 bpf: Test_verifier, add alu32 bounds tracking tests fd568de5806f bpf: Fix leakage under speculation on mispredicted branches d2f790327f83 bpf: Do not mark insn as seen under speculative path verification 283d742988f6 bpf: Inherit expanded/patched seen count from old aux data a0a9546aaec3 Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" 76f5314d7859 firmware: arm_scmi: Add delayed response status check 1b38f70bbc7c firmware: arm_scmi: Ensure drivers provide a probe function 44f522298c94 Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" 38f54217b423 ACPI: fix NULL pointer dereference 0ea2f55babb7 nvme: fix nvme_setup_command metadata trace event b508b652d4f3 net: Fix zero-copy head len calculation. bf692e7ef657 qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() 6bc48348eca7 r8152: Fix potential PM refcount imbalance a57c75ff0700 ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits e2cccb839a18 spi: stm32h7: fix full duplex irq handler handling b72f2d9e91e1 regulator: rt5033: Fix n_voltages settings for BUCK and LDO 86f2a3e9aae9 btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction b7f0fa2192c5 btrfs: fix race causing unnecessary inode logging during link and rename cb006da62a9e btrfs: do not commit logs and transactions during link and rename operations 174c27d0f9ef btrfs: delete duplicated words + other fixes in comments 7b90d57b09fa Linux 5.4.138 7eef18c0479b can: j1939: j1939_session_deactivate(): clarify lifetime of session object 18b536de3b97 i40e: Add additional info to PHY type error d21eb931109a Revert "perf map: Fix dso->nsinfo refcounting" 16447b2f5c66 powerpc/pseries: Fix regression while building external modules 265883d1d839 PCI: mvebu: Setup BAR0 in order to fix MSI 21734a31c9a0 can: hi311x: fix a signedness bug in hi3110_cmd() f4fa45b0f91e sis900: Fix missing pci_disable_device() in probe and remove dff00ce44891 tulip: windbond-840: Fix missing pci_disable_device() in probe and remove e0310bbeaaa2 sctp: fix return value check in __sctp_rcv_asconf_lookup 408614108abd net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() ac4983230616 net/mlx5: Fix flow table chaining 527feae56fe6 net: llc: fix skb_over_panic ede4c93860e6 mlx4: Fix missing error code in mlx4_load_one() acb97d4b2d0e net: Set true network header for ECN decapsulation 851946a68136 tipc: fix sleeping in tipc accept routine 194b71d28b26 i40e: Fix log TC creation failure when max num of queues is exceeded 834af62212c7 i40e: Fix queue-to-TC mapping on Tx 74aea4b7159a i40e: Fix firmware LLDP agent related warning b2ab34e862eb i40e: Fix logic of disabling queues 519582e44e6a netfilter: nft_nat: allow to specify layer 4 protocol NAT only 3a7a4cee7bec netfilter: conntrack: adjust stop timestamp to real expiry value 1c043783403c cfg80211: Fix possible memory leak in function cfg80211_bss_update 6cf2abea1018 nfc: nfcsim: fix use after free during module unload 6b313d0ffa71 NIU: fix incorrect error return, missed in previous revert c4663c162778 HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT e9e2ce00aeda can: esd_usb2: fix memory leak 43726620b2f6 can: ems_usb: fix memory leak 819867389276 can: usb_8dev: fix memory leak a051dbd17b5b can: mcba_usb_start(): add missing urb->transfer_dma initialization 793581441b5c can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF c621638d0e6d can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms a24d87b429a9 ocfs2: issue zeroout to EOF blocks eaaa4284e288 ocfs2: fix zero out valid data 9bd1092148b5 KVM: add missing compat KVM_CLEAR_DIRTY_LOG 7a94dfe5e2a0 x86/kvm: fix vcpu-id indexed array sizes 2dc291582cce Revert "ACPI: resources: Add checks for ACPI IRQ override" a8eec6979734 btrfs: mark compressed range uptodate only if all bio succeed 57429c1ec770 btrfs: fix rw device counting in __btrfs_free_extra_devids 61f2cbc792eb x86/asm: Ensure asm/proto.h can be included stand-alone 99372c38a948 net_sched: check error pointer in tcf_dump_walker() (From OE-Core rev: d5455d9e201e324b7cf7bb19381bfebb0e892312) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.55Bruce Ashfield2021-08-173-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 11fe69a17195 Linux 5.10.55 984e93b8e207 ipv6: ip6_finish_output2: set sk into newly allocated nskb a74054ca7553 ARM: dts: versatile: Fix up interrupt controller node names 3510b9b41c70 iomap: remove the length variable in iomap_seek_hole 8659186e72d0 iomap: remove the length variable in iomap_seek_data 65039407489c cifs: fix the out of range assignment to bit fields in parse_server_interfaces fe5fe0b1c8b9 firmware: arm_scmi: Fix range check for the maximum number of pending messages 8f8e5475a369 firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow d01328fef6af hfs: add lock nesting notation to hfs_find_init 06b3d9923fa0 hfs: fix high memory mapping in hfs_bnode_read 680b2917e60e hfs: add missing clean-up in hfs_fill_super 5c3d753b872a drm/ttm: add a check against null pointer dereference 2323690eb058 ipv6: allocate enough headroom in ip6_finish_output2() 86cb49e7314e rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() 55ddab2bfd70 rcu-tasks: Don't delete holdouts within trc_inspect_reader() 4d972881f8d8 sctp: move 198 addresses from unusable to private scope 915226f31fd4 net: annotate data race around sk_ll_usec 92289f58f01d net/802/garp: fix memleak in garp_request_join() 5d93810761b4 net/802/mrp: fix memleak in mrp_request_join() df34f888628e cgroup1: fix leaked context root causing sporadic NULL deref in LTP dcd00801f3d9 workqueue: fix UAF in pwq_unbound_release_workfn() 93c5951e0ce1 af_unix: fix garbage collect vs MSG_PEEK dee8119eaa9e KVM: x86: determine if an exception has an error code only when injecting it. 6f5d7a45f58d io_uring: fix link timeout refs 475312897ea6 tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include 08277b9dde63 Linux 5.10.54 c9f8e17990e0 skbuff: Fix build with SKB extensions disabled ba28765d338a xhci: add xhci_get_virt_ep() helper 624290f368af sfc: ensure correct number of XDP queues 1df4fe5a8871 drm/i915/gvt: Clear d3_entered on elsp cmd submission. c938e65768e0 usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI 25af91a806d2 perf inject: Close inject.output on exit fb35426d123e Documentation: Fix intiramfs script name 570341f10ecc skbuff: Release nfct refcount on napi stolen or re-used skbs 31828ffdab19 bonding: fix build issue c9d97b7bb897 PCI: Mark AMD Navi14 GPU ATS as broken f7ee361182e0 net: dsa: mv88e6xxx: enable SerDes PCS register dump via ethtool -d on Topaz 30f1d4d03641 net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz fc31b5be1383 drm/amdgpu: update golden setting for sienna_cichlid 69a603aa170e drm: Return -ENOTTY for non-drm ioctls 2831eeb7bc3d driver core: Prevent warning when removing a device link from unregistered consumer 0e759383236a nds32: fix up stack guard gap 7497f4c91da3 misc: eeprom: at24: Always append device id even if label property is set. 8571daace5a6 rbd: always kick acquire on "acquired" and "released" notifications 2f3731de5e69 rbd: don't hold lock_rwsem while running_list is being drained 92291fa2d144 hugetlbfs: fix mount mode command line processing 1a25c5738d0c memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regions 0b591c020d28 userfaultfd: do not untag user pointers fca5343b4892 io_uring: remove double poll entry on arm failure 9eef9029151c io_uring: explicitly count entries for poll reqs 1077e2b15283 selftest: use mmap instead of posix_memalign to allocate memory 6e81e2c38a38 posix-cpu-timers: Fix rearm racing against process tick 3efec3b4b16f bus: mhi: core: Validate channel ID when processing command completions b3f3a58a86c4 ixgbe: Fix packet corruption due to missing DMA sync e991457afdcb media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() 755971dc7ee8 btrfs: check for missing device in btrfs_trim_fs 552b053f1a53 tracing: Synthetic event field_pos is an index not a boolean 757bdba8026b tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. a5e1aff58943 tracing/histogram: Rename "cpu" to "common_cpu" 0edad8b9f65d tracepoints: Update static_call before tp_funcs when adding a tracepoint 4ed4074c6c6c firmware/efi: Tell memblock about EFI iomem reservations 647e26b03ee9 usb: typec: stusb160x: register role switch before interrupt registration a206167bd638 usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. f2c04f6b21ef usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. 7073acb51a3b usb: gadget: Fix Unbalanced pm_runtime_enable in tegra_xudc_probe 1bf7371b9004 USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick 45c87a94336f USB: serial: cp210x: fix comments for GE CS1000 f528521c1574 USB: serial: option: add support for u-blox LARA-R6 family 311fd7f7f186 usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() 7af54a4e221e usb: max-3421: Prevent corruption of freed memory 69da81a96442 USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS e6343aab3ee7 usb: hub: Fix link power management max exit latency (MEL) calculations 8f087b4cf1a3 usb: hub: Disable USB 3 device initiated lpm if exit latency is too high 709137c85327 KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state c1fbdf0f3c26 KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow e3eb672c169d xhci: Fix lost USB 2 remote wake 02e2e96ba56c usb: xhci: avoid renesas_usb_fw.mem when it's unusable 9e9cf23b77d4 Revert "usb: renesas-xhci: Fix handling of unknown ROM state" ebaa67086fae ALSA: pcm: Fix mmap capability check 431e31105579 ALSA: pcm: Call substream ack() method upon compat mmap commit 3c9afa23f3fc ALSA: hdmi: Expose all pins on MSI MS-7C94 board 253759df8082 ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine 2b3cdf581993 ALSA: sb: Fix potential ABBA deadlock in CSP driver 5858c8a46421 ALSA: usb-audio: Add registration quirk for JBL Quantum headsets 2de518548de1 ALSA: usb-audio: Add missing proc text entry for BESPOKEN type 37a88b41dc29 s390/boot: fix use of expolines in the DMA code d1ab96288061 s390/ftrace: fix ftrace_update_ftrace_func implementation 3b4009b49634 mmc: core: Don't allocate IDA for OF aliases fc6ac92cfcab proc: Avoid mixing integer types in mem_rw() 76f7eae7ec80 cifs: fix fallocate when trying to allocate a hole. c26372b8a8c3 cifs: only write 64kb at a time when fallocating a small region of a file b91e5b63470d drm/panel: raspberrypi-touchscreen: Prevent double-free 9e0373945ed6 net: sched: cls_api: Fix the the wrong parameter c8ebf135c199 net: dsa: sja1105: make VID 4095 a bridge VLAN too 164294d09c47 tcp: disable TFO blackhole logic by default 8eb225873246 sctp: update active_key for asoc when old key is being replaced ef799bd8ff5a nvme: set the PRACT bit when using Write Zeroes with T10 PI 7850f03ed814 r8169: Avoid duplicate sysfs entry creation error 0f5dc3971473 afs: Fix tracepoint string placement with built-in AFS 711057846aa7 Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" 8985dc2cabd6 nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING fb28b1592098 ceph: don't WARN if we're still opening a session to an MDS ce8fafb68051 ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions 071729150be9 net/sched: act_skbmod: Skip non-Ethernet packets ee36bb471389 spi: spi-bcm2835: Fix deadlock 432738c9740c net: hns3: fix rx VLAN offload state inconsistent issue 3e903e0b578b net: hns3: fix possible mismatches resp of mailbox f4305375f031 ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID 41a839437a07 net/tcp_fastopen: fix data races around tfo_active_disable_stamp ba3336397677 net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition 320dcbdec4c6 bnxt_en: Check abort error state in bnxt_half_open_nic() 134a0536f0a4 bnxt_en: Validate vlan protocol ID on RX packets 4f7da0f97beb bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() 927370485e98 bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() ab830c3bae19 bnxt_en: don't disable an already disabled PCI device 26463689445d ACPI: Kconfig: Fix table override from built-in initrd 113ce8c5043a spi: cadence: Correct initialisation of runtime PM again 3ea448b62b49 scsi: target: Fix protect handling in WRITE SAME(32) b82a1a26aaee scsi: iscsi: Fix iface sysfs attr detection 6811744bd0ef netrom: Decrease sock refcount when sock timers expire 096a8dca8ca5 sctp: trim optlen when it's a huge value in sctp_setsockopt 8e9662fde6d6 net: sched: fix memory leak in tcindex_partial_destroy_work e14ef1095387 KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak fcbad8e18d31 KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash 30b830215158 net: decnet: Fix sleeping inside in af_decnet d402c60da0fd efi/tpm: Differentiate missing and invalid final event log table. 898376690310 dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable} 115e4f5b64ae usb: hso: fix error handling code of hso_create_net_device 1582a02fecff net: fix uninit-value in caif_seqpkt_sendmsg 2fc8048265ce bpftool: Check malloc return value in mount_bpffs_for_pin 3b5b0afd8d97 bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats c260442431b4 bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats 715f378f4290 bpf, sockmap: Fix potential memory leak on unlikely error case e3a9548ae538 s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1] 9264bebe9ef9 liquidio: Fix unintentional sign extension issue on left shift of u16 0ff2ea9d8fa3 timers: Fix get_next_timer_interrupt() with no timers pending ca9ba1de8f09 xdp, net: Fix use-after-free in bpf_xdp_link_release 39f1735c8107 bpf: Fix tail_call_reachable rejection for interpreter when jit failed 2b4046e64f7d bpf, test: fix NULL pointer dereference on invalid expected_attach_type 3dba72d1fc01 ASoC: rt5631: Fix regcache sync errors on resume 2435dcfd16ac spi: mediatek: fix fifo rx mode a9a85bfedd83 regulator: hi6421: Fix getting wrong drvdata 5cdc986aad95 regulator: hi6421: Use correct variable type for regmap api val argument 23811b75fdb8 spi: stm32: fixes pm_runtime calls in probe/remove 844ab04b62a5 spi: imx: add a check for speed_hz before calculating the clock 3b6c430d1248 ASoC: wm_adsp: Correct wm_coeff_tlv_get handling 57efe4f82a76 perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set 61f2e1e79578 perf data: Close all files in close_dir() 7c91e0ce2601 perf probe-file: Delete namelist in del_events() on the error path a6c32317cd3d perf lzma: Close lzma stream on exit 2ae8f40a8fdf perf script: Fix memory 'threads' and 'cpus' leaks on exit 51077d315a46 perf report: Free generated help strings for sort option 2bfa3c53ea8a perf env: Fix memory leak of cpu_pmu_caps a2f0da3af614 perf test maps__merge_in: Fix memory leak of maps b7bfd8aeb956 perf dso: Fix memory leak in dso__new_map() c9c101da3e83 perf test event_update: Fix memory leak of evlist b768db7f8070 perf test session_topology: Delete session->evlist b8892d16a928 perf env: Fix sibling_dies memory leak 306411a8bf75 perf probe: Fix dso->nsinfo refcounting f21987d7bb58 perf map: Fix dso->nsinfo refcounting 7337ff2093e0 perf inject: Fix dso->nsinfo refcounting a87d42ae7f5d KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM b990585f9b7a nvme-pci: do not call nvme_dev_remove_admin from nvme_remove 0fa11e1a20c7 mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join 3714e0bb0dcf cxgb4: fix IRQ free race during driver unload d92337bf54f2 pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped f1edbcc47f46 selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect 906bbb18db78 selftests: icmp_redirect: remove from checking for IPv6 route get bb737eceb9a4 stmmac: platform: Fix signedness bug in stmmac_probe_config_dt() 79ec7b5b2f4f ipv6: fix 'disable_policy' for fwd packets 35eaefb44ed7 bonding: fix incorrect return value of bond_ipsec_offload_ok() 13626bad63e8 bonding: fix suspicious RCU usage in bond_ipsec_offload_ok() 56ccdf868ab6 bonding: Add struct bond_ipesc to manage SA b3bd1f5e5037 bonding: disallow setting nested bonding + ipsec offload 43511a6a164a bonding: fix suspicious RCU usage in bond_ipsec_del_sa() 6ca0e55a1310 ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops ba7bfcdff1ad bonding: fix null dereference in bond_ipsec_add_sa() 3ae639af3626 bonding: fix suspicious RCU usage in bond_ipsec_add_sa() 4a31baf55f6a net: add kcov handle to skb extensions 78e4baff950d gve: Fix an error handling path in 'gve_probe()' 813449fb85f6 igb: Fix position of assignment to *ring 44171801d39c igb: Check if num of q_vectors is smaller than max before array access cb9292445d23 iavf: Fix an error handling path in 'iavf_probe()' a6756d637b40 e1000e: Fix an error handling path in 'e1000_probe()' dea695a2ee23 fm10k: Fix an error handling path in 'fm10k_probe()' a099192fe7e1 igb: Fix an error handling path in 'igb_probe()' db4c32c1b926 igc: Fix an error handling path in 'igc_probe()' 7bc9fb1f8019 ixgbe: Fix an error handling path in 'ixgbe_probe()' 02d1af0bee65 igc: change default return of igc_read_phy_reg() f153664d8e70 igb: Fix use-after-free error during reset e15f629036ba igc: Fix use-after-free error during reset (From OE-Core rev: 9a56f6566208517e458e5279992abe9664c4ae67) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.137Bruce Ashfield2021-08-173-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 5b1de8e15f0f Linux 5.4.137 ebb1b38be0c9 ipv6: ip6_finish_output2: set sk into newly allocated nskb 6c04123962f0 ARM: dts: versatile: Fix up interrupt controller node names befa900533a9 iomap: remove the length variable in iomap_seek_hole 83fb41b2f6e4 iomap: remove the length variable in iomap_seek_data 302e1acd4c26 cifs: fix the out of range assignment to bit fields in parse_server_interfaces 02a470e3c64a firmware: arm_scmi: Fix range check for the maximum number of pending messages 289dd584319f firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow e3acb292f092 hfs: add lock nesting notation to hfs_find_init af1178296d77 hfs: fix high memory mapping in hfs_bnode_read 89136a47e2e7 hfs: add missing clean-up in hfs_fill_super ded37d03440d ipv6: allocate enough headroom in ip6_finish_output2() f65b7f377cca sctp: move 198 addresses from unusable to private scope c8d32973ee6a net: annotate data race around sk_ll_usec c23b9a5610f9 net/802/garp: fix memleak in garp_request_join() 88c4cae3ed25 net/802/mrp: fix memleak in mrp_request_join() eef99860c677 cgroup1: fix leaked context root causing sporadic NULL deref in LTP 7f0365b4daaa workqueue: fix UAF in pwq_unbound_release_workfn() 85abe0d47fe6 af_unix: fix garbage collect vs MSG_PEEK af45f3527aa0 KVM: x86: determine if an exception has an error code only when injecting it. 828cab3c8c23 tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include 525c5513b60d selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c 253dccefb5cb Linux 5.4.136 587f86b7a2a0 xhci: add xhci_get_virt_ep() helper f9d0c35556cd perf inject: Close inject.output on exit a9c103fa91e4 PCI: Mark AMD Navi14 GPU ATS as broken 11561d2f7b9d btrfs: compression: don't try to compress if we don't have enough pages 4980301e1c1f iio: accel: bma180: Fix BMA25x bandwidth register values d04f2582c47e iio: accel: bma180: Use explicit member assignment 4e0afa88954b net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear 2a4865d1547e net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz 7d8c06b8d2d2 drm: Return -ENOTTY for non-drm ioctls b5d7bebd96a3 nds32: fix up stack guard gap ba378b796088 rbd: always kick acquire on "acquired" and "released" notifications 13066d6628f0 rbd: don't hold lock_rwsem while running_list is being drained b12ead825f6c hugetlbfs: fix mount mode command line processing 60dbbd76f110 userfaultfd: do not untag user pointers 540eee8cbb3d selftest: use mmap instead of posix_memalign to allocate memory e706ac3fc82e ixgbe: Fix packet corruption due to missing DMA sync e617fa62f6cf media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() 77713fb336ca btrfs: check for missing device in btrfs_trim_fs f899f24d34d9 tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. 59a9f75fb2b6 tracing/histogram: Rename "cpu" to "common_cpu" 379d8da3353e firmware/efi: Tell memblock about EFI iomem reservations 281a94362bbe usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. 167079fbfaa7 USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick 811c4cdf2917 USB: serial: cp210x: fix comments for GE CS1000 f54ee7e16d0d USB: serial: option: add support for u-blox LARA-R6 family e28d28eb9be6 usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() 863d071dbcd5 usb: max-3421: Prevent corruption of freed memory e4077a90e600 USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS da6f6769ee0f usb: hub: Fix link power management max exit latency (MEL) calculations fea6b53e631a usb: hub: Disable USB 3 device initiated lpm if exit latency is too high 962ce043ef92 KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state 2b9ffddd70b4 KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow c968f563ccde xhci: Fix lost USB 2 remote wake a660ecde5c55 ALSA: hdmi: Expose all pins on MSI MS-7C94 board f73696354d59 ALSA: sb: Fix potential ABBA deadlock in CSP driver 7aa2dfbc6bd0 ALSA: usb-audio: Add registration quirk for JBL Quantum headsets 46d62c3fe2ab ALSA: usb-audio: Add missing proc text entry for BESPOKEN type f1754f96ab41 s390/boot: fix use of expolines in the DMA code 8eb521d19248 s390/ftrace: fix ftrace_update_ftrace_func implementation 268132b070d9 Revert "MIPS: add PMD table accounting into MIPS'pmd_alloc_one" f323809e3108 proc: Avoid mixing integer types in mem_rw() b71a75209f6a drm/panel: raspberrypi-touchscreen: Prevent double-free 2e6ab87f8e63 net: sched: cls_api: Fix the the wrong parameter b60461696a0b sctp: update active_key for asoc when old key is being replaced 9fa89c2caee2 nvme: set the PRACT bit when using Write Zeroes with T10 PI c50141b3d769 r8169: Avoid duplicate sysfs entry creation error f726817d6b42 afs: Fix tracepoint string placement with built-in AFS b22c9e433bb7 Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" 69a49e7b5baf nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING 830251361425 ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions a88414fb1117 net/sched: act_skbmod: Skip non-Ethernet packets c278b954ccc7 net: hns3: fix rx VLAN offload state inconsistent issue 006ed6f4d00b net/tcp_fastopen: fix data races around tfo_active_disable_stamp 3942ba235693 net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition f11f12decd55 bnxt_en: Check abort error state in bnxt_half_open_nic() 16ce6cb78690 bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() c993e7aadc50 bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() 6ee8e6be3067 bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence. 35637acc9810 spi: cadence: Correct initialisation of runtime PM again 2f2150bf41c1 scsi: target: Fix protect handling in WRITE SAME(32) a6cb717f8534 scsi: iscsi: Fix iface sysfs attr detection 25df44e90ff5 netrom: Decrease sock refcount when sock timers expire 8d7924ce85ba net: sched: fix memory leak in tcindex_partial_destroy_work f38527f18905 KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak b85dadd4347b KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash b3224bd31861 net: decnet: Fix sleeping inside in af_decnet bd2b3b13aa2a efi/tpm: Differentiate missing and invalid final event log table. 9413c0abb57f net: fix uninit-value in caif_seqpkt_sendmsg 6d56299ff911 bpftool: Check malloc return value in mount_bpffs_for_pin edec10098675 bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats 58259e8b6e85 s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1] cc876a5618bc liquidio: Fix unintentional sign extension issue on left shift of u16 42fe8f433b31 ASoC: rt5631: Fix regcache sync errors on resume d99aaf07365f spi: mediatek: fix fifo rx mode 08cdda8d8972 regulator: hi6421: Fix getting wrong drvdata b25be6bf6419 regulator: hi6421: Use correct variable type for regmap api val argument a1ade24cccb5 spi: stm32: fixes pm_runtime calls in probe/remove 40e203ce74eb spi: stm32: Use dma_request_chan() instead dma_request_slave_channel() 24b78097a837 spi: imx: add a check for speed_hz before calculating the clock 52cff6123aa0 perf data: Close all files in close_dir() 0f63857d1099 perf probe-file: Delete namelist in del_events() on the error path 8b92ea243bbf perf lzma: Close lzma stream on exit 51351c6d5a18 perf script: Fix memory 'threads' and 'cpus' leaks on exit d2bfc3eda914 perf dso: Fix memory leak in dso__new_map() 05804a7d223d perf test event_update: Fix memory leak of evlist d257f3abdc71 perf test session_topology: Delete session->evlist 89d1762a4a21 perf env: Fix sibling_dies memory leak fd335143befb perf probe: Fix dso->nsinfo refcounting 6513dee46f80 perf map: Fix dso->nsinfo refcounting ff9fc81fa884 nvme-pci: do not call nvme_dev_remove_admin from nvme_remove d029df83c61a cxgb4: fix IRQ free race during driver unload ae9b64434441 pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped a37ca2a076ec selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect 05364a2794fb selftests: icmp_redirect: remove from checking for IPv6 route get 7f4848229e91 ipv6: fix 'disable_policy' for fwd packets c67fb96f5431 gve: Fix an error handling path in 'gve_probe()' e33da4eeaa35 igb: Fix position of assignment to *ring 7dd897773618 igb: Check if num of q_vectors is smaller than max before array access d3d7cceee841 iavf: Fix an error handling path in 'iavf_probe()' 7a13a8a8a5fb e1000e: Fix an error handling path in 'e1000_probe()' 9fc381db7583 fm10k: Fix an error handling path in 'fm10k_probe()' 5d6a04927b08 igb: Fix an error handling path in 'igb_probe()' cddd53237de8 igc: Fix an error handling path in 'igc_probe()' 47f69d8828e7 igc: Prefer to use the pci_release_mem_regions method 83b2d55a512a ixgbe: Fix an error handling path in 'ixgbe_probe()' ba4fbb68fcfe igc: change default return of igc_read_phy_reg() 88e0720133d4 igb: Fix use-after-free error during reset a9508e0edfe3 igc: Fix use-after-free error during reset (From OE-Core rev: d308f120891e23c34fa8ae38a7e87aa3810518ae) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.13: update to v5.13.7Bruce Ashfield2021-08-173-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: f17352f54186 Linux 5.13.7 f2cd12e7fd48 ipv6: ip6_finish_output2: set sk into newly allocated nskb 0f448675132a ARM: dts: versatile: Fix up interrupt controller node names 0ad0e62e74ce iomap: remove the length variable in iomap_seek_hole 521168b44c08 iomap: remove the length variable in iomap_seek_data 84342d6983f2 cifs: fix the out of range assignment to bit fields in parse_server_interfaces a46f1f66cfcb firmware: arm_scmi: Fix range check for the maximum number of pending messages ec67007e7406 firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow ca03de06def9 hfs: add lock nesting notation to hfs_find_init 8a2d2974d002 hfs: fix high memory mapping in hfs_bnode_read c2820b902115 hfs: add missing clean-up in hfs_fill_super 37ac00a0d358 drm/ttm: add a check against null pointer dereference f11bec89ad63 nvme-pci: fix multiple races in nvme_setup_io_queues b34c668a867f ipv6: allocate enough headroom in ip6_finish_output2() 3ba36f82d50d rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() 1dccf9d5a724 rcu-tasks: Don't delete holdouts within trc_inspect_reader() 83af97f61527 sctp: move 198 addresses from unusable to private scope 7fd4d15f11b3 net: annotate data race around sk_ll_usec 18f12f741d09 net/802/garp: fix memleak in garp_request_join() 7184851762b3 net/802/mrp: fix memleak in mrp_request_join() 141cf6c82b4f cgroup1: fix leaked context root causing sporadic NULL deref in LTP c294c83fb614 workqueue: fix UAF in pwq_unbound_release_workfn() 72d0df0831ff af_unix: fix garbage collect vs MSG_PEEK 6fdb13a7e573 Linux 5.13.6 2db604ff60dd skbuff: Fix build with SKB extensions disabled 429826249d80 sfc: ensure correct number of XDP queues b1ea64337fde spi: spi-cadence-quadspi: Fix division by zero warning - try2 c4443564f8f6 drm/i915/gvt: Clear d3_entered on elsp cmd submission. 9bad2eae08e2 perf inject: Close inject.output on exit 5cf3d397fcf6 arm64: entry: fix KCOV suppression 12b439933302 Documentation: Fix intiramfs script name 337deea6460d ARM: multi_v7_defconfig: Make NOP_USB_XCEIV driver built-in a5fd9d3d35bc skbuff: Release nfct refcount on napi stolen or re-used skbs 8f738d2d51cf mptcp: fix 'masking a bool' warning ecc9318db5ff bonding: fix build issue da510a38cb60 spi: spi-cadence-quadspi: Revert "Fix division by zero warning" bc93e9909cc8 drm/amdgpu: update golden setting for sienna_cichlid 52ee22ce8af2 drm/amdgpu: update the golden setting for vangogh 72097f7beefd drm/amdgpu: update gc golden setting for dimgrey_cavefish 75ab00b813e4 drm: Return -ENOTTY for non-drm ioctls c9d31f7d17e4 driver core: Prevent warning when removing a device link from unregistered consumer 9d06d3d2a16d nds32: fix up stack guard gap 7544d21b4014 misc: eeprom: at24: Always append device id even if label property is set. 6ef92931cc5b rbd: always kick acquire on "acquired" and "released" notifications 8b334d74fbbd rbd: don't hold lock_rwsem while running_list is being drained 79da14fac0b5 hugetlbfs: fix mount mode command line processing 4861f6d3b90f mm: fix the deadlock in finish_fault() 5d4b4d2e3c8d memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regions 0e88a5bee0f5 mm: page_alloc: fix page_poison=1 / INIT_ON_ALLOC_DEFAULT_ON interaction ee791f0bba88 mm: call flush_dcache_page() in memcpy_to_page() and memzero_page() 5040926bc22d kfence: skip all GFP_ZONEMASK allocations e9adaed2f126 kfence: move the size check to the beginning of __kfence_alloc() 60e7f63de337 userfaultfd: do not untag user pointers a6ead78130ad io_uring: fix early fdput() of file 81cebadedc37 io_uring: remove double poll entry on arm failure 0d80ae099a49 io_uring: explicitly count entries for poll reqs 2f13b6fece9a selftest: use mmap instead of posix_memalign to allocate memory fae0c4bb0366 posix-cpu-timers: Fix rearm racing against process tick 52db60a983d2 bus: mhi: pci_generic: Fix inbound IPCR channel aed4f5b51aba bus: mhi: core: Validate channel ID when processing command completions a88270680663 bus: mhi: pci_generic: Apply no-op for wake using sideband wake boolean ce5b3de58fc2 driver core: auxiliary bus: Fix memory leak when driver_register() fail 423123e428a1 ixgbe: Fix packet corruption due to missing DMA sync b9a178f189bb media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() f5ef2fe05d38 btrfs: fix lock inversion problem when doing qgroup extent tracing 6f919907e92e btrfs: fix unpersisted i_size on fsync after expanding truncate a02b54480573 btrfs: check for missing device in btrfs_trim_fs 020d8ceab341 tracing: Synthetic event field_pos is an index not a boolean 917a5bdd114a tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. 29ecaddb8655 tracing/histogram: Rename "cpu" to "common_cpu" 58f47cfe5210 tracepoints: Update static_call before tp_funcs when adding a tracepoint 0ea2fd39f119 firmware/efi: Tell memblock about EFI iomem reservations 68a4037d5dd0 usb: typec: stusb160x: Don't block probing of consumer of "connector" nodes eeb18490e8f4 usb: typec: stusb160x: register role switch before interrupt registration 703527bf8391 usb: typec: tipd: Don't block probing of consumer of "connector" nodes 61c129211a3d usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. bd062872040b usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. 36b53430c97f usb: dwc2: Skip clock gating on Samsung SoCs b85e8638ba15 usb: gadget: Fix Unbalanced pm_runtime_enable in tegra_xudc_probe 7138b108ecdb USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick f1a01c2b4628 USB: serial: cp210x: fix comments for GE CS1000 8a55cb17e401 USB: serial: option: add support for u-blox LARA-R6 family c9d143a3d8aa usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() d4179cdb769a usb: max-3421: Prevent corruption of freed memory 3b5d8c72ffd5 USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS 9499b2d2cc60 usb: hub: Fix link power management max exit latency (MEL) calculations c7affd5b0226 usb: hub: Disable USB 3 device initiated lpm if exit latency is too high 1408e47ab233 KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state 35e114e6f84a KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow 3d98808e2414 usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI 2c476bab2818 xhci: Fix lost USB 2 remote wake 6c15cef90a45 usb: xhci: avoid renesas_usb_fw.mem when it's unusable 62b022edb187 Revert "usb: renesas-xhci: Fix handling of unknown ROM state" 0def8cf06098 ALSA: pcm: Fix mmap capability check 7ca1bb5bace3 ALSA: pcm: Call substream ack() method upon compat mmap commit 7810cd82b1ad ALSA: hdmi: Expose all pins on MSI MS-7C94 board 7b75c0f0a668 ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine ac8ea355df6d ALSA: sb: Fix potential ABBA deadlock in CSP driver ecdaa9716666 ALSA: usb-audio: Add registration quirk for JBL Quantum headsets 498129dedee0 ALSA: usb-audio: Add missing proc text entry for BESPOKEN type ca4c5e5c7beb s390/boot: fix use of expolines in the DMA code fde6627ce6dc s390/ftrace: fix ftrace_update_ftrace_func implementation 93af4d65538c mmc: core: Don't allocate IDA for OF aliases 025b6262dc96 io_uring: Fix race condition when sqp thread goes to sleep ccf23a088807 ACPI: fix NULL pointer dereference 343b467acb55 proc: Avoid mixing integer types in mem_rw() 11b40c8a67fe cifs: fix fallocate when trying to allocate a hole. a803678bd60e cifs: only write 64kb at a time when fallocating a small region of a file ea826bd778f5 dpaa2-switch: seed the buffer pool after allocating the swp a0f2f2bf424d drm/panel: raspberrypi-touchscreen: Prevent double-free 6cd7bb123703 net: sched: cls_api: Fix the the wrong parameter c95f925b0c7e RISC-V: load initrd wherever it fits into memory 0bc325702d70 net: dsa: sja1105: make VID 4095 a bridge VLAN too ec7be4fdd8e1 tcp: disable TFO blackhole logic by default ad9bfbe97bde riscv: Fix 32-bit RISC-V boot failure fecd81c2e62f ibmvnic: Remove the proper scrq flush fee8c811ab34 udp: check encap socket in __udp_lib_err c1de376423a7 sctp: update active_key for asoc when old key is being replaced 65bd5af10d02 nvme: set the PRACT bit when using Write Zeroes with T10 PI bc08be0ed085 r8169: Avoid duplicate sysfs entry creation error 2131ea612692 afs: Fix setting of writeback_index 8dda575c8912 afs: check function return 3d888afffcf3 afs: Fix tracepoint string placement with built-in AFS 6bd6db23b44d Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" de3a841649ae nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING a521c15683c1 drm/ttm: Force re-init if ttm_global_init() fails e7732c5a19a1 scsi: target: Fix NULL dereference on XCOPY completion 2ed13e8f7829 i2c: mpc: Poll for MCF a706c12da916 ceph: don't WARN if we're still opening a session to an MDS 115784bcccf1 ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions 34f1e1f657fa net/sched: act_skbmod: Skip non-Ethernet packets 502731a03f27 io_uring: fix memleak in io_init_wq_offload() 23c492a50418 spi: spi-bcm2835: Fix deadlock 140e0dbad4cf net: hns3: fix rx VLAN offload state inconsistent issue 1e3b38761394 net: hns3: fix possible mismatches resp of mailbox e52445629c2e ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID ce9f267d9e8a net/tcp_fastopen: fix data races around tfo_active_disable_stamp b9d21b9b46bd net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition a24886feddba bnxt_en: Check abort error state in bnxt_half_open_nic() c2ed50ff29f8 bnxt_en: Validate vlan protocol ID on RX packets a1a54e07e63c bnxt_en: fix error path of FW reset c8c2eed44e41 bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() 4564b85633b2 bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() 52b6ad30a026 bnxt_en: don't disable an already disabled PCI device 8ac2e2d69b35 ACPI: utils: Fix reference counting in for_each_acpi_dev_match() 587c2751068a efi/dev-path-parser: Switch to use for_each_acpi_dev_match() 4657af6770c0 ACPI: Kconfig: Fix table override from built-in initrd 24376facf2fd spi: cadence: Correct initialisation of runtime PM again 6128d746d705 scsi: target: Fix protect handling in WRITE SAME(32) 868ffb5f290f scsi: iscsi: Fix iface sysfs attr detection bc1660206c37 netrom: Decrease sock refcount when sock timers expire c9437655302c sctp: trim optlen when it's a huge value in sctp_setsockopt cac71d27745f net: sched: fix memory leak in tcindex_partial_destroy_work a4a488915fea KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak cdf4a0589eaf KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash 69f253c44401 net: decnet: Fix sleeping inside in af_decnet 626cb6d84ba2 efi/tpm: Differentiate missing and invalid final event log table. f6eeb0829e1a ASoC: soc-pcm: add a flag to reverse the stop sequence 57df79dd0b47 dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable} eeaa4b8d1e2e usb: hso: fix error handling code of hso_create_net_device d20ce763c690 spi: spi-cadence-quadspi: Fix division by zero warning d4c7797ab151 net: fix uninit-value in caif_seqpkt_sendmsg 3d6f06fb19fb bpftool: Check malloc return value in mount_bpffs_for_pin 464c306367cb bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats 600b122a690b bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats 6c508a1c6c62 bpf, sockmap: Fix potential memory leak on unlikely error case 6be4502a80e3 s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1] 7006eabb4044 liquidio: Fix unintentional sign extension issue on left shift of u16 1dd68ece22ba net: dsa: mv88e6xxx: NET_DSA_MV88E6XXX_PTP should depend on NET_DSA_MV88E6XXX 5bd05b57e901 drm/vc4: hdmi: Drop devm interrupt handler for CEC interrupts 3ba73cb98302 timers: Fix get_next_timer_interrupt() with no timers pending 364ec7249d01 ASoC: SOF: Intel: Update ADL descriptor to use ACPI power states a7537dc73e69 xdp, net: Fix use-after-free in bpf_xdp_link_release cbb086074dab bpf: Fix tail_call_reachable rejection for interpreter when jit failed cd12f874ae10 bpf, test: fix NULL pointer dereference on invalid expected_attach_type bc813a1ae95c ASoC: rt5631: Fix regcache sync errors on resume 09b8cc781058 spi: mediatek: fix fifo rx mode edd1b2b19214 regulator: hi6421: Fix getting wrong drvdata ae58c13a6b24 regulator: hi6421: Use correct variable type for regmap api val argument ffb6e766e200 spi: stm32: fixes pm_runtime calls in probe/remove 5b64a59c2c6e ASoC: wm_adsp: Correct wm_coeff_tlv_get handling 14e7330ad106 Kbuild: lto: fix module versionings mismatch in GNU make 3.X 4fc85eb66086 perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set a83d04c140e3 perf data: Close all files in close_dir() ed0bdfef4ba5 perf probe-file: Delete namelist in del_events() on the error path 871c7043aa52 perf lzma: Close lzma stream on exit e4518a4141f2 perf script: Fix memory 'threads' and 'cpus' leaks on exit a412ae547ed5 perf script: Release zstd data f50f139670f9 perf report: Free generated help strings for sort option 97bb58171315 perf env: Fix memory leak of cpu_pmu_caps 9f29d864b4ad perf test maps__merge_in: Fix memory leak of maps 976804a726c7 perf dso: Fix memory leak in dso__new_map() e39103cfa102 perf test event_update: Fix memory leak of unit 4db1e70516a4 perf test event_update: Fix memory leak of evlist 19239ff4c98d perf test session_topology: Delete session->evlist 76b70b7987e7 perf env: Fix sibling_dies memory leak 1e338fb1f779 perf probe: Fix dso->nsinfo refcounting 7ec2746ef5c6 perf map: Fix dso->nsinfo refcounting 54dc8a81b785 perf inject: Fix dso->nsinfo refcounting ebeae3340557 firmware: arm_scmi: Ensure drivers provide a probe function 1824f2a7d4a7 ARM: dts: aspeed: Update e3c246d4i vuart properties 9fe5024f5738 arm64: mte: fix restoration of GCR_EL1 from suspend 3a2c492e7528 KVM: SVM: Fix sev_pin_memory() error checks in SEV migration utilities 9d85689380b6 KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig packet header fails 319b79706f63 KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM 916450b2101b sfc: fix lack of XDP TX queues - error XDP TX failed (-22) 14a3ed8ef868 net: ocelot: fix switchdev objects synced for wrong netdev with LAG offload d1f7e509dc3a nvme-pci: do not call nvme_dev_remove_admin from nvme_remove b093e56f137c net: phy: marvell10g: fix differentiation of 88X3310 from 88X3340 b2fe6fc671ea mptcp: properly account bulk freed memory cd7f1414f170 mptcp: refine mptcp_cleanup_rbuf b24550868ff6 mptcp: use fast lock for subflows when possible c888aa863218 selftests: mptcp: fix case multiple subflows limited by server fe2350115a5f mptcp: avoid processing packet if a subflow reset 1dabd873933f mptcp: add sk parameter for mptcp_get_options 89aa6912f2cf mptcp: fix syncookie process if mptcp can not_accept new subflow 1aa3ffb95fdc mptcp: remove redundant req destruct in subflow_check_req() 688984fc1af1 mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join 5a870ea6e8b7 drm/vmwgfx: Fix a bad merge in otable batch takedown 441b2f191e9f cxgb4: fix IRQ free race during driver unload efdf9d46bc15 pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped 6c75b21b2aab selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect 84d37878814b selftests: icmp_redirect: remove from checking for IPv6 route get b11b6ecda552 stmmac: platform: Fix signedness bug in stmmac_probe_config_dt() 350e10d21733 ipv6: fix 'disable_policy' for fwd packets 8994e395fc39 bonding: fix incorrect return value of bond_ipsec_offload_ok() 4ac748c4b224 bonding: fix suspicious RCU usage in bond_ipsec_offload_ok() 42ec69b9cd7d bonding: Add struct bond_ipesc to manage SA d5e9ed0855a4 bonding: disallow setting nested bonding + ipsec offload c24d04866549 bonding: fix suspicious RCU usage in bond_ipsec_del_sa() a1f01d2ddb55 ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops 9863701fa0ec bonding: fix null dereference in bond_ipsec_add_sa() 9ae2584fdd67 bonding: fix suspicious RCU usage in bond_ipsec_add_sa() 08d21fa872ec bpf, samples: Fix xdpsock with '-M' parameter missing unload process b2a6c45d44e9 gve: Fix an error handling path in 'gve_probe()' 2f2b3b953b43 net: stmmac: Terminate FPE workqueue in suspend 317de567c112 igb: Fix position of assignment to *ring 6c82171aa35b igb: Check if num of q_vectors is smaller than max before array access e2b71652a5e3 iavf: Fix an error handling path in 'iavf_probe()' 2f5343365d17 e1000e: Fix an error handling path in 'e1000_probe()' b928fdcafad9 fm10k: Fix an error handling path in 'fm10k_probe()' a0169ebdb140 igb: Fix an error handling path in 'igb_probe()' 67ad97444580 igc: Fix an error handling path in 'igc_probe()' 67a846441f8e ixgbe: Fix an error handling path in 'ixgbe_probe()' 9d81d1be9f31 igc: change default return of igc_read_phy_reg() 8e24c12f2ff6 igb: Fix use-after-free error during reset ea5e36b7367e igc: Fix use-after-free error during reset (From OE-Core rev: ff80cef03f5a9cdf658ca7e81308042503d4f4ba) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: enable TYPEC_TCPCI in usbc fragmentBruce Ashfield2021-08-023-3/+3
| | | | | | | | | | To make the usbc fragment more generally usable, we enable the Type-C Port Controller driver for TCPCI-compliant controller. (From OE-Core rev: 485baca981188896a555d3a48c8b560718bb6e9d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.13: enable TYPEC_TCPCI in usbc fragmentBruce Ashfield2021-08-023-3/+3
| | | | | | | | | | To make the usbc fragment more generally usable, we enable the Type-C Port Controller driver for TCPCI-compliant controller. (From OE-Core rev: 52d98bdaa2a243ce0b3c6dfaff76ecfaf89a0b30) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.10: update to -rt47Bruce Ashfield2021-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.10: 969fef49cbbc Linux 5.10.52-rt47 bb5ff998ba62 Linux 5.10.47-rt46 340f6b6cdd37 sched: Don't defer CPU pick to migration_cpu_stop() f3d0be7cdae8 sched: Simplify set_affinity_pending refcounts 6b28888ca42a sched: Fix affine_move_task() self-concurrency ea66e426a3b7 sched: Optimize migration_cpu_stop() ac73ac41db62 sched: Collate affine_move_task() stoppers 6963e6b6e008 sched: Simplify migration_cpu_stop() d3a5a12fd350 sched: Fix migration_cpu_stop() requeueing 28dda3752954 Linux 5.10.47-rt45 d5f6c5f008ee Linux 5.10.44-rt44 ec9978fdc6aa Linux 5.10.42-rt43 (From OE-Core rev: 46b1ab616a5eb792e8cb29cfbe340fecd605bea7) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.135Bruce Ashfield2021-08-023-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 0a0beb1f9120 Linux 5.4.135 d2f7b384a74f udp: annotate data races around unix_sk(sk)->gso_size c72374978b3f perf test bpf: Free obj_buf 17bc942c0b96 bpftool: Properly close va_list 'ap' by va_end() on error 84ed8340941a ipv6: tcp: drop silly ICMPv6 packet too big messages 315033cab379 tcp: annotate data races around tp->mtu_info 41f45e91c92c dma-buf/sync_file: Don't leak fences on merge failure 04b06716838b net: fddi: fix UAF in fza_probe 8aa13a86964c net: validate lwtstate->data before returning from skb_tunnel_info() 8cff7b28ab05 net: send SYNACK packet with accepted fwmark b7e5563f2a78 net: ti: fix UAF in tlan:remove_one 2b70ca92847c net: qcom/emac: fix UAF in emac:remove 463c0addb4eb net: moxa: fix UAF in moxart_mac_probe 7ac4a6a74e75 net: ip_tunnel: fix mtu calculation for ETHER tunnel devices d5dc50ca1f7a net: bcmgenet: Ensure all TX/RX queues DMAs are disabled 7ecd40801e5b net: bridge: sync fdb to new unicast-filtering ports 813d45499f51 net/sched: act_ct: fix err check for nf_conntrack_confirm 24973073562f netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo c6f4a71153f4 net: ipv6: fix return value of ip6_skb_dst_mtu 9872273b670a net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz 6148ddff2dcb net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz d73c180e6add dm writecache: return the exact table values that were set 8a85afc6621a mm: slab: fix kmem_cache_create failed when sysfs node not destroyed f53729b828db usb: cdns3: Enable TDL_CHK only for OUT ep 52b01a808696 f2fs: Show casefolding support only when supported 91d846016729 arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file f696cc7f1bc8 firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string e2b28026b861 arm64: dts: armada-3720-turris-mox: add firmware node f7d1fa65e742 cifs: prevent NULL deref in cifs_compose_mount_options() 06d8a7eb5803 s390: introduce proper type handling call_on_stack() macro 2a47e0719ae7 sched/fair: Fix CFS bandwidth hrtimer expiry type 5b7d065868a6 scsi: qedf: Add check to synchronize abort and flush 0fe70c15f943 scsi: libfc: Fix array index out of bound exception d7b647d05586 scsi: libsas: Add LUN number check in .slave_alloc callback 863c4bc883d5 scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 712e9ed6134f rtc: max77686: Do not enforce (incorrect) interrupt trigger type 199d8ea4c7b1 kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set 484193b635a7 thermal/core: Correct function name thermal_zone_device_unregister() 556cf0283035 arm64: dts: imx8mq: assign PCIe clocks 9d3eb68a5385 arm64: dts: ls208xa: remove bus-num from dspi node e054b361caec firmware: tegra: bpmp: Fix Tegra234-only builds 94d009577033 soc/tegra: fuse: Fix Tegra234-only builds 270a2e9fafea ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 4bc66215bc22 ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings 856c753237ae ARM: dts: rockchip: fix supply properties in io-domains nodes c5bb9cc2ce23 arm64: dts: juno: Update SCPI nodes as per the YAML schema f572a9139396 ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings 95e795474c81 ARM: dts: stm32: fix RCC node name on stm32f429 MCU a898aa9f88cc ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards 5c17edaaead7 ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios 3446233096ff ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios e79e29a4e162 kbuild: sink stdout from cmd for silent build f817d4677582 rtc: mxc_v2: add missing MODULE_DEVICE_TABLE 0a22b5178276 ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info e20e85639e25 ARM: dts: imx6: phyFLEX: Fix UART hardware flow control a5b19d33ae22 ARM: dts: Hurricane 2: Fix NAND nodes names f83535a47ff8 ARM: dts: BCM63xx: Fix NAND nodes names cb05b84ad7f1 ARM: NSP: dts: fix NAND nodes names 14e3bad3b548 ARM: Cygnus: dts: fix NAND nodes names 587a757afe73 ARM: brcmstb: dts: fix NAND nodes names a9c32c7aeee6 reset: ti-syscon: fix to_ti_syscon_reset_data macro b400afa42739 arm64: dts: rockchip: Fix power-controller node names for rk3328 dfb4e8ed0792 arm64: dts: rockchip: Fix power-controller node names for px30 789070f17886 ARM: dts: rockchip: Fix power-controller node names for rk3288 6aaffe6ce8a9 ARM: dts: rockchip: Fix power-controller node names for rk3188 439115ee56d8 ARM: dts: rockchip: Fix power-controller node names for rk3066a 3b4c34728382 ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x c9d29d62da59 ARM: dts: rockchip: Fix the timer clocks order d105e15de610 arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi cfe3d29e5cde ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 79573c64410b ARM: dts: gemini: add device_type on pci 7037876393ce ARM: dts: gemini: rename mdio to the right name (From OE-Core rev: 5c36549fab7cc27bd2f4f9e8b6be1ec8546d32bd) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.13: update to v5.13.5Bruce Ashfield2021-08-023-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: 25423f4bd9a9 Linux 5.13.5 c50bcc85a057 mt76: mt7921: continue to probe driver when fw already downloaded c1b582a7e364 udp: properly flush normal packet at GRO time e3104dccdd79 udp: annotate data races around unix_sk(sk)->gso_size 010f5d09fa32 firmware: arm_scmi: Avoid padding in sensor message structure 90ed7e5771ea drm/panel: nt35510: Do not fail if DSI read fails fcd280d92bad perf test bpf: Free obj_buf 599148d40366 bpf: Track subprog poke descriptors correctly and fix use-after-free 4edc469e4a63 bpftool: Properly close va_list 'ap' by va_end() on error a3b4cb28a2e8 tools: bpf: Fix error in 'make -C tools/ bpf_install' e023c648a764 tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path c0fea93d9f77 ipv6: tcp: drop silly ICMPv6 packet too big messages fe77b85828ca tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized 341dd0904d4f tcp: annotate data races around tp->mtu_info 108727841c25 tcp: consistently disable header prediction for mptcp ed8c953ef967 ARM: dts: everest: Add phase corrections for eMMC cc02a1bd5b7b ARM: dts: tacoma: Add phase corrections for eMMC 5cc4abeab14f ARM: dts: aspeed: Fix AST2600 machines line names 6f6f8f894a55 vboxsf: Add support for the atomic_open directory-inode op 53c4f60ed9dd vboxsf: Add vboxsf_[create|release]_sf_handle() helpers 6e64fd2f677f vboxsf: Make vboxsf_dir_create() return the handle for the created file 1f7cdb5def52 vboxsf: Honor excl flag to the dir-inode create op 753b33d387ec kbuild: do not suppress Kconfig prompts for silent build 19edcd97727a dma-buf/sync_file: Don't leak fences on merge failure bdfbb51f7a43 net: fddi: fix UAF in fza_probe d7243e2ab1c6 net: dsa: properly check for the bridge_leave methods in dsa_switch_bridge_leave() a915379594f1 net: validate lwtstate->data before returning from skb_tunnel_info() 12917871d234 net: do not reuse skbuff allocated from skbuff_fclone_cache in the skb cache d731dcbcefd2 net: send SYNACK packet with accepted fwmark 93efab0ef2a6 net: ti: fix UAF in tlan:remove_one 8a225a6e07a5 net: qcom/emac: fix UAF in emac:remove aa92c87dc2d8 net: moxa: fix UAF in moxart_mac_probe db3177b7ff0e net: ip_tunnel: fix mtu calculation for ETHER tunnel devices 02906fda9e7f net: bcmgenet: Ensure all TX/RX queues DMAs are disabled fd51ccd9c971 net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops c5e07e8c8ec8 net: marvell: always set skb_shared_info in mvneta_swbm_add_rx_fragment 3863428b04be net: bridge: sync fdb to new unicast-filtering ports fda8adcbbc70 net/sched: act_ct: remove and free nf_table callbacks c3eb534eae09 vmxnet3: fix cksum offload issues for tunnels with non-default udp ports 70a5a1950cca netfilter: nf_tables: Fix dereference of null pointer flow c6eb7ce9f11c net/sched: act_ct: fix err check for nf_conntrack_confirm a598091fc909 netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo f6eaa0620312 net: ipv6: fix return value of ip6_skb_dst_mtu 231ea2169024 net: dsa: mv88e6xxx: enable SerDes PCS register dump via ethtool -d on Topaz c57e63264dfb net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz 8eef55a59620 net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz 0104c68efb3e net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz 8263e5c08f46 net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz 36d57bbdf93f net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz c74ded51a37f net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear 8c4f51b15196 f2fs: Show casefolding support only when supported ac1714556003 mm/userfaultfd: fix uffd-wp special cases for fork() fd26ee0a1a82 mm/thp: simplify copying of huge zero page pmd when fork b33e80b18a0a Revert "mm/shmem: fix shmem_swapin() race with swapoff" 58d7ce3934ae Revert "swap: fix do_swap_page() race with swapoff" 03c03b893661 arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file cffb7390312e firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string ae3d181f4e91 cifs: prevent NULL deref in cifs_compose_mount_options() c007614e78a1 s390: introduce proper type handling call_on_stack() macro 6ef3f584b593 s390/traps: do not test MONITOR CALL without CONFIG_BUG 09f1a8d85ec1 thermal/core/thermal_of: Stop zone device before unregistering it 505c12a1bd71 perf/x86/intel/uncore: Clean up error handling path of iio mapping 06d6142e1421 sched/fair: Fix CFS bandwidth hrtimer expiry type 8997002a88aa scsi: qedf: Add check to synchronize abort and flush 8511293e643a scsi: libfc: Fix array index out of bound exception f661723909ad scsi: libsas: Add LUN number check in .slave_alloc callback 9015de5e72d0 scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 1c033966a916 rtc: max77686: Do not enforce (incorrect) interrupt trigger type 2a04a3607548 arch/arm64/boot/dts/marvell: fix NAND partitioning scheme 26125ddc6904 kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set 4a7f9e9b24b9 arm64: dts: qcom: sm8150: Disable Adreno and modem by default 81c2374228cf arm64: dts: qcom: sm8250: Fix pcie2_lane unit address 9e159edfefb1 thermal/drivers/sprd: Add missing of_node_put for loop iteration 9a70f266994e thermal/drivers/imx_sc: Add missing of_node_put for loop iteration 82ad14246066 thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3_ths_tj_1 c3e1034bf7a2 thermal/core: Correct function name thermal_zone_device_unregister() bbb41aa6ee41 arm64: dts: imx8: conn: fix enet clock setting 6d14b0e1cea1 arm64: dts: imx8mq: assign PCIe clocks 646b6021ff2e arm64: dts: imx8mn-beacon-som: Assign PMIC clock 5345699a5297 arm64: dts: ls208xa: remove bus-num from dspi node cef210690a7a arm64: dts: rockchip: Update RK3399 PCI host bridge window to 32-bit address memory ee3acd45dc45 firmware: tegra: bpmp: Fix Tegra234-only builds ad36bf954334 soc/tegra: fuse: Fix Tegra234-only builds 7d9beefb89d0 ARM: OMAP2+: Block suspend for am3 and am4 if PM is not configured 72ea603ebc7f arm64: dts: qcom: sc7180: Add wakeup delay for adau codec a38e8678f0ad ARM: dts: stm32: fix stpmic node for stm32mp1 boards 6ea5c31a9ff6 ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N on DHCOM SoM 208d0b5c4fe8 ARM: dts: stm32: Rename eth@N to ethernet@N on DHCOM SoM 5ba5ec23b95d ARM: dts: stm32: Drop unused linux,wakeup from touchscreen node on DHCOM SoM 1ff4043818da ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply d3ad6193b11b ARM: dts: stm32: fix ltdc pinctrl on microdev2.0-of7 45134048d407 ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 c68df704e91f ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings 4d74e43113bc ARM: dts: rockchip: fix supply properties in io-domains nodes b6824bc92923 arm64: dts: juno: Update SCPI nodes as per the YAML schema 6ddae8441dc2 i3c: master: svc: drop free_irq of devm_request_irq allocated irq 81cc76202847 ARM: dts: bcm283x: Fix up GPIO LED node names 97b95aa1abfc ARM: dts: bcm283x: Fix up MMC node names 668f66189026 ARM: dts: aspeed: Everest: Fix cable card PCA chips 9a92a6efb8e6 firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is not selected b9e7b8c0b9ef firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig 8ec19b8b9c33 memory: tegra: Fix compilation warnings on 64bit platforms bf6e424135e3 ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings 9e4183ab28b0 ARM: dts: stm32: fix RCC node name on stm32f429 MCU 5d36882a85f7 ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards 2a735d7a8167 ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin ea9312e7804e ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2 39fb433494c2 ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2 1dfe852260bd arm64: dts: qcom: sc7180: Move rmtfs memory region 58e1d4a68cb5 arm64: dts: qcom: sm8250: fix display nodes 638c3fc9774e arm64: dts: qcom: sm8350: fix the node unit addresses 3df317941718 ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant 94c054179d17 ARM: tegra: wm8903: Fix polarity of headphones-detection GPIO in device-trees cf48dfa5aa26 arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: Fix MCU_RGMII1_TXC direction 105f6beddcb8 arm64: tegra: Add PMU node for Tegra194 7ac85c09d5be ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names 7752857c652f ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios 7bfbec1bf56f ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios 24df090958a3 ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios 1b45d9048ff4 kbuild: sink stdout from cmd for silent build 3e079812f469 arm64: dts: renesas: beacon: Fix USB ref clock references 27469bcc5b05 arm64: dts: renesas: beacon: Fix USB extal reference b5f38dc8381c rtc: mxc_v2: add missing MODULE_DEVICE_TABLE 0c5b081a4d0a ARM: dts: ux500: Fix orientation of Janice accelerometer 15cd8eb0c2e6 ARM: dts: imx6dl-riotboard: configure PHY clock and set proper EEE value 4f0520fad7d8 ARM: dts: ux500: Fix some compatible strings b28ddd20572a ARM: dts: ux500: Fix orientation of accelerometer 7f1d0da1cc41 ARM: dts: ux500: Rename gpio-controller node 049ec888cd62 ARM: dts: ux500: Fix interrupt cells ea98b9eb6862 arm64: dts: rockchip: fix regulator-gpio states array 9680f1e8f8b5 ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info 9b3161825b24 ARM: dts: imx6: phyFLEX: Fix UART hardware flow control f686c2ca9145 soc: mediatek: add missing MODULE_DEVICE_TABLE 556e5beac048 soc: bcm: brcmstb: remove unused variable 'brcmstb_machine_match' 3e3a7d2bf0d5 ARM: dts: BCM5301X: Fix pinmux subnodes names d8428468f91a ARM: dts: Hurricane 2: Fix NAND nodes names 051500990321 ARM: dts: BCM63xx: Fix NAND nodes names c477ee9b6402 ARM: NSP: dts: fix NAND nodes names 14a49e42f74c ARM: Cygnus: dts: fix NAND nodes names 12e303c937a2 ARM: brcmstb: dts: fix NAND nodes names ca57a034e846 ARM: dts: BCM5301X: Fix NAND nodes names ea49b15d27f0 reset: ti-syscon: fix to_ti_syscon_reset_data macro ac00948749f1 arm64: dts: rockchip: Fix power-controller node names for rk3399 e2cc3578a628 arm64: dts: rockchip: Fix power-controller node names for rk3328 0ff2235f030a arm64: dts: rockchip: Fix power-controller node names for px30 5ada42440f49 ARM: dts: rockchip: Fix power-controller node names for rk3288 0151a90fc279 ARM: dts: rockchip: Fix power-controller node names for rk3188 af5ca9f83fad ARM: dts: rockchip: Fix power-controller node names for rk3066a 9015d0c9b072 ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x 991661f15817 ARM: dts: rockchip: Fix the timer clocks order 670079df8659 arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi 5980cb81f165 arm64: dts: rockchip: Use only supported PCIe link speed on rk3399 68d1369daf96 ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 deacb07e91be ARM: dts: rockchip: Fix thermal sensor cells o rk322x f6e1fd15b3ee ARM: dts: gemini: add device_type on pci 6f9ba39547e2 ARM: dts: gemini: rename mdio to the right name (From OE-Core rev: f7b13c570cbf5d92e265217641609808ef76860b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.53Bruce Ashfield2021-08-023-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 71046eac2db9 Linux 5.10.53 6cd9bd2a2ddb udp: annotate data races around unix_sk(sk)->gso_size bfdb38a4268a drm/panel: nt35510: Do not fail if DSI read fails 0d90d8492fb9 perf test bpf: Free obj_buf a9f36bf3613c bpf: Track subprog poke descriptors correctly and fix use-after-free 782d71e29b29 bpftool: Properly close va_list 'ap' by va_end() on error 2381b8e882d0 tools: bpf: Fix error in 'make -C tools/ bpf_install' 638632997c31 tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path 2fee3cf4c97b ipv6: tcp: drop silly ICMPv6 packet too big messages ad4ba3404931 tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized d60f07bcb76f tcp: annotate data races around tp->mtu_info ea66fcb29605 tcp: consistently disable header prediction for mptcp c28c747e37db ARM: dts: tacoma: Add phase corrections for eMMC e55160537d76 ARM: dts: aspeed: Fix AST2600 machines line names ff4b8f35c96c kbuild: do not suppress Kconfig prompts for silent build 0d514185ae79 dma-buf/sync_file: Don't leak fences on merge failure f33605908a9b net: fddi: fix UAF in fza_probe 66c73f187d1e net: dsa: properly check for the bridge_leave methods in dsa_switch_bridge_leave() 7d7d0e84ac0d Revert "mm/shmem: fix shmem_swapin() race with swapoff" 2179d96ec702 net: validate lwtstate->data before returning from skb_tunnel_info() b61d8814c477 net: send SYNACK packet with accepted fwmark f2a062fcfe1d net: ti: fix UAF in tlan:remove_one b560521eca03 net: qcom/emac: fix UAF in emac:remove dbbf5b957bd9 net: moxa: fix UAF in moxart_mac_probe 88ff9ec9c67a net: ip_tunnel: fix mtu calculation for ETHER tunnel devices 846829e75db5 net: bcmgenet: Ensure all TX/RX queues DMAs are disabled b9fa66072fee net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops 59070cc43d1d net: bridge: sync fdb to new unicast-filtering ports 7b5a2910e782 net/sched: act_ct: remove and free nf_table callbacks 6d4476236f79 vmxnet3: fix cksum offload issues for tunnels with non-default udp ports c3bc9ce7d400 net/sched: act_ct: fix err check for nf_conntrack_confirm fc40fdefd94a netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo 34365de50806 net: ipv6: fix return value of ip6_skb_dst_mtu 73146745ff28 net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz a8c7ba368748 net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz 14cd8ce80ad7 net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz c657413dcddf net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz fcb970edc0be net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear 4e275a4aca68 usb: cdns3: Enable TDL_CHK only for OUT ep ce6ee46e0f39 mm/page_alloc: fix memory map initialization for descending nodes 9e1cf2d1ed37 mm/userfaultfd: fix uffd-wp special cases for fork() 84ff5f66c3f6 mm/thp: simplify copying of huge zero page pmd when fork a62177b35730 f2fs: Show casefolding support only when supported 277b311ae170 Revert "swap: fix do_swap_page() race with swapoff" d92aa22f2419 arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file 0e67c76384e9 firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string e58c162789be cifs: prevent NULL deref in cifs_compose_mount_options() faa3e7da487a s390: introduce proper type handling call_on_stack() macro be10fff3a461 s390/traps: do not test MONITOR CALL without CONFIG_BUG 9beba1469996 thermal/core/thermal_of: Stop zone device before unregistering it 7412c988fe12 perf/x86/intel/uncore: Clean up error handling path of iio mapping 892387e7619e sched/fair: Fix CFS bandwidth hrtimer expiry type eb859b043c2e scsi: qedf: Add check to synchronize abort and flush a4a54c54af25 scsi: libfc: Fix array index out of bound exception 0d7596a954f1 scsi: libsas: Add LUN number check in .slave_alloc callback 2f8df6332eb2 scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 cdb995a6cbb5 rtc: max77686: Do not enforce (incorrect) interrupt trigger type d3ba15fb0401 arch/arm64/boot/dts/marvell: fix NAND partitioning scheme e378db118925 kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set 8c12a3a68d4f thermal/drivers/sprd: Add missing of_node_put for loop iteration 20babcd83092 thermal/drivers/imx_sc: Add missing of_node_put for loop iteration 469951ce4bb0 thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3_ths_tj_1 bd40e2da3ae5 thermal/core: Correct function name thermal_zone_device_unregister() 6c099d595fd7 arm64: dts: imx8mq: assign PCIe clocks 24c41aa9d01b arm64: dts: ls208xa: remove bus-num from dspi node 7e3f5739cccb firmware: tegra: bpmp: Fix Tegra234-only builds 7c03982fa134 soc/tegra: fuse: Fix Tegra234-only builds ffa6f08be14a ARM: OMAP2+: Block suspend for am3 and am4 if PM is not configured f40a7c9b8ee1 ARM: dts: stm32: fix stpmic node for stm32mp1 boards 2670d3d1ef47 ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N on DHCOM SoM 26cd441c529d ARM: dts: stm32: Drop unused linux,wakeup from touchscreen node on DHCOM SoM a5bc2a2d838e ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply e27052f21a2f ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 6a7af6347810 ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings 160c92d728f3 ARM: dts: rockchip: fix supply properties in io-domains nodes d671fae04648 arm64: dts: juno: Update SCPI nodes as per the YAML schema fc71d8df5807 ARM: dts: bcm283x: Fix up GPIO LED node names 4bc03e321f2a ARM: dts: bcm283x: Fix up MMC node names 15d727c044d5 firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is not selected b4009ea92f29 firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig 41e2bcca23f1 memory: tegra: Fix compilation warnings on 64bit platforms 7ad965c8a723 ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings ccec32f77144 ARM: dts: stm32: fix RCC node name on stm32f429 MCU bfbc4b482078 ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards 34ec6702a2a1 ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin 44f4e344f4f0 ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2 3534a4b2d059 ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2 8da771b5527c arm64: dts: qcom: sc7180: Move rmtfs memory region a74d3bbe0553 ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant e89f4098d528 ARM: tegra: wm8903: Fix polarity of headphones-detection GPIO in device-trees c8815d6fee79 arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: Fix MCU_RGMII1_TXC direction 28d2ae98154e ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names a73a22a69f6a ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios ddf2d14894d0 ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios a09b4c444941 ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios 3f0948569997 kbuild: sink stdout from cmd for silent build 27582c9fa294 rtc: mxc_v2: add missing MODULE_DEVICE_TABLE 6f5891a560df ARM: dts: imx6dl-riotboard: configure PHY clock and set proper EEE value 5190a6604a10 ARM: dts: ux500: Fix orientation of accelerometer 61fda04276bb ARM: dts: ux500: Rename gpio-controller node 985947c53555 ARM: dts: ux500: Fix interrupt cells ff9ef21bb6fb arm64: dts: rockchip: fix regulator-gpio states array 31e1b8c07d35 ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info d05ebeffca1d ARM: dts: imx6: phyFLEX: Fix UART hardware flow control 249d8e4ea168 ARM: dts: Hurricane 2: Fix NAND nodes names f6541401dbd6 ARM: dts: BCM63xx: Fix NAND nodes names b5fc6b9ab427 ARM: NSP: dts: fix NAND nodes names 5f844007eb91 ARM: Cygnus: dts: fix NAND nodes names 9525d58c5af8 ARM: brcmstb: dts: fix NAND nodes names 4e8eb51ae633 reset: ti-syscon: fix to_ti_syscon_reset_data macro cabcb576fc3e arm64: dts: rockchip: Fix power-controller node names for rk3399 81ea23d988f9 arm64: dts: rockchip: Fix power-controller node names for rk3328 e4f97b740d6a arm64: dts: rockchip: Fix power-controller node names for px30 95b64be2e741 ARM: dts: rockchip: Fix power-controller node names for rk3288 5881af8d692b ARM: dts: rockchip: Fix power-controller node names for rk3188 70abb828312a ARM: dts: rockchip: Fix power-controller node names for rk3066a fc01549d7b87 ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x 55014c38e73d ARM: dts: rockchip: Fix the timer clocks order 2e1f681b680c arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi 7d3408c72336 ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 e2d1e4416174 ARM: dts: rockchip: Fix thermal sensor cells o rk322x c8f0cef75dd7 ARM: dts: gemini: add device_type on pci 191523dcfa68 ARM: dts: gemini: rename mdio to the right name (From OE-Core rev: 73d94f33b328200fbf9655ab71381a27e6f55bf8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Convert to new override syntaxRichard Purdie2021-08-0213-151/+151
| | | | | | | | | | | | This is the result of automated script conversion: scripts/contrib/convert-overrides.py <oe-core directory> converting the metadata to use ":" as the override character instead of "_". (From OE-Core rev: 42344347be29f0997cc2f7636d9603b1fe1875ae) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.134Bruce Ashfield2021-07-223-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 9afc0c209685 Linux 5.4.134 c1dafbb26164 seq_file: disallow extremely large seq buffer allocations b06ab67bd63b misc: alcor_pci: fix inverted branch condition f40884382995 scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() e9602efecf19 MIPS: vdso: Invalid GIC access through VDSO 48351df82dbc mips: disable branch profiling in boot/decompress.o d8afab9bc9fe mips: always link byteswap helpers into decompressor bb2435840681 scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() 2a22a1ca453a firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng b7c1bafe813a firmware: turris-mox-rwtm: report failures better 7934e060732f firmware: turris-mox-rwtm: fix reply status decoding function 65f32d1e0514 thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations a3ea516d8d5b ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery c4e2fa6fb0f3 ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems 9cc2ef1a784c ARM: dts: imx6q-dhcom: Fix ethernet reset time properties 85434c3a281e ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema e1314f75b38a ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema 443f6ca6fd18 memory: fsl_ifc: fix leak of private memory on probe failure d9213d4f372d memory: fsl_ifc: fix leak of IO mapping on probe failure 8ef43fa4646f reset: bail if try_module_get() fails 04bb5b3ea08d ARM: dts: BCM5301X: Fixup SPI binding cc10a352e29c firmware: arm_scmi: Reset Rx buffer to max size during async commands 7dde9387498c firmware: tegra: Fix error return code in tegra210_bpmp_init() 6ca8e516bc65 ARM: dts: r8a7779, marzen: Fix DU clock names 52cc83c0282c arm64: dts: renesas: v3msk: Fix memory size 11d6c1992120 rtc: fix snprintf() checking in is_rtc_hctosys() 226adc0bf947 memory: pl353: Fix error return code in pl353_smc_probe() b782d54b4dca reset: brcmstb: Add missing MODULE_DEVICE_TABLE 2a9392c6d218 memory: atmel-ebi: add missing of_node_put for loop iteration 05cfac174796 ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 45414bfe5af3 ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 cc617c9ddb1f ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 13c5fa0a43a0 ARM: exynos: add missing of_node_put for loop iteration dc3939d97238 reset: a10sr: add missing of_match_table reference b57e025bb0d7 ARM: dts: gemini-rut1xx: remove duplicate ethernet node 3f870d8c2bc1 hexagon: use common DISCARDS macro 3b03882123e4 NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times 9f02e9dd8ca2 ALSA: isa: Fix error return code in snd_cmi8330_probe() aa8866530d6a nvme-tcp: can't set sk_user_data without write_lock 496bcc8d4ff9 virtio_net: move tx vq operation under tx queue lock aac6a79ee0c0 pwm: imx1: Don't disable clocks at device remove time aa51b6bc7907 x86/fpu: Limit xstate copy size in xstateregs_set() df749be38c94 PCI: iproc: Support multi-MSI only on uniprocessor kernel 25bff167719d PCI: iproc: Fix multi-MSI base vector number allocation 1d9d997850d8 ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode d0b32dc1409f nfs: fix acl memory leak of posix_acl_create() e7de89b8b285 watchdog: aspeed: fix hardware timeout calculation 0366238f6af4 um: fix error return code in winch_tramp() c43226ac1079 um: fix error return code in slip_open() 81e03fe5bf8f NFSv4: Initialise connection to the server in nfs4_alloc_client() 2d2842f5d2cd power: supply: rt5033_battery: Fix device tree enumeration c5b104a27028 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun 5b6cde3bae6d f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs 00fcd8f33e9b x86/signal: Detect and prevent an alternate signal stack overflow 52bd1bce8624 virtio_console: Assure used length from device is limited 7909782857c2 virtio_net: Fix error handling in virtnet_restore() 04c6e60b884c virtio-blk: Fix memory leak among suspend/resume procedure 8ae24b9bf8f9 ACPI: video: Add quirk for the Dell Vostro 3350 0bbac736224f ACPI: AMBA: Fix resource name in /proc/iomem 7d0667521501 pwm: tegra: Don't modify HW state in .remove callback f8ba40611be3 pwm: img: Fix PM reference leak in img_pwm_enable() 9eb5142d3f76 power: supply: ab8500: add missing MODULE_DEVICE_TABLE 658884b22ac8 power: supply: charger-manager: add missing MODULE_DEVICE_TABLE ae1a6af2f8f8 NFS: nfs_find_open_context() may only select open files 04a333cf982c ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty ab720715b8a8 orangefs: fix orangefs df output. 1680c3ece217 PCI: tegra: Add missing MODULE_DEVICE_TABLE 12f8d6e7f2c7 x86/fpu: Return proper error codes from user access functions f58ab0b02ee7 watchdog: iTCO_wdt: Account for rebooting on second timeout bcafecd30431 watchdog: imx_sc_wdt: fix pretimeout db222f1477ad watchdog: Fix possible use-after-free by calling del_timer_sync() 7c56c5508dc2 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() 146cc288fb80 watchdog: Fix possible use-after-free in wdt_startup() 1e6e806dda4c PCI/P2PDMA: Avoid pci_get_slot(), which may sleep d2bc221be148 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 94cfbe80f0cf power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE b6d1d46165f0 power: supply: max17042: Do not enforce (incorrect) interrupt trigger type e8794f7bb543 power: supply: ab8500: Avoid NULL pointers af619a7455a1 pwm: spear: Don't modify HW state in .remove callback f16b1d7dc46f power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE b8495c08b2e8 power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE 13b51d90f0a6 lib/decompress_unlz4.c: correctly handle zero-padding around initrds. f492dfec0c82 i2c: core: Disable client irq on reboot/shutdown ec50ddd8456c intel_th: Wait until port is in reset before programming it ba547e7431bf staging: rtl8723bs: fix macro value for 2.4Ghz only device 6bc7ea6584cb ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions 7929bcf1a278 ALSA: hda: Add IRQ check for platform_get_irq() 0f3821c3281b backlight: lm3630a: Fix return code of .update_status() callback 84d84143037f ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters 4abe339ce863 powerpc/boot: Fixup device-tree on little endian 60c88c8ee548 usb: gadget: hid: fix error return code in hid_bind() 2bfe5a620894 usb: gadget: f_hid: fix endianness issue with descriptors eb11ade08bc8 ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values f9e5d0137c14 ALSA: usb-audio: scarlett2: Fix data_mutex lock 33251aa28d1c ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count 82343ce5cad2 ALSA: bebob: add support for ToneWeal FW66 86d56d5a5908 Input: hideep - fix the uninitialized use in hideep_nvm_unlock() 5f5c1e683351 s390/mem_detect: fix tprot() program check new psw handling 8a3adb42928c s390/mem_detect: fix diag260() program check new psw handling e8df00854840 s390/ipl_parm: fix program check new psw handling 5176a4d1c43c s390/processor: always inline stap() and __load_psw_mask() 542d85dda7ba ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() 41c488eb5dca gpio: pca953x: Add support for the On Semi pca9655 6602185b185b selftests/powerpc: Fix "no_handler" EBB selftest 75dc1942f8b6 ALSA: ppc: fix error return code in snd_pmac_probe() 8e1b6d96e95f gpio: zynq: Check return value of pm_runtime_get_sync b11220803ad1 iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation 3761ae0d0e54 iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails 6c50a56d2bce powerpc/ps3: Add dma_mask to ps3_dma_region 5169c6b12b19 ALSA: sb: Fix potential double-free of CSP mixer elements d481ddb1b6d0 selftests: timers: rtcpie: skip test if default RTC device does not exist f0bca3fbf16b s390/sclp_vt220: fix console name to match device 1028b769600c serial: tty: uartlite: fix console setup ba89ba738a82 ASoC: img: Fix PM reference leak in img_i2s_in_probe() b5af7cec0f7e mfd: cpcap: Fix cpcap dmamask not set warnings c19a95cffe33 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE d05da38c4110 scsi: qedi: Fix null ref during abort handling a686ea60c17a scsi: iscsi: Fix shost->max_id use d04958a348e5 scsi: iscsi: Fix conn use after free during resets 173fdf1497d9 scsi: iscsi: Add iscsi_cls_conn refcount helpers 9896b67e1b56 scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs e8c75b5d88f2 scsi: megaraid_sas: Early detection of VD deletion through RaidMap update 0c6226601c3e scsi: megaraid_sas: Fix resource leak in case of probe failure e54625f3f0f0 fs/jfs: Fix missing error code in lmLogInit() 077b59810cb6 scsi: scsi_dh_alua: Check for negative result value ee16bed95986 tty: serial: 8250: serial_cs: Fix a memory leak in error handling path 9c543a9197c7 ALSA: ac97: fix PM reference leak in ac97_bus_remove() 086918e61c37 scsi: core: Cap scsi_host cmd_per_lun at can_queue 600a91ab5981 scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs 07aa0d14fc9e scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology f1f72dac9219 scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() 68ce66ba20cf w1: ds2438: fixing bug that would always get page0 1c774366428e Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" 88262229b778 ALSA: usx2y: Don't call free_pages_exact() with NULL address 7dff52b311b1 iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() 921b361ce3ee iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). d2639ffdcad4 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge 38660031e80e misc/libmasm/module: Fix two use after free in ibmasm_init_one dc195d77dd6c tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero fd005f53cb49 srcu: Fix broken node geometry after early ssp init 35072f336ae8 dmaengine: fsl-qdma: check dma_set_mask return value 249e0ab80c47 net: moxa: Use devm_platform_get_and_ioremap_resource() 359311b85ebe fbmem: Do not delete the mode that is still in use c17363ccd620 cgroup: verify that source is a string d4238c7539c8 tracing: Do not reference char * as a string in histograms 887bfae2732b scsi: core: Fix bad pointer dereference when ehandler kthread is invalid 22257d3c6840 KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() dc91a480ace2 KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled f2ff9d03432f KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio 795e84798fa7 Linux 5.4.133 135122f174c3 smackfs: restrict bytes count in smk_set_cipso() a21e5cb1a64c jfs: fix GPF in diFree f190ca9068e3 pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() f176dec999c8 media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K 5d2a52732eeb media: gspca/sunplus: fix zero-length control requests 1c44f2e25d8e media: gspca/sq905: fix control-request direction 0edd67591672 media: zr364xx: fix memory leak in zr364xx_start_readpipe 27cd29ab9bf0 media: dtv5100: fix control-request directions 917791e43441 media: subdev: disallow ioctl for saa6588/davinci 04d67b34a33c PCI: aardvark: Implement workaround for the readback value of VEND_ID a340b84e09d3 PCI: aardvark: Fix checking for PIO Non-posted Request 86968dfa4b55 PCI: Leave Apple Thunderbolt controllers on for s2idle or standby 964d57d1962d dm btree remove: assign new_root only when removal succeeds ef0a06acc6b1 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() 4e78a2a4fced ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe 8489ebfac395 tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT 41aa59030213 tracing: Simplify & fix saved_tgids logic 4d4f11c3566c rq-qos: fix missed wake-ups in rq_qos_throttle try two 33ab9138a13e seq_buf: Fix overflow in seq_buf_putmem_hex() 854bf7196601 extcon: intel-mrfld: Sync hardware and software state on init ec31e681cfbf nvmem: core: add a missing of_node_put f0f3f0abe58e power: supply: ab8500: Fix an old bug 7adc05b73d91 ubifs: Fix races between xattr_{set|get} and listxattr operations 5e4aae9e3e6b thermal/drivers/int340x/processor_thermal: Fix tcc setting ec170de13b69 ipmi/watchdog: Stop watchdog timer when the current action is 'none' efed363752c0 qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute 74f81fce1215 ASoC: tegra: Set driver_name=tegra for all machine drivers 862e1aef2bd4 MIPS: fix "mipsel-linux-ld: decompress.c:undefined reference to `memmove'" 5078f007d863 fpga: stratix10-soc: Add missing fpga_mgr_free() call cfaaed5e4a12 clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround 7044e6bbc8e8 cpu/hotplug: Cure the cpusets trainwreck c90a5b1c3742 ata: ahci_sunxi: Disable DIPM a7aa56f57e84 mmc: core: Allow UHS-I voltage switch for SDSC cards if supported 2d95959fa4f4 mmc: core: clear flags before allowing to retune 7e3b6e797a43 mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode 690735ee3a9d drm/arm/malidp: Always list modifiers e976698b2642 drm/msm/mdp4: Fix modifier support enabling 49d05786661b drm/tegra: Don't set allow_fb_modifiers explicitly eaabef618cbb drm/amd/display: Reject non-zero src_y and src_x for video planes 36a9c775a5f8 pinctrl/amd: Add device HID for new AMD GPIO controller 7af725d1481c drm/amd/display: fix incorrrect valid irq check 1fe8005303a3 drm/rockchip: dsi: remove extra component_del() call 85ea095dc081 drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() d05c9f91be93 drm/amdgpu: Update NV SIMD-per-CU to 2 a5cd29059916 powerpc/barrier: Avoid collision with clang's __lwsync macro a82471a14aad powerpc/mm: Fix lockup on kernel exec fault 233339bf6c7c perf bench: Fix 2 memory sanitizer warnings 4d579ef78ae6 crypto: ccp - Annotate SEV Firmware file names 0e105eed0966 fscrypt: don't ignore minor_hash when hash is 0 5d4fa5e1b907 MIPS: set mips32r5 for virt extensions 2760c141dd10 MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops a01745edc1c9 sctp: add size validation when walking chunks 03a5e454614d sctp: validate from_addr_param return d04cd2c4fdd0 Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. aa9a2ec7ee08 Bluetooth: Shutdown controller after workqueues are flushed or cancelled 6aac389d50d9 Bluetooth: Fix the HCI to MGMT status conversion table a27610321c31 Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. 032c68b4f5be RDMA/cma: Fix rdma_resolve_route() memory leak d27483b844c8 net: ip: avoid OOM kills with large UDP sends over loopback 3fbae80e24d6 media, bpf: Do not copy more entries than user space requested 1127eb86b23d wireless: wext-spy: Fix out-of-bounds warning 161107916c79 sfc: error code if SRIOV cannot be disabled a95fddec35f9 sfc: avoid double pci_remove of VFs 105982781699 iwlwifi: pcie: fix context info freeing 0b08e9b64b99 iwlwifi: pcie: free IML DMA memory allocation 6e2df6630636 iwlwifi: mvm: don't change band on bound PHY contexts 9fd9734e5739 RDMA/rxe: Don't overwrite errno from ib_umem_get() 75b011df8e00 vsock: notify server to shutdown when client has pending signal 2a0a6f67c5d5 atm: nicstar: register the interrupt handler in the right place 8a366dd45518 atm: nicstar: use 'dma_free_coherent' instead of 'kfree' 002d8b395fa1 MIPS: add PMD table accounting into MIPS'pmd_alloc_one e15cff87dff2 rtl8xxxu: Fix device info for RTL8192EU devices 356bb9411a26 drm/amdkfd: Walk through list with dqm lock hold 995c3fc302bd net: sched: fix error return code in tcf_del_walker() bba660a079a9 net: fix mistake path for netdev_features_strings cea6ca260d22 mt76: mt7615: fix fixed-rate tx status reporting e217aadc9b55 bpf: Fix up register-based shifts in interpreter to silence KUBSAN 7f356894ff12 cw1200: add missing MODULE_DEVICE_TABLE d71dddeb5380 wl1251: Fix possible buffer overflow in wl1251_cmd_scan e919fc655294 wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP 9981f8f4a8f9 xfrm: Fix error reporting in xfrm_state_construct. 46a2cd9cecbb drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check 5db647affcbd r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM bfb8eb833e7d selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC 91f6b357e9c1 fjes: check return value after calling platform_get_resource() 2c028cee95a4 drm/amdkfd: use allowed domain for vmbo validation 5756c21dd7b7 drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 c7010d0f0789 drm/amd/display: Release MST resources on switch from MST to SST 7182bba3c2c6 drm/amd/display: Update scaling settings on modeset 2ee8e85ea87e net: micrel: check return value after calling platform_get_resource() 80240ded7994 net: mvpp2: check return value after calling platform_get_resource() 6ac291d2b4d9 net: bcmgenet: check return value after calling platform_get_resource() 627fffae46c2 virtio_net: Remove BUG() to avoid machine dead 217533e60deb ice: set the value of global config lock timeout longer c0b70153f13e pinctrl: mcp23s08: fix race condition in irq handler e10062afd67d dm space maps: don't reset space map allocation cursor when committing 57ef44f35725 RDMA/cxgb4: Fix missing error code in create_qp() ccde03a6a0fb ipv6: use prandom_u32() for ID generation 482708d036be clk: tegra: Ensure that PLLU configuration is applied properly 050c6bb5cbf7 clk: renesas: r8a77995: Add ZA2 clock c84e0757d80b drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() cdfd4ceafba9 igb: handle vlan types with checker enabled 596b031a3d3a e100: handle eeprom as little endian 80d505aee639 udf: Fix NULL pointer dereference in udf_symlink function c32d0f0e164f drm/sched: Avoid data corruptions 6ebfdf01cc89 drm/virtio: Fix double free on probe failure 5e2d303b452a reiserfs: add check for invalid 1st journal block 1a2d21e266c4 drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() 45cc7a653f5a net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT bdf5334250c6 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() 3ecd228c636e mISDN: fix possible use-after-free in HFC_cleanup() c9172498d4d6 atm: iphase: fix possible use-after-free in ia_module_exit() b52b0d996a13 hugetlb: clear huge pte during flush function on mips platform 526451e8d241 drm/amd/display: fix use_max_lb flag for 420 pixel formats cfd8894619d1 net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() f6d326ad0324 drm/vc4: fix argument ordering in vc4_crtc_get_margins() 997dedaa75e9 drm/amd/amdgpu/sriov disable all ip hw status by default 34b01e883a5d drm/zte: Don't select DRM_KMS_FB_HELPER 012439cba95c drm/mxsfb: Don't select DRM_KMS_FB_HELPER (From OE-Core rev: f38fa9ad02b625534b91328755efbbdcff200010) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.52Bruce Ashfield2021-07-223-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 2cd5fe24a7f0 Linux 5.10.52 174c34d9cda1 seq_file: disallow extremely large seq buffer allocations b33aa0dbd72f scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() e09c9b558436 MIPS: vdso: Invalid GIC access through VDSO 20f79ce2b1ab mips: disable branch profiling in boot/decompress.o 4e2764e96a15 mips: always link byteswap helpers into decompressor 53c5c2496fc9 static_call: Fix static_call_text_reserved() vs __init 59ae35884c5e jump_label: Fix jump_label_text_reserved() vs __init 143a6b8ec5c6 sched/uclamp: Ignore max aggregation if rq is idle 43b89ef7bc4a scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() f71f13034f3b arm64: dts: rockchip: Re-add regulator-always-on for vcc_sdio for rk3399-roc-pc b3231050c75c arm64: dts: rockchip: Re-add regulator-boot-on, regulator-always-on for vdd_gpu on rk3399-roc-pc 9436e9001d40 firmware: turris-mox-rwtm: show message about HWRNG registration b2a5949a91a7 firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng ddf380b0941f firmware: turris-mox-rwtm: report failures better 271c12dbeb62 firmware: turris-mox-rwtm: fix reply status decoding function 804aabb50990 thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations dae777523234 ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery 936446f15aef ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems f12a456f1c3b ARM: dts: imx6q-dhcom: Fix ethernet reset time properties b1995806d008 thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE 4d9ea2858607 ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema 6641724d68fd ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema 0724764c085a ARM: dts: dra7: Fix duplicate USB4 target module node 6cd58375c532 arm64: dts: allwinner: a64-sopine-baseboard: change RGMII mode to TXID b5789e23773f memory: fsl_ifc: fix leak of private memory on probe failure 8d071d270afb memory: fsl_ifc: fix leak of IO mapping on probe failure 1479998d8027 arm64: dts: ti: k3-j721e-main: Fix external refclk input to SERDES 668ca468702e arm64: dts: renesas: r8a779a0: Drop power-domains property from GIC node 884d09d1f18c reset: bail if try_module_get() fails 8c07e1a8c57c ARM: dts: BCM5301X: Fixup SPI binding db4e87ab60e8 dt-bindings: i2c: at91: fix example for scl-gpios 4b4c61049ec5 firmware: arm_scmi: Reset Rx buffer to max size during async commands c381e695cfcd firmware: tegra: Fix error return code in tegra210_bpmp_init() f58a3bc94aae arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node d99524d13df9 ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM 91df7f4a0410 ARM: dts: stm32: Connect PHY IRQ line on DH STM32MP1 SoM c4218acd688e arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages 305df11389cb arm64: dts: renesas: Add missing opp-suspend properties 55fd1d3ca578 arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity workaround b8d350b4ac1e ARM: dts: r8a7779, marzen: Fix DU clock names b02a65061e97 arm64: dts: renesas: v3msk: Fix memory size ab4d76eb7737 rtc: fix snprintf() checking in is_rtc_hctosys() e35246365403 ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode 3199ff7b9f54 memory: pl353: Fix error return code in pl353_smc_probe() fc7a8347ce49 reset: brcmstb: Add missing MODULE_DEVICE_TABLE 3f526ea670d8 memory: atmel-ebi: add missing of_node_put for loop iteration 84fa4a10631a memory: stm32-fmc2-ebi: add missing of_node_put for loop iteration c385d93c3c1a ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 b7016870feea ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 640105e7c08d ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 6870bc426796 ARM: exynos: add missing of_node_put for loop iteration 85dd41383b36 reset: a10sr: add missing of_match_table reference 685ec4c0f27c reset: RESET_INTEL_GW should depend on X86 2ca912471db4 reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB f75cec5c2048 ARM: dts: gemini-rut1xx: remove duplicate ethernet node f11508ecc696 hexagon: use common DISCARDS macro f7121692795c hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script 4aa17d058a9b NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times 885c0cc2acfe NFSv4/pnfs: Fix layoutget behaviour after invalidation a668a77e6aed NFSv4/pnfs: Fix the layout barrier update 6ccccc03f87a vdpa/mlx5: Clear vq ready indication upon device reset 0e5f204ea595 ALSA: isa: Fix error return code in snd_cmi8330_probe() 6612c412336c nfsd: Reduce contention for the nfsd_file nf_rwsem 89047f0089cd nvme-tcp: can't set sk_user_data without write_lock 4b3fd33f580f virtio_net: move tx vq operation under tx queue lock 8795692f0d6c vdpa/mlx5: Fix possible failure in umem size calculation 63272b1ffdb0 vdpa/mlx5: Fix umem sizes assignments on VQ create e22051e7c9f7 PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defined shift 527bb29eb183 pwm: imx1: Don't disable clocks at device remove time 12d84de59da0 PCI: intel-gw: Fix INTx enable b5859dacd29e x86/fpu: Limit xstate copy size in xstateregs_set() 07b760a79170 x86/fpu: Fix copy_xstate_to_kernel() gap handling aa7fccd383de f2fs: fix to avoid adding tab before doc section 607caa080119 PCI: iproc: Support multi-MSI only on uniprocessor kernel 54dc6fcce3de PCI: iproc: Fix multi-MSI base vector number allocation ac2e498ab222 ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode 4b515308ab87 nfs: fix acl memory leak of posix_acl_create() b8eace7d3b9c SUNRPC: prevent port reuse on transports which don't request it. 5577eece796f watchdog: jz4740: Fix return value check in jz4740_wdt_probe() 3b93d520ac53 watchdog: aspeed: fix hardware timeout calculation 412ef737be65 ubifs: journal: Fix error return code in ubifs_jnl_write_inode() 6bcc0590cb91 ubifs: Fix off-by-one error aab881d7f074 um: fix error return code in winch_tramp() 9bb3f31b25b2 um: fix error return code in slip_open() 0bfb6d49497c misc: alcor_pci: fix inverted branch condition 5c7ef8a37055 NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT ff4023d01942 NFSv4: Initialise connection to the server in nfs4_alloc_client() 36291fd6279f power: supply: rt5033_battery: Fix device tree enumeration ae56850d3657 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun 6594d0aa1c22 remoteproc: k3-r5: Fix an error message d3c150978ead f2fs: compress: fix to disallow temp extension 43cefd126450 f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs 74569cb9ed7b x86/signal: Detect and prevent an alternate signal stack overflow f0e905df68d6 NFSD: Fix TP_printk() format specifier in nfsd_clid_class 2830dd2faa53 f2fs: atgc: fix to set default age threshold f6ec306b93dc virtio_console: Assure used length from device is limited 09a94a89d74f virtio_net: Fix error handling in virtnet_restore() cd24da0db9f7 virtio-blk: Fix memory leak among suspend/resume procedure d420b1166643 PCI: rockchip: Register IRQ handlers after device and data are ready 424fc30298cb ACPI: video: Add quirk for the Dell Vostro 3350 4f2b140658cd ACPI: AMBA: Fix resource name in /proc/iomem 9dcc9ad34348 pwm: tegra: Don't modify HW state in .remove callback 3d82361abd03 pwm: img: Fix PM reference leak in img_pwm_enable() b3205768cd1a drm/amdkfd: fix sysfs kobj leak 687875fa9c3b power: supply: ab8500: add missing MODULE_DEVICE_TABLE e88d524c662b power: supply: charger-manager: add missing MODULE_DEVICE_TABLE 89786fbc4d1e NFS: nfs_find_open_context() may only select open files 0fedfa72aedc drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create() 59d912fe9bb9 ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty 3c586f825576 orangefs: fix orangefs df output. 6e43cdcbb715 PCI: tegra: Add missing MODULE_DEVICE_TABLE 2df1abffc474 remoteproc: core: Fix cdev remove and rproc del f3a56cd3eaf6 x86/fpu: Return proper error codes from user access functions 39ed17de8c6f watchdog: iTCO_wdt: Account for rebooting on second timeout 9cc9f5de281b watchdog: imx_sc_wdt: fix pretimeout 66ba9cf929b1 watchdog: Fix possible use-after-free by calling del_timer_sync() a173e3b62cf6 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() a397cb4576fc watchdog: Fix possible use-after-free in wdt_startup() 96c0bf09125e PCI: pciehp: Ignore Link Down/Up caused by DPC 497064740406 NFSv4: Fix delegation return in cases where we have to retry b05c555c8d4d PCI/P2PDMA: Avoid pci_get_slot(), which may sleep 8e3f27bb7fdd ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 9d829ca43b08 power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE efc6443c1abe power: supply: max17042: Do not enforce (incorrect) interrupt trigger type 7667cdc4b7e8 PCI: hv: Fix a race condition when removing the device 14016c172820 power: supply: ab8500: Avoid NULL pointers 0df49cdc7c15 PCI: ftpci100: Rename macro name collision e133435232ed pwm: spear: Don't modify HW state in .remove callback 15a19c5a9292 power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE d7897890bade power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE 6ed9f9899b66 kcov: add __no_sanitize_coverage to fix noinstr for all architectures ff53dfb32349 lib/decompress_unlz4.c: correctly handle zero-padding around initrds. b85b43c3e4b8 phy: intel: Fix for warnings due to EMMC clock 175Mhz change in FIP a9d986be494e i2c: core: Disable client irq on reboot/shutdown 9c6c65704719 intel_th: Wait until port is in reset before programming it 45f1de1fff2b staging: rtl8723bs: fix macro value for 2.4Ghz only device 1f577093c843 leds: turris-omnia: add missing MODULE_DEVICE_TABLE ff8f11860e43 ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol 9ada4baae639 ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions fb7c8bfa2e3c ALSA: hda: Add IRQ check for platform_get_irq() 63c49cfa2f0c backlight: lm3630a: Fix return code of .update_status() callback 719c45a41cdb ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters 692e16958f48 powerpc/boot: Fixup device-tree on little endian b41cb0e4af0b usb: gadget: hid: fix error return code in hid_bind() 309b44d31667 usb: gadget: f_hid: fix endianness issue with descriptors 16668cc65601 ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values 3005d48b40e5 ALSA: usb-audio: scarlett2: Fix data_mutex lock 8f075c61ea8d ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count 3b7bd795cbef ALSA: bebob: add support for ToneWeal FW66 90cd79aa9ac7 Input: hideep - fix the uninitialized use in hideep_nvm_unlock() a50b56ffc0c8 s390/mem_detect: fix tprot() program check new psw handling 7e1e0235b3db s390/mem_detect: fix diag260() program check new psw handling c25be19aa957 s390/ipl_parm: fix program check new psw handling 3794633dfdd8 s390/processor: always inline stap() and __load_psw_mask() f22649cf90c3 habanalabs: remove node from list before freeing the node 25ddb0a42f3a habanalabs/gaudi: set the correct cpu_id on MME2_QM failure 3dd2a9daa765 ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() 8e18158ea787 powerpc/mm/book3s64: Fix possible build error ed0b4b56a922 gpio: pca953x: Add support for the On Semi pca9655 b7f4423c7de8 selftests/powerpc: Fix "no_handler" EBB selftest c7f2112e7ada ALSA: ppc: fix error return code in snd_pmac_probe() 1004c52e3c51 scsi: storvsc: Correctly handle multiple flags in srb_status b3d3a2466e74 gpio: zynq: Check return value of irq_get_irq_data 3d2b0818daa4 gpio: zynq: Check return value of pm_runtime_get_sync 71f8d7fbfe8e ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() 43d1aaa1965f iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation c4007596fbda iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails f8763ab3fb86 powerpc/ps3: Add dma_mask to ps3_dma_region 0e54f8ee6bff ALSA: sb: Fix potential double-free of CSP mixer elements 52d242f2bffe selftests: timers: rtcpie: skip test if default RTC device does not exist 7b18f26d8277 s390: disable SSP when needed 78cddc9aa6be s390/sclp_vt220: fix console name to match device 2f4e7363a998 serial: tty: uartlite: fix console setup dc9db4629210 fsi: Add missing MODULE_DEVICE_TABLE 0c67c2e20366 ASoC: img: Fix PM reference leak in img_i2s_in_probe() af8b891cd339 mfd: cpcap: Fix cpcap dmamask not set warnings d339f6a0d1a1 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE 5dd2955565e8 scsi: qedi: Fix cleanup session block/unblock use 6f36afa1550a scsi: qedi: Fix TMF session block/unblock use 57fa983ea736 scsi: qedi: Fix race during abort timeouts afa1c8ee7e63 scsi: qedi: Fix null ref during abort handling fa7adae4b577 scsi: iscsi: Fix shost->max_id use 89812e7957ab scsi: iscsi: Fix conn use after free during resets 21962a5dd6b4 scsi: iscsi: Add iscsi_cls_conn refcount helpers 5ac2428f2b96 scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs 422fb12054f4 scsi: megaraid_sas: Early detection of VD deletion through RaidMap update 0680db6f4192 scsi: megaraid_sas: Fix resource leak in case of probe failure c851de0215eb fs/jfs: Fix missing error code in lmLogInit() 7207cd708eb3 scsi: scsi_dh_alua: Check for negative result value 6bad74b2b49f scsi: core: Fixup calling convention for scsi_mode_sense() b4fd2ab0a91b scsi: mpt3sas: Fix deadlock while cancelling the running firmware event 7a80f71601af tty: serial: 8250: serial_cs: Fix a memory leak in error handling path 75452cc77668 ALSA: ac97: fix PM reference leak in ac97_bus_remove() 664695a75468 scsi: core: Cap scsi_host cmd_per_lun at can_queue 21d8b90cec7e scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs 2626d5ed6b5c scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology bb1d1c214948 scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() 024550409022 scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 20c62caf2eaf w1: ds2438: fixing bug that would always get page0 8e8d910e9a3a usb: common: usb-conn-gpio: fix NULL pointer dereference of charger b30a115e4af5 Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" 7d7f30cf182e ALSA: usx2y: Don't call free_pages_exact() with NULL address f4997bf6c448 ALSA: usx2y: Avoid camelCase 1b1d6aa1a8cf iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() 5ecb0acc45e8 iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). 5f69841c220a partitions: msdos: fix one-byte get_unaligned() a8c3d1a515b9 ASoC: intel/boards: add missing MODULE_DEVICE_TABLE 58f69684ba03 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge b9c87ce3bc63 misc/libmasm/module: Fix two use after free in ibmasm_init_one 4f3c807739e3 serial: fsl_lpuart: disable DMA for console and fix sysrq 6942fbc00981 tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero 35a35909ec19 rcu: Reject RCU_LOCKDEP_WARN() false positives 23597afbe096 srcu: Fix broken node geometry after early ssp init 4d395142d96f scsi: arcmsr: Fix the wrong CDB payload report to IOP 22d22fef9cbc dmaengine: fsl-qdma: check dma_set_mask return value 32064330708b ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 164a3880a76a leds: tlc591xx: fix return value check in tlc591xx_probe() 9ebcc60565f2 net: bridge: multicast: fix MRD advertisement router port marking race 664cc645bdd8 net: bridge: multicast: fix PIM hello router port marking race b3aea76efe90 Revert "drm/ast: Remove reference to struct drm_device.pdev" b3f8120039d5 drm/ingenic: Switch IPU plane to type OVERLAY 8f6dcc4dd731 drm/ingenic: Fix non-OSD mode cae871baa4f3 drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms() 16fb4e9c39b9 drm/dp_mst: Avoid to mess up payload table by ports in stale topology 3462bc8b1a1f drm/dp_mst: Do not set proposed vcpi directly 087bff9acd2e fbmem: Do not delete the mode that is still in use 811763e3beb6 cgroup: verify that source is a string 0728df804806 drm/i915/gt: Fix -EDEADLK handling regression 81dd2d60f677 drm/i915/gtt: drop the page table optimisation 905169794d9c tracing: Do not reference char * as a string in histograms e1261c7a846e scsi: zfcp: Report port fc_security as unknown early during remote cable pull ea518b70ed5e scsi: core: Fix bad pointer dereference when ehandler kthread is invalid 8b2ae2de536c KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() bedc5d091138 KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA 5b779e597cb7 KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs 1a1a5e440953 KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled 679837dc0aba KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio 72797ffca1bd cifs: handle reconnect of tcon when there is no cached dfs referral b93f9499427c certs: add 'x509_revocation_list' to gitignore f68261346518 Linux 5.10.51 86786603014e f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances 5e4f5138bd85 ext4: fix memory leak in ext4_fill_super 3780348c1a0e smackfs: restrict bytes count in smk_set_cipso() 801893695036 jfs: fix GPF in diFree fcb041ca5c77 drm/ast: Remove reference to struct drm_device.pdev 3785f3c1e3c7 pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() b716ccffbc8d dm writecache: write at least 4k when committing 090588059c30 io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function aa57b2d6b37e media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K 31874b6b63dd media: gspca/sunplus: fix zero-length control requests de95c0bd797a media: gspca/sq905: fix control-request direction c57bfd8000d7 media: zr364xx: fix memory leak in zr364xx_start_readpipe dbd58d397844 media: dtv5100: fix control-request directions db317a37229b media: subdev: disallow ioctl for saa6588/davinci e2c1218ddc5f PCI: aardvark: Implement workaround for the readback value of VEND_ID 130919708990 PCI: aardvark: Fix checking for PIO Non-posted Request f147115018aa PCI: Leave Apple Thunderbolt controllers on for s2idle or standby ba47e65a5de3 dm btree remove: assign new_root only when removal succeeds 1b5918b087b1 dm writecache: flush origin device when writing and cache is full cbc03ffec260 dm zoned: check zone capacity 35c1c4bd2d59 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() 048624ad564c coresight: Propagate symlink failure 0c2bc1489104 ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe eb81b5a37dc5 tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT 3cda5b7f4e29 tracing: Simplify & fix saved_tgids logic 8cc58a6e2c39 rq-qos: fix missed wake-ups in rq_qos_throttle try two f9fb4986f4d8 seq_buf: Fix overflow in seq_buf_putmem_hex() 418b333afbd5 extcon: intel-mrfld: Sync hardware and software state on init af092ec16e06 selftests/lkdtm: Fix expected text for CR4 pinning 0af643fa7e74 lkdtm/bugs: XFAIL UNALIGNED_LOAD_STORE_WRITE baedb1f5a08c nvmem: core: add a missing of_node_put f0a079c0ba87 mfd: syscon: Free the allocated name field of struct regmap_config a8a2e506ea2f power: supply: ab8500: Fix an old bug 38dde03eb239 ubifs: Fix races between xattr_{set|get} and listxattr operations 690a11fb4e9f thermal/drivers/int340x/processor_thermal: Fix tcc setting ef5066f95c15 ipmi/watchdog: Stop watchdog timer when the current action is 'none' 7ade84f8df8f qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute 02671eda9ab9 i40e: fix PTP on 5Gb links ab9d7c5fc9c6 ASoC: tegra: Set driver_name=tegra for all machine drivers e0d9beb44abd fpga: stratix10-soc: Add missing fpga_mgr_free() call 5a5ebf5d4822 clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround b5e26be407e6 cpu/hotplug: Cure the cpusets trainwreck a11a457820fb arm64: tlb: fix the TTL value of tlb_get_level 0afa6ad0c49a ata: ahci_sunxi: Disable DIPM 5543f61e2e0c mmc: core: Allow UHS-I voltage switch for SDSC cards if supported b53b0ca4a4ec mmc: core: clear flags before allowing to retune 658f58189a4f mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode 5ced01c0e855 mmc: sdhci-acpi: Disable write protect detection on Toshiba Encore 2 WT8-B 3f9c2a058e61 drm/i915/display: Do not zero past infoframes.vsc 8abf5eec0ebd drm/nouveau: Don't set allow_fb_modifiers explicitly 42a333ea4b4f drm/arm/malidp: Always list modifiers 0bcc074f90d2 drm/msm/mdp4: Fix modifier support enabling 4d61ddd74041 drm/tegra: Don't set allow_fb_modifiers explicitly c6016936171a drm/amd/display: Reject non-zero src_y and src_x for video planes 7d3053889400 pinctrl/amd: Add device HID for new AMD GPIO controller b13574fa83ac drm/amd/display: fix incorrrect valid irq check 3c8216b3503a drm/rockchip: dsi: remove extra component_del() call 2998599fb16c drm/dp: Handle zeroed port counts in drm_dp_read_downstream_info() 98bd09d928b3 drm/vc4: hdmi: Prevent clock unbalance a2b8835cb4d1 drm/vc4: crtc: Skip the TXP 293e520d2043 drm/vc4: txp: Properly set the possible_crtcs mask 0d50d93d05d6 drm/radeon: Call radeon_suspend_kms() in radeon_pci_shutdown() for Loongson64 7aa28f2f6742 drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() 2674ffcad0ae drm/amdgpu: enable sdma0 tmz for Raven/Renoir(V2) 8f933b27cbf1 drm/amdgpu: Update NV SIMD-per-CU to 2 97ebbfe445cd powerpc/powernv/vas: Release reference to tgid during window close a024e88f8ab7 powerpc/barrier: Avoid collision with clang's __lwsync macro d2e52d466409 powerpc/mm: Fix lockup on kernel exec fault 4ad382bc4abc scsi: iscsi: Fix iSCSI cls conn state 221b7e1e76fb scsi: iscsi: Fix race condition between login and sync thread 907318883508 io_uring: convert io_buffer_idr to XArray c5a50a220a41 io_uring: Convert personality_idr to XArray cb2985feb118 io_uring: simplify io_remove_personalities() 7d4f96158852 mm,hwpoison: return -EBUSY when migration fails fd6625a1ec40 loop: fix I/O error on fsync() in detached loop devices 88f0bc830c52 arm64: dts: rockchip: Enable USB3 for rk3328 Rock64 421aff50af5e arm64: dts: rockchip: add rk3328 dwc3 usb controller node 8eb12fa96bc5 ath11k: unlock on error path in ath11k_mac_op_add_interface() 9706c5343346 MIPS: MT extensions are not available on MIPS32r1 6cf2e905b1a0 selftests/resctrl: Fix incorrect parsing of option "-t" 10f8fca6761b MIPS: set mips32r5 for virt extensions ff4762bcb95e MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops 6ef81a5c0e22 sctp: add size validation when walking chunks d4dbef7046e2 sctp: validate from_addr_param return e83f312114a0 flow_offload: action should not be NULL when it is referenced a61af0114118 bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() 20285dc2711c sched/fair: Ensure _sum and _avg values stay consistent e2296a4365f2 Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. 8d7a3989c14d Bluetooth: mgmt: Fix the command returns garbage parameter value 05298f1733c6 Bluetooth: btusb: Add support USB ALT 3 for WBS cc49ab24ec37 Bluetooth: L2CAP: Fix invalid access on ECRED Connection response 79a313086426 Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails c4a9967e4d09 Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) 60789afc02f5 Bluetooth: Shutdown controller after workqueues are flushed or cancelled 5147d86c4a5b Bluetooth: Fix alt settings for incoming SCO with transparent coding format 8f939b4c2563 Bluetooth: Fix the HCI to MGMT status conversion table 5f5f8022c1aa Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. 3d08b5917984 RDMA/cma: Fix rdma_resolve_route() memory leak a8585fdf42b5 net: ip: avoid OOM kills with large UDP sends over loopback 04177aa99a93 media, bpf: Do not copy more entries than user space requested d8bb134d808c IB/isert: Align target max I/O size to initiator size d330f5f8dff7 mac80211_hwsim: add concurrent channels scanning support over virtio 97f067722669 mac80211: consider per-CPU statistics if present 1b728869a134 cfg80211: fix default HE tx bitrate mask in 2G band 0a7ba5d373f1 wireless: wext-spy: Fix out-of-bounds warning c1ad55b6a1f4 sfc: error code if SRIOV cannot be disabled 1013dc896d99 sfc: avoid double pci_remove of VFs 7cd6986f2de5 iwlwifi: pcie: fix context info freeing b98ec6d8b34d iwlwifi: pcie: free IML DMA memory allocation 78eadadff3d1 iwlwifi: mvm: fix error print when session protection ends 1e1bb1efd60e iwlwifi: mvm: don't change band on bound PHY contexts 1df36030393a RDMA/rxe: Don't overwrite errno from ib_umem_get() ee33c042f492 vsock: notify server to shutdown when client has pending signal 38bc2ebf344c atm: nicstar: register the interrupt handler in the right place 90efb7f1006a atm: nicstar: use 'dma_free_coherent' instead of 'kfree' 1d304c7ddd36 net: fec: add ndo_select_queue to fix TX bandwidth fluctuations c7a31ae63e2c MIPS: add PMD table accounting into MIPS'pmd_alloc_one 50ce920fe113 rtl8xxxu: Fix device info for RTL8192EU devices a10e871b73b4 mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode 4cd713e48c27 drm/amdkfd: Walk through list with dqm lock hold a2122e079204 drm/amdgpu: fix bad address translation for sienna_cichlid 932be4cf2ba2 io_uring: fix false WARN_ONCE 92a9fb51e5ec net: sched: fix error return code in tcf_del_walker() d2801d111829 net: ipa: Add missing of_node_put() in ipa_firmware_load() 5cc0cf735f13 net: fix mistake path for netdev_features_strings 891db094a0aa mt76: mt7615: fix fixed-rate tx status reporting 090b06b25afe ice: mark PTYPE 2 as reserved b88a90783043 ice: fix incorrect payload indicator on PTYPE 2e66c36f1308 bpf: Fix up register-based shifts in interpreter to silence KUBSAN 0e72b151e394 drm/amdkfd: Fix circular lock in nocpsch path cd29db48bb65 drm/amdkfd: fix circular locking on get_wave_state 9d21abc8fd20 cw1200: add missing MODULE_DEVICE_TABLE c5e4a10d7bd5 wl1251: Fix possible buffer overflow in wl1251_cmd_scan 5a3d373c4a33 wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP ad7083a95d8a dm writecache: commit just one block, not a full page 57f7ed25bd16 xfrm: Fix error reporting in xfrm_state_construct. a5f8862967c4 drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check db3c3643d55e r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM f38371821c25 selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC 0a244be95bca fjes: check return value after calling platform_get_resource() 378c156f9dd0 drm/amdkfd: use allowed domain for vmbo validation fb3b4bcdd3bc net: sgi: ioc3-eth: check return value after calling platform_get_resource() e613f67f1b51 selftests: Clean forgotten resources as part of cleanup() 8a4318c14ace net: phy: realtek: add delay to fix RXC generation issue c71de31b2e0f drm/amd/display: Fix off-by-one error in DML afa06442d23d drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 02f444321b3a drm/amd/display: Release MST resources on switch from MST to SST 01d6a6931965 drm/amd/display: Update scaling settings on modeset 57c63b47d6f1 drm/amd/display: Fix DCN 3.01 DSCCLK validation 8e4da401425b net: moxa: Use devm_platform_get_and_ioremap_resource() 278dc34b7112 net: micrel: check return value after calling platform_get_resource() ce1307ec621b net: mvpp2: check return value after calling platform_get_resource() 49b3a7f38a9b net: bcmgenet: check return value after calling platform_get_resource() 92820a12823e net: mscc: ocelot: check return value after calling platform_get_resource() f3b96f4b6b2d virtio_net: Remove BUG() to avoid machine dead 87c39048ec7f ice: fix clang warning regarding deadcode.DeadStores e352556acef9 ice: set the value of global config lock timeout longer b5f2982e0609 pinctrl: mcp23s08: fix race condition in irq handler a4a86400c68c net: bridge: mrp: Update ring transitions. cc4f0a9d5aa1 dm: Fix dm_accept_partial_bio() relative to zone management commands 939f750215b8 dm writecache: don't split bios when overwriting contiguous cache content 65e780667cf3 dm space maps: don't reset space map allocation cursor when committing 313d9f25804c RDMA/cxgb4: Fix missing error code in create_qp() f9c67c179e3b net: tcp better handling of reordering then loss cases 8fa6473a61ec drm/amdgpu: remove unsafe optimization to drop preamble ib c5b518f4b98d drm/amd/display: Avoid HDCP over-read and corruption 3c172f6e444b MIPS: ingenic: Select CPU_SUPPORTS_CPUFREQ && MIPS_EXTERNAL_TIMER 0903ac8f09c6 MIPS: cpu-probe: Fix FPU detection on Ingenic JZ4760(B) 8f939b795797 ipv6: use prandom_u32() for ID generation c92298d228f6 virtio-net: Add validation for used length 5e039a80a76b drm: bridge: cdns-mhdp8546: Fix PM reference leak in d1eaf4cb4408 clk: tegra: Ensure that PLLU configuration is applied properly dc5bacea9462 clk: tegra: Fix refcounting of gate clocks 315988817aa7 RDMA/rtrs: Change MAX_SESS_QUEUE_DEPTH 4f6a0f31c627 net: stmmac: the XPCS obscures a potential "PHY not found" error a7d608bb786c drm: rockchip: add missing registers for RK3066 d89ea206e99c drm: rockchip: add missing registers for RK3188 e54b4a534845 net/mlx5: Fix lag port remapping logic 62137d1ae5f8 net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet 219150485d73 clk: renesas: r8a77995: Add ZA2 clock 0680344d7131 drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() 95f8ce9f18cb igb: fix assignment on big endian machines 66d593aa3aea igb: handle vlan types with checker enabled ffb865715a0f e100: handle eeprom as little endian f06ea024c176 drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_pre_crtc_co() 48c96d5bacc0 drm/vc4: Fix clock source for VEC PixelValve on BCM2711 21bf1414580c udf: Fix NULL pointer dereference in udf_symlink function 0687411e2a88 drm/sched: Avoid data corruptions 5ed8c298b2e1 drm/scheduler: Fix hang when sched_entity released 73ac001f060b pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE 1b832bd77799 net/sched: cls_api: increase max_reclassify_loop 6ceb0182b087 net: mdio: provide shim implementation of devm_of_mdiobus_register d2d17ca924f4 drm/virtio: Fix double free on probe failure 69a71b59b18c reiserfs: add check for invalid 1st journal block c5073100dc4f drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE b5713dac1916 net: mdio: ipq8064: add regmap config to disable REGCACHE c0dd36bcb67f drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() 3393405257ed net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT a7f7c42e3115 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() b7ee9ae1e0cf mISDN: fix possible use-after-free in HFC_cleanup() e759ff76ebbb atm: iphase: fix possible use-after-free in ia_module_exit() 2292d9691ce9 hugetlb: clear huge pte during flush function on mips platform a74872106e78 clk: renesas: rcar-usb2-clock-sel: Fix error handling in .probe() 3ca86d44b902 drm/amd/display: fix use_max_lb flag for 420 pixel formats 5953b984c3e4 net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() fb960728f8f1 drm/bridge: nwl-dsi: Force a full modeset when crtc_state->active is changed to be true 796554d3d68f drm/vc4: fix argument ordering in vc4_crtc_get_margins() b025bc07c947 drm/amd/amdgpu/sriov disable all ip hw status by default fb7479d64d77 drm/amd/display: fix HDCP reset sequence on reinitialize d055669e669a drm/ast: Fixed CVE for DP501 95c3133bc8eb drm/zte: Don't select DRM_KMS_FB_HELPER b60ae0fab550 drm/mxsfb: Don't select DRM_KMS_FB_HELPER (From OE-Core rev: 9cec9a92c3e8451d1b9875e97e63c24543a6f787) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.13: update to v5.13.4Bruce Ashfield2021-07-223-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: 64376a981a0e Linux 5.13.4 71de462034c6 seq_file: disallow extremely large seq buffer allocations 31cf8e7e504e misc: alcor_pci: fix inverted branch condition 9930eeb4ffae scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() e1b2b2b61d30 cpufreq: CPPC: Fix potential memleak in cppc_cpufreq_cpu_init c898c9bfd3d5 perf tools: Fix pattern matching for same substring in different PMU type 04ea267f5357 MIPS: vdso: Invalid GIC access through VDSO bd5b2e8f4a7c s390/irq: remove HAVE_IRQ_EXIT_ON_IRQ_STACK 272fa75ec8a0 perf script python: Fix buffer size to report iregs in perf script 3a5f4fb0ee2d mips: disable branch profiling in boot/decompress.o 79a0e94e1434 mips: always link byteswap helpers into decompressor 8be9eadd7bd6 kprobe/static_call: Restore missing static_call_text_reserved() fda47dd9f5d7 static_call: Fix static_call_text_reserved() vs __init a861b41d0b41 jump_label: Fix jump_label_text_reserved() vs __init 7ec843ba963e sched/uclamp: Ignore max aggregation if rq is idle c368aa2bbd2a scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() b6a08c2f1c41 arm64: dts: rockchip: Re-add regulator-always-on for vcc_sdio for rk3399-roc-pc 12f8ee513a33 arm64: dts: rockchip: Re-add regulator-boot-on, regulator-always-on for vdd_gpu on rk3399-roc-pc 9f5d2c5052d3 firmware: turris-mox-rwtm: show message about HWRNG registration 852ae2d33e1f firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng 5f6ffd65b7dc firmware: turris-mox-rwtm: report failures better aa1b734129a7 firmware: turris-mox-rwtm: fix reply status decoding function 3dbb2de9e7af kbuild: remove trailing slashes from $(KBUILD_EXTMOD) 2292bba57bb6 thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations 314027808303 arm64: dts: ti: k3-am642-evm: align ti,pindir-d0-out-d1-in property with dt-shema 908b140229a2 arm64: dts: ti: am65: align ti,pindir-d0-out-d1-in property with dt-shema 6f62efde1ae0 arm64: dts: ti: k3-am642-main: fix ports mac properties 5b47aec030e9 ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery 189c0feed615 ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems bffed302186c ARM: dts: imx6q-dhcom: Fix ethernet reset time properties 527b863b5260 thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE 688126766067 ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema ca219ca56e48 ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema 75e9d92befad ARM: dts: dra7: Fix duplicate USB4 target module node 4264bda03ef1 arm64: dts: allwinner: a64-sopine-baseboard: change RGMII mode to TXID a6b45b4932f7 memory: fsl_ifc: fix leak of private memory on probe failure 28f71fd81ebd memory: fsl_ifc: fix leak of IO mapping on probe failure 5efc32c0cf6d arm64: dts: ti: k3-j721e-common-proc-board: Re-name "link" name as "phy" c854fab6a0c9 arm64: dts: ti: k3-j721e-common-proc-board: Use external clock for SERDES 2920f3582a2b arm64: dts: ti: k3-j721e-main: Fix external refclk input to SERDES e1ff512116e9 firmware: arm_scmi: Add delayed response status check 3b28d0838e94 Revert "ARM: dts: bcm283x: increase dwc2's RX FIFO size" 5bb263488bd0 arm64: dts: renesas: r8a779a0: Drop power-domains property from GIC node cb5259dacdbc reset: bail if try_module_get() fails 39119c5e50a9 ARM: dts: BCM5301X: Fixup SPI binding c2c62ef35e79 dt-bindings: i2c: at91: fix example for scl-gpios 365987eb0d0e firmware: arm_scmi: Reset Rx buffer to max size during async commands 1a35a7db3430 soc: mtk-pm-domains: Fix the clock prepared issue 02fb5809342a soc: mtk-pm-domains: do not register smi node as syscon ea6ad20a5381 firmware: tegra: Fix error return code in tegra210_bpmp_init() 2ef47def7bba arm64: dts: qcom: sc7180: Fix sc7180-qmp-usb3-dp-phy reg sizes 77cb5b1b127f arm64: dts: qcom: c630: Add no-hpd to DSI bridge node c8072f1620ce arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node 2d2b0b26399f ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM a3d54e663d3b arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages f8303239e753 arm64: dts: renesas: Add missing opp-suspend properties bd8eefc0b53d ARM: dts: qcom: sdx55-telit: Represent secure-regions as 64-bit elements 6dfc3b366e20 ARM: dts: qcom: sdx55-t55: Represent secure-regions as 64-bit elements 1b5c14a6bbe4 arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity workaround ec80ffdc4283 arm64: dts: ti: k3-j7200: Remove "#address-cells" property from GPIO DT nodes 6d300d33d567 arm64: dts: ti: k3-am64-mcu: Fix the compatible string in GPIO DT node d1b67a186292 arm64: dts: qcom: sdm845-oneplus-common: guard rmtfs-mem d8ef498abc67 ARM: dts: r8a7779, marzen: Fix DU clock names 7d32c0007098 arm64: dts: renesas: v3msk: Fix memory size 104f7241f12d rtc: fix snprintf() checking in is_rtc_hctosys() 0b46343d52e8 rtc: bd70528: fix BD71815 watchdog dependency dff5eb6da4f8 ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode 7540e4352365 memory: pl353: Fix error return code in pl353_smc_probe() 410c26a81b6c arm64: defconfig: Do not override the MTK_PMIC_WRAP symbol 91253471596e reset: brcmstb: Add missing MODULE_DEVICE_TABLE 19c0f8293f31 memory: atmel-ebi: add missing of_node_put for loop iteration e075ad208d19 memory: stm32-fmc2-ebi: add missing of_node_put for loop iteration 444c3049db10 ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 209aa4be8b40 ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 3bbfd45abcd3 ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 3bd497c174c5 ARM: exynos: add missing of_node_put for loop iteration 7a91d9c67531 reset: a10sr: add missing of_match_table reference 6cf18d4e190b reset: RESET_INTEL_GW should depend on X86 1347d04d66f7 reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB 3b5eb8cd04a2 arm64: dts: rockchip: Drop fephy pinctrl from gmac2phy on rk3328 rock-pi-e 62ace4c8a6fc arm64: dts: rockchip: rename LED label for NanoPi R4S f499d706e21e ARM: dts: gemini-rut1xx: remove duplicate ethernet node 700ecdcb3e05 hexagon: use common DISCARDS macro 91a711977033 hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script a5d3913911f1 NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times a43389b7df96 NFSv4/pnfs: Fix layoutget behaviour after invalidation f90295b4b641 NFSv4/pnfs: Fix the layout barrier update 65d105e0014c NFS: Fix fscache read from NFS after cache error 9d94a3f255da NFS: Ensure nfs_readpage returns promptly when internal error occurs 382f21675997 virtio-mem: don't read big block size in Sub Block Mode 8e0bfe5edb79 vdpa/mlx5: Clear vq ready indication upon device reset eaa0eb7020f7 ALSA: isa: Fix error return code in snd_cmi8330_probe() 650e6f383a6e nfsd: fix NULL dereference in nfs3svc_encode_getaclres 7605bff387a9 NFSD: Prevent a possible oops in the nfs_dirent() tracepoint e8a8bb8dca84 nfsd: Reduce contention for the nfsd_file nf_rwsem 1e8c6f23b183 nfsd: move fsnotify on client creation outside spinlock ca9c3d31c52d NFSD: Add nfsd_clid_confirmed tracepoint 0d435b6d94b0 powerpc/bpf: Fix detecting BPF atomic instructions bc6b8e2cd87e nvme-tcp: can't set sk_user_data without write_lock c01f6cae4b1b virtio_net: move tx vq operation under tx queue lock 70899667e59a vdp/mlx5: Fix setting the correct dma_device e654dbc9a6e2 vdpa/mlx5: Fix possible failure in umem size calculation 965b080f4e6d vdpa/mlx5: Fix umem sizes assignments on VQ create 9dca259fbb42 vp_vdpa: correct the return value when fail to map notification c31fab84b23c io_uring: remove not needed PF_EXITING check dafcb53b550b io_uring: inline __tctx_task_work() 7511a4f524f3 io_uring: move creds from io-wq work to io_kiocb 16eadf897956 io_uring: don't bounce submit_state cachelines bea4688b9e59 io_uring: shuffle rarely used ctx fields f564954855fc io_uring: get rid of files in exit cancel 04c529ed0e7f block: grab a device refcount in disk_uevent ccdf7e073170 arch_topology: Avoid use-after-free for scale_freq_data d6c153a6ae03 PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defined shift 63798e31f588 f2fs: remove false alarm on iget failure during GC e882298f7c3e nfs: update has_sec_mnt_opts after cloning lsm options from parent 582223e621e1 pwm: imx1: Don't disable clocks at device remove time 18cfc69d561a PCI: intel-gw: Fix INTx enable 29e9a35b400b x86/fpu: Limit xstate copy size in xstateregs_set() a04e670b07df x86/fpu: Fix copy_xstate_to_kernel() gap handling c615921c48c9 f2fs: fix to avoid adding tab before doc section 7bc134df92a2 PCI: iproc: Support multi-MSI only on uniprocessor kernel 5ac5596c3b7c PCI: iproc: Fix multi-MSI base vector number allocation 8f02865de3a3 ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode 687cf32865b2 nfs: fix acl memory leak of posix_acl_create() 7cedf369663f SUNRPC: prevent port reuse on transports which don't request it. a96036c0b520 watchdog: jz4740: Fix return value check in jz4740_wdt_probe() 07777127a44a watchdog: aspeed: fix hardware timeout calculation 90d61adce958 watchdog: keembay: Removed timeout update in the TO ISR 04693e05d183 watchdog: keembay: Remove timeout update in the WDT start function 6479c1a2ae2c watchdog: keembay: Clear either the TO or TH interrupt bit b8ba05635e6e watchdog: keembay: Update pretimeout to zero in the TH ISR 340590af29d5 watchdog: keembay: Upadate WDT pretimeout for every update in timeout 4cfc11b3a8fe watchdog: keembay: Update WDT pre-timeout during the initialization f55dd38490f7 ubifs: journal: Fix error return code in ubifs_jnl_write_inode() fe597a0eb351 um: fix error return code in winch_tramp() a04880c5bb08 um: fix error return code in slip_open() b71f11467022 um: Fix stack pointer alignment a02357d7532b sunrpc: Avoid a KASAN slab-out-of-bounds bug in xdr_set_page_base() 7aec9f862411 NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT b0bfac939030 NFSv4: Initialise connection to the server in nfs4_alloc_client() 16187f5228e6 power: supply: rt5033_battery: Fix device tree enumeration 7da9b60120b0 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun 8fcb25a3ef23 power: supply: surface-charger: Fix type of integer variable 10d79d3bf5c4 remoteproc: k3-r5: Fix an error message f02de04e14cf remoteproc: stm32: fix phys_addr_t format string 2ca41d7ba671 f2fs: compress: fix to disallow temp extension c3988657d370 f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs fa815e11816b module: correctly exit module_kallsyms_on_each_symbol when fn() != 0 7c2089413c67 pwm: visconti: Fix and simplify period calculation ee24633a5048 cpufreq: scmi: Fix an error message afb04d0b5543 x86/signal: Detect and prevent an alternate signal stack overflow 8e0648a3cb63 NFSD: Fix TP_printk() format specifier in nfsd_clid_class e1f1f6603155 f2fs: atgc: fix to set default age threshold 0f0fd04efc26 power: supply: surface_battery: Fix battery event handling 73a14f65a67c block: fix the problem of io_ticks becoming smaller 21a06a244d25 virtio_console: Assure used length from device is limited ffbfea49cc39 virtio_net: Fix error handling in virtnet_restore() 29a2f4a3214a virtio-blk: Fix memory leak among suspend/resume procedure 1c8c1adae69f ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error writing the superblock b881ba731274 PCI: rockchip: Register IRQ handlers after device and data are ready cfac32923d1d ACPI: video: Add quirk for the Dell Vostro 3350 16752e05c77a ACPI: AMBA: Fix resource name in /proc/iomem fd313d643f07 pwm: tegra: Don't modify HW state in .remove callback a1d3f7407f78 pwm: img: Fix PM reference leak in img_pwm_enable() 18127c30f619 drm/amdkfd: fix sysfs kobj leak 0b909924a4ae drm/amdgpu: fix Navi1x tcp power gating hang when issuing lightweight invalidaiton 813ff2425324 power: supply: axp288_fuel_gauge: Make "T3 MRD" no_battery_list DMI entry more generic 289834760579 power: supply: ab8500: add missing MODULE_DEVICE_TABLE 81cd77390071 power: supply: charger-manager: add missing MODULE_DEVICE_TABLE a01f95e2f881 power: reset: regulator-poweroff: add missing MODULE_DEVICE_TABLE c11910b2c2cf NFS: nfs_find_open_context() may only select open files 4a54caa8540f drm/gma500: Add the missed drm_gem_object_put() in psb_user_framebuffer_create() e43aa6240814 ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty 4f8e35e9483a orangefs: fix orangefs df output. cdc00734394b NFSv4: Fix handling of non-atomic change attrbute updates 357d88120072 NFS: Fix up inode attribute revalidation timeouts 6e56ae0a8901 PCI: tegra: Add missing MODULE_DEVICE_TABLE 7693312a8044 remoteproc: stm32: fix mbox_send_message call a9f2ab385cc6 remoteproc: core: Fix cdev remove and rproc del bbea0e789770 x86/fpu: Return proper error codes from user access functions f8a51030e3be PCI: mediatek-gen3: Add missing MODULE_DEVICE_TABLE c09a4ad6251f fuse: fix illegal access to inode with reused nodeid 6ba041fc3c44 virtiofs: propagate sync() to file server 5e65819a006e watchdog: iTCO_wdt: Account for rebooting on second timeout cfb7e2f23aa0 watchdog: imx_sc_wdt: fix pretimeout 1a053c4d7168 watchdog: Fix possible use-after-free by calling del_timer_sync() f0feab82f6a0 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() 8adbbe6c86bb watchdog: Fix possible use-after-free in wdt_startup() a037ebbe72a4 PCI: Dynamically map ECAM regions 3cf262e8c698 PCI: pciehp: Ignore Link Down/Up caused by DPC 9f397e9e497d NFSv4: Fix delegation return in cases where we have to retry eeb8022576c1 PCI/P2PDMA: Avoid pci_get_slot(), which may sleep 00fe7b64bba8 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 a67dc65f59ed power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE 00a34a993ac3 power: supply: max17040: Do not enforce (incorrect) interrupt trigger type 4d40b03031a0 power: supply: max17042: Do not enforce (incorrect) interrupt trigger type 471c250065e1 pwm: pca9685: Restrict period change for enabled PWMs b050025f8de4 PCI: hv: Fix a race condition when removing the device 6b8813b09fab power: supply: ab8500: Enable USB and AC aa092b2f5bb3 power: supply: ab8500: Avoid NULL pointers 341db343768b power: supply: ab8500: Move to componentized binding dc72a15859b2 PCI: ftpci100: Rename macro name collision 6606e5a6811a pwm: spear: Don't modify HW state in .remove callback 19ce06dcd189 power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE 2d7dae32b14b power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE 77637270800c kcov: add __no_sanitize_coverage to fix noinstr for all architectures 67a8dfc86bdb lib/decompress_unlz4.c: correctly handle zero-padding around initrds. af6365ae0991 phy: intel: Fix for warnings due to EMMC clock 175Mhz change in FIP e00d3efd53d0 i2c: core: Disable client irq on reboot/shutdown 47419e67a5ff intel_th: Wait until port is in reset before programming it 8c012f3504ab staging: rtl8723bs: fix check allowing 5Ghz settings 32615857345b staging: rtl8723bs: fix macro value for 2.4Ghz only device 5f59df2b2358 leds: turris-omnia: add missing MODULE_DEVICE_TABLE 658d9b291193 ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol 048d83c67d37 ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions 4348f36461b8 ALSA: hda: Add IRQ check for platform_get_irq() eff67a0bb38f backlight: lm3630a: Fix return code of .update_status() callback 18fbea65d1a5 ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters d422f8be38a2 ASoC: fsl_xcvr: check return value after calling platform_get_resource_byname() d15c57f8f120 powerpc/boot: Fixup device-tree on little endian 34ada7b357dd usb: gadget: hid: fix error return code in hid_bind() c904d51536b4 usb: gadget: f_hid: fix endianness issue with descriptors 7113c2692f7f ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values 7d94bcba9e59 ALSA: usb-audio: scarlett2: Fix data_mutex lock f3f7f6ef23fc ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count 669eb7736781 m68knommu: fix missing LCD splash screen data initializer efd33d33dedd ALSA: bebob: add support for ToneWeal FW66 a5dc9f63b20d Input: hideep - fix the uninitialized use in hideep_nvm_unlock() 1043c57cff3d s390/mem_detect: fix tprot() program check new psw handling bf04c373f1b3 s390/mem_detect: fix diag260() program check new psw handling 5c80766b911d s390/ipl_parm: fix program check new psw handling 45b658ee680d s390/processor: always inline stap() and __load_psw_mask() 4de8aba5c10f habanalabs/gaudi: set the correct rc in case of err 29d01e4b4c04 habanalabs: remove node from list before freeing the node cce27a77cc59 habanalabs: set rc as 'valid' in case of intentional func exit 275674c1e58b habanalabs: fix mask to obtain page offset 30dd0cbabf14 habanalabs/gaudi: set the correct cpu_id on MME2_QM failure 4bf6fcdcca81 habanalabs: check if asic secured with asic type dac25ad9dd9d xhci: handle failed buffer copy to URB sg list and fix a W=1 copiler warning 44be4fd02a92 ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() c90bcc03dd7c powerpc/mm/book3s64: Fix possible build error d4921acaab93 gpio: pca953x: Add support for the On Semi pca9655 ac2ee946b71e selftests/powerpc: Fix "no_handler" EBB selftest df6b21c0aa9d ALSA: ppc: fix error return code in snd_pmac_probe() 21b28dfedfc1 scsi: storvsc: Correctly handle multiple flags in srb_status 0c5085c93f64 powerpc/inst: Fix sparse detection on get_user_instr() 71bfeb9e0f1a thunderbolt: Fix DROM handling for USB4 DROM 4d18303a5bc1 gpio: zynq: Check return value of irq_get_irq_data c42ec0450a55 gpio: zynq: Check return value of pm_runtime_get_sync b5b9d977c7a8 ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() 77921518bf65 ALSA: control_led - fix initialization in the mode show callback 2955c54c5bca ALSA: n64: check return value after calling platform_get_resource() 5f9741a9a91f iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation fe92c0581990 iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails f30d6b6bb4f6 powerpc/ps3: Add dma_mask to ps3_dma_region 06771032116a ALSA: sb: Fix potential double-free of CSP mixer elements c33fbdc1cdae iommu/arm-smmu-qcom: Skip the TTBR1 quirk for db820c. de544803cbe0 selftests: timers: rtcpie: skip test if default RTC device does not exist 52e8bd03856a s390: disable SSP when needed 2fdbf6e7baa8 s390/sclp_vt220: fix console name to match device b29ddd99c14f serial: tty: uartlite: fix console setup 2124240be810 fsi: Add missing MODULE_DEVICE_TABLE ed8c2cc77381 iov_iter_advance(): use consistent semantics for move past the end a3a117833731 ASoC: img: Fix PM reference leak in img_i2s_in_probe() cc78632eb085 mfd: cpcap: Fix cpcap dmamask not set warnings 4aee78c62b9d mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE e65432dce6b5 scsi: qedi: Fix cleanup session block/unblock use 400c206f3be0 scsi: qedi: Fix TMF session block/unblock use cf5cc57ea7dc scsi: qedi: Fix race during abort timeouts 338330351ca5 scsi: qedi: Fix null ref during abort handling 52b5bf245a68 scsi: iscsi: Fix shost->max_id use fa9542b35ceb scsi: iscsi: Fix conn use after free during resets bf3ce567db56 scsi: iscsi: Add iscsi_cls_conn refcount helpers 1420af019bcb scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs 2262bb7ee19e scsi: megaraid_sas: Early detection of VD deletion through RaidMap update e623f79691c5 scsi: megaraid_sas: Fix resource leak in case of probe failure 0dab71667eb0 fs/jfs: Fix missing error code in lmLogInit() 936440f47826 scsi: scsi_dh_alua: Check for negative result value 89b033dd8f3b scsi: core: Fixup calling convention for scsi_mode_sense() fc6bf9941021 scsi: mpt3sas: Fix deadlock while cancelling the running firmware event b2ef1f5de403 tty: serial: 8250: serial_cs: Fix a memory leak in error handling path b731dddd686b ASoC: cs42l42: Fix 1536000 Bit Clock instability 2a1115ad5fce ALSA: ac97: fix PM reference leak in ac97_bus_remove() dcb634e434b8 scsi: core: Cap scsi_host cmd_per_lun at can_queue 8b927240f44c scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs 9c1a1c3e71dd scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology dd3bc6dc69c6 scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() 67fb59eceee3 scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 ab935078f361 w1: ds2438: fixing bug that would always get page0 59f03af920b5 ASoC: SOF: topology: fix assignment to use le32_to_cpu 1a133a0996d6 usb: common: usb-conn-gpio: fix NULL pointer dereference of charger 3b57a2dd956c Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" 82e5ee742fdd ALSA: usx2y: Don't call free_pages_exact() with NULL address 6c9a4c651572 ALSA: usx2y: Avoid camelCase c31e22bf9406 iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() 7beb9112a3bc iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). 78f472928f3a iio: imu: st_lsm6dsx: correct ODR in header 27a19198ab58 partitions: msdos: fix one-byte get_unaligned() 9c029e50e662 ASoC: intel/boards: add missing MODULE_DEVICE_TABLE 09d154990ca8 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge a7268e8a227d misc/libmasm/module: Fix two use after free in ibmasm_init_one 221f655abb56 serial: 8250: of: Check for CONFIG_SERIAL_8250_BCM7271 464ffcfa6028 serial: fsl_lpuart: disable DMA for console and fix sysrq c96867d0bba9 tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero 7397dab12fe1 usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake c4b8190ae66f soundwire: bus: handle -ENODATA errors in clock stop/start sequences 740b019c2eb8 soundwire: bus: only use CLOCK_STOP_MODE0 and fix confusions ee188d0f8dd5 rcu: Reject RCU_LOCKDEP_WARN() false positives aa59856bcfd2 srcu: Fix broken node geometry after early ssp init 5318059dea5e scsi: arcmsr: Fix the wrong CDB payload report to IOP 38a6e9b501b2 dmaengine: fsl-qdma: check dma_set_mask return value 7bd674051bfe ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 c57e7b2f36ae leds: tlc591xx: fix return value check in tlc591xx_probe() 28f0adaae3e8 net: bridge: multicast: fix MRD advertisement router port marking race dc924e411870 net: bridge: multicast: fix PIM hello router port marking race b937eb91b353 drm/dp_mst: Add missing drm parameters to recently added call to drm_dbg_kms() d3891139901b drm/dp_mst: Avoid to mess up payload table by ports in stale topology d01943939f45 drm/dp_mst: Do not set proposed vcpi directly c30f0b5c6fd1 btrfs: zoned: fix wrong mutex unlock on failure to allocate log root tree 02fac1508a72 btrfs: don't block if we can't acquire the reclaim lock d6479f089af1 btrfs: rework chunk allocation to avoid exhaustion of the system chunk array 789b24d9950d btrfs: fix deadlock with concurrent chunk allocations involving system chunks 9ffb4cd20998 btrfs: zoned: fix types for u64 division in btrfs_reclaim_bgs_work 27c5ecbb691f btrfs: properly split extent_map for REQ_OP_ZONE_APPEND 08e1e3b6ddd8 io_uring: use right task for exiting checks 6ef21f34aa92 arm64: Avoid premature usercopy failure 70fa723908a4 mm/hugetlb: fix refs calculation from unaligned @vaddr 65a5977bd05c EDAC/igen6: fix core dependency AGAIN d6e76469157d fbmem: Do not delete the mode that is still in use a41573667b39 cgroup: verify that source is a string a6859443061e drm/i915/gt: Fix -EDEADLK handling regression 1786384f5217 drm/i915/gtt: drop the page table optimisation e67361d6c083 drm/amdgpu: add another Renoir DID 38379a09f735 tracing: Do not reference char * as a string in histograms 7e6a4c304deb iommu/vt-d: Fix clearing real DMA device's scalable-mode context entries 948ec6d00328 iommu/vt-d: Global devTLB flush when present context entry changed 208e33fa8359 scsi: zfcp: Report port fc_security as unknown early during remote cable pull c1671d2d2ef8 scsi: core: Fix bad pointer dereference when ehandler kthread is invalid aa25872fcc35 KVM: SVM: remove INIT intercept handler bbca8ad77f26 KVM: SVM: #SMI interception must not skip the instruction 2338682c3fd1 KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() f4e862a6a3d9 KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA a238f763e650 KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler 555e674fd3f9 KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs 4ccf1f873b70 KVM: x86: Use kernel's x86_phys_bits to handle reduced MAXPHYADDR 0eb28e18e56c KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled 228ce0ed1283 KVM: selftests: do not require 64GB in set_memory_region_test 069d44a24c0f KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio d4e376c83736 cifs: Do not use the original cruid when following DFS links for multiuser mounts 0c480c45bed3 cifs: handle reconnect of tcon when there is no cached dfs referral a29b76ec20f2 cifs: use the expiry output of dns_query to schedule next resolution (From OE-Core rev: 28001800057149d4b771290753ebdfb69e9c999b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: Fix devupstream SRCREV assignmentPaul Barker2021-07-221-1/+1
| | | | | | | | | | | | | | | | | | Fixes the following error when building linux-yocto-upstream: Fetcher failure: Unable to find revision 570e7aedcd00e7e8a218e37c3dfb3b1fda83d111 in branch v5.13/base even from upstream The error occurred as the SRCREV_machine assignment earlier in the recipe was being used instead of the mainline commit hash we want to use for linux-yocto-upstream. (From OE-Core rev: 0df7954d1ffe111337bd7d68f0cb09404906db85) Signed-off-by: Paul Barker <paul@pbarker.dev> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.13: update to v5.13.3Bruce Ashfield2021-07-203-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.13 to the latest korg -stable release that comprises the following commits: f86aa267e180 Linux 5.13.3 e472b276a0d2 f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances 258fd821f693 smackfs: restrict bytes count in smk_set_cipso() bfb48b54db25 media: v4l2-core: explicitly clear ioctl input data 42f102ea1943 jfs: fix GPF in diFree 7ed572cdf110 ext4: fix possible UAF when remounting r/o a mmp-protected file system e9f6b57ef114 drm/ast: Remove reference to struct drm_device.pdev 7eefc573bcbf pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() e294f97e8af8 dm writecache: write at least 4k when committing 691e71cf1fd1 media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K 7c148146e075 media: gspca/sunplus: fix zero-length control requests 8f6a609903a0 media: gspca/sq905: fix control-request direction 90be28e26596 media: ccs: Fix the op_pll_multiplier address d69b39d89f36 media: zr364xx: fix memory leak in zr364xx_start_readpipe 2f920c1543f7 media: dtv5100: fix control-request directions 7be5e037e564 media: i2c: ccs-core: fix pm_runtime_get_sync() usage count 8b39b430dc0a media: subdev: disallow ioctl for saa6588/davinci eda818ae5d39 PCI: aardvark: Implement workaround for the readback value of VEND_ID 678d93d3d243 PCI: aardvark: Fix checking for PIO Non-posted Request 9789b16dc4e3 PCI: Leave Apple Thunderbolt controllers on for s2idle or standby ad365e9351ac dm btree remove: assign new_root only when removal succeeds 3993b84d4493 dm writecache: flush origin device when writing and cache is full 14f19e585018 dm zoned: check zone capacity 0115687be7b1 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() 2ac133f4b299 coresight: Propagate symlink failure 5b37fd9da03f ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe 1d2865bbd89e tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT 38164905b1cc tracing: Simplify & fix saved_tgids logic 589f6fac5c92 rq-qos: fix missed wake-ups in rq_qos_throttle try two d57fcab190b6 seq_buf: Fix overflow in seq_buf_putmem_hex() 775ab9f4a4d9 lkdtm: Enable DOUBLE_FAULT on all architectures 42e737661a0d extcon: intel-mrfld: Sync hardware and software state on init 6fd650c47411 selftests/lkdtm: Fix expected text for CR4 pinning 07b761cf78b1 lkdtm/bugs: XFAIL UNALIGNED_LOAD_STORE_WRITE 866573b6c9bf nvmem: core: add a missing of_node_put 9c6c73fc99b9 mfd: syscon: Free the allocated name field of struct regmap_config 8451754bca7b power: supply: ab8500: Fix an old bug c0756f75c221 ubifs: Fix races between xattr_{set|get} and listxattr operations ec00b71f402a thermal/drivers/int340x/processor_thermal: Fix tcc setting 238a7c0a5c30 ipmi/watchdog: Stop watchdog timer when the current action is 'none' 13b307880b66 qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute 1e71e1344d61 i40e: fix PTP on 5Gb links 35af69c7c049 mwifiex: bring down link before deleting interface 5665e64c99e3 ASoC: tegra: Set driver_name=tegra for all machine drivers 72104552eae2 fpga: stratix10-soc: Add missing fpga_mgr_free() call c3f4ad1ba2eb clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround a34295528a14 cpu/hotplug: Cure the cpusets trainwreck dcb4b49e3ced arm64: tlb: fix the TTL value of tlb_get_level 31d1d7db4978 ata: ahci_sunxi: Disable DIPM 3b7c6122f390 docs: Makefile: Use CONFIG_SHELL not SHELL 5c8e4b20e70f mmc: core: Allow UHS-I voltage switch for SDSC cards if supported 3d2e0431e687 mmc: core: clear flags before allowing to retune c1b907e43b32 mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode 7210a1b23c50 mmc: sdhci-acpi: Disable write protect detection on Toshiba Encore 2 WT8-B 970aa4aefaab drm/i915/display: Do not zero past infoframes.vsc b4772d4e8ec3 drm/ingenic: Switch IPU plane to type OVERLAY 0256fdf3b07c drm/nouveau: Don't set allow_fb_modifiers explicitly 8c5960e823bf drm/arm/malidp: Always list modifiers a2c67909bb71 drm/msm/mdp4: Fix modifier support enabling 337e397a1e9e drm/tegra: Don't set allow_fb_modifiers explicitly 5c2196d8286e drm/ingenic: Fix pixclock rate for 24-bit serial panels 858d38315fc3 drm/amd/display: Reject non-zero src_y and src_x for video planes 6683128d7ca5 pinctrl/amd: Add device HID for new AMD GPIO controller dcb7f78b876c drm/amd/display: fix incorrrect valid irq check 72cba7be3648 drm/rockchip: dsi: remove extra component_del() call e7762bc634c8 drm/dp: Handle zeroed port counts in drm_dp_read_downstream_info() bab3618ca92c drm/vc4: hdmi: Prevent clock unbalance dee39749424b drm/vc4: crtc: Skip the TXP da442a77dd49 drm/vc4: txp: Properly set the possible_crtcs mask e4f2d5c77205 drm/radeon: Call radeon_suspend_kms() in radeon_pci_shutdown() for Loongson64 63de45921822 drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() 7764d2c698d7 drm/amdgpu: fix the hang caused by PCIe link width switch 0d3a1e59fd9d drm/amdgpu: fix NAK-G generation during PCI-e link width switch 5af51c7bc675 drm/amdgpu: enable sdma0 tmz for Raven/Renoir(V2) fb5beb2b3f06 drm/amdgpu: Update NV SIMD-per-CU to 2 788c261cdb58 drm/amdgpu: add new dimgrey cavefish DID 7fad97798d9b powerpc/powernv/vas: Release reference to tgid during window close 30a401a03189 powerpc/barrier: Avoid collision with clang's __lwsync macro cc7442037062 powerpc/xive: Fix error handling when allocating an IPI 7feb683793ea powerpc/bpf: Reject atomic ops in ppc32 JIT 8a96ec5ebf96 powerpc/mm: Fix lockup on kernel exec fault 987a852734e6 mm/mremap: hold the rmap lock in write mode when moving page table entries. f908381a3ec7 MIPS: MT extensions are not available on MIPS32r1 eecc96e0458c PCI: tegra194: Fix host initialization during resume b63416bc9d6d MIPS: CI20: Reduce clocksource to 750 kHz. 8e3f6e978e4c MIPS: set mips32r5 for virt extensions 1930d84a29d4 MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops 92b74375a1bb sctp: add size validation when walking chunks 4ecabee69d19 sctp: validate from_addr_param return 5f7ca3459118 flow_offload: action should not be NULL when it is referenced e9d02dbbab0a bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() 5f2d7f0241e2 sched/fair: Ensure _sum and _avg values stay consistent 377c584c325e Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. 387d99b463af Bluetooth: btusb: use default nvm if boardID is 0 for wcn6855. 8e4a714f4510 Bluetooth: mgmt: Fix the command returns garbage parameter value 15407b14e27b Bluetooth: btusb: Add support USB ALT 3 for WBS 69ccde876ca5 Bluetooth: L2CAP: Fix invalid access on ECRED Connection response 840907eecac0 Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails efffb7884033 Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) c19a2820df32 Bluetooth: Shutdown controller after workqueues are flushed or cancelled 286bba24e6ce Bluetooth: Fix alt settings for incoming SCO with transparent coding format cbb2f564faa4 Bluetooth: Fix the HCI to MGMT status conversion table 5c73a8008035 Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails dc239f449b03 Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. 07583ba2e2d8 RDMA/cma: Fix rdma_resolve_route() memory leak e4d57b37f034 net: ip: avoid OOM kills with large UDP sends over loopback 602b0c1dbedc net: retrieve netns cookie via getsocketopt b01ad7c3b08e media, bpf: Do not copy more entries than user space requested e6b42db7e571 IB/isert: Align target max I/O size to initiator size b3d56dd75032 mac80211: Properly WARN on HW scan before restart e32446de59d2 mac80211_hwsim: add concurrent channels scanning support over virtio 6f9ae4a024c5 mac80211: consider per-CPU statistics if present 5924678a442d cfg80211: fix default HE tx bitrate mask in 2G band e1d88925c3b9 wireless: wext-spy: Fix out-of-bounds warning 649adc384fb3 sfc: error code if SRIOV cannot be disabled 65c8d58a1f7a sfc: avoid double pci_remove of VFs 81772d2c7d04 rtw88: add quirks to disable pci capabilities 2002b7ae2f00 rtw88: 8822c: update RF parameter tables to v62 5a7db3036585 iwlwifi: pcie: fix context info freeing 5b2b879f69b4 iwlwifi: pcie: free IML DMA memory allocation 44164d5528fb iwlwifi: mvm: fix error print when session protection ends 111fa98f60d2 iwlwifi: mvm: apply RX diversity per PHY context 89b944c896f9 iwlwifi: mvm: don't change band on bound PHY contexts af1036530646 RDMA/rxe: Don't overwrite errno from ib_umem_get() 6e34e09aa418 drm/amd/display: Fix edp_bootup_bl_level initialization issue f033a30e32ce vsock: notify server to shutdown when client has pending signal ac05406330eb atm: nicstar: register the interrupt handler in the right place 3c0b0b2533f9 atm: nicstar: use 'dma_free_coherent' instead of 'kfree' 5ad7f389f93b net: fec: add ndo_select_queue to fix TX bandwidth fluctuations df628a202755 net: fec: add FEC_QUIRK_HAS_MULTI_QUEUES represents i.MX6SX ENET IP b223fca477ad MIPS: add PMD table accounting into MIPS'pmd_alloc_one 59dc71f577ea rtl8xxxu: Fix device info for RTL8192EU devices 97e50ed9eae5 mt76: fix iv and CCMP header insertion 65c015b50515 mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode 9b6248b3e649 mt76: connac: fix the maximum interval schedule scan can support bbe1d0ada80e mt76: connac: fix UC entry is being overwritten 57602135190b mt76: mt7921: enable hw offloading for wep keys 869417fa825c mt76: mt7921: reset wfsys during hw probe 6620a41fe435 mt76: mt7921: fix reset under the deep sleep is enabled 7922a844969d mt76: mt7915: fix tssi indication field of DBDC NICs 38b73fe18c6b drm/amdkfd: Walk through list with dqm lock hold af15052971e1 drm/amdgpu: fix bad address translation for sienna_cichlid a8eca6968b1e io_uring: fix false WARN_ONCE 9e134247013e net: sched: fix error return code in tcf_del_walker() 06648197e4ae net: ipa: Add missing of_node_put() in ipa_firmware_load() 0147b9c4ebf6 net: fix mistake path for netdev_features_strings 4d23e6082729 mt76: dma: use ieee80211_tx_status_ext to free packets when tx fails 2a64f3732310 mt76: mt7615: fix fixed-rate tx status reporting b2b69554431f ice: mark PTYPE 2 as reserved 008ec090f0d1 ice: fix incorrect payload indicator on PTYPE eb7b40d9d378 ext4: fix memory leak in ext4_fill_super 4d39b8f57b7d bpf: Fix up register-based shifts in interpreter to silence KUBSAN 2cb85397c30f net: hsr: don't check sequence number if tag removal is offloaded 3382ec34a4d5 drm/amdkfd: Fix circular lock in nocpsch path 161c4c2a19f4 drm/amdkfd: fix circular locking on get_wave_state 118e6aea7ae7 cw1200: add missing MODULE_DEVICE_TABLE 40af3960a153 wl1251: Fix possible buffer overflow in wl1251_cmd_scan 36409fe65122 net: phy: nxp-c45-tja11xx: enable MDIO write access to the master/slave registers 84bb21d9886c wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP ce6dc850612a dm writecache: commit just one block, not a full page 7cc35bd4355b xfrm: Fix error reporting in xfrm_state_construct. 62adf2af9f09 ibmvnic: fix kernel build warnings in build_hdr_descs_arr 20102b0f6784 drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check 66fc2862a252 r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM 4b58c2891d09 selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC dd18ad96a9ea net: mido: mdio-mux-bcm-iproc: Use devm_platform_get_and_ioremap_resource() 7ca7d4404b95 fjes: check return value after calling platform_get_resource() 61e364fafec1 drm/amdkfd: use allowed domain for vmbo validation 3b5c55df5067 net: sgi: ioc3-eth: check return value after calling platform_get_resource() 42b8412dc123 selftests: Clean forgotten resources as part of cleanup() 32438665ba66 net: phy: realtek: add delay to fix RXC generation issue 3df8a157824b drm/amd/display: Fix crash during MPO + ODM combine mode recalculation caef3b95ce82 drm/amd/display: Fix off-by-one error in DML 6f88bc77bbc7 drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 db1ca5441e33 drm/amd/display: Release MST resources on switch from MST to SST 71e0e437e97b drm/amd/display: Update scaling settings on modeset dc9e10ea5bdd drm/amd/display: Revert "Fix clock table filling logic" ef485944e718 drm/amd/display: Fix DCN 3.01 DSCCLK validation 18aa10751227 net: moxa: Use devm_platform_get_and_ioremap_resource() c01540159ead net: micrel: check return value after calling platform_get_resource() 373db5a9c8c4 net: mvpp2: check return value after calling platform_get_resource() cd9575caf7bd net: bcmgenet: check return value after calling platform_get_resource() 43630cbcd7de net: mscc: ocelot: check return value after calling platform_get_resource() e8f03933f5a7 virtio_net: Remove BUG() to avoid machine dead 47cafc568c31 ice: fix clang warning regarding deadcode.DeadStores 63efeeb1274d ice: set the value of global config lock timeout longer 22f5c64be9c7 pinctrl: mcp23s08: fix race condition in irq handler 88e1357e4d05 net: bridge: mrp: Update ring transitions. 03de5ab1dc40 block: introduce BIO_ZONE_WRITE_LOCKED bio flag 4068cb7e1113 dm: Fix dm_accept_partial_bio() relative to zone management commands 0a8a10887b65 dm writecache: don't split bios when overwriting contiguous cache content 3c8afdbb62ee dm space maps: don't reset space map allocation cursor when committing c5cc91094e6a RDMA/cxgb4: Fix missing error code in create_qp() 957d6d796e73 icmp: fix lib conflict with trinity e0b8274cda12 net: tcp better handling of reordering then loss cases b01c274e3a3a clk: tegra: tegra124-emc: Fix clock imbalance in emc_set_timing() 3da33bf6aaff drm/amdgpu: remove unsafe optimization to drop preamble ib 3b2b93a485fb drm/amd/display: Avoid HDCP over-read and corruption 060a3b127d9e drm/amdgpu: fix sdma firmware version error in sriov 3e7b75192e15 drm/amdgpu: fix metadata_size for ubo ioctl queries 7c77db5a26db MIPS: ingenic: Select CPU_SUPPORTS_CPUFREQ && MIPS_EXTERNAL_TIMER 181bc6b98b10 MIPS: cpu-probe: Fix FPU detection on Ingenic JZ4760(B) 8853d2ce4e9e ipv6: use prandom_u32() for ID generation ba710baa1cc1 virtio-net: Add validation for used length 8d7221a98741 drm: bridge: cdns-mhdp8546: Fix PM reference leak in 4dbd10b868b6 clk: tegra: Ensure that PLLU configuration is applied properly 91789532c24c clk: tegra: Fix refcounting of gate clocks 9bce65a588d9 drm/tegra: hub: Fix YUV support 86e0ca4c6aee RDMA/rtrs: Change MAX_SESS_QUEUE_DEPTH f2aad1098936 net: stmmac: the XPCS obscures a potential "PHY not found" error 7366ccbd327c drm: rockchip: add missing registers for RK3066 20f88209526e drm: rockchip: add missing registers for RK3188 c77ad9cbf0c7 net/mlx5: Fix lag port remapping logic f39de3cc0ff7 net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet ba2d94789a1f drm/amdgpu/swsmu/aldebaran: fix check in is_dpm_running 93ed1b0210ea drm/amd/display: fix odm scaling 669f0f6f83d5 clk: renesas: r8a77995: Add ZA2 clock 383114477250 drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() 4432f3694ee5 igb: fix assignment on big endian machines 003d37fa8c70 igb: handle vlan types with checker enabled dd658e324c34 e100: handle eeprom as little endian 38d70d239c7c drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_pre_crtc_co() 62f616078e9f drm/vc4: Fix clock source for VEC PixelValve on BCM2711 6d0f4887e742 drm/amd/pm: fix return value in aldebaran_set_mp1_state() 8722275b41d5 net: xilinx_emaclite: Do not print real IOMEM pointer 5150877e4d99 udf: Fix NULL pointer dereference in udf_symlink function 50d7e03ad487 drm/sched: Avoid data corruptions baf802cd27cd drm/scheduler: Fix hang when sched_entity released cef0b8eab231 pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE 248fc2633293 net: ethernet: ixp4xx: Fix return value check in ixp4xx_eth_probe() 7b777772879c net/sched: cls_api: increase max_reclassify_loop 0f20ce74aff8 net: mdio: provide shim implementation of devm_of_mdiobus_register 5cb3b25c7f53 drm/virtio: Fix double free on probe failure 5ac1c5fcffd0 reiserfs: add check for invalid 1st journal block b8f63c943700 drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE 3828625dd18d net: mdio: ipq8064: add regmap config to disable REGCACHE 8f5cc4dc1e2a drm/panfrost: devfreq: Disable devfreq when num_supplies > 1 e049b85f7dcc drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() 609ee98affb0 net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT 5b991df88810 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() ed7c3739d0a0 mISDN: fix possible use-after-free in HFC_cleanup() d1fb12412874 atm: iphase: fix possible use-after-free in ia_module_exit() 72bdf3c6b059 hugetlb: clear huge pte during flush function on mips platform d2958a2e6d92 MIPS: Loongson64: Fix build error 'secondary_kexec_args' undeclared under !SMP 6102f34e4622 clk: renesas: rcar-usb2-clock-sel: Fix error handling in .probe() 5ec05aa8160b drm/amd/display: fix use_max_lb flag for 420 pixel formats 57092f4f803b drm/amd/display: Fix clock table filling logic 3eb50ab2c5ac drm/amdgpu: change the default timeout for kernel compute queues c9c00298cf07 net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() ae1864f13cce drm/imx: Add 8 pixel alignment fix 925a6b206bde drm/bridge: nwl-dsi: Force a full modeset when crtc_state->active is changed to be true 0cf0cb019cd5 drm/vc4: fix argument ordering in vc4_crtc_get_margins() e684e0ee1153 drm/amd/amdgpu/sriov disable all ip hw status by default eeb44b638475 drm/amd/display: Fix BSOD with NULL check 3728601cd68e drm/amd/display: Revert wait vblank on update dpp clock 73893fe52178 drm/amd/display: fix HDCP reset sequence on reinitialize fc2e7aeedba2 drm/ast: Fixed CVE for DP501 d5d89dd11f6f drm/zte: Don't select DRM_KMS_FB_HELPER 992b191b179c drm/mxsfb: Don't select DRM_KMS_FB_HELPER (From OE-Core rev: cbd17e7a9641d628f4222b3af320d808d7037eea) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.4: update to v5.4.132Bruce Ashfield2021-07-183-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 7c76bd6c36ed Linux 5.4.132 792d47ca5228 iommu/dma: Fix compile warning in 32-bit builds a7f4f0c4e79a scsi: core: Retry I/O for Notify (Enable Spinup) Required error 4aaace2dc1ad mmc: vub3000: fix control-request direction 5712b828b8d9 mmc: block: Disable CMDQ on the ioctl path 90d29149e32c block: return the correct bvec when checking for gaps 1bfb3a070b58 scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() 00d38f7031d4 perf llvm: Return -ENOMEM when asprintf() fails b00da826cab4 selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random 49496327c290 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() 4b515fa94894 mm/huge_memory.c: don't discard hugepage if other processes are mapping it 01be55fb26ce vfio/pci: Handle concurrent vma faults 9db3800eeadd arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART b857ff866c76 serial: mvebu-uart: correctly calculate minimal possible baudrate 7900c98108b0 serial: mvebu-uart: do not allow changing baudrate when uartclk is not available 44d36a79dcff powerpc: Offline CPU in stop_this_cpu() 3189d9749317 leds: ktd2692: Fix an error handling path 95288e28c7ca leds: as3645a: Fix error return code in as3645a_parse_node() f0acb12b9866 configfs: fix memleak in configfs_release_bin_file 2993c1f9d7b9 ASoC: atmel-i2s: Fix usage of capture and playback at the same time 0e0ee2cee65c extcon: max8997: Add missing modalias string 4efa7f728bab extcon: sm5502: Drop invalid register write in sm5502_reg_data b1c88a56ef6e phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() 8bc305d146b9 phy: uniphier-pcie: Fix updating phy parameters 142ab7ff42b6 soundwire: stream: Fix test for DP prepare complete 5ec1c609d26e scsi: mpt3sas: Fix error return value in _scsih_expander_add() 35a4e0aee8f3 mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() b1d1cafd6001 of: Fix truncation of memory sizes on 32-bit platforms be192ab7b47a ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK fe9452c9d7ad iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() da8ef748fec2 iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 84c045475ef3 serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates eea7304dc2e9 staging: mt7621-dts: fix pci address for PCI memory range ce2588dc7fea staging: rtl8712: fix memory leak in rtl871x_load_fw_cb 92538bf2eea8 staging: rtl8712: remove redundant check in r871xu_drv_init 9f0800bd93ea staging: gdm724x: check for overflow in gdm_lte_netif_rx() 4500b944d7f8 staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() f848baa0a5b3 iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 26aa12ef64ee iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 9275b1eaf04e iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a79c9b382b7a iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 73e804beb759 iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 02d3b52f6739 iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper ac7943a7f4ad eeprom: idt_89hpesx: Restore printing the unsupported fwnode name 9fc3fbc3af67 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() d7e33cc4789b usb: dwc2: Don't reset the core after setting turnaround time a95bbfe69031 usb: gadget: f_fs: Fix setting of device and driver data cross-references 7ba04367b340 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' 6fee286da898 iommu/dma: Fix IOVA reserve dma ranges 1e38d79d0bfc s390: appldata depends on PROC_SYSCTL b6e2d45e3fea visorbus: fix error return code in visorchipset_init() 540c40c6bb4a fsi/sbefifo: Fix reset timeout aa4577259bfb fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE d903eee764a4 fsi: occ: Don't accept response from un-initialized OCC 96c914057aaa fsi: scom: Reset the FSI2PIB engine for any error 19c8f5307a2e fsi: core: Fix return of error values on failures aeed300a2e27 scsi: FlashPoint: Rename si_flags field fde1e59110f1 leds: lm3692x: Put fwnode in any case during ->probe() 08ffeb67e42b leds: lm36274: cosmetic: rename lm36274_data to chip a42c6c448c9e leds: lm3532: select regmap I2C API 329e02d6f22d tty: nozomi: Fix the error handling path of 'nozomi_card_init()' 7f0b77542e57 firmware: stratix10-svc: Fix a resource leak in an error handling path a536c30966c1 char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() 6490ed7c4684 mtd: partitions: redboot: seek fis-index-block in the right node 56c6c7f8ab9b Input: hil_kbd - fix error return code in hil_dev_connect() ccba28358397 ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() 77c61b1b2989 backlight: lm3630a_bl: Put fwnode in error case during ->probe() 57fd7d8ac921 ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() 1dc77b6ca0c5 ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() d89dda5f5652 iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 994a076be336 iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 2ab4cf6cc0e8 iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() d746f8664ce5 iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() f35afa38c5ac iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8fdbcbda4dfb iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 68c8b28305ae iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9fc6ef022b47 iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() da4dfaed9be8 iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() b40dab164dc3 iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 1c06080fe28b iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 4538e6589cfb iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() acf45f54d192 iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9fad330311e4 iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8bfa7ffc49ce iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 121283ad49f4 iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 467502dd7dfc iio: accel: mxc4005: Fix overread of data and alignment issue. 57a7deaff13d iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls 3a49b5639437 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9f23d0df409a iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a539e2acccfd iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 39fec8d9ab96 iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 2e088ed6fac1 iio: adis16400: do not return ints in irq handlers 8271a443e5e4 iio: adis_buffer: do not return ints in irq handlers d3a7e5384b3a mwifiex: re-fix for unaligned accesses 3a4043f597d0 tty: nozomi: Fix a resource leak in an error handling function 61f6c18fff3c rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() fbe80b3ee91f staging: fbtft: Rectify GPIO handling e0aef648f5bd MIPS: Fix PKMAP with 32-bit MIPS huge page support 97704efb93b5 RDMA/mlx5: Don't access NULL-cleared mpi pointer eff9dabc0068 net: sched: fix warning in tcindex_alloc_perfect_hash 92071a2b8f7f net: lwtunnel: handle MTU calculation in forwading 5c93fc46682c writeback: fix obtain a reference to a freeing memcg css 71721ddf4aee clk: si5341: Update initialization magic f894ba756e86 clk: si5341: Avoid divide errors due to bogus register contents 80bd119c7d27 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC a7aefa1a173d clk: actions: Fix SD clocks factor table on Owl S500 SoC 1fbd19a9e23f clk: actions: Fix UART clock dividers on Owl S500 SoC 305e64cbf855 Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event 4ad77cea016c Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid 2954b193ebb0 Revert "be2net: disable bh with spin_lock in be_process_mcc" f6b723ce27ff gve: Fix swapped vars when fetching max queues 0e8c17fd80f2 bpfilter: Specify the log level for the kmsg message 482e12bdc5d7 e1000e: Check the PCIm state 48fa8744989f ipv6: fix out-of-bound access in ip6_parse_tlv() 3380206e5dc0 ibmvnic: free tx_pool if tso_pool alloc fails 867a99001718 Revert "ibmvnic: remove duplicate napi_schedule call in open function" bbc833fd7dae i40e: Fix autoneg disabling for non-10GBaseT links a3465b94ac5f i40e: Fix error handling in i40e_vsi_open 5e98c708a471 bpf: Do not change gso_size during bpf_skb_change_proto() bc54d98bd21d ipv6: exthdrs: do not blindly use init_net 28db4b5b69f3 net: bcmgenet: Fix attaching to PYH failed on RPi 4B 946bd84826b8 mac80211: remove iwlwifi specific workaround NDPs of null_response cb72c23aa544 ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() 048513280e41 ieee802154: hwsim: Fix memory leak in hwsim_add_one 9692257004d4 tc-testing: fix list handling 117e1495a636 net/ipv4: swap flow ports when validating source 74e76cd6320c vxlan: add missing rcu_read_lock() in neigh_reduce() b5bd5b7b7f18 pkt_sched: sch_qfq: fix qfq_change_class() error path 33f897fe3429 tls: prevent oversized sendfile() hangs by ignoring MSG_MORE 6fea1a58c914 net: sched: add barrier to ensure correct ordering for lockless qdisc e245ea3b5240 vrf: do not push non-ND strict packets with a source LLA through packet taps again f264d0873d8d net: ethernet: ezchip: fix error handling a10e00299b80 net: ethernet: ezchip: fix UAF in nps_enet_remove b7f456df8594 net: ethernet: aeroflex: fix UAF in greth_of_remove e21b9e8436ef samples/bpf: Fix the error return code of xdp_redirect's main() 66e9a01e4c7c RDMA/rxe: Fix qp reference counting for atomic ops da4ad14f87f0 netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols a3f1e8e316bf netfilter: nft_osf: check for TCP packet before further processing 4759c55ff1d5 netfilter: nft_exthdr: check for IPv6 packet before further processing e4db789e937e RDMA/mlx5: Don't add slave port to unaffiliated list 9b1e991266c4 netlabel: Fix memory leak in netlbl_mgmt_add_common 9b81edead824 ath10k: Fix an error code in ath10k_add_interface() 2a8b20d74106 brcmsmac: mac80211_if: Fix a resource leak in an error handling path 771a8b6da36f brcmfmac: correctly report average RSSI in station info 4940e54549a5 brcmfmac: fix setting of station info chains bitmask 18b3b70dd11d ssb: Fix error return code in ssb_bus_scan() 55ec3e5809e5 wcn36xx: Move hal_buf allocation to devm_kmalloc in probe 723204726a6a ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others 3986553411f8 wireless: carl9170: fix LEDS build errors & warnings b6d2cf68f9b1 ath10k: add missing error return code in ath10k_pci_probe() 941ce3bd7fb0 ath10k: go to path err_unsupported when chip id is not supported 5f543705309f tools/bpftool: Fix error return code in do_batch() fe5cca105794 drm: qxl: ensure surf.data is ininitialized d9721095a5ce RDMA/rxe: Fix failure during driver load 2adbd7559dfb RDMA/core: Sanitize WQ state received from the userspace 9cc3eb8abe23 net/sched: act_vlan: Fix modify to allow 0 0b440951273a ehea: fix error return code in ehea_restart_qps() e16bd3365d08 drm/rockchip: dsi: move all lane config except LCDC mux to bind() 450c25b8a4c9 drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() 01f4245ff75f net: ftgmac100: add missing error return code in ftgmac100_probe() 3858b47c94b9 clk: meson: g12a: fix gp0 and hifi ranges 3da37783b027 pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities 4e1cb7fedf68 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin b0a3770ead57 net: pch_gbe: Propagate error from devm_gpio_request_one() a9a33de4be2e net: mvpp2: Put fwnode in error case during ->probe() f9ad0b5ebacc video: fbdev: imxfb: Fix an error message 08a7306e1198 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 a87a201989ec dax: fix ENOMEM handling in grab_mapping_entry() 6ea84116b3fe ocfs2: fix snprintf() checking 27d02a4d9dab cpufreq: Make cpufreq_online() call driver->offline() on errors 3c59143b9a1e ACPI: bgrt: Fix CFI violation 6d79e36c9ece ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros 7b33b04f85df blk-wbt: make sure throttle is enabled properly bcf3f42bda3a blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() 1ad25a64c66f extcon: extcon-max8997: Fix IRQ freeing at error path 258f5c1a5d3d ACPI: sysfs: Fix a buffer overrun problem with description_show() dfafa93ae3a7 crypto: nx - Fix RCU warning in nx842_OF_upd_status 55f5d771a292 spi: spi-sun6i: Fix chipselect/clock bug 97f32c7f3322 sched/uclamp: Fix uclamp_tg_restrict() a3ddf1fb37f9 sched/rt: Fix Deadline utilization tracking during policy change 3fb53be07fc1 sched/rt: Fix RT utilization tracking during policy change fa3f33b20bd9 btrfs: clear log tree recovering status if starting transaction fails a0876d9dc1c1 regulator: hi655x: Fix pass wrong pointer to config.driver_data 032fd28ed559 KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap a90a2466dde5 hwmon: (max31790) Fix fan speed reporting for fan7..12 93110513bcfd hwmon: (max31722) Remove non-standard ACPI device IDs b585f9ef6a51 media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx 3bf0509d25e0 arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan 8e6bcc566400 arm64: consistently use reserved_pg_dir ccbcdcd4af98 mmc: usdhi6rol0: fix error return code in usdhi6_probe() c5d2f917a8f1 crypto: omap-sham - Fix PM reference leak in omap sham ops b205574dc682 crypto: nitrox - fix unchecked variable in nitrox_register_interrupts d93cbb6e5fe5 media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() 6e8ba90bef7c m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning e1665624bf9d media: gspca/gl860: fix zero-length control requests ffc483de3ecb media: tc358743: Fix error return code in tc358743_probe_of() 2bca3c0a95fe media: au0828: fix a NULL vs IS_ERR() check c04d6687e43e media: exynos4-is: Fix a use after free in isp_video_release 6c987e7385e1 pata_ep93xx: fix deferred probing 3eec64b5967e media: rc: i2c: Fix an error message 6ee810a55965 crypto: ccp - Fix a resource leak in an error handling path 4020615bd733 evm: fix writing <securityfs>/evm overflow 550cf816bb11 pata_octeon_cf: avoid WARN_ON() in ata_host_activate() 8454cfe40841 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n' dcc9f1253ddd kbuild: run the checker after the compiler 8e5ffc103928 sched/uclamp: Fix locking around cpu_util_update_eff() 0b199ce65bc3 sched/uclamp: Fix wrong implementation of cpu.uclamp.min 127035b4595d media: I2C: change 'RST' to "RSET" to fix multiple build errors 2eccf5160002 pata_rb532_cf: fix deferred probing 3b0dfab92877 sata_highbank: fix deferred probing faeee7a8f684 crypto: ux500 - Fix error return code in hash_hw_final() a1fa855e770e crypto: ixp4xx - dma_unmap the correct address 0c5d94f29775 media: s5p_cec: decrement usage count if disabled 80af2c9ee1d6 writeback, cgroup: increment isw_nr_in_flight before grabbing an inode 51fd1f683671 ia64: mca_drv: fix incorrect array size calculation a3aab894d971 kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 05bc31902755 block: fix discard request merge 8978dd251898 cifs: fix missing spinlock around update to ses->status 4061697e2f17 HID: wacom: Correct base usage for capacitive ExpressKey status bits 888469c5fa95 ACPI: tables: Add custom DSDT file as makefile prerequisite dba9cda5aa99 clocksource: Retry clock read if long delays detected 0aebb12a574d PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() f53f229255d6 EDAC/Intel: Do not load EDAC driver when running as a guest 26c9e398b499 nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() 51af155a4327 platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() 506a2001b719 block: fix race between adding/removing rq qos and normal IO e30d2ecc13d7 ACPI: resources: Add checks for ACPI IRQ override 2238732f1992 ACPI: bus: Call kobject_put() in acpi_init() error path 00f3017e04d4 ACPICA: Fix memory leak caused by _CID repair function f8c7e8e572d9 fs: dlm: fix memory leak when fenced b6c469a850a4 random32: Fix implicit truncation warning in prandom_seed_state() 0fc251751c73 fs: dlm: cancel work sync othercon 75b97dcbe956 block_dump: remove block_dump feature in mark_inode_dirty() 4cee846b30aa ACPI: EC: Make more Asus laptops use ECDT _GPE e846c2821c25 lib: vsprintf: Fix handling of number field widths in vsscanf 865c6e210bd4 hv_utils: Fix passing zero to 'PTR_ERR' warning 8d64fd2682ae ACPI: processor idle: Fix up C-state latency if not ordered e9e2683f1b9c EDAC/ti: Add missing MODULE_DEVICE_TABLE 9b1b8323871b HID: do not use down_interruptible() when unbinding devices 17ca23ef05ed media: Fix Media Controller API config checks ef5792d3995d regulator: da9052: Ensure enough delay time for .set_voltage_time_sel 2aff3f51cd22 regulator: mt6358: Fix vdram2 .vsel_mask fc31fb6f36cd KVM: s390: get rid of register asm usage 2ef6cd6e4865 lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() 1b45a85262bf locking/lockdep: Fix the dep path printing for backwards BFS 3ee80fc1f530 btrfs: disable build on platforms having page size 256K af4b53f6d3ea btrfs: abort transaction if we fail to update the delayed inode 504081c415e2 btrfs: fix error handling in __btrfs_update_delayed_inode f3d2278a81f7 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors 3fea9b708ae3 drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() 2e23607e65dc hwmon: (max31790) Fix pwmX_enable attributes d284b53193fa hwmon: (max31790) Report correct current pwm duty cycles 4bb7eeb0a200 media: imx-csi: Skip first few frames from a BT.656 source 54196d9e77e5 media: siano: fix device register error path 7434625f944c media: dvb_net: avoid speculation from net slot 80b9d3becd84 crypto: shash - avoid comparing pointers to exported functions under CFI 31ef30f8f878 mmc: via-sdmmc: add a check against NULL pointer dereference b28d6d2df2b3 mmc: sdhci-sprd: use sdhci_sprd_writew 1e3ad91cb64c memstick: rtsx_usb_ms: fix UAF 0ec7eab55b0e media: dvd_usb: memory leak in cinergyt2_fe_attach 1fc3ec4ac405 Makefile: fix GDB warning with CONFIG_RELR 0a825797f791 media: st-hva: Fix potential NULL pointer dereferences f6f0190d651b media: bt8xx: Fix a missing check bug in bt878_probe 3790d56daf5f media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release a70de431f713 media: em28xx: Fix possible memory leak of em28xx struct 432188f62697 sched/fair: Fix ascii art by relpacing tabs dd776d2fdf87 crypto: qat - remove unused macro in FW loader bcea3fc8f24d crypto: qat - check return code of qat_hal_rd_rel_reg() 1580d72ac7fc media: imx: imx7_mipi_csis: Fix logging of only error event counters eae27d048ee7 media: pvrusb2: fix warning in pvr2_i2c_core_done bb8b5e98b5f5 media: cobalt: fix race condition in setting HPD 162b85d3cf25 media: cpia2: fix memory leak in cpia2_usb_probe 5c8c5edb28f3 media: sti: fix obj-$(config) targets 84ac96486ba7 crypto: nx - add missing MODULE_DEVICE_TABLE f4c8a00d61fe hwrng: exynos - Fix runtime PM imbalance on error 022cf057e443 regulator: uniphier: Add missing MODULE_DEVICE_TABLE d6518e028103 spi: omap-100k: Fix the length judgment problem afc37630a124 spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() ca5ea7847527 spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' b413d8654ed6 media: exynos-gsc: fix pm_runtime_get_sync() usage count 8fece55aeb6d media: sti/bdisp: fix pm_runtime_get_sync() usage count ac69e7aea37d media: s5p-jpeg: fix pm_runtime_get_sync() usage count f1a8951cf1b4 media: mtk-vcodec: fix PM runtime get logic 908b6f72a910 media: sh_vou: fix pm_runtime_get_sync() usage count 948bcdcf7fd9 media: s5p: fix pm_runtime_get_sync() usage count 4480cacdbc26 media: mdk-mdp: fix pm_runtime_get_sync() usage count ef59dbc06d6a spi: Make of_register_spi_device also set the fwnode a883c38f1cfa fuse: reject internal errno 059dd690bfe0 fuse: check connected before queueing on fpq->io e72bec922646 fuse: ignore PG_workingset after stealing 74e9d920f25c evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded d7dfaf13d24e evm: Execute evm_inode_init_security() only when an HMAC key is loaded 5c7c5c49d9b8 powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() 9ed57fc5a45b seq_buf: Make trace_seq_putmem_hex() support data longer than 8 c65755f595cd tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing acf8494ba567 tracing/histograms: Fix parsing of "sym-offset" modifier 6707b3d43822 rsi: fix AP mode with WPA failure due to encrypted EAPOL 5269ac3cf0b5 rsi: Assign beacon rate settings to the correct rate_info descriptor field f4b4b121521d ssb: sdio: Don't overwrite const buffer if block_write fails 96bb095f8536 ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() e931d9a92576 serial_cs: remove wrong GLOBETROTTER.cis entry a3ca189a0018 serial_cs: Add Option International GSM-Ready 56K/ISDN modem 4bd14de69785 serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() a945c2ead2c5 serial: mvebu-uart: fix calculation of clock divisor 202a64ad8f2c iio: ltr501: ltr501_read_ps(): add missing endianness conversion aafeedb0996d iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR a27c940a9042 iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too 3287635367a4 iio: light: tcs3472: do not free unallocated IRQ 60684282789e rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path a470819824b7 s390/cio: dont call css_wait_for_slow_path() inside a lock 684bddacf155 KVM: PPC: Book3S HV: Workaround high stack usage with clang f0d3a4b6d5f7 perf/smmuv3: Don't trample existing events with global filter f9c7f2687923 SUNRPC: Should wake up the privileged task firstly. d060386ffdbd SUNRPC: Fix the batch tasks count wraparound. 619c14120c30 mac80211: remove iwlwifi specific workaround that broke sta NDP tx 1ff563ec86c7 can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path 12aad0220812 can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done 7bb931d2c8cf can: gw: synchronize rcu operations before removing gw job entry 70a9116b9e5c can: bcm: delay release of struct bcm_op after synchronize_rcu() 512286ddc3e8 ext4: use ext4_grp_locked_error in mb_find_extent 0bae1ea11981 ext4: fix avefreec in find_group_orlov 8c06b3d02d65 ext4: remove check for zero nr_to_scan in ext4_es_scan() a0548187482d ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit f01fa29e8ea0 ext4: return error code when ext4_fill_flex_info() fails ed628b253119 ext4: fix kernel infoleak via ext4_extent_header 16b795a39f3e ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle e3d3cf2e5a7c btrfs: clear defrag status of a root if starting transaction fails 077f06b648a4 btrfs: send: fix invalid path for unlink operations after parent orphanization 0ede9e8c5a83 ARM: dts: at91: sama5d4: fix pinctrl muxing efdcd77660f8 arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode 0f382fa359ca Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl 63e68b563649 iov_iter_fault_in_readable() should do nothing in xarray case 846ae1d87931 copy_page_to_iter(): fix ITER_DISCARD case c4868118fab9 ntfs: fix validity check for file name attribute 87a365a4ddec xhci: solve a double free problem while doing s4 cc7559e6dd1d usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() d5b06a79fe89 usb: dwc3: Fix debugfs creation flow 7941f646a6cd USB: cdc-acm: blacklist Heimann USB Appset device 8bdef7f21cb6 usb: gadget: eem: fix echo command packet response issue 11dfef6aba1a net: can: ems_usb: fix use-after-free in ems_usb_disconnect() aa6f233b949c Input: usbtouchscreen - fix control-request directions d808329ae137 media: dvb-usb: fix wrong definition 3b4dd159db68 ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too 23d443c5b417 ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D 15f521856e0f ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx 3911b8ff714c ALSA: hda/realtek: Add another ALC236 variant support 23ca8cf4cba0 ALSA: intel8x0: Fix breakage at ac97 clock measurement 1908d78a87cf ALSA: usb-audio: scarlett2: Fix wrong resume call 49e5b37fdd01 ALSA: usb-audio: Fix OOB access at proc output 5ded94e8516d ALSA: usb-audio: fix rate on Ozone Z90 USB headset (From OE-Core rev: 7fd82689d57c11ae517bc15cf0b8c59a4f374376) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>