diff --git a/.files b/.files index c3fd641..693443c 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index 09e44fa..58abe22 100644 --- a/.rev +++ b/.rev @@ -5874,4 +5874,12 @@ As this is a serious local privilege escalation, I would like to see a timely in 5.17.4 & config changes 971282 + + d7e47c895d4f5fdd1c56f4be38bc9bd1 + 5.17.5 + + dimstar_suse + 5.17.5 & other fixes + 975414 + diff --git a/_constraints b/_constraints index d1b2bc7..d94fb5c 100644 --- a/_constraints +++ b/_constraints @@ -120,7 +120,7 @@ kernel-zfcpdump - 8 + 8 @@ -140,7 +140,7 @@ kernel-zfcpdump - 4 + 4 @@ -160,7 +160,7 @@ kernel-zfcpdump - 2 + 2 diff --git a/config.tar.bz2 b/config.tar.bz2 index 44047ca..59769a7 120000 --- a/config.tar.bz2 +++ b/config.tar.bz2 @@ -1 +1 @@ -/ipfs/bafybeic5xe22d4tcdblsvj735va6mvg2uqwc3owpapdw3xqolcqcw4uzuq \ No newline at end of file +/ipfs/bafybeicnni23bhakjd3iepc3qql4btos57l6ikm2qwn4kpmij5hvzikvwa \ No newline at end of file diff --git a/constraints.in b/constraints.in index 300bbe3..712a0f8 100644 --- a/constraints.in +++ b/constraints.in @@ -92,7 +92,7 @@ @BINARY_PACKAGES_XML@ - 8 + 8 @@ -105,7 +105,7 @@ @BINARY_PACKAGES_XML@ - 4 + 4 @@ -118,7 +118,7 @@ @BINARY_PACKAGES_XML@ - 2 + 2 diff --git a/dtb-aarch64.changes b/dtb-aarch64.changes index 1369768..044df56 100644 --- a/dtb-aarch64.changes +++ b/dtb-aarch64.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/dtb-aarch64.spec b/dtb-aarch64.spec index eaa86d3..f4c2e63 100644 --- a/dtb-aarch64.spec +++ b/dtb-aarch64.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.4 +%define patchversion 5.17.5 %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.17.4 +Version: 5.17.5 %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %else Release: 0 %endif diff --git a/dtb-armv6l.changes b/dtb-armv6l.changes index 1369768..044df56 100644 --- a/dtb-armv6l.changes +++ b/dtb-armv6l.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/dtb-armv6l.spec b/dtb-armv6l.spec index 75014aa..c15f0b9 100644 --- a/dtb-armv6l.spec +++ b/dtb-armv6l.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.4 +%define patchversion 5.17.5 %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.17.4 +Version: 5.17.5 %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %else Release: 0 %endif diff --git a/dtb-armv7l.changes b/dtb-armv7l.changes index 1369768..044df56 100644 --- a/dtb-armv7l.changes +++ b/dtb-armv7l.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/dtb-armv7l.spec b/dtb-armv7l.spec index c3a38df..fdefa59 100644 --- a/dtb-armv7l.spec +++ b/dtb-armv7l.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.4 +%define patchversion 5.17.5 %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.17.4 +Version: 5.17.5 %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %else Release: 0 %endif diff --git a/dtb-riscv64.changes b/dtb-riscv64.changes index 1369768..044df56 100644 --- a/dtb-riscv64.changes +++ b/dtb-riscv64.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/dtb-riscv64.spec b/dtb-riscv64.spec index be144be..c80ead4 100644 --- a/dtb-riscv64.spec +++ b/dtb-riscv64.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.4 +%define patchversion 5.17.5 %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.17.4 +Version: 5.17.5 %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %else Release: 0 %endif diff --git a/kernel-64kb.changes b/kernel-64kb.changes index 1369768..044df56 100644 --- a/kernel-64kb.changes +++ b/kernel-64kb.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/kernel-64kb.spec b/kernel-64kb.spec index 31ea19a..aa50854 100644 --- a/kernel-64kb.spec +++ b/kernel-64kb.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.4 +%define patchversion 5.17.5 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-64kb Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0-only Group: System/Kernel -Version: 5.17.4 +Version: 5.17.5 %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 -Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-%build_flavor-base-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 +Provides: kernel-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 # END COMMON DEPS -Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: %name-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 %obsolete_rebuilds %name Source0: https://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 1369768..044df56 100644 --- a/kernel-debug.changes +++ b/kernel-debug.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/kernel-debug.spec b/kernel-debug.spec index 801e5ac..17c7ab0 100644 --- a/kernel-debug.spec +++ b/kernel-debug.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.4 +%define patchversion 5.17.5 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-debug Summary: A Debug Version of the Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.17.4 +Version: 5.17.5 %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 -Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-%build_flavor-base-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 +Provides: kernel-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 # END COMMON DEPS -Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: %name-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 %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 1369768..044df56 100644 --- a/kernel-default.changes +++ b/kernel-default.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/kernel-default.spec b/kernel-default.spec index b5cbd74..844d334 100644 --- a/kernel-default.spec +++ b/kernel-default.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.4 +%define patchversion 5.17.5 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-default Summary: The Standard Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.17.4 +Version: 5.17.5 %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 -Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-%build_flavor-base-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 +Provides: kernel-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 # END COMMON DEPS -Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: %name-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 %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 1369768..044df56 100644 --- a/kernel-docs.changes +++ b/kernel-docs.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/kernel-docs.spec b/kernel-docs.spec index 8bda3d7..5f14782 100644 --- a/kernel-docs.spec +++ b/kernel-docs.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.4 +%define patchversion 5.17.5 %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.17.4 +Version: 5.17.5 %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %else Release: 0 %endif @@ -67,7 +67,7 @@ BuildRequires: texlive-zapfding %endif URL: https://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: %name-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz diff --git a/kernel-kvmsmall.changes b/kernel-kvmsmall.changes index 1369768..044df56 100644 --- a/kernel-kvmsmall.changes +++ b/kernel-kvmsmall.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/kernel-kvmsmall.spec b/kernel-kvmsmall.spec index cf114cf..425df61 100644 --- a/kernel-kvmsmall.spec +++ b/kernel-kvmsmall.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.4 +%define patchversion 5.17.5 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-kvmsmall Summary: The Small Developer Kernel for KVM License: GPL-2.0-only Group: System/Kernel -Version: 5.17.4 +Version: 5.17.5 %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 -Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-%build_flavor-base-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 +Provides: kernel-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 # END COMMON DEPS -Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: %name-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 %obsolete_rebuilds %name Source0: https://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 1369768..044df56 100644 --- a/kernel-lpae.changes +++ b/kernel-lpae.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/kernel-lpae.spec b/kernel-lpae.spec index 0ed74ca..c91eb0d 100644 --- a/kernel-lpae.spec +++ b/kernel-lpae.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.4 +%define patchversion 5.17.5 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-lpae Summary: Kernel for LPAE enabled systems License: GPL-2.0-only Group: System/Kernel -Version: 5.17.4 +Version: 5.17.5 %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 -Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-%build_flavor-base-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 +Provides: kernel-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 # END COMMON DEPS -Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: %name-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 %obsolete_rebuilds %name Source0: https://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 1369768..044df56 100644 --- a/kernel-obs-build.changes +++ b/kernel-obs-build.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/kernel-obs-build.spec b/kernel-obs-build.spec index 7e1ec7c..e821e13 100644 --- a/kernel-obs-build.spec +++ b/kernel-obs-build.spec @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 5.17.4 +%define patchversion 5.17.5 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ BuildRequires: util-linux %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +BuildRequires: kernel%kernel_flavor-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 %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.17.4 +Version: 5.17.5 %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %else Release: 0 %endif @@ -151,6 +151,7 @@ ROOT="" -m "$KERNEL_MODULES" \ -k /boot/%{kernel_name}-*-default -M /boot/System.map-*-default -i /tmp/initrd.kvm -B %else +# --host-only mode is needed for unlimited TasksMax workaround (boo#965564) dracut --reproducible --host-only --no-hostonly-cmdline \ --no-early-microcode --nofscks --strip --hardlink \ --drivers="$KERNEL_MODULES" --force /tmp/initrd.kvm \ diff --git a/kernel-obs-build.spec.in b/kernel-obs-build.spec.in index 1715e21..e3e6cb7 100644 --- a/kernel-obs-build.spec.in +++ b/kernel-obs-build.spec.in @@ -151,6 +151,7 @@ ROOT="" -m "$KERNEL_MODULES" \ -k /boot/%{kernel_name}-*-default -M /boot/System.map-*-default -i /tmp/initrd.kvm -B %else +# --host-only mode is needed for unlimited TasksMax workaround (boo#965564) dracut --reproducible --host-only --no-hostonly-cmdline \ --no-early-microcode --nofscks --strip --hardlink \ --drivers="$KERNEL_MODULES" --force /tmp/initrd.kvm \ diff --git a/kernel-obs-qa.changes b/kernel-obs-qa.changes index 1369768..044df56 100644 --- a/kernel-obs-qa.changes +++ b/kernel-obs-qa.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/kernel-obs-qa.spec b/kernel-obs-qa.spec index 8926910..2a48e09 100644 --- a/kernel-obs-qa.spec +++ b/kernel-obs-qa.spec @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 5.17.4 +%define patchversion 5.17.5 %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.17.4 +Version: 5.17.5 %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %else Release: 0 %endif diff --git a/kernel-pae.changes b/kernel-pae.changes index 1369768..044df56 100644 --- a/kernel-pae.changes +++ b/kernel-pae.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/kernel-pae.spec b/kernel-pae.spec index 9c90c5e..ddd9711 100644 --- a/kernel-pae.spec +++ b/kernel-pae.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.4 +%define patchversion 5.17.5 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-pae Summary: Kernel with PAE Support License: GPL-2.0-only Group: System/Kernel -Version: 5.17.4 +Version: 5.17.5 %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 -Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-%build_flavor-base-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 +Provides: kernel-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 # END COMMON DEPS -Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: %name-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 %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 1369768..044df56 100644 --- a/kernel-source.changes +++ b/kernel-source.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/kernel-source.spec b/kernel-source.spec index d8a1268..eefaf8a 100644 --- a/kernel-source.spec +++ b/kernel-source.spec @@ -17,7 +17,7 @@ %define srcversion 5.17 -%define patchversion 5.17.4 +%define patchversion 5.17.5 %define variant %{nil} %define vanilla_only 0 @@ -31,9 +31,9 @@ %endif Name: kernel-source -Version: 5.17.4 +Version: 5.17.5 %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %else Release: 0 %endif @@ -50,7 +50,7 @@ BuildRequires: fdupes BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: %name-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 Provides: linux Provides: multiversion(kernel) Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz @@ -129,6 +129,10 @@ Recommends: bison Recommends: flex Recommends: libelf-devel Recommends: openssl-devel +# pahole needed for BTF +%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300 +Recommends: dwarves >= 1.22 +%endif # dracut no longer carries installkernel %if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300 Recommends: kernel-install-tools diff --git a/kernel-source.spec.in b/kernel-source.spec.in index 1e13260..eee1a2c 100644 --- a/kernel-source.spec.in +++ b/kernel-source.spec.in @@ -129,6 +129,10 @@ Recommends: bison Recommends: flex Recommends: libelf-devel Recommends: openssl-devel +# pahole needed for BTF +%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300 +Recommends: dwarves >= 1.22 +%endif # dracut no longer carries installkernel %if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300 Recommends: kernel-install-tools diff --git a/kernel-syms.changes b/kernel-syms.changes index 1369768..044df56 100644 --- a/kernel-syms.changes +++ b/kernel-syms.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/kernel-syms.spec b/kernel-syms.spec index 6dc54a6..98fd741 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.17.4 +Version: 5.17.5 %if %using_buildservice %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %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-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: %name-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel diff --git a/kernel-vanilla.changes b/kernel-vanilla.changes index 1369768..044df56 100644 --- a/kernel-vanilla.changes +++ b/kernel-vanilla.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/kernel-vanilla.spec b/kernel-vanilla.spec index d8d3e60..f6b626b 100644 --- a/kernel-vanilla.spec +++ b/kernel-vanilla.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.4 +%define patchversion 5.17.5 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -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.17.4 +Version: 5.17.5 %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 -Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-%build_flavor-base-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 +Provides: kernel-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 # END COMMON DEPS -Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: %name-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 %obsolete_rebuilds %name Source0: https://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 1369768..044df56 100644 --- a/kernel-zfcpdump.changes +++ b/kernel-zfcpdump.changes @@ -1,4 +1,359 @@ ------------------------------------------------------------------- +Thu May 5 12:06:09 CEST 2022 - jslaby@suse.cz + +- Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 3a2140fa2acded48224e1438ac9b4775340c94c2. Again, + this breaks many packages as: + * iproute2 is missing, and + * kernel-obs-qa fails with: + Timed out waiting for device /dev/disk/by-id/virtio-0. +- commit e57ab05 + +------------------------------------------------------------------- +Wed May 4 06:59:47 CEST 2022 - jslaby@suse.cz + +- io_uring: fix uninitialized field in rw io_kiocb (bsc#1199087 + CVE-2022-29968). +- commit 8ca9274 + +------------------------------------------------------------------- +Tue May 3 09:10:27 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit e962fefb4c9cd553921cf49c24f9d0e1d16f90b3. + d9a821b1f81a from packaging should fix this. So let's try. +- commit 3a2140f + +------------------------------------------------------------------- +Tue May 3 08:43:43 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "Revert "build initrd without systemd" (bsc#1195775)"" + This reverts commit ac62a28013491cd72dd4a81604454658314e4ba5. It's still + not ready: +- some packages need iproute2 +- osc shell is still defunct +- commit e962fef + +------------------------------------------------------------------- +Fri Apr 29 17:55:47 CEST 2022 - mkubecek@suse.cz + +- Update + patches.kernel.org/5.17.2-0822-net-x25-Fix-null-ptr-deref-caused-by-x25_disc.patch + references (add CVE-2022-1516 bsc#1199012). +- commit af2638d + +------------------------------------------------------------------- +Wed Apr 27 18:54:10 CEST 2022 - jslaby@suse.cz + +- Linux 5.17.5 (bsc#1012628). +- etherdevice: Adjust ether_addr* prototypes to silence + -Wstringop-overead (bsc#1012628). +- perf tools: Fix segfault accessing sample_id xyarray + (bsc#1012628). +- drm/amd/display: Only set PSR version when valid (bsc#1012628). +- block/compat_ioctl: fix range check in BLKGETSIZE (bsc#1012628). +- gfs2: assign rgrp glock before compute_bitstructs (bsc#1012628). +- scsi: ufs: core: scsi_get_lba() error fix (bsc#1012628). +- net/sched: cls_u32: fix netns refcount changes in u32_change() + (bsc#1012628). +- ALSA: usb-audio: Clear MIDI port active flag after draining + (bsc#1012628). +- ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for Clevo NP70PNP (bsc#1012628). +- ASoC: atmel: Remove system clock tree configuration for + at91sam9g20ek (bsc#1012628). +- ASoC: topology: Correct error handling in + soc_tplg_dapm_widget_create() (bsc#1012628). +- ASoC: rk817: Use devm_clk_get() in rk817_platform_probe + (bsc#1012628). +- ASoC: msm8916-wcd-digital: Check failure for + devm_snd_soc_register_component (bsc#1012628). +- ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec + is in use (bsc#1012628). +- dmaengine: idxd: fix device cleanup on disable (bsc#1012628). +- dmaengine: imx-sdma: Fix error checking in sdma_event_remap + (bsc#1012628). +- dmaengine: mediatek:Fix PM usage reference leak of + mtk_uart_apdma_alloc_chan_resources (bsc#1012628). +- dmaengine: dw-edma: Fix unaligned 64bit access (bsc#1012628). +- spi: spi-mtk-nor: initialize spi controller after resume + (bsc#1012628). +- firmware: cs_dsp: Fix overrun of unterminated control name + string (bsc#1012628). +- esp: limit skb_page_frag_refill use to a single page + (bsc#1012628). +- spi: cadence-quadspi: fix incorrect supports_op() return value + (bsc#1012628). +- igc: Fix infinite loop in release_swfw_sync (bsc#1012628). +- igc: Fix BUG: scheduling while atomic (bsc#1012628). +- igc: Fix suspending when PTM is active (bsc#1012628). +- ice: allow creating VFs for !CONFIG_NET_SWITCHDEV (bsc#1012628). +- ice: fix crash in switchdev mode (bsc#1012628). +- ice: Fix memory leak in ice_get_orom_civd_data() (bsc#1012628). +- ALSA: hda/hdmi: fix warning about PCM count when used with SOF + (bsc#1012628). +- rxrpc: Restore removed timer deletion (bsc#1012628). +- net/smc: Fix sock leak when release after smc_shutdown() + (bsc#1012628). +- net/packet: fix packet_sock xmit return value checking + (bsc#1012628). +- ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit() + (bsc#1012628). +- ip6_gre: Fix skb_under_panic in __gre6_xmit() (bsc#1012628). +- net: restore alpha order to Ethernet devices in config + (bsc#1012628). +- net/sched: cls_u32: fix possible leak in u32_init_knode() + (bsc#1012628). +- l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be + using netdev_master_upper_dev_get_rcu (bsc#1012628). +- ipv6: make ip6_rt_gc_expire an atomic_t (bsc#1012628). +- can: isotp: stop timeout monitoring when no first frame was sent + (bsc#1012628). +- net: dsa: hellcreek: Calculate checksums in tagger + (bsc#1012628). +- net: mscc: ocelot: fix broken IP multicast flooding + (bsc#1012628). +- netlink: reset network and mac headers in netlink_dump() + (bsc#1012628). +- drm/i915/display/psr: Unset enable_psr2_sel_fetch if other + checks in intel_psr2_config_valid() fails (bsc#1012628). +- RISC-V: KVM: Remove 's' & 'u' as valid ISA extension + (bsc#1012628). +- RISC-V: KVM: Restrict the extensions that can be disabled + (bsc#1012628). +- net: stmmac: Use readl_poll_timeout_atomic() in atomic state + (bsc#1012628). +- dmaengine: idxd: match type for retries var in idxd_enqcmds() + (bsc#1012628). +- dmaengine: idxd: fix retry value to be constant for duration + of function call (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_batch_size write + (bsc#1012628). +- dmaengine: idxd: add RO check for wq max_transfer_size write + (bsc#1012628). +- dmaengine: idxd: skip clearing device context when device is + read-only (bsc#1012628). +- selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted + packets (bsc#1012628). +- selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of + unwanted packets (bsc#1012628). +- userfaultfd: mark uffd_wp regardless of VM_WRITE flag + (bsc#1012628). +- arm64: mm: fix p?d_leaf() (bsc#1012628). +- XArray: Disallow sibling entries of nodes (bsc#1012628). +- drm/msm/gpu: Rename runtime suspend/resume functions + (bsc#1012628). +- drm/msm/gpu: Remove mutex from wait_event condition + (bsc#1012628). +- ARM: vexpress/spc: Avoid negative array index when !SMP + (bsc#1012628). +- reset: renesas: Check return value of reset_control_deassert() + (bsc#1012628). +- reset: tegra-bpmp: Restore Handle errors in BPMP response + (bsc#1012628). +- platform/x86: samsung-laptop: Fix an unsigned comparison which + can never be negative (bsc#1012628). +- ALSA: usb-audio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- drm/msm/disp: check the return value of kzalloc() (bsc#1012628). +- selftests: KVM: Free the GIC FD when cleaning up in arch_timer + (bsc#1012628). +- ALSA: hda: intel-dsp-config: update AlderLake PCI IDs + (bsc#1012628). +- arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes + (bsc#1012628). +- vxlan: fix error return code in vxlan_fdb_append (bsc#1012628). +- cifs: Check the IOCB_DIRECT flag, not O_DIRECT (bsc#1012628). +- net: atlantic: Avoid out-of-bounds indexing (bsc#1012628). +- mt76: Fix undefined behavior due to shift overflowing the + constant (bsc#1012628). +- brcmfmac: sdio: Fix undefined behavior due to shift overflowing + the constant (bsc#1012628). +- dpaa_eth: Fix missing of_node_put in dpaa_get_ts_info() + (bsc#1012628). +- drm/msm/mdp5: check the return of kzalloc() (bsc#1012628). +- KVM: x86: hyper-v: Avoid writing to TSC page without an active + vCPU (bsc#1012628). +- net: macb: Restart tx only if queue pointer is lagging + (bsc#1012628). +- scsi: iscsi: Release endpoint ID when its freed (bsc#1012628). +- scsi: iscsi: Merge suspend fields (bsc#1012628). +- scsi: iscsi: Fix NOP handling during conn recovery + (bsc#1012628). +- scsi: qedi: Fix failed disconnect handling (bsc#1012628). +- stat: fix inconsistency between struct stat and struct + compat_stat (bsc#1012628). +- VFS: filename_create(): fix incorrect intent (bsc#1012628). +- nvme: add a quirk to disable namespace identifiers + (bsc#1012628). +- nvme-pci: disable namespace identifiers for the MAXIO + MAP1002/1202 (bsc#1012628). +- nvme-pci: disable namespace identifiers for Qemu controllers + (bsc#1012628). +- irq_work: use kasan_record_aux_stack_noalloc() record callstack + (bsc#1012628). +- EDAC/synopsys: Read the error count from the correct register + (bsc#1012628). +- mm/memory-failure.c: skip huge_zero_page in memory_failure() + (bsc#1012628). +- memcg: sync flush only if periodic flush is delayed + (bsc#1012628). +- mm, hugetlb: allow for "high" userspace addresses (bsc#1012628). +- oom_kill.c: futex: delay the OOM reaper to allow time for + proper futex cleanup (bsc#1012628). +- mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() + (bsc#1012628). +- ata: pata_marvell: Check the 'bmdma_addr' beforing reading + (bsc#1012628). +- dma: at_xdmac: fix a missing check on list iterator + (bsc#1012628). +- dmaengine: imx-sdma: fix init of uart scripts (bsc#1012628). +- net: atlantic: invert deep par in pm functions, preventing + null derefs (bsc#1012628). +- drm/radeon: fix logic inversion in radeon_sync_resv + (bsc#1012628). +- io_uring: free iovec if file assignment fails (bsc#1012628). +- Input: omap4-keypad - fix pm_runtime_get_sync() error checking + (bsc#1012628). +- scsi: sr: Do not leak information in ioctl (bsc#1012628). +- sched/pelt: Fix attach_entity_load_avg() corner case + (bsc#1012628). +- perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC + enabled (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not + initialised (bsc#1012628). +- drm/panel/raspberrypi-touchscreen: Initialise the bridge in + prepare (bsc#1012628). +- powerpc/time: Always set decrementer in timer_interrupt() + (bsc#1012628). +- KVM: PPC: Fix TCE handling for VFIO (bsc#1012628). +- drm/vc4: Use pm_runtime_resume_and_get to fix + pm_runtime_get_sync() usage (bsc#1012628). +- powerpc/perf: Fix power9 event alternatives (bsc#1012628). +- powerpc/perf: Fix power10 event alternatives (bsc#1012628). +- arm/xen: Fix some refcount leaks (bsc#1012628). +- perf script: Always allow field 'data_src' for auxtrace + (bsc#1012628). +- perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event + (bsc#1012628). +- fs: fix acl translation (bsc#1012628). +- cifs: fix NULL ptr dereference in refresh_mounts() + (bsc#1012628). +- cifs: use correct lock type in cifs_reconnect() (bsc#1012628). +- xtensa: patch_text: Fixup last cpu should be master + (bsc#1012628). +- xtensa: fix a7 clobbering in coprocessor context load/store + (bsc#1012628). +- openvswitch: fix OOB access in reserve_sfa_size() (bsc#1012628). +- ASoC: rt5682: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ASoC: soc-dapm: fix two incorrect uses of list iterator + (bsc#1012628). +- e1000e: Fix possible overflow in LTR decoding (bsc#1012628). +- codecs: rt5682s: fix an incorrect NULL check on list iterator + (bsc#1012628). +- ARC: entry: fix syscall_trace_exit argument (bsc#1012628). +- drm/vmwgfx: Fix gem refcounting and memory evictions + (bsc#1012628). +- arm_pmu: Validate single/group leader events (bsc#1012628). +- KVM: x86/pmu: Update AMD PMC sample period to fix guest + NMI-watchdog (bsc#1012628). +- KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io() + (bsc#1012628). +- KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to + fix a race (bsc#1012628). +- KVM: nVMX: Defer APICv updates while L2 is active until L1 is + active (bsc#1012628). +- KVM: SVM: Simplify and harden helper to flush SEV guest page(s) + (bsc#1012628). +- KVM: SVM: Flush when freeing encrypted pages even on + SME_COHERENT CPUs (bsc#1012628). +- ext4: fix fallocate to use file_modified to update permissions + consistently (bsc#1012628). +- ext4: fix symlink file size not match to file content + (bsc#1012628). +- ext4: fix use-after-free in ext4_search_dir (bsc#1012628). +- ext4: limit length to bitmap_maxbytes - blocksize in punch_hole + (bsc#1012628). +- ext4, doc: fix incorrect h_reserved size (bsc#1012628). +- ext4: fix overhead calculation to account for the reserved + gdt blocks (bsc#1012628). +- ext4: force overhead calculation if the s_overhead_cluster + makes no sense (bsc#1012628). +- ext4: update the cached overhead value in the superblock + (bsc#1012628). +- jbd2: fix a potential race while discarding reserved buffers + after an abort (bsc#1012628). +- spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem + and controller (bsc#1012628). +- ASoC: SOF: topology: cleanup dailinks on widget unload + (bsc#1012628). +- io_uring: fix leaks on IOPOLL and CQE_SKIP (bsc#1012628). +- arm64: dts: qcom: add IPA qcom,qmp property (bsc#1012628). +- Update config files. +- commit fd20f5f + +------------------------------------------------------------------- +Wed Apr 27 08:21:29 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch. + Update upstream status. +- commit 749ae03 + +------------------------------------------------------------------- +Wed Apr 27 08:03:46 CEST 2022 - jslaby@suse.cz + +- Refresh + patches.suse/gpio-Request-interrupts-after-IRQ-is-initialized.patch. + Update upstream status. +- commit 90a0e50 + +------------------------------------------------------------------- +Mon Apr 25 13:36:03 CEST 2022 - msuchanek@suse.de + +- pahole 1.22 required for full BTF features. + also recommend pahole for kernel-source to make the kernel buildable + with standard config +- commit 364f54b + +------------------------------------------------------------------- +Mon Apr 25 06:57:58 CEST 2022 - jslaby@suse.cz + +- Update config files. + Just running oldconfig after 5.17.4. +- commit 2e251f8 + +------------------------------------------------------------------- +Mon Apr 25 06:51:48 CEST 2022 - jslaby@suse.cz + +- Revert "Revert "build initrd without systemd" (bsc#1195775)" + This reverts commit 5d1f5d2e7552fcd3d37c11eb714944859e92e7b4. A fix is + to be merged via packaging. +- commit ac62a28 + +------------------------------------------------------------------- +Fri Apr 22 16:37:17 CEST 2022 - tiwai@suse.de + +- gpio: Request interrupts after IRQ is initialized (bsc#1198697). +- commit 283f2c7 + +------------------------------------------------------------------- +Fri Apr 22 15:35:01 CEST 2022 - dmueller@suse.com + +- use jobs not processors in the constraints + jobs is the number of vcpus available to the build, while processors + is the total processor count of the machine the VM is running on. +- commit a6e141d + +------------------------------------------------------------------- +Thu Apr 21 08:39:08 CEST 2022 - jslaby@suse.cz + +- scripts: dummy-tools, add pahole (bsc#1198388). +- commit 1fe0032 + +------------------------------------------------------------------- Wed Apr 20 09:43:03 CEST 2022 - jslaby@suse.cz - Linux 5.17.4 (bsc#1012628). @@ -402,6 +757,18 @@ Tue Apr 19 07:59:57 CEST 2022 - jslaby@suse.cz - commit a0f1f93 ------------------------------------------------------------------- +Fri Apr 15 00:19:33 CEST 2022 - dmueller@suse.com + +- Update config files (bsc#1198722, bsc#1197746). + Enable compiled in LSMs on boot + * landlock: optional ability for user land applications to sandbox + themselves + * yama: optional restrict of use of ptrace for nonprivileged users + * default to apparmor, list selinux before bpf to avoid bsc#1197746 + * bpf: create eBPF based LSMs dynamically +- commit 5506937 + +------------------------------------------------------------------- Thu Apr 14 23:49:56 CEST 2022 - dmueller@suse.com - Update config files. @@ -4278,6 +4645,12 @@ Sun Feb 27 21:50:19 CET 2022 - mkubecek@suse.cz - commit 22f5560 ------------------------------------------------------------------- +Sun Feb 27 10:18:31 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: add systemd-initrd and terminfo dracut module (bsc#1195775) +- commit d9a821b + +------------------------------------------------------------------- Thu Feb 24 06:07:05 CET 2022 - jslaby@suse.cz - Update config files. @@ -5100,6 +5473,15 @@ Wed Feb 16 10:56:42 CET 2022 - dmueller@suse.com - commit 4a5d464 ------------------------------------------------------------------- +Tue Feb 15 23:08:44 CET 2022 - dmueller@suse.com + +- rpm/kernel-obs-build.spec.in: use default dracut modules (bsc#1195926, + bsc#1198484) + Let's iron out the reduced initrd optimisation in Tumbleweed. + Build full blown dracut initrd with systemd for SLE15 SP4. +- commit ea76821 + +------------------------------------------------------------------- Tue Feb 15 22:49:32 CET 2022 - dmueller@suse.com - config.conf: reenable armv6hl/armv7hl and aarch64 diff --git a/kernel-zfcpdump.spec b/kernel-zfcpdump.spec index 25a2762..9ebaedb 100644 --- a/kernel-zfcpdump.spec +++ b/kernel-zfcpdump.spec @@ -18,7 +18,7 @@ %define srcversion 5.17 -%define patchversion 5.17.4 +%define patchversion 5.17.5 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -107,9 +107,9 @@ Name: kernel-zfcpdump Summary: The IBM System Z zfcpdump Kernel License: GPL-2.0-only Group: System/Kernel -Version: 5.17.4 +Version: 5.17.5 %if 0%{?is_kotd} -Release: .g75e9961 +Release: .ge57ab05 %else Release: 0 %endif @@ -234,10 +234,10 @@ Conflicts: hyper-v < 4 Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 -Provides: kernel-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: kernel-%build_flavor-base-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 +Provides: kernel-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 # END COMMON DEPS -Provides: %name-srchash-75e9961c635cc70f47cb1ad5049982f16917bb87 +Provides: %name-srchash-e57ab05ef22d72206bfe1c6747357ce415bec0f8 %obsolete_rebuilds %name Source0: https://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 2acad51..cb2cdcb 120000 --- a/patches.kernel.org.tar.bz2 +++ b/patches.kernel.org.tar.bz2 @@ -1 +1 @@ -/ipfs/bafybeiccu45esfiuc44ndlwepguq2tnh2tc5oqzst3v36pv74ravjizwgu \ No newline at end of file +/ipfs/bafybeidsazsmyht7dchgxquxnjy45mnrya6j4jxzlmr53qq7ul3gilcmhy \ No newline at end of file diff --git a/patches.rpmify.tar.bz2 b/patches.rpmify.tar.bz2 index f71c026..6e4295d 120000 --- a/patches.rpmify.tar.bz2 +++ b/patches.rpmify.tar.bz2 @@ -1 +1 @@ -/ipfs/bafkreidgf4bupjucrthvtnd5jmhnpftoagldpm5hwleig56gux36s2235e \ No newline at end of file +/ipfs/bafkreicl6jwykwyungboupxicac7gdae7klhiqz5ec4tiok4tj3virvag4 \ No newline at end of file diff --git a/patches.suse.tar.bz2 b/patches.suse.tar.bz2 index a41be53..85ec799 120000 --- a/patches.suse.tar.bz2 +++ b/patches.suse.tar.bz2 @@ -1 +1 @@ -/ipfs/bafkreihszwxq56clreexex3ajrhyap64bp4rgz3kx5heytangonffa26se \ No newline at end of file +/ipfs/bafkreidaecyaspdt2kouul4ayzelifooxutntcmrtldn2z47jq4r2sxdfu \ No newline at end of file diff --git a/series.conf b/series.conf index f8f55ae..ada52e4 100644 --- a/series.conf +++ b/series.conf @@ -1759,6 +1759,153 @@ patches.kernel.org/5.17.4-220-io_uring-fix-poll-file-assign-deadlock.patch patches.kernel.org/5.17.4-221-io_uring-fix-poll-error-reporting.patch patches.kernel.org/5.17.4-222-Linux-5.17.4.patch + patches.kernel.org/5.17.5-001-etherdevice-Adjust-ether_addr-prototypes-to-si.patch + patches.kernel.org/5.17.5-002-perf-tools-Fix-segfault-accessing-sample_id-xy.patch + patches.kernel.org/5.17.5-003-drm-amd-display-Only-set-PSR-version-when-vali.patch + patches.kernel.org/5.17.5-004-block-compat_ioctl-fix-range-check-in-BLKGETSI.patch + patches.kernel.org/5.17.5-005-gfs2-assign-rgrp-glock-before-compute_bitstruc.patch + patches.kernel.org/5.17.5-006-scsi-ufs-core-scsi_get_lba-error-fix.patch + patches.kernel.org/5.17.5-007-net-sched-cls_u32-fix-netns-refcount-changes-i.patch + patches.kernel.org/5.17.5-008-ALSA-usb-audio-Clear-MIDI-port-active-flag-aft.patch + patches.kernel.org/5.17.5-009-ALSA-usb-audio-add-mapping-for-MSI-MAG-X570S-T.patch + patches.kernel.org/5.17.5-010-ALSA-hda-realtek-Add-quirk-for-Clevo-NP70PNP.patch + patches.kernel.org/5.17.5-011-ASoC-atmel-Remove-system-clock-tree-configurat.patch + patches.kernel.org/5.17.5-012-ASoC-topology-Correct-error-handling-in-soc_tp.patch + patches.kernel.org/5.17.5-013-ASoC-rk817-Use-devm_clk_get-in-rk817_platform_.patch + patches.kernel.org/5.17.5-014-ASoC-msm8916-wcd-digital-Check-failure-for-dev.patch + patches.kernel.org/5.17.5-015-ASoC-codecs-wcd934x-do-not-switch-off-SIDO-Buc.patch + patches.kernel.org/5.17.5-016-dmaengine-idxd-fix-device-cleanup-on-disable.patch + patches.kernel.org/5.17.5-017-dmaengine-imx-sdma-Fix-error-checking-in-sdma_.patch + patches.kernel.org/5.17.5-018-dmaengine-mediatek-Fix-PM-usage-reference-leak.patch + patches.kernel.org/5.17.5-019-dmaengine-dw-edma-Fix-unaligned-64bit-access.patch + patches.kernel.org/5.17.5-020-spi-spi-mtk-nor-initialize-spi-controller-afte.patch + patches.kernel.org/5.17.5-021-firmware-cs_dsp-Fix-overrun-of-unterminated-co.patch + patches.kernel.org/5.17.5-022-esp-limit-skb_page_frag_refill-use-to-a-single.patch + patches.kernel.org/5.17.5-023-spi-cadence-quadspi-fix-incorrect-supports_op-.patch + patches.kernel.org/5.17.5-024-igc-Fix-infinite-loop-in-release_swfw_sync.patch + patches.kernel.org/5.17.5-025-igc-Fix-BUG-scheduling-while-atomic.patch + patches.kernel.org/5.17.5-026-igc-Fix-suspending-when-PTM-is-active.patch + patches.kernel.org/5.17.5-027-ice-allow-creating-VFs-for-CONFIG_NET_SWITCHDE.patch + patches.kernel.org/5.17.5-028-ice-fix-crash-in-switchdev-mode.patch + patches.kernel.org/5.17.5-029-ice-Fix-memory-leak-in-ice_get_orom_civd_data.patch + patches.kernel.org/5.17.5-030-ALSA-hda-hdmi-fix-warning-about-PCM-count-when.patch + patches.kernel.org/5.17.5-031-rxrpc-Restore-removed-timer-deletion.patch + patches.kernel.org/5.17.5-032-net-smc-Fix-sock-leak-when-release-after-smc_s.patch + patches.kernel.org/5.17.5-033-net-packet-fix-packet_sock-xmit-return-value-c.patch + patches.kernel.org/5.17.5-034-ip6_gre-Avoid-updating-tunnel-tun_hlen-in-__gr.patch + patches.kernel.org/5.17.5-035-ip6_gre-Fix-skb_under_panic-in-__gre6_xmit.patch + patches.kernel.org/5.17.5-036-net-restore-alpha-order-to-Ethernet-devices-in.patch + patches.kernel.org/5.17.5-037-net-sched-cls_u32-fix-possible-leak-in-u32_ini.patch + patches.kernel.org/5.17.5-038-l3mdev-l3mdev_master_upper_ifindex_by_index_rc.patch + patches.kernel.org/5.17.5-039-ipv6-make-ip6_rt_gc_expire-an-atomic_t.patch + patches.kernel.org/5.17.5-040-can-isotp-stop-timeout-monitoring-when-no-firs.patch + patches.kernel.org/5.17.5-041-net-dsa-hellcreek-Calculate-checksums-in-tagge.patch + patches.kernel.org/5.17.5-042-net-mscc-ocelot-fix-broken-IP-multicast-floodi.patch + patches.kernel.org/5.17.5-043-netlink-reset-network-and-mac-headers-in-netli.patch + patches.kernel.org/5.17.5-044-drm-i915-display-psr-Unset-enable_psr2_sel_fet.patch + patches.kernel.org/5.17.5-045-RISC-V-KVM-Remove-s-u-as-valid-ISA-extension.patch + patches.kernel.org/5.17.5-046-RISC-V-KVM-Restrict-the-extensions-that-can-be.patch + patches.kernel.org/5.17.5-047-net-stmmac-Use-readl_poll_timeout_atomic-in-at.patch + patches.kernel.org/5.17.5-048-dmaengine-idxd-match-type-for-retries-var-in-i.patch + patches.kernel.org/5.17.5-049-dmaengine-idxd-fix-retry-value-to-be-constant-.patch + patches.kernel.org/5.17.5-050-dmaengine-idxd-add-RO-check-for-wq-max_batch_s.patch + patches.kernel.org/5.17.5-051-dmaengine-idxd-add-RO-check-for-wq-max_transfe.patch + patches.kernel.org/5.17.5-052-dmaengine-idxd-skip-clearing-device-context-wh.patch + patches.kernel.org/5.17.5-053-selftests-mlxsw-vxlan_flooding-Prevent-floodin.patch + patches.kernel.org/5.17.5-054-selftests-mlxsw-vxlan_flooding_ipv6-Prevent-fl.patch + patches.kernel.org/5.17.5-055-userfaultfd-mark-uffd_wp-regardless-of-VM_WRIT.patch + patches.kernel.org/5.17.5-056-arm64-mm-fix-p-d_leaf.patch + patches.kernel.org/5.17.5-057-XArray-Disallow-sibling-entries-of-nodes.patch + patches.kernel.org/5.17.5-058-drm-msm-gpu-Rename-runtime-suspend-resume-func.patch + patches.kernel.org/5.17.5-059-drm-msm-gpu-Remove-mutex-from-wait_event-condi.patch + patches.kernel.org/5.17.5-060-ARM-vexpress-spc-Avoid-negative-array-index-wh.patch + patches.kernel.org/5.17.5-061-reset-renesas-Check-return-value-of-reset_cont.patch + patches.kernel.org/5.17.5-062-reset-tegra-bpmp-Restore-Handle-errors-in-BPMP.patch + patches.kernel.org/5.17.5-063-platform-x86-samsung-laptop-Fix-an-unsigned-co.patch + patches.kernel.org/5.17.5-064-ALSA-usb-audio-Fix-undefined-behavior-due-to-s.patch + patches.kernel.org/5.17.5-065-drm-msm-disp-check-the-return-value-of-kzalloc.patch + patches.kernel.org/5.17.5-066-selftests-KVM-Free-the-GIC-FD-when-cleaning-up.patch + patches.kernel.org/5.17.5-067-ALSA-hda-intel-dsp-config-update-AlderLake-PCI.patch + patches.kernel.org/5.17.5-068-arm64-dts-imx-Fix-imx8-var-som-touchscreen-pro.patch + patches.kernel.org/5.17.5-069-vxlan-fix-error-return-code-in-vxlan_fdb_appen.patch + patches.kernel.org/5.17.5-070-cifs-Check-the-IOCB_DIRECT-flag-not-O_DIRECT.patch + patches.kernel.org/5.17.5-071-net-atlantic-Avoid-out-of-bounds-indexing.patch + patches.kernel.org/5.17.5-072-mt76-Fix-undefined-behavior-due-to-shift-overf.patch + patches.kernel.org/5.17.5-073-brcmfmac-sdio-Fix-undefined-behavior-due-to-sh.patch + patches.kernel.org/5.17.5-074-dpaa_eth-Fix-missing-of_node_put-in-dpaa_get_t.patch + patches.kernel.org/5.17.5-075-drm-msm-mdp5-check-the-return-of-kzalloc.patch + patches.kernel.org/5.17.5-076-KVM-x86-hyper-v-Avoid-writing-to-TSC-page-with.patch + patches.kernel.org/5.17.5-077-net-macb-Restart-tx-only-if-queue-pointer-is-l.patch + patches.kernel.org/5.17.5-078-scsi-iscsi-Release-endpoint-ID-when-its-freed.patch + patches.kernel.org/5.17.5-079-scsi-iscsi-Merge-suspend-fields.patch + patches.kernel.org/5.17.5-080-scsi-iscsi-Fix-NOP-handling-during-conn-recove.patch + patches.kernel.org/5.17.5-081-scsi-qedi-Fix-failed-disconnect-handling.patch + patches.kernel.org/5.17.5-082-stat-fix-inconsistency-between-struct-stat-and.patch + patches.kernel.org/5.17.5-083-VFS-filename_create-fix-incorrect-intent.patch + patches.kernel.org/5.17.5-084-nvme-add-a-quirk-to-disable-namespace-identifi.patch + patches.kernel.org/5.17.5-085-nvme-pci-disable-namespace-identifiers-for-the.patch + patches.kernel.org/5.17.5-086-nvme-pci-disable-namespace-identifiers-for-Qem.patch + patches.kernel.org/5.17.5-087-irq_work-use-kasan_record_aux_stack_noalloc-re.patch + patches.kernel.org/5.17.5-088-EDAC-synopsys-Read-the-error-count-from-the-co.patch + patches.kernel.org/5.17.5-089-mm-memory-failure.c-skip-huge_zero_page-in-mem.patch + patches.kernel.org/5.17.5-090-memcg-sync-flush-only-if-periodic-flush-is-del.patch + patches.kernel.org/5.17.5-091-mm-hugetlb-allow-for-high-userspace-addresses.patch + patches.kernel.org/5.17.5-092-oom_kill.c-futex-delay-the-OOM-reaper-to-allow.patch + patches.kernel.org/5.17.5-093-mm-mmu_notifier.c-fix-race-in-mmu_interval_not.patch + patches.kernel.org/5.17.5-094-ata-pata_marvell-Check-the-bmdma_addr-beforing.patch + patches.kernel.org/5.17.5-095-dma-at_xdmac-fix-a-missing-check-on-list-itera.patch + patches.kernel.org/5.17.5-096-dmaengine-imx-sdma-fix-init-of-uart-scripts.patch + patches.kernel.org/5.17.5-097-net-atlantic-invert-deep-par-in-pm-functions-p.patch + patches.kernel.org/5.17.5-098-drm-radeon-fix-logic-inversion-in-radeon_sync_.patch + patches.kernel.org/5.17.5-099-io_uring-free-iovec-if-file-assignment-fails.patch + patches.kernel.org/5.17.5-100-Input-omap4-keypad-fix-pm_runtime_get_sync-err.patch + patches.kernel.org/5.17.5-101-scsi-sr-Do-not-leak-information-in-ioctl.patch + patches.kernel.org/5.17.5-102-sched-pelt-Fix-attach_entity_load_avg-corner-c.patch + patches.kernel.org/5.17.5-103-perf-core-Fix-perf_mmap-fail-when-CONFIG_PERF_.patch + patches.kernel.org/5.17.5-104-drm-panel-raspberrypi-touchscreen-Avoid-NULL-d.patch + patches.kernel.org/5.17.5-105-drm-panel-raspberrypi-touchscreen-Initialise-t.patch + patches.kernel.org/5.17.5-106-powerpc-time-Always-set-decrementer-in-timer_i.patch + patches.kernel.org/5.17.5-107-KVM-PPC-Fix-TCE-handling-for-VFIO.patch + patches.kernel.org/5.17.5-108-drm-vc4-Use-pm_runtime_resume_and_get-to-fix-p.patch + patches.kernel.org/5.17.5-109-powerpc-perf-Fix-power9-event-alternatives.patch + patches.kernel.org/5.17.5-110-powerpc-perf-Fix-power10-event-alternatives.patch + patches.kernel.org/5.17.5-111-arm-xen-Fix-some-refcount-leaks.patch + patches.kernel.org/5.17.5-112-perf-script-Always-allow-field-data_src-for-au.patch + patches.kernel.org/5.17.5-113-perf-report-Set-PERF_SAMPLE_DATA_SRC-bit-for-A.patch + patches.kernel.org/5.17.5-114-fs-fix-acl-translation.patch + patches.kernel.org/5.17.5-115-cifs-fix-NULL-ptr-dereference-in-refresh_mount.patch + patches.kernel.org/5.17.5-116-cifs-use-correct-lock-type-in-cifs_reconnect.patch + patches.kernel.org/5.17.5-117-xtensa-patch_text-Fixup-last-cpu-should-be-mas.patch + patches.kernel.org/5.17.5-118-xtensa-fix-a7-clobbering-in-coprocessor-contex.patch + patches.kernel.org/5.17.5-119-openvswitch-fix-OOB-access-in-reserve_sfa_size.patch + patches.kernel.org/5.17.5-120-gpio-Request-interrupts-after-IRQ-is-initializ.patch + patches.kernel.org/5.17.5-121-ASoC-rt5682-fix-an-incorrect-NULL-check-on-lis.patch + patches.kernel.org/5.17.5-122-ASoC-soc-dapm-fix-two-incorrect-uses-of-list-i.patch + patches.kernel.org/5.17.5-123-e1000e-Fix-possible-overflow-in-LTR-decoding.patch + patches.kernel.org/5.17.5-124-codecs-rt5682s-fix-an-incorrect-NULL-check-on-.patch + patches.kernel.org/5.17.5-125-ARC-entry-fix-syscall_trace_exit-argument.patch + patches.kernel.org/5.17.5-126-drm-vmwgfx-Fix-gem-refcounting-and-memory-evic.patch + patches.kernel.org/5.17.5-127-arm_pmu-Validate-single-group-leader-events.patch + patches.kernel.org/5.17.5-128-KVM-x86-pmu-Update-AMD-PMC-sample-period-to-fi.patch + patches.kernel.org/5.17.5-129-KVM-x86-Don-t-re-acquire-SRCU-lock-in-complete.patch + patches.kernel.org/5.17.5-130-KVM-x86-Pend-KVM_REQ_APICV_UPDATE-during-vCPU-.patch + patches.kernel.org/5.17.5-131-KVM-nVMX-Defer-APICv-updates-while-L2-is-activ.patch + patches.kernel.org/5.17.5-132-KVM-SVM-Simplify-and-harden-helper-to-flush-SE.patch + patches.kernel.org/5.17.5-133-KVM-SVM-Flush-when-freeing-encrypted-pages-eve.patch + patches.kernel.org/5.17.5-134-ext4-fix-fallocate-to-use-file_modified-to-upd.patch + patches.kernel.org/5.17.5-135-ext4-fix-symlink-file-size-not-match-to-file-c.patch + patches.kernel.org/5.17.5-136-ext4-fix-use-after-free-in-ext4_search_dir.patch + patches.kernel.org/5.17.5-137-ext4-limit-length-to-bitmap_maxbytes-blocksize.patch + patches.kernel.org/5.17.5-138-ext4-doc-fix-incorrect-h_reserved-size.patch + patches.kernel.org/5.17.5-139-ext4-fix-overhead-calculation-to-account-for-t.patch + patches.kernel.org/5.17.5-140-ext4-force-overhead-calculation-if-the-s_overh.patch + patches.kernel.org/5.17.5-141-ext4-update-the-cached-overhead-value-in-the-s.patch + patches.kernel.org/5.17.5-142-jbd2-fix-a-potential-race-while-discarding-res.patch + patches.kernel.org/5.17.5-143-spi-atmel-quadspi-Fix-the-buswidth-adjustment-.patch + patches.kernel.org/5.17.5-144-ASoC-SOF-topology-cleanup-dailinks-on-widget-u.patch + patches.kernel.org/5.17.5-145-io_uring-fix-leaks-on-IOPOLL-and-CQE_SKIP.patch + patches.kernel.org/5.17.5-146-arm64-dts-qcom-add-IPA-qcom-qmp-property.patch + patches.kernel.org/5.17.5-147-Linux-5.17.5.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -1769,6 +1916,7 @@ patches.rpmify/Revert-kconfig-only-write-CONFIG_FOO-is-not-set-for-.patch patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch patches.rpmify/BTF-Don-t-break-ABI-when-debuginfo-is-disabled.patch + patches.rpmify/scripts-dummy-tools-add-pahole.patch ######################################################## # The sorted section should contain all patches that are @@ -1786,9 +1934,9 @@ ######################################################## # sorted patches ######################################################## - patches.suse/bpf-add-config-to-allow-loading-modules-with-BTF-mis.patch patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch + patches.suse/io_uring-fix-uninitialized-field-in-rw-io_kiocb.patch ######################################################## # end of sorted patches ######################################################## @@ -1929,7 +2077,6 @@ # Other drivers ######################################################## - ######################################################## # Debugging ######################################################## diff --git a/source-timestamp b/source-timestamp index 2df791a..9ac482c 100644 --- a/source-timestamp +++ b/source-timestamp @@ -1,3 +1,3 @@ -2022-04-20 07:43:03 +0000 -GIT Revision: 75e9961c635cc70f47cb1ad5049982f16917bb87 +2022-05-05 10:06:09 +0000 +GIT Revision: e57ab05ef22d72206bfe1c6747357ce415bec0f8 GIT Branch: stable