diff --git a/dtb-aarch64.changes b/dtb-aarch64.changes index 34989ce0..f360ddc8 100644 --- a/dtb-aarch64.changes +++ b/dtb-aarch64.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/dtb-aarch64.spec b/dtb-aarch64.spec index 2709181c..66e6ce4e 100644 --- a/dtb-aarch64.spec +++ b/dtb-aarch64.spec @@ -17,7 +17,7 @@ %define srcversion 5.14 -%define patchversion 5.14.13 +%define patchversion 5.14.14 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-aarch64 -Version: 5.14.13 +Version: 5.14.14 %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif diff --git a/dtb-armv6l.changes b/dtb-armv6l.changes index 34989ce0..f360ddc8 100644 --- a/dtb-armv6l.changes +++ b/dtb-armv6l.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/dtb-armv6l.spec b/dtb-armv6l.spec index 3b0e0878..b00f38de 100644 --- a/dtb-armv6l.spec +++ b/dtb-armv6l.spec @@ -17,7 +17,7 @@ %define srcversion 5.14 -%define patchversion 5.14.13 +%define patchversion 5.14.14 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-armv6l -Version: 5.14.13 +Version: 5.14.14 %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif diff --git a/dtb-armv7l.changes b/dtb-armv7l.changes index 34989ce0..f360ddc8 100644 --- a/dtb-armv7l.changes +++ b/dtb-armv7l.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/dtb-armv7l.spec b/dtb-armv7l.spec index 077fb04b..e5666bb6 100644 --- a/dtb-armv7l.spec +++ b/dtb-armv7l.spec @@ -17,7 +17,7 @@ %define srcversion 5.14 -%define patchversion 5.14.13 +%define patchversion 5.14.14 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-armv7l -Version: 5.14.13 +Version: 5.14.14 %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif diff --git a/dtb-riscv64.changes b/dtb-riscv64.changes index 34989ce0..f360ddc8 100644 --- a/dtb-riscv64.changes +++ b/dtb-riscv64.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/dtb-riscv64.spec b/dtb-riscv64.spec index 5fb02795..7683ff4a 100644 --- a/dtb-riscv64.spec +++ b/dtb-riscv64.spec @@ -17,7 +17,7 @@ %define srcversion 5.14 -%define patchversion 5.14.13 +%define patchversion 5.14.14 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-riscv64 -Version: 5.14.13 +Version: 5.14.14 %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif diff --git a/kernel-64kb.changes b/kernel-64kb.changes index 34989ce0..f360ddc8 100644 --- a/kernel-64kb.changes +++ b/kernel-64kb.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/kernel-64kb.spec b/kernel-64kb.spec index c491f247..ea4f4c93 100644 --- a/kernel-64kb.spec +++ b/kernel-64kb.spec @@ -18,7 +18,7 @@ %define srcversion 5.14 -%define patchversion 5.14.13 +%define patchversion 5.14.14 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -107,9 +107,9 @@ Name: kernel-64kb Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0-only Group: System/Kernel -Version: 5.14.13 +Version: 5.14.14 %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 -Provides: kernel-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: kernel-%build_flavor-base-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 +Provides: kernel-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 # END COMMON DEPS -Provides: %name-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: %name-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-debug.changes b/kernel-debug.changes index 34989ce0..f360ddc8 100644 --- a/kernel-debug.changes +++ b/kernel-debug.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/kernel-debug.spec b/kernel-debug.spec index db204cf5..237220a4 100644 --- a/kernel-debug.spec +++ b/kernel-debug.spec @@ -18,7 +18,7 @@ %define srcversion 5.14 -%define patchversion 5.14.13 +%define patchversion 5.14.14 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -107,9 +107,9 @@ Name: kernel-debug Summary: A Debug Version of the Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.14.13 +Version: 5.14.14 %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 -Provides: kernel-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: kernel-%build_flavor-base-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 +Provides: kernel-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 # END COMMON DEPS -Provides: %name-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: %name-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 diff --git a/kernel-default.changes b/kernel-default.changes index 34989ce0..f360ddc8 100644 --- a/kernel-default.changes +++ b/kernel-default.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/kernel-default.spec b/kernel-default.spec index b31cfbcc..32140b4d 100644 --- a/kernel-default.spec +++ b/kernel-default.spec @@ -18,7 +18,7 @@ %define srcversion 5.14 -%define patchversion 5.14.13 +%define patchversion 5.14.14 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -107,9 +107,9 @@ Name: kernel-default Summary: The Standard Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.14.13 +Version: 5.14.14 %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 -Provides: kernel-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: kernel-%build_flavor-base-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 +Provides: kernel-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 # END COMMON DEPS -Provides: %name-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: %name-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 diff --git a/kernel-docs.changes b/kernel-docs.changes index 34989ce0..f360ddc8 100644 --- a/kernel-docs.changes +++ b/kernel-docs.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/kernel-docs.spec b/kernel-docs.spec index a35da45e..c2d4d570 100644 --- a/kernel-docs.spec +++ b/kernel-docs.spec @@ -17,7 +17,7 @@ %define srcversion 5.14 -%define patchversion 5.14.13 +%define patchversion 5.14.14 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Name: kernel-docs Summary: Kernel Documentation License: GPL-2.0-only Group: Documentation/Man -Version: 5.14.13 +Version: 5.14.14 %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif @@ -64,7 +64,7 @@ BuildRequires: texlive-zapfding %endif Url: http://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: %name-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz diff --git a/kernel-kvmsmall.changes b/kernel-kvmsmall.changes index 34989ce0..f360ddc8 100644 --- a/kernel-kvmsmall.changes +++ b/kernel-kvmsmall.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/kernel-kvmsmall.spec b/kernel-kvmsmall.spec index d739bc7c..9dcc11ca 100644 --- a/kernel-kvmsmall.spec +++ b/kernel-kvmsmall.spec @@ -18,7 +18,7 @@ %define srcversion 5.14 -%define patchversion 5.14.13 +%define patchversion 5.14.14 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -107,9 +107,9 @@ Name: kernel-kvmsmall Summary: The Small Developer Kernel for KVM License: GPL-2.0-only Group: System/Kernel -Version: 5.14.13 +Version: 5.14.14 %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 -Provides: kernel-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: kernel-%build_flavor-base-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 +Provides: kernel-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 # END COMMON DEPS -Provides: %name-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: %name-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-lpae.changes b/kernel-lpae.changes index 34989ce0..f360ddc8 100644 --- a/kernel-lpae.changes +++ b/kernel-lpae.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/kernel-lpae.spec b/kernel-lpae.spec index cbc87897..28fa794a 100644 --- a/kernel-lpae.spec +++ b/kernel-lpae.spec @@ -18,7 +18,7 @@ %define srcversion 5.14 -%define patchversion 5.14.13 +%define patchversion 5.14.14 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -107,9 +107,9 @@ Name: kernel-lpae Summary: Kernel for LPAE enabled systems License: GPL-2.0-only Group: System/Kernel -Version: 5.14.13 +Version: 5.14.14 %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 -Provides: kernel-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: kernel-%build_flavor-base-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 +Provides: kernel-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 # END COMMON DEPS -Provides: %name-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: %name-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-obs-build.changes b/kernel-obs-build.changes index 34989ce0..f360ddc8 100644 --- a/kernel-obs-build.changes +++ b/kernel-obs-build.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/kernel-obs-build.spec b/kernel-obs-build.spec index 26132d47..8609b3e7 100644 --- a/kernel-obs-build.spec +++ b/kernel-obs-build.spec @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.14.13 +%define patchversion 5.14.14 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ BuildRequires: util-linux %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +BuildRequires: kernel%kernel_flavor-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 %if 0%{?rhel_version} BuildRequires: kernel @@ -64,9 +64,9 @@ BuildRequires: dracut Summary: package kernel and initrd for OBS VM builds License: GPL-2.0-only Group: SLES -Version: 5.14.13 +Version: 5.14.14 %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif @@ -149,6 +149,7 @@ ROOT="" -k /boot/%{kernel_name}-*-default -M /boot/System.map-*-default -i /tmp/initrd.kvm -B %else dracut --reproducible --host-only --no-hostonly-cmdline \ + --no-early-microcode --nofscks --strip --hardlink \ --drivers="$KERNEL_MODULES" --force /tmp/initrd.kvm \ `echo /boot/%{kernel_name}-*%{kernel_flavor} | sed -n -e 's,[^-]*-\(.*'%{kernel_flavor}'\),\1,p'` %endif diff --git a/kernel-obs-build.spec.in b/kernel-obs-build.spec.in index 3c95aac6..50484b56 100644 --- a/kernel-obs-build.spec.in +++ b/kernel-obs-build.spec.in @@ -149,6 +149,7 @@ ROOT="" -k /boot/%{kernel_name}-*-default -M /boot/System.map-*-default -i /tmp/initrd.kvm -B %else dracut --reproducible --host-only --no-hostonly-cmdline \ + --no-early-microcode --nofscks --strip --hardlink \ --drivers="$KERNEL_MODULES" --force /tmp/initrd.kvm \ `echo /boot/%{kernel_name}-*%{kernel_flavor} | sed -n -e 's,[^-]*-\(.*'%{kernel_flavor}'\),\1,p'` %endif diff --git a/kernel-obs-qa.changes b/kernel-obs-qa.changes index 34989ce0..f360ddc8 100644 --- a/kernel-obs-qa.changes +++ b/kernel-obs-qa.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/kernel-obs-qa.spec b/kernel-obs-qa.spec index 6ea18e9c..195f5c52 100644 --- a/kernel-obs-qa.spec +++ b/kernel-obs-qa.spec @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.14.13 +%define patchversion 5.14.14 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -36,9 +36,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Basic QA tests for the kernel License: GPL-2.0-only Group: SLES -Version: 5.14.13 +Version: 5.14.14 %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif diff --git a/kernel-pae.changes b/kernel-pae.changes index 34989ce0..f360ddc8 100644 --- a/kernel-pae.changes +++ b/kernel-pae.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/kernel-pae.spec b/kernel-pae.spec index cc160d22..65096cff 100644 --- a/kernel-pae.spec +++ b/kernel-pae.spec @@ -18,7 +18,7 @@ %define srcversion 5.14 -%define patchversion 5.14.13 +%define patchversion 5.14.14 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -107,9 +107,9 @@ Name: kernel-pae Summary: Kernel with PAE Support License: GPL-2.0-only Group: System/Kernel -Version: 5.14.13 +Version: 5.14.14 %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 -Provides: kernel-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: kernel-%build_flavor-base-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 +Provides: kernel-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 # END COMMON DEPS -Provides: %name-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: %name-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 diff --git a/kernel-source.changes b/kernel-source.changes index 34989ce0..f360ddc8 100644 --- a/kernel-source.changes +++ b/kernel-source.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/kernel-source.spec b/kernel-source.spec index 7797c286..72e23a56 100644 --- a/kernel-source.spec +++ b/kernel-source.spec @@ -18,7 +18,7 @@ %define srcversion 5.14 -%define patchversion 5.14.13 +%define patchversion 5.14.14 %define variant %{nil} %define vanilla_only 0 @@ -35,9 +35,9 @@ Name: kernel-source Summary: The Linux Kernel Sources License: GPL-2.0-only Group: Development/Sources -Version: 5.14.13 +Version: 5.14.14 %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif @@ -48,7 +48,7 @@ BuildRequires: fdupes BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: %name-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 Provides: linux Provides: multiversion(kernel) Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz diff --git a/kernel-syms.changes b/kernel-syms.changes index 34989ce0..f360ddc8 100644 --- a/kernel-syms.changes +++ b/kernel-syms.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/kernel-syms.spec b/kernel-syms.spec index c85b5d39..3986ffa5 100644 --- a/kernel-syms.spec +++ b/kernel-syms.spec @@ -24,10 +24,10 @@ Name: kernel-syms Summary: Kernel Symbol Versions (modversions) License: GPL-2.0-only Group: Development/Sources -Version: 5.14.13 +Version: 5.14.14 %if %using_buildservice %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif @@ -52,7 +52,7 @@ Requires: kernel-pae-devel = %version-%source_rel %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: %name-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel diff --git a/kernel-vanilla.changes b/kernel-vanilla.changes index 34989ce0..f360ddc8 100644 --- a/kernel-vanilla.changes +++ b/kernel-vanilla.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/kernel-vanilla.spec b/kernel-vanilla.spec index f856e510..dd6a7a82 100644 --- a/kernel-vanilla.spec +++ b/kernel-vanilla.spec @@ -18,7 +18,7 @@ %define srcversion 5.14 -%define patchversion 5.14.13 +%define patchversion 5.14.14 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -107,9 +107,9 @@ Name: kernel-vanilla Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0-only Group: System/Kernel -Version: 5.14.13 +Version: 5.14.14 %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 -Provides: kernel-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: kernel-%build_flavor-base-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 +Provides: kernel-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 # END COMMON DEPS -Provides: %name-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: %name-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/kernel-zfcpdump.changes b/kernel-zfcpdump.changes index 34989ce0..f360ddc8 100644 --- a/kernel-zfcpdump.changes +++ b/kernel-zfcpdump.changes @@ -1,3 +1,284 @@ +------------------------------------------------------------------- +Thu Oct 21 06:25:12 CEST 2021 - jslaby@suse.cz + +- Linux 5.14.14 (bsc#1012628). +- ALSA: usb-audio: Add quirk for VF0770 (bsc#1012628). +- ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat + ioctl (bsc#1012628). +- ALSA: usb-audio: Fix a missing error check in scarlett gen2 + mixer (bsc#1012628). +- ALSA: seq: Fix a potential UAF by wrong private_free call order + (bsc#1012628). +- ALSA: hda/realtek: Enable 4-speaker output for Dell Precision + 5560 laptop (bsc#1012628). +- ALSA: hda - Enable headphone mic on Dell Latitude laptops with + ALC3254 (bsc#1012628). +- ALSA: hda/realtek: Complete partial device name to avoid + ambiguity (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo X170KM-G (bsc#1012628). +- ALSA: hda/realtek - ALC236 headset MIC recording issue + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (bsc#1012628). +- ALSA: hda/realtek: Fix for quirk to enable speaker output on + the Lenovo 13s Gen2 (bsc#1012628). +- ALSA: hda/realtek: Fix the mic type detection issue for ASUS + G551JW (bsc#1012628). +- platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE + AX V2 (bsc#1012628). +- platform/x86: amd-pmc: Add alternative acpi id for PMC + controller (bsc#1012628). +- spi: atmel: Fix PDC transfer setup bug (bsc#1012628). +- mtd: rawnand: qcom: Update code word value for raw read + (bsc#1012628). +- nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* + sections) for `^' (bsc#1012628). +- dm: fix mempool NULL pointer race when completing IO + (bsc#1012628). +- ACPI: PM: Include alternate AMDI0005 id in special behaviour + (bsc#1012628). +- dm rq: don't queue request to blk-mq during DM suspend + (bsc#1012628). +- s390: fix strrchr() implementation (bsc#1012628). +- clk: socfpga: agilex: fix duplicate s2f_user0_clk (bsc#1012628). +- csky: don't let sigreturn play with priveleged bits of status + register (bsc#1012628). +- csky: Fixup regs.sr broken in ptrace (bsc#1012628). +- drm/fbdev: Clamp fbdev surface size if too large (bsc#1012628). +- arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE + (bsc#1012628). +- drm/nouveau/fifo: Reinstate the correct engine bit programming + (bsc#1012628). +- drm/msm: Do not run snapshot on non-DPU devices (bsc#1012628). +- drm/msm: Avoid potential overflow in timeout_to_jiffies() + (bsc#1012628). +- btrfs: unlock newly allocated extent buffer after error + (bsc#1012628). +- btrfs: deal with errors when replaying dir entry during log + replay (bsc#1012628). +- btrfs: deal with errors when adding inode reference during + log replay (bsc#1012628). +- btrfs: check for error when looking up inode during dir entry + replay (bsc#1012628). +- btrfs: update refs for any root except tree log roots + (bsc#1012628). +- btrfs: fix abort logic in btrfs_replace_file_extents + (bsc#1012628). +- module: fix clang CFI with MODULE_UNLOAD=n (bsc#1012628). +- x86/resctrl: Free the ctrlval arrays when + domain_setup_mon_state() fails (bsc#1012628). +- mei: me: add Ice Lake-N device id (bsc#1012628). +- mei: hbm: drop hbm responses on early shutdown (bsc#1012628). +- USB: xhci: dbc: fix tty registration race (bsc#1012628). +- xhci: guard accesses to ep_state in xhci_endpoint_reset() + (bsc#1012628). +- xhci: add quirk for host controllers that don't update endpoint + DCS (bsc#1012628). +- xhci: Fix command ring pointer corruption while aborting a + command (bsc#1012628). +- xhci: Enable trust tx length quirk for Fresco FL11 USB + controller (bsc#1012628). +- cb710: avoid NULL pointer subtraction (bsc#1012628). +- efi/cper: use stack buffer for error record decoding + (bsc#1012628). +- efi: Change down_interruptible() in virt_efi_reset_system() + to down_trylock() (bsc#1012628). +- usb: musb: dsps: Fix the probe error path (bsc#1012628). +- Input: xpad - add support for another USB ID of Nacon GC-100 + (bsc#1012628). +- USB: serial: qcserial: add EM9191 QDL support (bsc#1012628). +- USB: serial: option: add Quectel EC200S-CN module support + (bsc#1012628). +- USB: serial: option: add Telit LE910Cx composition 0x1204 + (bsc#1012628). +- USB: serial: option: add prod. id for Quectel EG91 + (bsc#1012628). +- misc: fastrpc: Add missing lock before accessing find_vma() + (bsc#1012628). +- virtio: write back F_VERSION_1 before validate (bsc#1012628). +- EDAC/armada-xp: Fix output of uncorrectable error counter + (bsc#1012628). +- nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells + (bsc#1012628). +- virtio-blk: remove unneeded "likely" statements (bsc#1012628). +- Revert "virtio-blk: Add validation for block size in config + space" (bsc#1012628). +- x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT + automatically (bsc#1012628). +- powerpc/xive: Discard disabled interrupts in get_irqchip_state() + (bsc#1012628). +- iio: adc: aspeed: set driver data when adc probe (bsc#1012628). +- drivers: bus: simple-pm-bus: Add support for probing simple + bus only devices (bsc#1012628). +- driver core: Reject pointless SYNC_STATE_ONLY device links + (bsc#1012628). +- iio: adc: ad7192: Add IRQ flag (bsc#1012628). +- iio: adc: ad7780: Fix IRQ flag (bsc#1012628). +- iio: adc: ad7793: Fix IRQ flag (bsc#1012628). +- iio: adis16480: fix devices that do not support sleep mode + (bsc#1012628). +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' + (bsc#1012628). +- iio: adc: max1027: Fix wrong shift with 12-bit devices + (bsc#1012628). +- iio: adis16475: fix deadlock on frequency set (bsc#1012628). +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (bsc#1012628). +- iio: light: opt3001: Fixed timeout error when 0 lux + (bsc#1012628). +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed + (bsc#1012628). +- iio: adc: max1027: Fix the number of max1X31 channels + (bsc#1012628). +- iio: ssp_sensors: add more range checking in + ssp_parse_dataframe() (bsc#1012628). +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() + (bsc#1012628). +- Input: resistive-adc-touch - fix division by zero error on z1 == + 0 (bsc#1012628). +- eeprom: 93xx46: Add SPI device ID table (bsc#1012628). +- eeprom: 93xx46: fix MODULE_DEVICE_TABLE (bsc#1012628). +- eeprom: at25: Add SPI ID table (bsc#1012628). +- fpga: ice40-spi: Add SPI device ID table (bsc#1012628). +- iio: dac: ti-dac5571: fix an error code in probe() + (bsc#1012628). +- tracing: Fix missing osnoise tracer on max_latency + (bsc#1012628). +- tee: optee: Fix missing devices unregister during optee_remove + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address (bsc#1012628). +- ARM: dts: bcm283x: Fix VEC address for BCM2711 (bsc#1012628). +- ARM: dts: bcm2711: fix MDIO #address- and #size-cells + (bsc#1012628). +- firmware: arm_ffa: Fix __ffa_devices_unregister (bsc#1012628). +- firmware: arm_ffa: Add missing remove callback to ffa_bus_type + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states + (bsc#1012628). +- ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting + (bsc#1012628). +- clk: renesas: rzg2l: Fix clk status function (bsc#1012628). +- nvme-pci: Fix abort command id (bsc#1012628). +- sctp: account stream padding length for reconf chunk + (bsc#1012628). +- gpio: 74x164: Add SPI device ID table (bsc#1012628). +- gpio: pca953x: Improve bias setting (bsc#1012628). +- net: arc: select CRC32 (bsc#1012628). +- net: korina: select CRC32 (bsc#1012628). +- net/smc: improved fix wait on already cleared link + (bsc#1012628). +- net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path + (bsc#1012628). +- net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp + (bsc#1012628). +- net/mlx5e: Switchdev representors are not vlan challenged + (bsc#1012628). +- net: stmmac: fix get_hw_feature() on old hardware (bsc#1012628). +- net: phy: Do not shutdown PHYs in READY state (bsc#1012628). +- net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's + (bsc#1012628). +- net: dsa: microchip: Added the condition for scheduling + ksz_mib_read_work (bsc#1012628). +- net: dsa: fix spurious error message when unoffloaded port + leaves bridge (bsc#1012628). +- net: encx24j600: check error in devm_regmap_init_encx24j600 + (bsc#1012628). +- ethernet: s2io: fix setting mac address during resume + (bsc#1012628). +- vhost-vdpa: Fix the wrong input in config_cb (bsc#1012628). +- nfc: fix error handling of nfc_proto_register() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_tg_listen_mdaa() (bsc#1012628). +- NFC: digital: fix possible memory leak in + digital_in_send_sdd_req() (bsc#1012628). +- pata_legacy: fix a couple uninitialized variable bugs + (bsc#1012628). +- ata: ahci_platform: fix null-ptr-deref in + ahci_platform_enable_regulators() (bsc#1012628). +- mlxsw: thermal: Fix out-of-bounds memory accesses (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() + call (bsc#1012628). +- platform/mellanox: mlxreg-io: Fix read access of n-bytes size + attributes (bsc#1012628). +- spi: spidev: Add SPI ID table (bsc#1012628). +- spi: bcm-qspi: clear MSPI spifie interrupt during probe + (bsc#1012628). +- drm/panel: olimex-lcd-olinuxino: select CRC32 (bsc#1012628). +- drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks + read (bsc#1012628). +- drm/msm: Fix null pointer dereference on pointer edp + (bsc#1012628). +- drm/msm/mdp5: fix cursor-related warnings (bsc#1012628). +- drm/msm/submit: fix overflow check on 64-bit architectures + (bsc#1012628). +- drm/msm/a6xx: Track current ctx by seqno (bsc#1012628). +- drm/msm/a4xx: fix error handling in a4xx_gpu_init() + (bsc#1012628). +- drm/msm/a3xx: fix error handling in a3xx_gpu_init() + (bsc#1012628). +- drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in + poll_for_ready (bsc#1012628). +- drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() + (bsc#1012628). +- drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling + (bsc#1012628). +- acpi/arm64: fix next_platform_timer() section mismatch error + (bsc#1012628). +- platform/x86: intel_scu_ipc: Fix busy loop expiry time + (bsc#1012628). +- mqprio: Correct stats in mqprio_dump_class_stats() + (bsc#1012628). +- mptcp: fix possible stall on recvmsg() (bsc#1012628). +- qed: Fix missing error code in qed_slowpath_start() + (bsc#1012628). +- r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 + (bsc#1012628). +- ice: fix locking for Tx timestamp tracking flush (bsc#1012628). +- block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs + (bsc#1012628). +- nfp: flow_offload: move flow_indr_dev_register from app init + to app start (bsc#1012628). +- net: mscc: ocelot: make use of all 63 PTP timestamp identifiers + (bsc#1012628). +- net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO + (bsc#1012628). +- net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown + skb (bsc#1012628). +- net: mscc: ocelot: deny TX timestamping of non-PTP packets + (bsc#1012628). +- net: mscc: ocelot: cross-check the sequence id from the + timestamp FIFO with the skb PTP header (bsc#1012628). +- net: dsa: felix: break at first CPU port during init and + teardown (bsc#1012628). +- ionic: don't remove netdev->dev_addr when syncing uc list + (bsc#1012628). +- commit 6859230 + +------------------------------------------------------------------- +Wed Oct 20 15:53:19 CEST 2021 - tiwai@suse.de + +- media: firewire: firedtv-avc: fix a buffer overflow in + avc_ca_pmt() (CVE-2021-3542 bsc#1184673). +- commit 08ab8da + +------------------------------------------------------------------- +Wed Oct 20 11:25:06 CEST 2021 - jslaby@suse.cz + +- x86/fpu: Mask out the invalid MXCSR bits properly (x86_32 + breakage). +- commit 565cd48 + +------------------------------------------------------------------- +Tue Oct 19 11:14:43 CEST 2021 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: reduce initrd functionality + For building in OBS, we always build inside a virtual machine + that gets a new, freshly created scratch filesystem image. So + we do not need to handle fscks because that ain't gonna happen, + as well as not we do not need to handle microcode update in the + initrd as these only can be run on the host system anyway. We + can also strip and hardlink as an additional optimisation that + should not significantly hurt. +- commit c72c6fc + ------------------------------------------------------------------- Mon Oct 18 15:56:46 CEST 2021 - tiwai@suse.de diff --git a/kernel-zfcpdump.spec b/kernel-zfcpdump.spec index 489403ce..5b8c6f21 100644 --- a/kernel-zfcpdump.spec +++ b/kernel-zfcpdump.spec @@ -18,7 +18,7 @@ %define srcversion 5.14 -%define patchversion 5.14.13 +%define patchversion 5.14.14 %define variant %{nil} %define vanilla_only 0 %define compress_modules xz @@ -107,9 +107,9 @@ Name: kernel-zfcpdump Summary: The IBM System Z zfcpdump Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.14.13 +Version: 5.14.14 %if 0%{?is_kotd} -Release: .g8dccb66 +Release: .g6859230 %else Release: 0 %endif @@ -231,10 +231,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 -Provides: kernel-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: kernel-%build_flavor-base-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 +Provides: kernel-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 # END COMMON DEPS -Provides: %name-srchash-8dccb662611b7672d55e51b96fb0f53390f439d2 +Provides: %name-srchash-6859230c26e121e1fd9c4b10593afe9bad08b883 %obsolete_rebuilds %name Source0: http://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc diff --git a/patches.kernel.org.tar.bz2 b/patches.kernel.org.tar.bz2 index 96dac77c..29585a1f 100644 --- a/patches.kernel.org.tar.bz2 +++ b/patches.kernel.org.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dac9a4470c7252824ef654003e90874fc2bb7eebf63c4727cdc95eb496d051ea -size 1204153 +oid sha256:9a7b78f5578f8e375f50831a38bb8b6c8a12bfa2674bb45636b898970394ee67 +size 1303752 diff --git a/patches.suse.tar.bz2 b/patches.suse.tar.bz2 index 8c412eb2..ffa9e487 100644 --- a/patches.suse.tar.bz2 +++ b/patches.suse.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:92a449dbf2afc62896f3ba48606d6910410796779bb18f174cf85164bff3085f -size 299409 +oid sha256:657d630be3a4bb4719387c7ace721def736c351933eeba2cf7b02987c96dc5ed +size 300586 diff --git a/series.conf b/series.conf index 67317085..a911cf34 100644 --- a/series.conf +++ b/series.conf @@ -1681,6 +1681,156 @@ patches.kernel.org/5.14.13-028-io_uring-kill-fasync.patch patches.kernel.org/5.14.13-029-hwmon-pmbus-ibm-cffps-max_power_out-swap-chan.patch patches.kernel.org/5.14.13-030-Linux-5.14.13.patch + patches.kernel.org/5.14.14-001-ALSA-usb-audio-Add-quirk-for-VF0770.patch + patches.kernel.org/5.14.14-002-ALSA-pcm-Workaround-for-a-wrong-offset-in-SYN.patch + patches.kernel.org/5.14.14-003-ALSA-usb-audio-Fix-a-missing-error-check-in-s.patch + patches.kernel.org/5.14.14-004-ALSA-seq-Fix-a-potential-UAF-by-wrong-private.patch + patches.kernel.org/5.14.14-005-ALSA-hda-realtek-Enable-4-speaker-output-for-.patch + patches.kernel.org/5.14.14-006-ALSA-hda-Enable-headphone-mic-on-Dell-Latitud.patch + patches.kernel.org/5.14.14-007-ALSA-hda-realtek-Complete-partial-device-name.patch + patches.kernel.org/5.14.14-008-ALSA-hda-realtek-Add-quirk-for-Clevo-X170KM-G.patch + patches.kernel.org/5.14.14-009-ALSA-hda-realtek-ALC236-headset-MIC-recording.patch + patches.kernel.org/5.14.14-010-ALSA-hda-realtek-Add-quirk-for-TongFang-PHxTx.patch + patches.kernel.org/5.14.14-011-ALSA-hda-realtek-Fix-for-quirk-to-enable-spea.patch + patches.kernel.org/5.14.14-012-ALSA-hda-realtek-Fix-the-mic-type-detection-i.patch + patches.kernel.org/5.14.14-013-platform-x86-gigabyte-wmi-add-support-for-B55.patch + patches.kernel.org/5.14.14-014-platform-x86-amd-pmc-Add-alternative-acpi-id-.patch + patches.kernel.org/5.14.14-015-spi-atmel-Fix-PDC-transfer-setup-bug.patch + patches.kernel.org/5.14.14-016-mtd-rawnand-qcom-Update-code-word-value-for-r.patch + patches.kernel.org/5.14.14-017-nds32-ftrace-Fix-Error-invalid-operands-UND-a.patch + patches.kernel.org/5.14.14-018-dm-fix-mempool-NULL-pointer-race-when-complet.patch + patches.kernel.org/5.14.14-019-ACPI-PM-Include-alternate-AMDI0005-id-in-spec.patch + patches.kernel.org/5.14.14-020-dm-rq-don-t-queue-request-to-blk-mq-during-DM.patch + patches.kernel.org/5.14.14-021-s390-fix-strrchr-implementation.patch + patches.kernel.org/5.14.14-022-clk-socfpga-agilex-fix-duplicate-s2f_user0_cl.patch + patches.kernel.org/5.14.14-023-csky-don-t-let-sigreturn-play-with-priveleged.patch + patches.kernel.org/5.14.14-024-csky-Fixup-regs.sr-broken-in-ptrace.patch + patches.kernel.org/5.14.14-025-drm-fbdev-Clamp-fbdev-surface-size-if-too-lar.patch + patches.kernel.org/5.14.14-026-arm64-hugetlb-fix-CMA-gigantic-page-order-for.patch + patches.kernel.org/5.14.14-027-drm-nouveau-fifo-Reinstate-the-correct-engine.patch + patches.kernel.org/5.14.14-028-drm-msm-Do-not-run-snapshot-on-non-DPU-device.patch + patches.kernel.org/5.14.14-029-drm-msm-Avoid-potential-overflow-in-timeout_t.patch + patches.kernel.org/5.14.14-030-btrfs-unlock-newly-allocated-extent-buffer-af.patch + patches.kernel.org/5.14.14-031-btrfs-deal-with-errors-when-replaying-dir-ent.patch + patches.kernel.org/5.14.14-032-btrfs-deal-with-errors-when-adding-inode-refe.patch + patches.kernel.org/5.14.14-033-btrfs-check-for-error-when-looking-up-inode-d.patch + patches.kernel.org/5.14.14-034-btrfs-update-refs-for-any-root-except-tree-lo.patch + patches.kernel.org/5.14.14-035-btrfs-fix-abort-logic-in-btrfs_replace_file_e.patch + patches.kernel.org/5.14.14-036-module-fix-clang-CFI-with-MODULE_UNLOAD-n.patch + patches.kernel.org/5.14.14-037-x86-resctrl-Free-the-ctrlval-arrays-when-doma.patch + patches.kernel.org/5.14.14-038-mei-me-add-Ice-Lake-N-device-id.patch + patches.kernel.org/5.14.14-039-mei-hbm-drop-hbm-responses-on-early-shutdown.patch + patches.kernel.org/5.14.14-040-USB-xhci-dbc-fix-tty-registration-race.patch + patches.kernel.org/5.14.14-041-xhci-guard-accesses-to-ep_state-in-xhci_endpo.patch + patches.kernel.org/5.14.14-042-xhci-add-quirk-for-host-controllers-that-don-.patch + patches.kernel.org/5.14.14-043-xhci-Fix-command-ring-pointer-corruption-whil.patch + patches.kernel.org/5.14.14-044-xhci-Enable-trust-tx-length-quirk-for-Fresco-.patch + patches.kernel.org/5.14.14-045-cb710-avoid-NULL-pointer-subtraction.patch + patches.kernel.org/5.14.14-046-efi-cper-use-stack-buffer-for-error-record-de.patch + patches.kernel.org/5.14.14-047-efi-Change-down_interruptible-in-virt_efi_res.patch + patches.kernel.org/5.14.14-048-usb-musb-dsps-Fix-the-probe-error-path.patch + patches.kernel.org/5.14.14-049-Input-xpad-add-support-for-another-USB-ID-of-.patch + patches.kernel.org/5.14.14-050-USB-serial-qcserial-add-EM9191-QDL-support.patch + patches.kernel.org/5.14.14-051-USB-serial-option-add-Quectel-EC200S-CN-modul.patch + patches.kernel.org/5.14.14-052-USB-serial-option-add-Telit-LE910Cx-compositi.patch + patches.kernel.org/5.14.14-053-USB-serial-option-add-prod.-id-for-Quectel-EG.patch + patches.kernel.org/5.14.14-054-misc-fastrpc-Add-missing-lock-before-accessin.patch + patches.kernel.org/5.14.14-055-virtio-write-back-F_VERSION_1-before-validate.patch + patches.kernel.org/5.14.14-056-EDAC-armada-xp-Fix-output-of-uncorrectable-er.patch + patches.kernel.org/5.14.14-057-nvmem-Fix-shift-out-of-bound-UBSAN-with-byte-.patch + patches.kernel.org/5.14.14-058-virtio-blk-remove-unneeded-likely-statements.patch + patches.kernel.org/5.14.14-059-Revert-virtio-blk-Add-validation-for-block-si.patch + patches.kernel.org/5.14.14-060-x86-fpu-Mask-out-the-invalid-MXCSR-bits-prope.patch + patches.kernel.org/5.14.14-061-x86-Kconfig-Do-not-enable-AMD_MEM_ENCRYPT_ACT.patch + patches.kernel.org/5.14.14-062-powerpc-xive-Discard-disabled-interrupts-in-g.patch + patches.kernel.org/5.14.14-063-iio-adc-aspeed-set-driver-data-when-adc-probe.patch + patches.kernel.org/5.14.14-064-drivers-bus-simple-pm-bus-Add-support-for-pro.patch + patches.kernel.org/5.14.14-065-driver-core-Reject-pointless-SYNC_STATE_ONLY-.patch + patches.kernel.org/5.14.14-066-iio-adc-ad7192-Add-IRQ-flag.patch + patches.kernel.org/5.14.14-067-iio-adc-ad7780-Fix-IRQ-flag.patch + patches.kernel.org/5.14.14-068-iio-adc-ad7793-Fix-IRQ-flag.patch + patches.kernel.org/5.14.14-069-iio-adis16480-fix-devices-that-do-not-support.patch + patches.kernel.org/5.14.14-070-iio-adc128s052-Fix-the-error-handling-path-of.patch + patches.kernel.org/5.14.14-071-iio-adc-max1027-Fix-wrong-shift-with-12-bit-d.patch + patches.kernel.org/5.14.14-072-iio-adis16475-fix-deadlock-on-frequency-set.patch + patches.kernel.org/5.14.14-073-iio-mtk-auxadc-fix-case-IIO_CHAN_INFO_PROCESS.patch + patches.kernel.org/5.14.14-074-iio-light-opt3001-Fixed-timeout-error-when-0-.patch + patches.kernel.org/5.14.14-075-iio-accel-fxls8962af-return-IRQ_HANDLED-when-.patch + patches.kernel.org/5.14.14-076-iio-adc-max1027-Fix-the-number-of-max1X31-cha.patch + patches.kernel.org/5.14.14-077-iio-ssp_sensors-add-more-range-checking-in-ss.patch + patches.kernel.org/5.14.14-078-iio-ssp_sensors-fix-error-code-in-ssp_print_m.patch + patches.kernel.org/5.14.14-079-Input-resistive-adc-touch-fix-division-by-zer.patch + patches.kernel.org/5.14.14-080-eeprom-93xx46-Add-SPI-device-ID-table.patch + patches.kernel.org/5.14.14-081-eeprom-93xx46-fix-MODULE_DEVICE_TABLE.patch + patches.kernel.org/5.14.14-082-eeprom-at25-Add-SPI-ID-table.patch + patches.kernel.org/5.14.14-083-fpga-ice40-spi-Add-SPI-device-ID-table.patch + patches.kernel.org/5.14.14-084-iio-dac-ti-dac5571-fix-an-error-code-in-probe.patch + patches.kernel.org/5.14.14-085-tracing-Fix-missing-osnoise-tracer-on-max_lat.patch + patches.kernel.org/5.14.14-086-tee-optee-Fix-missing-devices-unregister-duri.patch + patches.kernel.org/5.14.14-087-ARM-dts-bcm2711-rpi-4-b-Fix-usb-s-unit-addres.patch + patches.kernel.org/5.14.14-088-ARM-dts-bcm283x-Fix-VEC-address-for-BCM2711.patch + patches.kernel.org/5.14.14-089-ARM-dts-bcm2711-fix-MDIO-address-and-size-cel.patch + patches.kernel.org/5.14.14-090-firmware-arm_ffa-Fix-__ffa_devices_unregister.patch + patches.kernel.org/5.14.14-091-firmware-arm_ffa-Add-missing-remove-callback-.patch + patches.kernel.org/5.14.14-092-ARM-dts-bcm2711-rpi-4-b-fix-sd_io_1v8_reg-reg.patch + patches.kernel.org/5.14.14-093-ARM-dts-bcm2711-rpi-4-b-Fix-pcie0-s-unit-addr.patch + patches.kernel.org/5.14.14-094-clk-renesas-rzg2l-Fix-clk-status-function.patch + patches.kernel.org/5.14.14-095-nvme-pci-Fix-abort-command-id.patch + patches.kernel.org/5.14.14-096-sctp-account-stream-padding-length-for-reconf.patch + patches.kernel.org/5.14.14-097-gpio-74x164-Add-SPI-device-ID-table.patch + patches.kernel.org/5.14.14-098-gpio-pca953x-Improve-bias-setting.patch + patches.kernel.org/5.14.14-099-net-arc-select-CRC32.patch + patches.kernel.org/5.14.14-100-net-korina-select-CRC32.patch + patches.kernel.org/5.14.14-101-net-smc-improved-fix-wait-on-already-cleared-.patch + patches.kernel.org/5.14.14-102-net-mlx5e-Fix-memory-leak-in-mlx5_core_destro.patch + patches.kernel.org/5.14.14-103-net-mlx5e-Mutually-exclude-RX-FCS-and-RX-port.patch + patches.kernel.org/5.14.14-104-net-mlx5e-Switchdev-representors-are-not-vlan.patch + patches.kernel.org/5.14.14-105-net-stmmac-fix-get_hw_feature-on-old-hardware.patch + patches.kernel.org/5.14.14-106-net-phy-Do-not-shutdown-PHYs-in-READY-state.patch + patches.kernel.org/5.14.14-107-net-dsa-mv88e6xxx-don-t-use-PHY_DETECT-on-int.patch + patches.kernel.org/5.14.14-108-net-dsa-microchip-Added-the-condition-for-sch.patch + patches.kernel.org/5.14.14-109-net-dsa-fix-spurious-error-message-when-unoff.patch + patches.kernel.org/5.14.14-110-net-encx24j600-check-error-in-devm_regmap_ini.patch + patches.kernel.org/5.14.14-111-ethernet-s2io-fix-setting-mac-address-during-.patch + patches.kernel.org/5.14.14-112-vhost-vdpa-Fix-the-wrong-input-in-config_cb.patch + patches.kernel.org/5.14.14-113-nfc-fix-error-handling-of-nfc_proto_register.patch + patches.kernel.org/5.14.14-114-NFC-digital-fix-possible-memory-leak-in-digit.patch + patches.kernel.org/5.14.14-115-NFC-digital-fix-possible-memory-leak-in-digit.patch + patches.kernel.org/5.14.14-116-pata_legacy-fix-a-couple-uninitialized-variab.patch + patches.kernel.org/5.14.14-117-ata-ahci_platform-fix-null-ptr-deref-in-ahci_.patch + patches.kernel.org/5.14.14-118-mlxsw-thermal-Fix-out-of-bounds-memory-access.patch + patches.kernel.org/5.14.14-119-platform-mellanox-mlxreg-io-Fix-argument-base.patch + patches.kernel.org/5.14.14-120-platform-mellanox-mlxreg-io-Fix-read-access-o.patch + patches.kernel.org/5.14.14-121-spi-spidev-Add-SPI-ID-table.patch + patches.kernel.org/5.14.14-122-spi-bcm-qspi-clear-MSPI-spifie-interrupt-duri.patch + patches.kernel.org/5.14.14-123-drm-panel-olimex-lcd-olinuxino-select-CRC32.patch + patches.kernel.org/5.14.14-124-drm-edid-In-connector_bad_edid-cap-num_of_ext.patch + patches.kernel.org/5.14.14-125-drm-msm-Fix-null-pointer-dereference-on-point.patch + patches.kernel.org/5.14.14-126-drm-msm-mdp5-fix-cursor-related-warnings.patch + patches.kernel.org/5.14.14-127-drm-msm-submit-fix-overflow-check-on-64-bit-a.patch + patches.kernel.org/5.14.14-128-drm-msm-a6xx-Track-current-ctx-by-seqno.patch + patches.kernel.org/5.14.14-129-drm-msm-a4xx-fix-error-handling-in-a4xx_gpu_i.patch + patches.kernel.org/5.14.14-130-drm-msm-a3xx-fix-error-handling-in-a3xx_gpu_i.patch + patches.kernel.org/5.14.14-131-drm-msm-dsi-dsi_phy_14nm-Take-ready-bit-into-.patch + patches.kernel.org/5.14.14-132-drm-msm-dsi-Fix-an-error-code-in-msm_dsi_mode.patch + patches.kernel.org/5.14.14-133-drm-msm-dsi-fix-off-by-one-in-dsi_bus_clk_ena.patch + patches.kernel.org/5.14.14-134-acpi-arm64-fix-next_platform_timer-section-mi.patch + patches.kernel.org/5.14.14-135-platform-x86-intel_scu_ipc-Fix-busy-loop-expi.patch + patches.kernel.org/5.14.14-136-mqprio-Correct-stats-in-mqprio_dump_class_sta.patch + patches.kernel.org/5.14.14-137-mptcp-fix-possible-stall-on-recvmsg.patch + patches.kernel.org/5.14.14-138-qed-Fix-missing-error-code-in-qed_slowpath_st.patch + patches.kernel.org/5.14.14-139-r8152-select-CRC32-and-CRYPTO-CRYPTO_HASH-CRY.patch + patches.kernel.org/5.14.14-140-ice-fix-locking-for-Tx-timestamp-tracking-flu.patch + patches.kernel.org/5.14.14-141-block-rnbd-clt-sysfs-fix-a-couple-uninitializ.patch + patches.kernel.org/5.14.14-142-nfp-flow_offload-move-flow_indr_dev_register-.patch + patches.kernel.org/5.14.14-143-net-mscc-ocelot-make-use-of-all-63-PTP-timest.patch + patches.kernel.org/5.14.14-144-net-mscc-ocelot-avoid-overflowing-the-PTP-tim.patch + patches.kernel.org/5.14.14-145-net-mscc-ocelot-warn-when-a-PTP-IRQ-is-raised.patch + patches.kernel.org/5.14.14-146-net-mscc-ocelot-deny-TX-timestamping-of-non-P.patch + patches.kernel.org/5.14.14-147-net-mscc-ocelot-cross-check-the-sequence-id-f.patch + patches.kernel.org/5.14.14-148-net-dsa-felix-break-at-first-CPU-port-during-.patch + patches.kernel.org/5.14.14-149-ionic-don-t-remove-netdev-dev_addr-when-synci.patch + patches.kernel.org/5.14.14-150-Linux-5.14.14.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -1712,6 +1862,7 @@ patches.suse/memcg-enable-accounting-of-ipc-resources.patch patches.suse/Revert-usb-xhci-mtk-Do-not-use-xhci-s-virt_dev-in-dr.patch patches.suse/rtw89-add-Realtek-802.11ax-driver.patch + patches.suse/media-firewire-firedtv-avc-fix-a-buffer-overflow-in-.patch ######################################################## # kbuild/module infrastructure fixes diff --git a/source-timestamp b/source-timestamp index bf62c652..33fe067a 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2021-10-18 13:56:46 +0000 -GIT Revision: 8dccb662611b7672d55e51b96fb0f53390f439d2 +2021-10-21 04:25:57 +0000 +GIT Revision: 6859230c26e121e1fd9c4b10593afe9bad08b883 GIT Branch: stable